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

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

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

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

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

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

分享
微博
QQ
微信
回复
2024-08-12 14:03:18


相关问题
HarmonyOS 无法暂停声音播放
577浏览 • 1回复 待解决
如何将this的指向改为方法外
889浏览 • 1回复 待解决
HarmonyOS ohaudio latency的计算
415浏览 • 1回复 待解决
HarmonyOS OhAudio使用咨询
986浏览 • 1回复 待解决
HarmonyOS OHAUdio 音频回调数量不足
741浏览 • 1回复 待解决
鸿蒙纯净模式无法退出
13320浏览 • 1回复 待解决
Ability 全屏模式无法实现
988浏览 • 2回复 待解决
HarmonyOS 快门声音怎么实现
599浏览 • 1回复 待解决
HarmonyOS 分屏模式下页面无法滑动
665浏览 • 1回复 待解决
HarmonyOS 如何添加拍照快门声音
721浏览 • 1回复 待解决
HarmonyOS ohaudio音频播放设备切换问题
657浏览 • 1回复 待解决