Имя пользователя:
Пароль:
 

Показать сообщение отдельно
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Это можно сделать на любом языке, имеющем доступ к функции воспроизведения звука (в том числе на javascript или даже батнике) Для проекта требуется:
  1. записать следующие слова в виде звуковых файлов:
    1, 2, (в мужском и женском роде)
    3, 4, 5, 6, 7, 8, 9, (только в мужском)
    10, 11, 12, 13, 14, 15, 16, 17, 18, 19, (только в мужском)
    20, 30, 40, 50, час, часов, часа, минута, минут, минуты, ровно
  2. аппаратные ресурсы: компьютер со звуковой картой (таймер уж стопудово есть)
Дальше делаешь таймер, который срабатывает каждую секунду и обновляет показания часов с сиситемного времени.
При нажатии на секретную кнопку "говорить" превращаешь численное представление времени в прописное (словами). Такой стандартной функции нет, поэтому надо подумать самому вспомнить русский язык. Дальше все слова преобразуешь в список воспроизведения и отправляешь лоюбому проигрывателю.
Пример:
"одиннадцать часов две минуты" -> "wmplayer.exe одиннадцать.wav часов.wav две.wav минуты.wav"
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:02, 21-05-2009 | #3