集成Android免费语音合成功能(在线、离线、离在线融合),有这一篇文章就够了(在线)
集成Android免费语音合成功能(在线、离线、离在线融合),有这一篇文章就够了(离线)
前面2篇文章分别写了在线和离线2种语音合成,分别用的是科大讯飞和云知声的SDK,那么本文就开始写离在线融合的百度语音SDK。
你们知道吗,百度语音跟百度导航SDK有冲突,因为百度导航SDK内置了百度语音,但是它并没有暴露语音合成功能出来给我们调用,所以用了百度语音就用不了百度导航,用了百度导航就用不了百度语音,就是那么坑。
没办法,项目要求一定要用百度的地图和导航,还要有语音合成功能,那么只能用百度语音的restAPI或者是选择其它的第三方SDK了,也就是我前面2篇文章的由来了,一开始我选择了讯飞的在线合成,后来发现有时候不太方便,又选择了云知声的离线合成。
好吧,废话不多说,现在就开始集成吧。