我想获取某个程序的音频输出,并将其“传输”到另一个程序的音频输入中。这样我就可以用 Banshee 播放一首歌曲,然后让 Skype 听到它,并将其播放给通话中的任何人。
答案1
答案2
对于 Linux,我认为你应该尝试 Jack,但有一个程序可以做你想做的事,叫做音花。
答案3
我不知道是否有办法以非常通用的方式解决这个问题,但无论如何,我已经为 Skype 实现了我想要的功能。你可以看到它在我的 GitHub 上。它允许您选择一个音频文件并将其播放到已经处于活动状态的 Skype 通话中。
答案4
这听起来不太可能,除非 Skype 有内置选项。我认为您提到的 IPC(进程间通信)中使用的管道只能在另一个进程期望接收数据时将数据复制到该进程。您最好的选择是将扬声器放在麦克风旁边,或者寻找可以做到这一点的某种插件。
http://howtoskype.net/how-to-play-audio-music-mp3-files-on-skype/这是我认为您正在寻找的答案。:-) 他们有一个插件可以让您做到这一点,而且基本版本是免费的。