Android 左右声道
Posted
技术标签:
【中文标题】Android 左右声道【英文标题】:Android Left Right Channel 【发布时间】:2012-09-03 11:31:56 【问题描述】:是否可以为我们的应用程序保留左声道/扬声器并以编程方式保持右声道不变?
这个想法是使用左声道发送音频串行命令,而右声道仍然可以用于正常的声音输出。
【问题讨论】:
您是希望仅更改应用中的行为,还是希望其他应用无法通过左侧扬声器播放声音? 是的,此行为仅在我的应用程序运行时出现。我希望所有其他应用程序使用右声道,而我的应用程序有一个未使用的左声道来发送音频串行输出。 【参考方案1】:我检查了 API,特别是 http://developer.android.com/reference/android/media/audiofx/Equalizer.html 和 http://developer.android.com/reference/android/media/AudioManager.html 但我找不到任何东西。
我的猜测是,如果你想做类似的事情,你可能必须使用 android NDK http://developer.android.com/tools/sdk/ndk/index.html,如果你想完全禁用左声道,你可能需要 root 访问权限。
【讨论】:
以上是关于Android 左右声道的主要内容,如果未能解决你的问题,请参考以下文章
Android音视频系列(七):PCM音频单声道与双声道的相互转换