android原生rom,本自带tts语音,在这基础上可以直接调用使用即可。源码如下。
public class ttsdemo extends activity implements oninitlistener{

以上源码粘贴进入项目就没有问题了。但是这只是英文。而且对于手机的tts依赖很高,如果手机没有装tts,那么这个程序时不起作用的,无法发音。
所有,第二种,从网络寻找 离线“语音合成”, 大家都在说什么 讯飞xx ,百度xx等等, 百度不知道。至少讯飞亲自测试了。 就是一个收费的垃圾??
根本没有免费,而且还是在线的。如下。

于是继续找寻,暂时找到了一个离线的 ‘语音合成’demo,支持中文语音,但是发现一个问题,对于单词都读成一个个字母了。 暂时没有调整。 项目如下。
诸如此类的大量文章,手机如果没有tts,都是无法运行的(http://blog.csdn.net/ichliebephone/article/details/6373184#java)
后续会继续更新。