百度语音播报时,播报声音很小
易水寒剑4 发布于2017-12 浏览:3087 回复:4
0
收藏

mSpeechSynthesizer.setParam(SpeechSynthesizer.PARAM_VOLUME, "9");这里已经设置最大了,除非手机贴着耳朵才能听到,什么原因呢?

收藏
点赞
0
个赞
共4条回复 最后由用户已被禁言回复于2022-04
#5卡农LLLL回复于2018-01

我的一个机器是铃声音量.嘿嘿.不知道为什么.反正把音量都打开就行.

0
#4易水寒剑4回复于2018-01

前段时间找到原因了,代码没有问题,它语音播报用的是媒体音量,Android手机上有铃声,媒体,等音量,我在代码里把媒体的音量调大后就好了

0
#3阿萨德去23123回复于2017-12

SpeechSynthesizer.PARAM_VOLUME 设置的是  服务器合成语音的音量   和手机音量没关系       你可以试试这个有用没  

mSpeechSynthesizer.setStereoVolume(leftVolume, rightVolume);  0-1     默认 1.0f        

  菜鸟一枚  提个建议   说错了别见笑

0
#2用户已被禁言回复于2017-12

您好,感谢您使用百度AI社区,如果有志同道合的小伙伴遇到过相似问题并解决了会给您答复,同时我们也内部再跟进您这个问题,会尽快给您具体答复

0
TOP
切换版块