【发布时间】:2012-11-13 07:38:04
【问题描述】:
我正在尝试将除我控制的音频流之外的所有音频的正确通道静音。
我正在使用许多库播放音频,包括用于文本转语音的 OpenEars,我希望它们都只播放左耳机扬声器,而我在右扬声器播放其他内容。
我知道如何播放正确的扬声器来创建音频单元流,但是我没有为其他库创建音频流。有没有办法更改默认音频通道?或者是否有可能创建一个应用到所有输出音频的努力或混音器,以使正确的通道静音?
任何帮助/提示将不胜感激。
【问题讨论】:
-
一个提示 - 如何改变思维方式,您可以使用一些 API(如果存在)来修改您的音频流并将右声道音量设置为 0dB。我发现dirac3 api可以改变音高和做时间拉伸,但我不确定是否有任何API可以改变频道音量。
-
感谢您的回复。不幸的是,我无法访问来自 OpenEars 或我正在使用的其他预编译库的音频流,这就是为什么我想找到一种方法来更改默认音频通道。