【问题标题】:Android Left Right ChannelAndroid 左右声道
【发布时间】:2026-01-22 07:55:02
【问题描述】:

是否可以为我们的应用程序保留左声道/扬声器并以编程方式保持右声道不变?

这个想法是使用左声道发送音频串行命令,而右声道仍然可以用于正常的声音输出。

【问题讨论】:

  • 您是希望仅更改应用中的行为,还是希望其他应用无法通过左侧扬声器播放声音?
  • 是的,此行为仅在我的应用程序运行时出现。我希望所有其他应用程序使用右声道,而我的应用程序有一个未使用的左声道来发送音频串行输出。

标签: android audio


【解决方案1】:

我检查了 API,特别是 http://developer.android.com/reference/android/media/audiofx/Equalizer.htmlhttp://developer.android.com/reference/android/media/AudioManager.html 但我找不到任何东西。

我的猜测是,如果你想做类似的事情,你可能必须使用 android NDK http://developer.android.com/tools/sdk/ndk/index.html,如果你想完全禁用左声道,你可能需要 root 访问权限。

【讨论】:

    最近更新 更多