Mi aplicación, que se ejecuta en Windows Server (que es una instancia en Amazon EC2) requiere que Skype pueda hacer llamadas telefónicas. El servidor, por supuesto, no tiene un micrófono instalado y no necesito que tenga uno, porque mi aplicación cambia la fuente de entrada a un archivo wav cuando se establece la llamada. Sin embargo, Skype tiene una regla estricta de que se debe instalar un micrófono para realizar una llamada.
Por lo tanto, quiero instalar un micrófono falso que engañará a la configuración de Skype.
Hasta ahora, pude iniciar y ejecutar el servicio de sonido de Windows, que habilitó todas las configuraciones de sonido.
Cualquier idea es muy bienvenida!
fuente
Virtual Audio Cable debe hacer lo que necesita, incluida la redirección de la reproducción de su archivo wav desde un altavoz virtual a su micrófono virtual si lo desea: http://software.muzychenko.net/eng/vac.html
Microsoft publica el código fuente de un controlador de audio virtual como parte del Kit de desarrollo de controladores de Windows . Si tiene acceso a Visual Studio, o si conoce a un programador que lo tiene, compilar este controlador virtual e instalarlo en su instancia EC2 puede lograr lo que necesita.fuente
Solo intenta instalar un controlador aleatorio para cualquier micrófono. Debe haber un controlador estándar de Microsoft implementado en Windows. No sé si Skype busca un micrófono físico real, pero supongo que solo está buscando un controlador instalado.
fuente
¿Puedes instalar un micrófono y luego no usarlo o deshabilitarlo? Como está cambiando la entrada a .wav, realmente no importará.
Sé que parece un desperdicio, podría ser la solución más fácil.
fuente