使用的讯飞语音合成,自定义基座后,先后使用五个不同型号或品牌的手机(android),其中三个手机合成的语音和我输入的文字不同,在论坛上看过此类问题,有人说是因为云打包导致的一些原因,第一次做语音合成,不确定这个问题该怎么解决,有没有知道的,谢谢,附代码
var main = plus.android.runtimeMainActivity();
var SpeechUtility = plus.android.importClass('com.iflytek.cloud.SpeechUtility');
SpeechUtility.createUtility(main,"appid=我的appid");
var SynthesizerPlayer = plus.android.importClass('com.iflytek.cloud.SpeechSynthesizer');
var play = SynthesizerPlayer.createSynthesizer(main, null);
play.startSpeaking('第一条测试语音,云打包,目前只有部分华为手机可用',null);
2 个回复
2***@qq.com
你好,合成的语音和我输入的文字不同,解决了吗?我也遇到了这个问题
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
离线文本转语音、支持生成音频、下载或播放状态监听(ios) :https://ext.dcloud.net.cn/plugin?id=9286