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!
fonte
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.fonte
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.
fonte
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.
fonte