在Windows Server上安装假麦克风


8

我的应用程序在Windows Server(这是Amazon EC2上的一个实例)上运行,要求Skype能够拨打电话。服务器当然没有安装麦克风,我也不需要安装麦克风,因为建立呼叫后,我的应用程序会将输入源更改为wav文件。但是,Skype有严格的规则,必须安装麦克风才能进行呼叫。

因此,我想安装一个假冒的麦克风来欺骗Skype的配置。

到目前为止,我已经能够启动并运行Windows声音服务,该服务启用了所有声音设置。

任何想法都非常欢迎!

Answers:


1

试试这个。它具有如下限制:“仅本地会话(不能从远程桌面获得)”“该试用版具有100%的功能,但每隔几秒钟就会收到一条令人讨厌的消息,表明它是试用版。”

http://software.muzychenko.net/eng/vac.html


如果无法从远程桌面使用它,那么它对于EC2实例有什么用?
Miles Erickson

@Miles Erickson-并非要成为PITA,但是如果有限制,则与您在答案中推荐的软件相同!
William Hilsum 2010年

@Wil Crap,你是对的。真有趣。我将不得不修改答案。
Miles Erickson

(已确认可以在远程服务器上使用。)
Miles Erickson

1

虚拟音频电缆应满足您的需要,包括根据需要将wav文件的播放从虚拟扬声器重定向到虚拟麦克风:http : //software.muzychenko.net/eng/vac.html

Microsoft 作为Windows Driver Development Kit的一部分发布了虚拟音频驱动程序的源代码。如果您可以访问Visual Studio,或者您知道有程序员可以这样做,则编译该虚拟驱动程序并将其安装在EC2实例上可以满足您的需要。


VAD的无效链接。
乔恩·巴克

射击。我想知道他们是否将其迁移到GitHub?github.com/Microsoft/Windows-driver-samples/tree/master/audio/...
万里埃里克森

1
来自用户vichar:虚拟音频电缆软件在AWS EC2实例上为我工作。对于我自己,不清楚为什么要取消该解决方案。
fixer1234 '18

0

只需尝试为任何麦克风安装随机驱动程序即可。应该在Windows中实现一个标准的Microsoft驱动程序。我不知道Skype是否检查真正的物理麦克风,但我想它只是在搜索已安装的驱动程序。


-1

您可以安装麦克风,然后不使用它或将其禁用吗?由于您将输入更改为.wav,因此它并不重要。

我知道这似乎很浪费,但它可能是最简单的解决方案。


4
他的服务器使用Amazon EC2在“云”中运行。因此,他无权安装物理麦克风。
firedfly

好和重要的一点。
Diskilla 2010年
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.