2011-08-28 66 views
14

据我所知,TTS需要TTS引擎来说一种语言。在Android模拟器2.2中,Pico TTS引擎是默认的。它只有一些流行的语言。我可以在Market上看到必须购买的一些引擎来安装。我的问题:有没有什么办法来创建其支持其他语言(通过编程或使用软件)如何创建自定义的文本到语音引擎

(我不知道我是否应该张贴在StackOverflow上或超级此问题的自定义引擎。如果错了地方? ,请迁移它)

+0

请指定您希望启用TTS功能​​的语言。您是否需要有限的词汇表(例如TTS功能​​仅适用于数字0到9)还是用于任意文本输入? –

+0

任何可能的语言,我的意思是我想通过编码创建一个新的TTS引擎。 – Emerald214

回答

9

我也有兴趣制作我的tts引擎。以下是我找到的一些信息。在this link你可以找到一个简要的描述你必须做什么来使你的tts引擎为Android。由于API级别14有用于tts引擎实现的抽象类。更多关于link

但是从文本到语音的转换并不那么容易。关于引擎应该实现的一些基本信息可以在wikipedia上找到。