华为手机speak的时候没声音
smj1987913 发布于2020-09 浏览:1183 回复:3
0
收藏

音量已经开到最大了,而且也没有静音模式,麻烦帮看下是不是还有哪里要设置

speechSynthesizer.setParam(SpeechSynthesizer.PARAM_SPEAKER, "0");
// 设置合成的音量,0-9 ,默认 5
speechSynthesizer.setParam(SpeechSynthesizer.PARAM_VOLUME, "9");
// 设置合成的语速,0-9 ,默认 5
speechSynthesizer.setParam(SpeechSynthesizer.PARAM_SPEED, "5");
// 设置合成的语调,0-9 ,默认 5
speechSynthesizer.setParam(SpeechSynthesizer.PARAM_PITCH, "5");

speechSynthesizer.setParam(SpeechSynthesizer.PARAM_MIX_MODE, SpeechSynthesizer.MIX_MODE_HIGH_SPEED_NETWORK);
speechSynthesizer.setAudioStreamType(AudioManager.MODE_NORMAL);

 

收藏
点赞
0
个赞
共3条回复 最后由qq928243596回复于2022-09
#4用户已被禁言回复于2020-09
#3 smj1987913回复
speechSynthesizer.setAudioStreamType(AudioManager.MODE_NORMAL);注释掉这个设置就好了
展开

好的,感谢您的分享。

0
#3smj1987913回复于2020-09

speechSynthesizer.setAudioStreamType(AudioManager.MODE_NORMAL);注释掉这个设置就好了

2
#2用户已被禁言回复于2020-09

可以测试下官方demo看看是否能够正常播报。也可以换个手机进行测试。

0
TOP
切换版块