Google creó Live Captions para ayudar a los usuarios con discapacidad auditiva a seguir un video. Ahora parece que Google habilitará esta función para llamadas telefónicas.
Google anunció por primera vez su "Subtítulos en vivo" característica de accesibilidad en Google I/O 2019 el año pasado. Utilizando tres modelos de aprendizaje automático en el dispositivo, esta función detecta el habla en inglés en los medios y genera subtítulos automáticamente. La función estuvo disponible por primera vez en el Pixel 4, pero luego se expandió al Píxel 3a, Píxel 3, Píxel 2, Samsung Galaxy S20, OnePlus 7T, y OnePlus 8. Sin embargo, desde que se lanzó la función, no ha recibido ninguna actualización de su funcionalidad. Sin embargo, eso podría cambiar pronto, ya que detectamos evidencia de que Google permitirá que Live Caption funcione a través de llamadas telefónicas.
Un desmontaje de APK a menudo puede predecir funciones que pueden llegar en una futura actualización de una aplicación, pero es posible que cualquiera de las funciones que mencionamos aquí no aparezca en una versión futura. Esto se debe a que estas características no están implementadas actualmente en la versión en vivo y los desarrolladores pueden eliminarlas en cualquier momento en una versión futura.
En Android 11 Developer Preview 3 para Google Pixel 4, analizamos la versión 2.13.302920511 de Device Personality Services, la aplicación responsable de Live Captions. En él, detectamos cadenas que indican que los usuarios podrán activar Live Caption a través de una llamada telefónica.
<stringname="call_confirmation_cancel">CANCELstring>
<stringname="call_confirmation_confirmation_message">Enable Live Caption over this phone call? Your use of the feature will be annonunced to others on the call.string>
<stringname="call_confirmation_dialog_name">Enable Live Caption confirmation dialogstring>
<stringname="call_confirmation_enable">ENABLEstring>
<stringname="call_other_side_transcription_prefix">Callerstring>
<stringname="call_system_message_prefix">Systemstring>
<stringname="call_turn_indicator_text">…string>
<stringname="call_user_typed_input_prefix">You typedstring>
Al habilitar la función a través de una llamada telefónica, se anunciará a todos los participantes que la llamada se está transcribiendo en subtítulos. Se reproducirá un archivo de audio en la llamada telefónica y este archivo de audio simplemente dice la siguiente línea:
<stringname="system_message_start_call_speaking_mode">Hi, the person you’re about to speak with has call captions turned on. They’ll see captions of what you say to help them listen along.string>
Actualmente, la API en la que se basa Live Captions, AudioPlaybackCaptureConfiguration, no permite Captura de audio de llamadas de voz. Sin embargo, es posible que un Nuevo permiso exclusivo del sistema agregado en Android 11 Developer Preview 3 permitirá que la función evite esta restricción.
Gracias a PNF Software por proporcionarnos una licencia de uso. Descompilador JEB, una herramienta de ingeniería inversa de nivel profesional para aplicaciones de Android.