讯飞语音开发集成地址http://www.xfyun.cn/
如何使用科大讯飞开放平台的语音合成呢?
1.首先要注册开发者账户, 创建我的新应用,创建完后就有一个专属APPID(非常重要),添加我的应用 , 下载你所需要的sdk,这里我们下载离线语音合成。注意:下载的sdk文件,都是自己创建的应用生成的,申请appid时就与自己的应用绑定了的。所以一定要使用自己下载的文件,appid的值也要使用自己的。
2.下载后将sdk解压,将libs下的两个jar包添加到libs目录下(jar包还要右键 add to Libraries), 同路径下的其它 .so文件(与c进行交互)复制到main路径下新建的 jniLibs(L要大写)目录下, 将assert目录拷贝到main目录下,将res目录下的tts文件复制到assert目录下。并在你的继承了Application的类中添加下图的几行代码进行配置(appid的值写自己注册的)。这些文件的安放位置在我的项目中体现如下:
3.在MainActivity同目录下创建类KqwSpeechSynthesizer,并创建类SoundTipUtil,再通过下图方框圈出的代码,