Se puede reproducir el audio para el enlace ascendente de la telefonía, pero también se transmiten los datos de entrada del micrófono.
- Cómo cambiar el micrófono en los dispositivos Android
- ¿Existe la posibilidad de reproducir el audio del enlace de telefonía mientras se llama a Mute?
cualquier consejo o sugerencia será muy apreciado.
3 votos
Posible duplicado de ¿Cómo puedo reproducir una grabación de audio en una conversación telefónica abierta?
0 votos
@GATHrawn, NO, la solución sugerida está relacionada con la grabación que, de hecho, es bastante opuesta a la función del contestador automático.
0 votos
La pregunta se refiere a la reproducción de un trozo de audio pregrabado sobre la conversación telefónica, que es exactamente el punto 2 de tu pregunta. Actualmente la única respuesta (que no ha sido aceptada) es dar una solución para reproducir el audio pregrabado dejando que el micrófono incorporado lo recoja durante la llamada. No es una buena solución, pero es una solución. Puede que las cosas hayan cambiado desde que se publicó esa respuesta en junio, si es así, cualquiera es bienvenido a publicar otra respuesta que el OP podría aceptar. Haciendo caso omiso de cualquier respuesta esa pregunta sigue siendo muy, muy similar a esta.
0 votos
Bueno, más preciso, el punto 2: se trata de reproducir un audio en el enlace ascendente mientras el MIC está en Mute. Por favor, tenga en cuenta que la reproducción y la grabación son dos cuestiones diferentes aquí, mientras que el punto 2 sólo playing.and Recording (MIC / Downlik solamente) que es de hecho alcanzable a través de la API de Android en algún hardware.
1 votos
La otra pregunta no se refiere a la grabación, sino a la reproducción de "una grabación", es decir, un archivo de audio. Sin embargo, tienes razón en que la otra pregunta no menciona nada acerca de silenciar el micrófono, así que creo que están bien para permanecer separados. Te animo a que respondas a la otra pregunta, ya que parece que has descubierto cómo reproducir audio a través de la llamada sin usar el micrófono.
0 votos
Gracias Mr.Read, he actualizado la otra pregunta con la respuesta, espero que sea de ayuda, aunque es un post de hace 8 meses, espero que alguien lo encuentre útil.
0 votos
Si te refieres a través de código, puedes silenciar el micrófono con AudioManager setMicrophoneMute(boolean on) pero este no es un sitio de desarrollo y no sé si puedes seguir transmitiendo (como publicaste en la pregunta enlazada) cuando el micrófono está silenciado o no. si te refieres a través de código, entonces esta pregunta debe ser movida a stack overflow.
1 votos
No a través del código. ninguna aplicación de terceros o cualquier configuración en el dispositivo,