1 votos

¿Cómo puedo utilizar el soporte Android para audífonos (ASHA) en un teléfono capaz?

He estado buscando por ahí una demostración de alguien usando la función ASHA en un teléfono Android, pero una búsqueda general en google solo trae la función ASHA anunciada (de 2018) o algo así ( https://www.youtube.com/watch?v=u7ZDzqC3Mak ) que muestra cómo conectar un audífono apto para Android a un teléfono inteligente Android utilizando su aplicación personalizada.

Creo que el hecho de que la función ASHA esté integrada en Android significa que debería poder emparejarse con un audífono sin necesidad de una aplicación personalizada (corregidme si me equivoco). Tengo una placa de desarrollo de sistemas embebidos que afirma que puede funcionar como dispositivo BLE con un smartphone con capacidad ASHA. También tengo un Samsung Galaxy s10e que supuestamente es capaz de ASHA (no puedo encontrar ninguna fuente oficial que lo confirme, pero muchas discusiones en línea implican que la serie s10e soporta ASHA, así como hay algunas opciones en la configuración del teléfono que me hace pensar que probablemente es). Uno de los únicos audífonos del mercado que supuestamente utiliza ASHA afirma que soporta la transmisión directa con los teléfonos galaxy s10e ( https://www.resound.com/en/help/compatibility ).

Si voy a Ajustes > Accesibilidad > Mejoras auditivas > Compatibilidad con audífonos > Audífono Bluetooth en mi Samsung Galaxy s10e, puedo ver que me permite emparejar con mi dispositivo BLE personalizado (que supuestamente tiene BLE 5.0 y soporta la transmisión de audio BLE con Android). Sin embargo, si reproduzco música en el teléfono después del emparejamiento, no puedo escuchar ninguna salida en los altavoces incorporados, pero tampoco puedo escuchar nada en mi dispositivo BLE. Es posible que en este momento el dispositivo BLE no tenga los códecs necesarios para el streaming de audio, pero esa es otra cuestión.

Mi pregunta principal es sobre la transmisión de ASHA en el teléfono Android. ¿Estoy en lo cierto al suponer que después de emparejar mi dispositivo BLE yendo a Ajustes > Accesibilidad > Mejoras auditivas > Soporte para audífonos > Audífono Bluetooth, debería ser capaz de escuchar el audio reproducido en mi teléfono desde el dispositivo BLE, como lo haría en un auricular bluetooth normal? He estado buscando en Internet al menos una demostración de la transmisión ASHA o cómo se supone que se utiliza el soporte de audífonos Bluetooth en el galaxy s10e, pero no encuentro nada. ¿Alguien aquí tiene alguna experiencia con esto?

1voto

Morrison Chang Puntos 286

Basado en este vídeo orientado a los desarrolladores:

Audio accesible: La compatibilidad de Android con los audífonos y el marco de audio (Google I/O'19) El orador señaló que, aunque las aplicaciones pueden mejorar la experiencia, no es necesaria una aplicación .

Dicho esto, si estás intentando crear un dispositivo compatible con ASHA, deberías ver el vídeo completo, ya que señala la especificación ASHA de Android:

https://source.Android.com/devices/bluetooth/asha

y nota que la prueba parece más involucrado como el altavoz al final describe "audífonos dispositivo de referencia" proporcionado por Google y específicamente llamando a utilizar el Proyecto de código abierto de Android (AOSP) base de código para garantizar la compatibilidad.

También hay que tener en cuenta que en el Documento de Definición de Compatibilidad (CDD) de Android, que define lo que se necesita para obtener la Google Play Store, la compatibilidad con audífonos es opcional.

De: https://source.Android.com/compatibility/11/Android-11-cdd#7_4_3_bluetooth

Si Las implementaciones de dispositivos incluyen la compatibilidad con Bluetooth LE y el perfil de audífonos, tal y como se describe en Hearing Aid Audio Support Using Bluetooth LE, que:

  • C-5-1] Debe devolver true para BluetoothAdapter.getProfileProxy(context, listener, BluetoothProfile.HEARING_AID).

¿Qué significa esto para el usuario final?

Dadas las peculiaridades del Bluetooth en Android, hay que esperar a que los fabricantes de audífonos proporcionen una lista y aún así apoyar a fabricantes como ReSound tienen letra pequeña:

  • La compatibilidad total de la transmisión con dispositivos Android requiere como mínimo Android v10 y Bluetooth 5.0 y que la funcionalidad haya sido habilitada por el fabricante del teléfono y el servicio operador. En consecuencia, la información de compatibilidad proporcionada debe utilizarse únicamente como referencia. Aunque ReSound se esfuerza por lograr una compatibilidad sin fisuras con los dispositivos, no puede garantizar la plena compatibilidad con todos los dispositivos Android.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X