HarmonyOS ohaudio 通话模式声音无法外放

ohaudio进行采集播放,当使用通话模式参数sourceType = 7 、streamType = 2 时,系统默认使用听筒播放,此时调用

audio.getAudioManager().getRoutingManager().setCommunicationDevice(audio.CommunicationDeviceType.SPEAKER,null); 

也无法切换到外放,请问通话模式使用外放该修改?

HarmonyOS
2024-08-11 14:39:07
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

可以使用AVCastPicker组件来实现。不支持应用调接口切换设备,所有切换设备都是接入picker,让用户自己选。

分享
微博
QQ
微信
回复
2024-08-12 14:03:18
相关问题
如何将this的指向改为方法外
446浏览 • 1回复 待解决
HarmonyOS OHAUdio 音频回调数量不足
43浏览 • 1回复 待解决
鸿蒙纯净模式无法退出
11788浏览 • 1回复 待解决
Ability 全屏模式无法实现
329浏览 • 2回复 待解决
HarmonyOS 如何添加拍照快门声音
59浏览 • 1回复 待解决
HarmonyOS OhAudio使用咨询
242浏览 • 1回复 待解决
HarmonyOS soundpool播放声音的问题
558浏览 • 1回复 待解决