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
相关问题
HarmonyOS 无法暂停声音播放
812浏览 • 1回复 待解决
如何将this的指向改为方法外
1033浏览 • 1回复 待解决
HarmonyOS ohaudio latency的计算
551浏览 • 1回复 待解决
HarmonyOS OhAudio使用咨询
1208浏览 • 1回复 待解决
HarmonyOS OHAUdio 音频回调数量不足
887浏览 • 1回复 待解决
鸿蒙纯净模式无法退出
13839浏览 • 1回复 待解决
Ability 全屏模式无法实现
1196浏览 • 1回复 待解决
HarmonyOS 快门声音怎么实现
807浏览 • 1回复 待解决
HarmonyOS ohaudio音频播放设备切换问题
873浏览 • 1回复 待解决
HarmonyOS 分屏模式下页面无法滑动
931浏览 • 1回复 待解决
HarmonyOS 如何添加拍照快门声音
1020浏览 • 1回复 待解决