Me gustaría poder reproducir una grabación de audio en una conversación telefónica abierta. Es decir, mientras el teléfono está conectado (una llamada saliente), se reproduce un archivo de audio pregrabado a través de la conexión telefónica abierta. ¿Cómo puedo hacer esto?
21
Respuestas:
No, lo mejor que podrías lograr es reproducir un sonido a través del altavoz para que el micrófono pueda escucharlo. No hay API que puedan lograr eso.
fuente
@ jim, intente usar la API AudioTrack en modo Stream. ver el fragmento de código a continuación
Esto debería funcionar
fuente
Cuando necesito reproducir algo grabado por teléfono, generalmente enciendo el altavoz del teléfono y presiono el volumen al máximo. Entonces las personas en el otro extremo pueden escucharlo, pero funciona mejor en portadoras de voz HD (el audio suena mucho mejor en el otro extremo) :)
fuente
Según mi experiencia, puedes reproducir tu audio grabado en una aplicación de reproductor de música. Aunque la aplicación deja de reproducirse cuando el teléfono está conectado, para la mayoría de las aplicaciones de música, si reinicia la reproducción , continúa reproduciéndose.
Si desea que el audio se reproduzca automáticamente, puede usar el correo de voz.
fuente
Si tiene un teléfono o dispositivo secundario en el que puede reproducir el archivo de audio y ambos dispositivos tienen puertos auxiliares, simplemente compre un cable auxiliar barato, córtelo y conecte ambos cables de la otra manera, de modo que el teléfono piense que el otro El dispositivo es un micrófono. Esto funciona mejor que simplemente reproducirlo a través de un altavoz porque hay mucha más claridad y no hay ruido de fondo.
fuente