阿拉伯语言的文本转语音

时间:2011-03-23 13:08:26

标签: vb.net text-to-speech sapi

使用Visual Basic 2008的英语语音转换

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

我的问题,这如何用于阿拉伯语言?

感谢

2 个答案:

答案 0 :(得分:1)

来自Microsoft support article

“Microsoft不提供其他语音引擎(语音),但有许多支持新Microsoft Speech API的第三方产品。有关这些产品的信息,请访问下面的Microsoft网站:{{3} }“

唯一的问题是,该网站似乎已关闭。如果您搜索第三方引擎,您也会看到很多指向该网站的链接。如果它仍然存在,我会尝试搜寻,或者尝试寻找支持阿拉伯语所需的特定第三方引擎。

答案 1 :(得分:1)

搜索很长时间后,MS或第三方软件都没有提供阿拉伯语TTS SAPI 他们的许多在线服务甚至很少支持阿拉伯语TTS的软件 像Acapela只使用他们的软件没有第三方支持 无论如何,我认为在你的项目中不会那么多。只有在你需要文本文件的音频输出的情况下,才能处理它的交互性 编辑==
我刚发现另一个软件 Nuance Vocalizer Voice pack 你可以找到包here。这是the Official site。根据它支持SAPI的第一个来源。