Instalando um microfone falso no Windows Server


8

Meu aplicativo, que está sendo executado no Windows Server (que é uma instância no Amazon EC2), requer que o Skype possa fazer chamadas telefônicas. O servidor, é claro, não possui um microfone instalado e não preciso de um, porque meu aplicativo altera a fonte de entrada para um arquivo wav quando a chamada é estabelecida. No entanto, o Skype tem uma regra estrita de que um microfone deve estar instalado para que uma chamada seja feita.

Portanto, quero instalar um microfone falso que engane a configuração do Skype.

Até o momento, consegui iniciar e executar o serviço Windows Sound, que habilitou todas as configurações de som.

Todas as idéias são muito bem-vindas!

Respostas:


1

Tente este. Possui limitações como: "Apenas sessão local (não disponível na Área de Trabalho Remota)" "A avaliação é 100% funcional, mas você recebe uma mensagem irritante a cada poucos segundos dizendo que é uma avaliação."

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


Se não puder ser usado na Área de Trabalho Remota, como é útil para uma instância do EC2?
Miles Erickson

@Miles Erickson - não quero ser um PITA, mas se isso é uma restrição, é o mesmo software que você recomendou na sua resposta!
William Hilsum

@ Wil Crap, você está certo. Isso é bem engraçado. Vou ter que revisar minha resposta.
Miles Erickson

(Foi confirmado ao trabalho em servidores remotos.)
Miles Erickson

1

O cabo de áudio virtual deve fazer o que você precisa, incluindo o redirecionamento da reprodução do seu arquivo wav de um alto-falante virtual para o microfone virtual, se desejado: http://software.muzychenko.net/eng/vac.html

A Microsoft publica o código fonte de um driver de áudio virtual como parte do Windows Driver Development Kit . Se você tiver acesso ao Visual Studio ou se conhece um programador, compilar esse driver virtual e instalá-lo na instância do EC2 pode realizar o que você precisa.


Link inoperante para o VAD.
Jon Barker

Tiro. Gostaria de saber se eles migraram para o GitHub? github.com/Microsoft/Windows-driver-samples/tree/master/audio/…
Miles Erickson

1
Do usuário vichar : O software do cabo de áudio virtual funcionou para mim na instância do AWS EC2. Por mim mesmo, não está claro por que essa solução é riscada.
fixer1234

0

Apenas tente instalar um driver aleatório para qualquer microfone. Deve haver um driver padrão da Microsoft implementado no Windows. Não sei se o Skype procura um microfone físico real, mas acho que ele está apenas procurando um driver instalado.


-1

Você pode instalar um microfone e depois não usá-lo ou desativá-lo? Como você está alterando a entrada para um .wav, isso realmente não importa.

Eu sei que parece um desperdício, colocá-lo pode ser a solução mais fácil.


4
Seu servidor está sendo executado na "nuvem" usando o Amazon EC2. Assim, ele não tem acesso para instalar um microfone físico.
firedfly

ponto bom e importante.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.