Contestador automático en Android

11

Es posible reproducir audio en el enlace ascendente de telefonía, pero también se transmiten los datos de entrada del micrófono.

  1. ¿Cómo apagar el micrófono en dispositivos Android?
  2. ¿Existe la posibilidad de reproducir audio en el enlace ascendente de la telefonía mientras está en silencio?
usuario12295
fuente
@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.
user12295
La pregunta se trata de reproducir un fragmento de audio pregrabado a través de la conversación telefónica, que es exactamente el punto 2 de su pregunta. Actualmente, la única respuesta (que no ha sido aceptada) es dar una solución alternativa a la reproducción de audio pregrabado mientras se deja que el micrófono incorporado lo tome durante una llamada. No es una buena solución, pero es una solución. Las cosas pueden haber cambiado desde que se publicó esa respuesta en junio, de ser así, cualquiera puede publicar otra respuesta que el OP pueda aceptar. Sin tener en cuenta las respuestas, esa pregunta sigue siendo muy, muy similar a esta.
GAThrawn
1
La otra pregunta no se trata de grabar, se trata de reproducir "una grabación", es decir, un archivo de audio. Sin embargo, tienes razón en que la otra pregunta no menciona nada sobre silenciar el micrófono, así que creo que están bien si se mantienen separados. Le animo a que responda la otra pregunta, ya que parece que ha descubierto cómo reproducir audio a través de la llamada sin usar el micrófono.
Matthew Lee
1
No a través del código. cualquier aplicación de terceros o cualquier configuración en el dispositivo,
user12295

Respuestas:

4

He estado desarrollando mi propia aplicación de contestador automático y he encontrado dos obstáculos importantes. Una es que setMicrophoneMute(boolean on)simplemente no funciona. Y el otro problema es reproducir un saludo de audio por la línea telefónica.

Esto no es posible debido a restricciones de hardware y ni siquiera funciona si el micrófono está encendido y el audio se reproduce a través de los altavoces.

marca
fuente
¿Has encontrado la solución?
Caza el
@mark ¿Has encontrado la solución?
Jack
@Jack: es posible, pero ambos casos requieren ROMs enraizadas para funcionar, por lo que uno de ellos (basado en ALSA) depende de los conjuntos de chips Qualcomm.
kagali-san
@Hunt, preguntándome qué has encontrado en ese momento
kagali-san
¿Hay alguna noticia?
jj_