最后编辑于2022-04
mSpeechSynthesizer = SpeechSynthesizer.getInstance();
mSpeechSynthesizer.setContext(this);
mSpeechSynthesizer.setAppId("@@@@@");
mSpeechSynthesizer.setApiKey("@@@@", "@@@@@@");
mSpeechSynthesizer.auth(TtsMode.MIX);
mSpeechSynthesizer.setParam(SpeechSynthesizer.PARAM_SPEED, String.valueOf(SettingManager.getInstance().getSpeekSpeed()));
mSpeechSynthesizer.setParam(SpeechSynthesizer.PARAM_VOLUME, String.valueOf(15));
mSpeechSynthesizer.setContext(this);
mSpeechSynthesizer.setAppId("@@@@@");
mSpeechSynthesizer.setApiKey("@@@@", "@@@@@@");
mSpeechSynthesizer.auth(TtsMode.MIX);
mSpeechSynthesizer.setParam(SpeechSynthesizer.PARAM_SPEED, String.valueOf(SettingManager.getInstance().getSpeekSpeed()));
mSpeechSynthesizer.setParam(SpeechSynthesizer.PARAM_VOLUME, String.valueOf(15));
截取部分代码,appid已移除,在wifi下正常使用,切换到4g,无法进行语音合成
监听接口代码如下:
@Override
public void onError(String s, SpeechError speechError) {
Logger.e("onError:" + speechError);
}
@Override
public void onError(String s, SpeechError speechError) {
Logger.e("onError:" + speechError);
}
speechError报错日志如下:
(-111)(-111)offline engine synthesize result not 0[(11)]
(-111)(-111)offline engine synthesize result not 0[(11)]
测试机: 三星note8
系统: Android 7.1.1
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
查看系统是否在4g网下有啥限制
安卓新系统对后台的数据传输有控制了?
测试下官方demo,不要修改代码