我正在开发一个Adobe Flex应用程序,它在文本框中说出一些给定的文本。 这里应该使用内置函数或其他东西,因为我不想给外部链接将文本转换为语音,因为Internet连接将不可用。 用Air编写的示例程序也适用 任何人都可以发布一些示例代码或链接吗? 在此先感谢
答案 0 :(得分:4)
我使用Alchemy编译器将基于HMM的TTS引擎移植到Flash。演示,解释和代码在这里:
http://www.edobashira.com/2010/01/flitehts-engine-for-flash-hmm-speech_22.html
答案 1 :(得分:1)
我希望最简单的方法是获取一些外部可执行文件并将它们包装到Air中,甚至像http://labs.adobe.com/technologies/alchemy/那样重写,但是看看你面向的平台,最好的选择是MS TTS引擎或者开源的东西喜欢Festival TTS引擎。