如何与PC上的朋友进行语音聊天,共享屏幕和游戏音频而又不会混入他们的声音?


10

我认为自己是一个精通技术的人,但是这个与音频有关的问题我不知道如何解决。

想象以下情况:您正在使用Skype与朋友聊天,以向他们显示游戏屏幕上的内容。他们可以看到图片,听到您的声音,但听不到游戏中的声音

在Skype的音频设置中,您可以将输入(您的朋友听到的声音)设置为PC的混音器输出。这样,他们将无法听到您的声音,但他们会同时听到游戏和自己的声音

我曾尝试使用Teamviewer和流应用程序来实现此目的,但是我的朋友除了可怕的延迟和延迟外,还听到了自己的声音。

使用单独的设备也很麻烦:

  • 在PC上通过Skype(或可以共享屏幕的任何其他应用)显示游戏并发送音频;
  • 与另一台设备上的朋友聊天(朋友可以在同一台PC上同时使用两个应用程序),同时使用2输入→1输出3.5mm音频适配器合并自己的音频(本身就是危险的业务);
  • 或者,在同一台PC上使用另一个语音聊天应用程序,并配置一些虚拟音频混合器,以便您既可以听到游戏,也可以听到朋友的声音。

有更好的方法!

如何正确配置PC软件,以便:

  • 与我的朋友聊天;
  • 与他们分享我游戏的视频和音频;
  • 他们不会听自己说话吗?

更新:今天,我尝试了一堆第三方应用程序,例如Virtual Audio Cable等。由于要快速执行无错误操作需要多少CPU能力,它们都会引入可怕的噪声。将等待时间设置为更高的值可以解决噪音问题,但是,等待时间会变得很长(〜4秒)。我可能没有正确配置其中任何一个,或者确实需要出色的处理能力才能完美执行。

注意:有时,我会在FL Studio中使用Midi键盘演奏一些音调,并且由于ASIO,我知道我的PC能够以非常低的延迟(<15ms)在无缺陷的声音下处理大量乐器,因此我的计算机不是很慢并且该软件的表现不应该如此差劲。

更新2:ASIO和多种声音输出使我产生了思考。我有一个非常便宜的Soundblaster声卡,它具有多个我没有使用的输入和输出通道。也许我可以使用音频程序来控制声音流?将游戏的输出发送到未使用的“线路输出”设备,使用应用抓取并发送给我和未使用的“线路输入”设备,然后将麦克风输入混合在一起,然后Skype会选择。

更新3:在通过ASIO重新路由输入和输出的一些实验之后,事实证明Skype拒绝使用任何涉及这种篡改的音频设备。


现在,Steam具有广播功能,可以让您的任何朋友在您通过Skype(或类似应用程序)进行交谈的同时看到您正在播放的内容并听到游戏的声音。这要求您和您的朋友拥有Steam帐户。
user1306322

Answers:


2

我最终使用了Voicemeeter。它具有一个非常容易理解的用户界面。起初没有工作,但是我设法选择了正确的设置,并且在重新启动了几个系统之后,所有工作都差不多了,就像我在问题图中绘制的一样。该应用程序需要运行才能使音频路由正常工作,并且如果配置正确,您可以将其关闭以恢复正常,而无需重新启动。我是否提到此解决方案没有引入声音失真或延迟?:)


2

截至本文发布之时,新版Skype for Windows 10允许您轻松共享屏幕以及系统音频(无Skype)。谢谢,微软!:D


1

这应该为您提供所需答案的一半-您将听到游戏,自己的声音以及他们的声音。您的朋友会听到您,游戏和他们自己的声音。这不是您要找的“完美”答案,但我个人这样做,效果很好。

只需转到“声音设置”并配置麦克风,如下所示:

在此处输入图片说明

通过启用“收听此设备”,您可以将麦克风直接广播到立体声混音中。同样,您的游戏和朋友的声音也将广播到立体声混音中。打开Windows调音台并调整电平以确保可以听到所有三个音源,然后将Skype输入设置为“立体声混音”以将所有内容发送给您的朋友。

如果您的声卡具有两个独立的耳机输出,那么您可能听不到自己的声音(而您的朋友也听不到自己的声音)。将Skype音频输出设置为第一个耳机输出,以便您朋友的声音将输入该插孔。然后,在第二个插孔中设置游戏的声音和您的声音,并将该信号(使用“立体声混音”)路由到Skype输入。使用3.5毫米y型连接将两个输出混合到您的耳机中,一切都应该很好。:D


这甚至比我在问题中描述的配置还要糟糕。除了我的朋友听到自己的声音外,现在我也将听到自己的声音。抱歉,您提出的解决方案无法改善这种情况。
user1306322 2014年

0

过去,我在帮助一些技巧和鲍勃朋友的过程中遇到了类似的问题。我将Teamspeak用于我的交流(主要是出于游戏目的),但是如果那里的朋友需要技术支持,我会跳到Teamviewer上,我会听到他的声音,在Teamviewer中,您可以将其他人的音频静音,而他们仍然可以听到您的声音/可以说通过Teamspeak连接向您发送。

显然,您提到您使用的是Skype,但我实际上并未尝试使用Skype进行上述操作,但是如果您关闭音频或音频,则Logmein可能适用。

就像我说的那样,它可能不起作用,但也许值得一试。

祝你好运:)


就在我的问题中,我是如何与Teamviewer一起尝试的,太慢了。
user1306322 2014年

0

您可以尝试将Open Broadcaster Software或Xsplit下载到Stream上以私人广播方式发送到twitch.tv。在那里,您将能够自定义流式传输的音频。我认为Xsplit甚至可以像Skype一样充当网络摄像头


您知道如何准确地设置其中的任何一个以仅捕获游戏的音频,而不捕获包括我朋友的声音在内的所有音频吗?
user1306322 2014年

0

如何设置:

使用Google语音通过voip语音-yate:http://yateclient.yate.ro

屏幕共享和通过另一个程序的计算机声音


已经尝试过,但我无法正确设置。要么只有我的朋友可以听到游戏,要么只有我。如果您对如何全部配置有任何建议,请分享。
user1306322

抱歉,以为耶特有麦克风选择器。zoiper 可以使用zoiper.com/freec.php,您可以将其与以呼叫为中心的IPfreedom一起使用。
adgelbfish

0

我的答案不需要软件。

当您是游戏玩家时,我怀疑您所使用的主板上带有音频。您可能还使用了单独的声卡(更好的​​保真声音)。如果没有,那么它们并不是昂贵的购买。

对Skype使用一张卡(质量较低的一张)。

使用更高质量的音频卡进行游戏。

购买包含立体声输入的电源线。它具有两个公头连接(一个用于从每个卡中插入音频)。这些在物理上组合成单个连接,供您的耳机插入。还要购买立体声分配器。这允许两组耳机插入相同的信号源。将分配器插入游戏使用的声卡。将一组扬声器插入分配器的一侧。在另一侧钩住您的组合器。将组合器的第二侧插入劣质卡的音频中。将一组耳机插入组合器。

组合器可让您从两张卡向耳机提供音频。

高质量卡上的分配器使您可以将耳机一侧连接,而扬声器另一侧。扬声器将播放游戏音频。这将由麦克风和您的声音拾取。

这样可以隔离音频(您可以听到您的朋友和游戏),而您的朋友可以听到您和您的游戏,但不能听到他自己的声音。

您已经发现您将无法在软件中执行此操作,此时看来硬件解决方案是必需的。


0

使用虚拟音频电缆10和Skype,我设法获得了所有的好坏。游戏音频,聊天和屏幕投射,没有回声或异常延迟。

使用VAC 10创建3条虚拟电缆,然后在Skype上将音频设置为1号线,将麦克风设置为2号线。现在,使用VAC 10中的audiorepeater.exe并打开其中的4条。将第一个框设置为第1行,然后将扬声器设置为第二个框,将另一个框设置为第2行和麦克风插孔,将第三个框设置为第3行,将第三个框设置为扬声器,最后将第3个框设置为第3行到第2行。并将第3行设置为默认输出。

那你做完了。


-3

在录音调音台,音量控制应为麦克风“监听此设备”或“监听此设备”。然后它将从您的扬声器中发出,并成为声卡输出的一部分。小心反馈。可能需要耳机\麦克风。

-他们不会听到您的声音,但您会听到自己的声音。

“在Skype的音频设置中,您可以将输入(您的朋友听到的)设置为PC的混音器输出。然后,他们将无法听到您的声音(因为您没有监听自己的麦克风),但是他们将听到两个声音和他们自己的声音。”

-您会听到自己的声音。+他们会听到自己的声音。最重要的是:每个人都必须并必须听到一切。

X

X

X

给他们打电话?

尝试将麦克风放在扬声器和扬声器之间的中间位置,以拾取声音和游戏声音。


我从来没有说过我需要那个。无论如何有什么用?
user1306322 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.