扬声器听筒切换的问题?

需求就是IM类软件聊天会话中发送或接收的语音类型消息(是短消息不是语音通话)在播放过程中监听距离传感器来切换听筒和扬声器。(so那个组件不适合这里,不要再给我说组件了)

文件的类型不是pcm编码,我们是aac编码的.m4a文件。

-----以上需求应该是特别常见的需求,只要是IM类型软件,有发送语音消息功能都需要处理这个需求,所以希望相关团队的伙伴们尽快的支撑一下相关的功能------

前提讲完了我提两个方案希望鸿蒙团队的小伙伴能解决的尽快处理一下。

方案1:AVPlayer支持代码设置切换听筒扬声器

方案2:用AudioRenderer播放,结合音频解码给出完整的demo。

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

阅读 704
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进