我有Linux,Fedora 20 OS开箱即用,在ALSA层之上使用PulseAudio抽象层,所有东西都是开箱即用的,并且工作正常。
我想播放我自己的初步创建的音频文件(这是强制性的),并且可能是我自己的真实语音(这是可选的)到基于Flash Player插件的视频聊天。
理想情况下,我想在chatr0uletеe服务的背景中混合我自己的声音和我可爱的音轨。
所以,换句话说,我需要伪造麦克风输入(或伪造它并将它与来自真实麦克风的真实声音混合)。
我有PulseAudio完全兼容(仅限!)应用程序的解决方案,如VLC和Skype。 解决方案基于所谓的PulseAudio的“接收器”,您只需要创建一个:
# pactl load-module module-null-sink
开始VLC播放,启动Skype通话并转到
# pavucontrol
用于将VLC输出重定向到创建的“接收器”的GUI界面,以及来自同一“接收器”的Skype输入。我还可以将我自己的声音与VLC输出与PulseAudio的“接收器”混合而没有问题(如果需要,请私下询问我)。
我去了http://www.onlinemictest.com/(点击了“麦克风测试”部分)。 然后,我将闪存访问我的麦克风和相机授予此站点 单击鼠标右键,进入Flash Player设置(不是全局设置) 并选择“麦克风”部分。这里没有列出PulseAudio的“接收器”。 因此,浏览器Flash插件在ALSA层下使用,而不是PulseAudio层。