Многоязычный текст к речевым библиотекам?

Я в настоящее время смотрю на разработку маленького клиента, который имеет способность прочитать текст в речь во множестве языков. Главным образом предназначающийся английский и японский язык.

Таким образом, мой вопрос, кто-либо знает о библиотеке, которая способна к чтению английского и японского языка к речи?

Мой целевой язык разработки первоначально, c#

Спасибо за внимание.

6
задан Makoto 29 April 2012 в 19:37
поделиться

3 ответа

Microsoft Speech API, если у вас есть нужные голоса (их можно купить, бесплатные голоса часто бывают низкого качества. По умолчанию Windows поставляется с английским голосом).

Вы можете найти некоторые бесплатные голоса SAPI здесь.

Вы можете послушать Loquendo TTS, чтобы узнать качество голосов.

TTS действительно прост с SAPI (когда установлен, это один лайнер).

Есть порт .NET :

В .NET 3.0 Framework был включен управляемый речевой API, System.Speech. Это позволяет вам быстро создавать приложения Windows с поддержкой речи для Windows Vista с помощью Visual Studio 2005. Как и все версии SAPI, эта версия зависит от операционной системы. SAPI 5.3 доступен только доступен только для Windows Vista. Как и в случае с предыдущие версии SAPI, ваше приложение может работать на более ранних версиях, таких как SAPI 5.1 для Windows XP. 5.1, однако, если ваше приложение использует какие-либо функции, специфичные для SAPI 5.3, ожидайте ошибку "Not-supported".

Два основных пространства имен, с которыми необходимо ознакомиться для приложений .NET с поддержкой речи это System.Speech.Synthesis и System.Speech.Recognition

http://reddevnews.com/articles/2007/02/15/give-applications-a-voice.aspx

5
ответ дан 17 December 2019 в 02:25
поделиться

Речевые API, встроенные в Windows XP / Vista, поддерживают преобразование текста в речь на английском, японском языках, и многие другие языки.

Ознакомьтесь с этой ссылкой для руководства:

Надеюсь, это поможет

1
ответ дан 17 December 2019 в 02:25
поделиться

Если вы не возражаете против вызова веб-службы, вы можете использовать синтез речи из API переводчика Microsoft здесь. В этой записи блога есть пример C# Silverlight с использованием переводчика и функций TTS.

0
ответ дан 17 December 2019 в 02:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: