Текст в речь для арабского языка
Преобразование текста в речь для английского языка с использованием Visual Basic 2008
Тусклая речь = CreateObject("sapi.spvoice") speech.speak(TextBox1.Text)
Мой вопрос, как это можно использовать для арабских языков?
Спасибо
2 ответа
Нет, арабский TTS SAPI не доступен ни от MS, ни от сторонних программ после долгого поиска.
их много онлайн-сервисов, даже несколько программ, которые поддерживают арабский TTS
Как Acapela, которая работает только со своим программным обеспечением, без сторонней поддержки.
Во всяком случае, я думаю, что не будет поддерживать так много в вашем проекте. Только в том случае, если вам нужен аудиовыход для текстового файла, не нужно заниматься с ним интерактивностью.
Edit ==
Я только что нашел другое программное обеспечение Nuance Vocalizer Voice Packs, которое вы можете найти здесь. и это официальный сайт. Согласно первому источнику, он поддерживает SAPI .
Из статьи поддержки Microsoft:
"Microsoft не предоставляет дополнительные речевые механизмы (голоса), но имеется ряд сторонних продуктов, которые поддерживают новый Microsoft Speech API. Для получения информации об этих продуктах посетите следующий веб-сайт Microsoft: http://www.microsoft.com / речь / оценка / третьего лица / Engineers.mspx"
Единственная проблема в том, что веб-сайт, кажется, не работает. Если вы выполните поиск сторонних движков, вы также увидите много ссылок на этот сайт. Я бы попытался выследить, если он все еще существует, или попытаться найти конкретный сторонний движок, который вам необходим для поддержки арабского языка.