如何将播放系统音频设置为teamspeak

如何将播放系统音频设置为teamspeak

我在 VirtualBox VM 中运行 Fedora 发行版 (21)

我希望能够获取系统的输出音频并将其输入到 teampeak 输入(捕获)

这样做的原因是,对于我玩的游戏,我想使用网站音板将“游戏声音”注入到 teampeak 中。

将环境声音作为单独的用户连接允许其他人控制音量等。

VM 将音频主机设备设置为:空音频驱动程序。因为我不希望在我的主机上播放声音,而我也将使用 teampeak。

我尝试添加 snd_aloop - 但不知道我在用它做什么,并且将 teampeak 捕获设置为环回似乎没有任何作用

任何帮助表示赞赏

答案1

更多的是评论而不是答案(但我还不能发表评论:( ),但是你有没有研究过alsapulseaudio

来自其维基页面(https://en.wikipedia.org/wiki/PulseAudio

PulseAudio是一个声音服务器,一个后台进程接受声音输入来自一个或多个来源(进程或捕获设备)以及将其重定向到一个或多个接收器(声卡、远程网络 PulseAudio 服务器或其他进程)

因此,理论上您可以重定向alsapulseaudio并使用pulseaudio将音频重定向到您想要的位置(到 teampeak)。我不知道该怎么做,但这听起来可能

编辑:

从...开始pavucontrol。这是一个很好的 GUI,pulseaudio可以帮助您将音频重定向到其他地方

相关内容