使用Visual Basic 2008的英语语音转换
Dim speech speech = CreateObject("sapi.spvoice") speech.speak(TextBox1.Text)
我的问题,这如何用于阿拉伯语言?
感谢
答案 0 :(得分:1)
“Microsoft不提供其他语音引擎(语音),但有许多支持新Microsoft Speech API的第三方产品。有关这些产品的信息,请访问下面的Microsoft网站:{{3} }“
唯一的问题是,该网站似乎已关闭。如果您搜索第三方引擎,您也会看到很多指向该网站的链接。如果它仍然存在,我会尝试搜寻,或者尝试寻找支持阿拉伯语所需的特定第三方引擎。
答案 1 :(得分:1)
搜索很长时间后,MS或第三方软件都没有提供阿拉伯语TTS SAPI
他们的许多在线服务甚至很少支持阿拉伯语TTS的软件
像Acapela只使用他们的软件没有第三方支持
无论如何,我认为在你的项目中不会那么多。只有在你需要文本文件的音频输出的情况下,才能处理它的交互性
编辑==
我刚发现另一个软件 Nuance Vocalizer Voice pack 你可以找到包here。这是the Official site。根据它支持SAPI的第一个来源。