He estado trabajando en un proyecto que se beneficiaría enormemente de la modificación de la transmisión de llamadas. Esto ha sido repetidamente dicho/asumido como inalcanzable, ya que la mayoría de la gente cree que el circuito de hardware para el audio de la llamada está completamente desconectado de la MCU principal del dispositivo.Modificación de transmisión de audio de llamada en Android 4.0 ICS
Preguntas como Stream audio to a phone call Android han recibido respuestas que indican que es imposible acceder al audio. Estoy de acuerdo en que esto es definitivamente imposible desde la API de Android, pero no está del todo claro si el hardware REALMENTE está desconectado por completo. El usuario de stackoverflow 'artsylar' dijo que podían modificar la 'capa de infraestructura' del sistema operativo Android para inyectar audio grabado en las secuencias de llamadas, lo que sería un gran paso adelante (consulte Play an audio clip onto an ongoing call, comentario de artsylar sobre la respuesta seleccionada).) Asumiendo que el éxito de artsylar es válido, definitivamente hay una manera de controlar el audio de la transmisión de llamadas modificando el marco (supongo que el marco de base de telefonía en la fuente de Android).
Básicamente, estoy completamente de acuerdo en que modificar o controlar el flujo de llamadas es imposible desde la capa de aplicación. Sin embargo, estoy interesado en personalizar el sistema operativo Android en el marco o la capa de interfaz de radio; artsylar parece haber tenido éxito, pero no hay explicación en la literatura abierta sobre cómo. Dado el estado actual de la tecnología Android, ¿alguien podría aclarar lo anterior para establecer realmente si controlar el audio de las llamadas es posible mediante la modificación del sistema operativo Android central, y un buen camino para lograr este objetivo?
Creo que una aclaración final sobre este tema sería de gran valor para la comunidad de código abierto.
Gracias!
¿Ha logrado modificar el flujo de llamadas? – B770
¿Cuál es el estado actual de su investigación? –