Pruebas de audio del verificador del CTS

En esta página, se incluyen las instrucciones para ejecutar las pruebas de audio en CTS Verifier (CTS-V).

Instrucciones generales

Los siguientes procedimientos se aplican a todas las pruebas:

  • Configuración de la prueba: Para cada prueba, necesitas un dispositivo en prueba (DUT), que es el dispositivo Android que estás probando, y una versión instalada de CTS-V asociada con la versión del SO Android que se ejecuta en el DUT. Para obtener más información general sobre los requisitos y la configuración de CTS-V, consulta Cómo usar el verificador de CTS.
  • Información de la prueba: Para ejecutar una prueba de audio CTS-V, inicia la app de CTS-V y, luego, selecciona la prueba deseada de la lista de pruebas del verificador de CTS. Cuando abres una prueba por primera vez, se muestra el panel de información de esa prueba, que contiene la siguiente información:

    • Propósito de la prueba
    • Protocolo de prueba
    • Periféricos obligatorios
    • Referencia a la sección relevante de la CDD

    Para cerrar el panel de información, presiona Aceptar. Para ver el panel de información en cualquier momento durante las pruebas, presiona ?. .

  • Ejecuciones de prueba: Usa las instrucciones específicas de la prueba en esta página para ejecutar cada prueba de audio.

    • Cuando la prueba se aprueba, se habilita el botón Aprobado con una marca de verificación verde. Presiona este botón para registrar una prueba aprobada. Algunas pruebas también muestran el mensaje “PASS” sobre la fila inferior de botones.
    • Para registrar las pruebas fallidas, presiona el botón rojo X.

Algunas pruebas de esta página no requieren periféricos adicionales. Otros requieren auriculares analógicos o USB con cable. Para las pruebas que requieren periféricos USB especializados, como una interfaz de audio USB, consulta Pruebas del verificador de CTS de audio USB. Para las pruebas de la funcionalidad de la interfaz digital para instrumentos musicales (MIDI) que requieren una llave de bucle invertido de audio, consulta las pruebas MIDI del verificador de CTS. Para otras pruebas que requieren una llave de bucle invertido de audio o bocinas externas, consulta Verificador de CTS del framework de audio. Para conocer los procedimientos de prueba de audio profesional, consulta Prueba de audio profesional del verificador del CTS. Para conocer los procedimientos de prueba de latencia de seguimiento de cabeza de audio espacial, consulta Prueba de latencia de seguimiento de cabeza del verificador de CTS.

Pruebas de cumplimiento de latencia

Las siguientes pruebas determinan el cumplimiento de los requisitos de latencia de audio del CDD.

Prueba de latencia de entrada de inicio en frío

La prueba de latencia de entrada de inicio en frío de audio mide el tiempo necesario para grabar audio desde un sistema de audio suspendido (en frío).

Para ejecutar la prueba de latencia de entrada de inicio en frío de audio, sigue estos pasos:

  1. Selecciona la API que deseas probar. El requisito de latencia debe aprobarse para una sola API.
  2. Presiona Iniciar para comenzar la ejecución de prueba. La prueba mide el tiempo necesario para comenzar a grabar audio desde un sistema de audio frío. Los resultados se muestran sobre los botones de prueba con una indicación de APROBADO o FRACASO.

    Ejemplo de resultados de pruebas en la API nativa

    Figura 1: Resultados de ejemplo de una prueba aprobada en la API nativa

Si la latencia medida cumple con los requisitos de la CDD, la prueba se aprueba.

Prueba de latencia de salida del inicio en frío

La prueba de latencia de salida de inicio en frío de audio mide el tiempo necesario para reproducir audio desde un sistema de audio suspendido (en frío). Esta prueba tiene los siguientes requisitos:

  • Requisitos del dispositivo. Ve a Configuración > Sonido y vibración y desactiva Sonidos táctiles.

Para ejecutar la prueba de latencia de salida de inicio en frío de audio, sigue estos pasos:

  1. Selecciona la API que deseas probar. El requisito de latencia debe aprobarse para una sola API.
  2. Presiona Iniciar para comenzar la ejecución de prueba. La prueba reproduce una pista de audio silenciosa y mide el tiempo desde el inicio de la reproducción hasta el momento en que la pista aparece en la salida.Los resultados se muestran sobre los botones de prueba con una indicación de APROBADO o FRACASO.

    Ejemplo de resultados de la prueba en la API nativa

    Figura 2: Resultados de ejemplo de una prueba aprobada en la API nativa

Si la latencia medida cumple con los requisitos de la CDD, la prueba se aprueba.

Prueba de Audio Tap To Tone

La prueba de Audio Tap To Tone determina el tiempo necesario para que el audio activado por una acción del usuario en la pantalla aparezca en la salida del sistema de audio. La prueba usa el micrófono interno para medir el tiempo entre una interacción con la pantalla y un tono que se reproduce en la bocina interna. El resultado general se calcula como el promedio de cinco mediciones correctas.

Lineamientos para un activador de toque exitoso

Esta prueba detecta el sonido TICK físico que hace la uña del verificador cuando golpea la pantalla en el campo de activación para indicar la interacción con la pantalla. El sonido también activa la reproducción de tonos. Debido a que el TICK puede ser difícil de detectar, es importante configurar el entorno de prueba y ejecutar el activador de presión con precisión.

Usa los siguientes lineamientos para lograr un buen activador de presión durante la prueba:

  1. En una habitación tranquila, coloca el dispositivo sobre una mesa con la pantalla hacia arriba.
  2. Golpea la pantalla con el dedo índice y asegúrate de que la uña y la punta del dedo estén en contacto con la pantalla para que el golpe de la uña cree un sonido tic audible.
    • Si golpeas solo con la parte blanda de la punta del dedo, no se creará el sonido del activador.
    • Golpea la pantalla SOLO UNA VEZ y retira el dedo rápidamente. Varias virgulas hacen que la medición sea confusa.

Para que una medición se realice correctamente, la prueba debe poder detectar el TICK de activación y el tono generado. Es posible que debas ajustar la fuerza con la que presionas la pantalla o el volumen de la reproducción para obtener una medición correcta.

Procedimiento de prueba

Para ejecutar la prueba de Audio Tap To Tone, sigue estos pasos:

  1. Desconecta todos los periféricos de audio con cable o Bluetooth del DUT.
  2. Selecciona la API que deseas probar. El requisito de latencia debe aprobarse para una sola API.
  3. Presiona Iniciar para comenzar la prueba.
  4. Presiona la pantalla una vez con la uña, como se describe en las Pautas para un activador de toque exitoso. Para registrar el inicio de la medición, es necesario escuchar un sonido nítido de la uña golpeando la pantalla.

    IU de la prueba de Tap To Tone antes de que comience la prueba

    Figura 3: Prueba de Audio Tap To Tone incompleta

  5. Espera a que se muestren los resultados de la medición y, luego, repite los pasos 3 y 4 hasta que el dispositivo realice cinco mediciones correctas.

  6. Presiona Detener para finalizar la prueba.

  7. Evalúa los resultados de la prueba.

    • Dentro del rectángulo verde, las líneas rojas indican el TICK del activador y el tono resultante.
    • Si el promedio de la prueba indica que se APROBÓ, informa que se aprobó.
    • Si el promedio de la prueba informa un error, infórmalo como tal.

    IU de prueba de Tap To Tone después de que finaliza la prueba

    Figura 4: Se completó la prueba de Audio Tap To Tone

Pruebas de la funcionalidad básica del sistema de audio

Las siguientes pruebas determinan si el sistema de audio del DUT funciona correctamente.

Prueba de audio de auriculares analógicos

La prueba de audio de auriculares analógicos verifica la funcionalidad básica (reproducción de señal de audio, intents de enchufe, botones de transporte de contenido multimedia) de unos auriculares analógicos conectados a un DUT. Esta prueba tiene los siguientes requisitos:

  • Periféricos necesarios: Se requiere un auricular analógico compatible con Android con un conector telefónico de 4 conductores y 3.5 mm.

En las siguientes imágenes, se muestran ejemplos de auriculares y conectores:

Ejemplo de auriculares analógicos

Figura 5: Ejemplo de auriculares analógicos compatibles con Android

Ejemplo de conector telefónico analógico de 3.5 mm

Figura 6: Ejemplo de un conector telefónico analógico de 4 conductores y 3.5 mm

Estos están ampliamente disponibles y, a menudo, se identifican con el término Built For Android, aunque muchos auriculares analógicos son compatibles para los fines de esta prueba.

  • Requisitos del dispositivo: El DUT debe implementar un puerto de auriculares de 3.5 mm. Si el DUT no tiene un puerto de auriculares de 3.5 mm, indícalo durante la prueba.

Para ejecutar la prueba de audio de auriculares analógicos, sigue estos pasos:

  1. Verifica si el DUT tiene un puerto de auriculares analógico:

    • Si el DUT tiene un puerto de auriculares analógico, presiona .
    • Si el DUT no tiene un puerto de auriculares analógico, presiona No. La prueba se marca como APROBADA. No hay puertos para auriculares disponibles y puedes pasar a la siguiente prueba.

    Resultado de la prueba de un DUT sin puerto de auriculares analógico

    Figura 7: Resultado de la prueba de un DUT sin puerto de auriculares analógico

  2. Inserta el periférico de auriculares analógicos en el puerto de auriculares analógicos del DUT y verifica que aparezca un mensaje que confirme que se recibió el intent de notificación del complemento. Este mensaje verifica que el DUT tenga un puerto de auriculares analógico. Si no aparece ningún mensaje, significa que hay un problema con los intents del complemento en el DUT y que la prueba falló.

  3. Presiona Reproducir y verifica que se reproduzca un tono en los auriculares (es posible que debas ajustar el volumen para escucharlo). Presiona Detener para detener la reproducción.

    • Si se reproduce un tono en los auriculares, presiona .
    • Si no se reproduce ningún tono en los auriculares, significa que hay un problema con el sistema de reproducción de audio y que la prueba falló.
  4. Presiona, uno a la vez, los botones Volume Up, Volume Down y Headset HookMedia Transport en los auriculares analógicos y verifica que la etiqueta correspondiente en la prueba de audio de los auriculares analógicos se ilumine cuando se presiona cada botón. Esto confirma que la DUT reconoce los botones que se presionan.

    • Cuando se enciendan las tres etiquetas, la prueba se aprobará.
    • Si alguna etiqueta no se ilumina, no se reconocen todos los botones y la prueba falla.

    IU de una prueba aprobada

    Figura 8: Resultado de la IU para una prueba aprobada

Prueba de notificaciones de dispositivos de entrada

La prueba de notificaciones de dispositivos de entrada de audio verifica que las notificaciones de conexión y desconexión de periféricos de entrada con cable se envíen correctamente cuando los periféricos de entrada se conectan o desconectan. Esta prueba tiene los siguientes requisitos:

  • Periféricos obligatorios: Un periférico de E/S de audio con cable, que puede ser un micrófono o auriculares con cable conectados a un conector de auriculares analógico en el DUT, o bien auriculares de audio USB o un micrófono conectados al puerto USB del DUT.
  • Requisitos del dispositivo: El DUT debe admitir periféricos de audio con cable, ya sea a través de un conector para auriculares de 3.5 mm o un puerto USB que admita el modo host (o ambos). Si el DUT no admite ninguna de estas opciones, indícalo en la prueba.

Para ejecutar la prueba de notificaciones de dispositivos de entrada de audio, sigue estos pasos:

  1. Verifica y, luego, indica la compatibilidad del DUT con los periféricos de audio con cable:
    • Si el DUT tiene al menos un puerto para periféricos de audio con cable, presiona .
    • Si el DUT no tiene un puerto para periféricos de audio con cable, presiona No. La prueba se marca como aprobada y puedes pasar a la siguiente.
  2. Presiona Borrar mensajes para borrar la visualización de las notificaciones existentes (por ejemplo, las notificaciones que se podrían haber enviado cuando comenzó la prueba).
  3. Prueba la conexión y la desconexión:

    • Conecta un periférico de entrada de audio con cable y verifica que aparezca una notificación de conexión en el panel de prueba.
    • Desconecta el periférico de entrada de audio con cable y verifica que aparezca una notificación de desconexión en el panel de prueba.

    IU de prueba de notificaciones de dispositivos de entrada

    Figura 9: IU de prueba de notificaciones de dispositivos de entrada de audio

Si aparecen ambas notificaciones, la prueba se aprueba.

Prueba de notificaciones de dispositivos de salida

La prueba de notificaciones de dispositivos de salida de audio verifica que las notificaciones de conexión y desconexión de periféricos de salida con cable se envíen correctamente cuando se conectan o desconectan los periféricos de entrada. Esta prueba tiene los siguientes requisitos:

  • Periféricos necesarios: Un periférico de salida de audio con cable, que puede ser un auricular con cable conectado a un conector de auriculares analógico en el DUT o un auricular con audio USB conectado al puerto USB del DUT.
  • Requisitos del dispositivo: El DUT debe admitir periféricos de audio con cable, ya sea a través de un conector para auriculares de 3.5 mm o un puerto USB que admita el modo host (o ambos). Si el DUT no admite ninguna de estas opciones, indícalo en la prueba.

Para ejecutar la prueba de notificaciones de dispositivos de salida de audio, sigue estos pasos:

  1. Verifica y, luego, indica la compatibilidad del DUT con los periféricos de audio con cable:
    • Si el DUT tiene al menos un puerto para periféricos de audio con cable, presiona .
    • Si el DUT no tiene un puerto para periféricos de audio con cable, presiona No. La prueba se marcará como aprobada y podrás pasar a la siguiente.
  2. Presiona Borrar mensajes para borrar la visualización de las notificaciones existentes (por ejemplo, las que se podrían haber enviado cuando comenzó la prueba).
  3. Prueba la conexión y la desconexión:

    • Conecta un periférico de salida de audio con cable y verifica que aparezca una notificación de conexión en el panel de prueba.
    • Desconecta el periférico de salida de audio con cable y verifica que aparezca una notificación de desconexión en el panel de prueba.

    IU de prueba de notificaciones de dispositivos de salida

    Figura 10: IU de prueba de notificaciones de dispositivos de salida de audio

Si aparecen ambas notificaciones, la prueba se aprueba.

Prueba de notificaciones de enrutamiento de entrada

La prueba de notificaciones de enrutamiento de entrada de audio verifica que se envíen notificaciones de enrutamiento cuando los periféricos de entrada de audio están conectados al DUT. Esta prueba tiene los siguientes requisitos:

  • Periféricos obligatorios: Un periférico de E/S de audio con cable, que puede ser un micrófono o auriculares con cable conectados a un conector de auriculares analógico en el DUT, o bien auriculares de audio USB o un micrófono conectados al puerto USB del DUT.
  • Requisitos del dispositivo: El DUT debe admitir periféricos de audio con cable, ya sea a través de un conector para auriculares de 3.5 mm o un puerto USB que admita el modo host (o ambos). Si el DUT no admite ninguna de estas opciones, indícalo en la prueba.

Para ejecutar la prueba de notificaciones de enrutamiento de entradas de audio, sigue estos pasos:

  1. Verifica y, luego, indica la compatibilidad del DUT con los periféricos de audio con cable:
    • Si el DUT tiene al menos un puerto para periféricos de audio con cable, presiona .
    • Si el DUT no tiene un puerto para periféricos de audio con cable, presiona No. La prueba se marcará como aprobada y podrás pasar a la siguiente.
  2. Presiona Record para iniciar la prueba. El dispositivo no reproducirá sonidos para esta prueba.

Prueba de notificaciones de enrutamiento de entrada de audio

Figura 11: Prueba de notificaciones de enrutamiento de entradas de audio, grabación en curso

  1. Conecta un periférico de entrada de audio con cable, espera de 5 a 10 segundos y, luego, verifica que aparezca un mensaje de notificación de enrutamiento.
    • Si aparece la notificación, la prueba se aprobó.
    • Si no aparece la notificación, la prueba fallará.
  2. Presiona Detener para finalizar la grabación.

Prueba de notificaciones de enrutamiento de salida

La prueba de notificaciones de enrutamiento de salida de audio verifica que se envíen notificaciones de enrutamiento cuando se conectan periféricos de salida de audio al DUT. Esta prueba tiene los siguientes requisitos:

  • Periféricos necesarios. Periférico de salida de audio con cable, que puede ser un auricular con cable conectado a un conector de auriculares analógico en el DUT o auriculares de audio USB conectados al puerto USB del DUT
  • Requisitos del dispositivo. El DUT debe admitir periféricos de audio con cable, ya sea a través de un conector para auriculares de 3.5 mm o un puerto USB que admita el modo host (o ambos). Si el DUT no admite ninguna de estas opciones, indícalo en la prueba.

Para ejecutar la prueba de notificaciones de enrutamiento de salida de audio, sigue estos pasos:

  1. Verifica y, luego, indica la compatibilidad del DUT con los periféricos de audio con cable:
    • Si el DUT tiene al menos un puerto para periféricos de audio con cable, presiona .
    • Si el DUT no tiene un puerto para periféricos de audio con cable, presiona No. La prueba se marca como aprobada y puedes pasar a la siguiente.
  2. Presiona Reproducir para iniciar la prueba. El sistema reproduce un tono audible.

    Prueba de notificaciones de enrutamiento de salida de audio

    Figura 12: Prueba de notificaciones de enrutamiento de salida de audio, reproducción en curso

  3. Conecta un periférico de salida de audio con cable, espera de 5 a 10 segundos y, luego, verifica que aparezca un mensaje de notificación de enrutamiento.

    • Si aparece la notificación, la prueba se aprobó.
    • Si no aparece la notificación, la prueba fallará.
  4. Presiona Detener para finalizar la grabación.

Prueba de desconexión de la transmisión de audio

La prueba de desconexión de flujo de audio verifica el comportamiento correcto del mecanismo de desconexión de flujo de AAudio cuando se desconecta una transmisión de un dispositivo y se redirecciona a otro. La prueba confirma el comportamiento adecuado de las desconexiones para varios atributos de flujo.

  • Requisitos del DUT: La prueba de desconexión de flujo de audio requiere un dispositivo que contenga un conector de auriculares analógico o un puerto de audio en modo host USB (o ambos).
  • Periféricos necesarios: La prueba de desconexión de flujo de audio requiere auriculares analógicos o un dispositivo de E/S de audio USB. El conector de bucle invertido analógico (que se usa en la prueba de latencia de bucle invertido de audio) se puede usar en lugar de auriculares analógicos.

Para ejecutar la prueba de desconexión de la transmisión de audio, sigue estos pasos:

  1. Para invocar la prueba desde la pantalla principal del verificador de CTS, selecciona Audio Stream Disconnect Test.
  2. Para verificar la compatibilidad con auriculares analógicos o un dispositivo de E/S de audio USB, responde la pregunta ¿Este dispositivo admite un periférico de audio analógico o USB?. Si no aparece el mensaje, significa que el sistema ya verificó la existencia del hardware requerido.
  3. Presiona Iniciar. Cuando se te solicite, inserta y quita el periférico de E/S de audio varias veces mientras se prueban diferentes configuraciones de transmisiones de reproducción o grabación.

El estado de cada prueba de configuración se muestra debajo del mensaje. Si todas las configuraciones se prueban correctamente, la prueba se aprueba.