开启静音键 为啥仍能语音播报
Ta的回复 :我自己来回一下帖子吧 通过同事的帮助和细看语音播报的开发者文档,发现百度语音播报的AudioSessionCategory默认是设置成AVAudioSessionCategoryPlayback 这表示语音播报会自动忽略静音键的打开而正常播报,如果想要静音键打开的情况下不播报,就需要j将此属性重新设置成其他的 我用来用的设置是 [[BDSSpeechSynthesizer sharedInstance] setAudioSessionCategory:AVAudioSessionCategorySoloAmbient]; 具体这几种类型分别是啥意思,大家可自己查官方文档或百度。 希望能帮到有类似情况的朋友们