Можете поменять в проекте класс MicrosoftTTS на любой другой синтезатор — он специально выделен отдельным классом. В моём случае выбор был сделан в пользу Microsoft TTS из-за, что сервис позволяет озвучивать за один запрос текст объёмом 500 символов.
А так получилось очень даже неплохо. Можно даже переписать с учётом кросплатформенности, повесить программку в трей и захватывать речь по хоткею (можно пока нажата клавиша). Ммм, мне понравилась идея, сделаю на питоне.
А можете реализовать экспорт в аудио-файл?
Хорошо было бы как-нибудь сделать так, чтобы в скайп, к примеру, транслировался переведенный голос, а твой нет. (эмуляция микрофона(?))
Развивать именно «Голосовой переводчик» (в текущем виде) не буду — я его сделал для демонстрации возможностей сетевых сервисов, доступных разработчикам, и для дальнейших своих нужд.
Если кто-то захочет его доработать или использовать по любому назначению, то я выложил полный исходный код проекта.
Мысль берет свое начало с далеких вмерен, когда мы пользовались еще irc (Mirc),
я тогда еще подумал, что вот, в будущем можно будет просто произносить что-то, а твой голос будет пропечатываться в чате, что не нужно будет каждый символ долбить на клавиатуре, как и сейчас мы это делаем.
Сказал «Голосовая клавиатура», а потом просто диктуешь, текст вводится, произнес «tab, tab, Enter», хотя, с веб 3.0 таб-таб уже не нужно будет произносить. :)
Вот такие фантазии были с тех времен, сохраняют и по сей день свое начало. В этом будто что-то магическое есть. Кто бывал в интернете с тех времен — хорошо поймет меня. «tab, tab, Enter»
Голосовой переводчик для Mac OS X