En esta página, se incluyen las instrucciones para ejecutar las pruebas de audio en el verificador del CTS (CTS-V).
Instrucciones generales
Los siguientes procedimientos se aplican a todas las pruebas:
- Configuración de prueba: Para cada prueba, necesitas un dispositivo a 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 de CTS-V, inicia la app de CTS-V y, luego, selecciona la prueba deseada de la lista de pruebas del verificador del 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 necesarios
- Referencia a la sección de CDD relevante
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 grabar una prueba aprobada. Algunas pruebas también muestran el mensaje “APROBADA” 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 del 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 requieran una llave de bucle invertido de audio o bocinas externas, consulta el 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:
- Selecciona la API que deseas probar. El requisito de latencia debe aprobarse para una sola API.
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 PASS o FAIL.
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 de 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 (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:
- Selecciona la API que deseas probar. El requisito de latencia debe aprobarse para una sola API.
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.
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 Tono de audio
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 exitosas.
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:
- En una habitación tranquila, coloca el dispositivo sobre una mesa con la pantalla hacia arriba.
- 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.
- Toca la pantalla SOLO UNA VEZ y retira el dedo rápidamente. Las múltiples marcas de error confunden la medición.
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 Tono de audio, sigue estos pasos:
- Desconecta todos los periféricos de audio con cable o Bluetooth del DUT.
- Selecciona la API que deseas probar. El requisito de latencia debe aprobarse para una sola API.
- Presiona Iniciar para comenzar la prueba.
Presiona la pantalla una vez con la uña, como se describe en las Pautas para un activador de toque exitoso. Es necesario que se escuche un sonido nítido de la uña golpeando la pantalla para registrar el inicio de la medición.
Figura 3: Prueba de Audio Tap To Tone incompleta
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.
Presiona Detener para finalizar la prueba.
Evaluar los resultados de la prueba
- Dentro del rectángulo verde, las líneas rojas indican el TICK de activación 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.
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:
Figura 5: Ejemplo de auriculares analógicos compatibles con Android
Figura 6: Ejemplo de 4 conductores, enchufe de teléfono analógico de 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:
Verifica si el DUT tiene un puerto de auriculares analógico:
- Si el DUT tiene un puerto de auriculares analógico, presiona Sí.
- 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.
Figura 7: Resultado de la prueba para un DUT sin puerto de auriculares analógicos
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ó.
Presiona Reproducir y verifica que se reproduzca un tono en los auriculares (es posible que necesites ajustar el volumen para escucharlo). Presiona Detener para detener la reproducción.
- Si se reproduce un tono en los auriculares, presiona Sí.
- 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ó.
Uno a la vez, presiona los botones para subir el volumen, bajar el volumen 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 encienda cuando se presiona cada botón. Esto confirma que la DUT reconoce los botones que se presionan.
- Cuando las tres etiquetas están encendidas, la prueba es satisfactoria.
- Si alguna etiqueta no se ilumina, no se reconocen todos los botones y la prueba falla.
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 estén conectados o desconectados. 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 de 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:
- Verifica e indica la compatibilidad con el DUT para periféricos de audio con cable:
- Si el DUT tiene al menos un puerto para periféricos de audio con cable, presiona Sí.
- 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.
- Presiona Borrar mensajes para borrar las notificaciones existentes (por ejemplo, las que se pueden haber enviado cuando comenzó la prueba).
Prueba la conexión y 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.
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 de 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:
- 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 Sí.
- 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.
- Presiona Borrar mensajes para borrar las notificaciones existentes (por ejemplo, las que se pueden haber enviado cuando comenzó la prueba).
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.
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 necesarios: Un periférico de E/S de audio con cable, que puede ser un auricular o micrófono con cable conectado a un conector de auriculares analógico en el DUT, o bien auriculares de audio USB o un micrófono 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 de 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 entrada de audio, sigue estos pasos:
- 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 Sí.
- 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.
- Presiona Record para iniciar la prueba. El dispositivo no reproducirá sonidos para esta prueba.
Figura 11: Prueba de notificaciones de enrutamiento de entradas de audio, grabación en curso
- 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 fue exitosa.
- Si no aparece, la prueba falla.
- 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 los periféricos de salida de audio están conectados 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 de 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:
- Verifica e indica la compatibilidad con el DUT para periféricos de audio con cable:
- Si el DUT tiene al menos un puerto para periféricos de audio con cable, presiona Sí.
- 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.
Presiona Reproducir para iniciar la prueba. El sistema reproduce un tono audible.
Figura 12: Prueba de notificaciones de enrutamiento de salida de audio, reproducción en curso
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 prueba falla.
Presiona Detener para finalizar la grabación.
Prueba de desconexión de la reproducció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 la transmisión 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. Puedes usar el conector de "bucle invertido" analógico (que se usa en la prueba de latencia de bucle invertido de audio) en lugar de los auriculares analógicos.
Para ejecutar la prueba de desconexión de la transmisión de audio, sigue estos pasos:
- Para invocar la prueba desde la pantalla principal del verificador de CTS, selecciona Audio Stream Disconnect Test.
- Verifica la compatibilidad con auriculares analógicos o un dispositivo de E/S de audio USB. Para ello, responde la pregunta ¿Este dispositivo es compatible con 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.
- Presiona Iniciar. Cuando se te solicite, inserta y quita el periférico de E/S de audio varias veces a medida que se prueban diferentes configuraciones de reproducción o transmisiones de 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.