текст в речь для арабского языка - PullRequest
1 голос
/ 23 марта 2011

преобразование текста в речь для английского языка с использованием Visual Basic 2008

Dim speech speech = CreateObject("sapi.spvoice") 
speech.speak(TextBox1.Text) 

Мой вопрос, как это можно использовать для арабских языков?

спасибо

Ответы [ 2 ]

1 голос
/ 29 октября 2015

Нет, арабский TTS SAPI не доступен ни от MS, ни от сторонних программ после долгого поиска.
их множество онлайн-сервисов, даже несколько программ, поддерживающих арабский TTS
Как Acapela работает только со своим программным обеспечением без сторонней поддержки.
Во всяком случае, я думаю, что это не будет поддерживать так много в вашем проекте.только если вам нужен аудиовыход для текстового файла, а не для его интерактивности.
Редактировать ==
Я только что нашел другое программное обеспечение Пакеты Nuance Vocalizer Voice вы можете найти пакет здесь .и это Официальный сайт . Согласно первому источнику поддержки SAPI.

1 голос
/ 24 марта 2011

Из статьи поддержки Microsoft :

"Microsoft не предоставляет дополнительные речевые механизмы (голоса), но имеется ряд сторонних продуктов, поддерживающих новый Microsoft Speech APIДля получения информации об этих продуктах посетите следующий веб-сайт Microsoft: http://www.microsoft.com/speech/evaluation/thirdparty/engines.mspx"

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

...