Códec de audio- Prueba de fidelidad de audio de comunicaciones (manual) - Escritorio
El Programa de compatibilidad de hardware de Windows define una barra mínima para la calidad de audio de los dispositivos que tienen altavoces y micrófonos integrados. La prueba Communications Audio Fidelity comprueba que el sistema cumple los requisitos de certificación de hardware para una experiencia de captura y reproducción de audio de alta fidelidad.
Detalles de las pruebas
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 15 |
Categoría | Desarrollo |
Tiempo de espera (en minutos) | 900 |
Requiere reinicio | false |
Requiere una configuración especial | true |
Tipo | automatic |
Documentación adicional
Las pruebas de esta área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:
Ejecución de la prueba
Antes de ejecutar la prueba, complete la configuración de la prueba como se describe en requisitos de prueba: Requisitos previos de pruebas de dispositivo de audio.
Esta prueba requiere los siguientes elementos:
Un equipo de prueba que tiene al menos un micrófono y un altavoz (denominado dispositivo en prueba [DUT]).
Un dispositivo USB Polycom CX-100 para referencia y medición.
La prueba es necesaria para los sistemas que tienen al menos un micrófono y un altavoz. La prueba no requiere una cámara anécica; se puede realizar en un entorno de oficina tranquilo.
La prueba de fidelidad de audio en el aire se implementa en el Kit de laboratorio de hardware de Windows (Windows HLK). Las pruebas HLK de Windows reproducen señales de voz desde el dispositivo sometido a prueba y desde un dispositivo de referencia para simular escenarios de usuario realistas.
Debe realizar las pruebas de fidelidad de audio en aire en un entorno de oficina típico que tenga ruido de fondo inferior a 35 dBA SPL. Coloque el dispositivo bajo prueba (DUT) en una tabla en una posición para el uso típico y monte el dispositivo de referencia Polycom CX-100 en un tripod, como se muestra en REF _Ref345316931 \h Figura 1 Dispositivo en Configuración de prueba. Conecte el dispositivo de referencia al DUT mediante una conexión USB.
Instrucciones paso a paso para ejecutar la prueba:
Vea la siguiente demostración en vídeo.
Prepare el cliente para las pruebas de HLK de Windows.
Coloque el dispositivo y el dispositivo de referencia en una sala tranquila (ruido de fondo inferior a 35 dBA SPL).
Coloque el dispositivo y el dispositivo de referencia según el diagrama del documento de referencia.
0,4 m hacia delante del dispositivo
0,3 m por encima del dispositivo
0,5 m en general
La pantalla portátil o tableta debe estar en un ángulo de 20 grados desde la vertical.
La línea central de ambos dispositivos debe alinearse.
El dispositivo de referencia debe estar orientado verticalmente como se muestra en REF _Ref345316931 \h Figura 1 Dispositivo en Configuración de prueba, con su altavoz orientado al DUT.
Conecte el dispositivo de referencia al DUT mediante USB.
Programe y ejecute la prueba de audio de comunicaciones en el controlador HLK de Windows.
Figura 1 Dispositivo en Configuración de prueba
Se realizan las ocho pruebas siguientes y los resultados se comparan con los requisitos de certificación de hardware de Windows para la fidelidad de audio en el aire:
Pruebas de micrófono
Proporción de voz a ruido de la señal de micrófono sin formato al capturar una señal de voz que reproduce el dispositivo de referencia que se encuentra a 0,5 m del DUT.
Nivel de señal digital de la señal de micrófono sin formato al capturar una señal de voz que reproduce el dispositivo de referencia que se encuentra a 0,5m del DUT.
Recorte (saturación) de la señal de micrófono sin formato al capturar una señal de voz reproducida por el dispositivo de referencia que se encuentra a 0,5 m del DUT.
Prueba de altavoz
- Nivel de salida de los altavoces a 0,5 m al representar una señal de voz digital por parte del DUT.
Pruebas combinadas de micrófono y altavoz
Recorte de la señal de micrófono sin formato durante la reproducción de la señal de voz en volumen nominal.
Atenuación de eco por parte del cancelador de eco acústico de Windows durante la reproducción de voz por parte del DUT.
Latencia entre el micrófono y la señal de bucle invertido que no notifican las marcas de tiempo.
Medición de la boca a la latencia del oído; es decir, la diferencia de tiempo entre cuando se da la señal al representador del altavoz y cuando se obtiene de la captura del micrófono.
Solución de problemas
Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.
Para obtener información adicional sobre la solución de problemas, consulte Solución de problemas de pruebas de audio.
Solución de problemas de pruebas de micrófono
En esta sección se describen los problemas comunes que pueden producirse durante las pruebas de micrófono.
Proporción de voz a ruido
Si la relación de voz a ruido es menor que el requisito, compruebe las siguientes causas posibles:
La sala en la que se ha realizado la prueba es demasiado ruidosa; no cumple el requisito de <SPL 35dBA. Utilice un medidor de nivel de presión de sonido para comprobar que el ruido de fondo es inferior a 35dBA SPL. Repita la prueba en una sala tranquila que cumpla este requisito.
Los micrófonos tienen una relación baja de señal a ruido (SNR). Use micrófonos que tengan un SNR superior.
Los micrófonos no están aislados del ruido del ventilador. Asegúrese de que se usan ventiladores silenciosos y de que los micrófonos se encuentran lejos de los ventiladores y están aislados mecánicamente del ruido del ventilador.
Los componentes eléctricos pueden causar un ruido zumbido. Asegúrese de que los componentes eléctricos no emiten ningún ruido audible.
Nivel de señal digital
Esta prueba reproduce una señal de voz desde el dispositivo de referencia y la captura mediante el micrófono del DUT. La prueba ajusta automáticamente el nivel de micrófono en el panel de control del sistema operativo Windows. Si el nivel de señal de captura de micrófono es demasiado bajo, se recomiendan las siguientes soluciones:
La ganancia de micrófono analógico que se expone al sistema operativo no se puede amplificar lo suficientemente alta. Utilice un amplificador que tenga mayor ganancia analógica.
La sensibilidad del micrófono digital es demasiado baja. Use un micrófono digital que tenga una mayor sensibilidad.
Si el nivel de captura del micrófono es demasiado alto, se recomiendan las siguientes soluciones:
La ganancia de micrófono analógico que se expone al sistema operativo tiene una señal que no se puede reducir lo suficientemente bajo. Asegúrese de que el intervalo de ganancia correcto se expone mediante el firmware del preamplifier.
La sensibilidad del micrófono digital es demasiado alta. Use un micrófono digital que tenga una sensibilidad inferior.
Se recorta la voz reproducida por dispositivo de referencia
Si se recorta la señal del micrófono, se recomiendan las siguientes soluciones:
La ganancia del micrófono analógico que se expone al sistema operativo no se puede reducir lo suficientemente bajo. Asegúrese de que el intervalo de ganancia correcto se expone mediante el firmware del preamplifier.
La sensibilidad del micrófono digital es demasiado alta. Use un micrófono digital que tenga una sensibilidad inferior.
Solución de problemas de pruebas de altavoz
En esta sección se describen los problemas comunes que pueden producirse durante las pruebas del altavoz.
Nivel de señal de salida
Si el nivel de salida del altavoz es demasiado bajo, se recomiendan las siguientes soluciones:
Compruebe que el ensamblado de altavoz está correctamente sellado en la parrilla del altavoz.
Compruebe que los agujeros de la parrilla están más del 50 % abiertos.
Use un altavoz que tenga mayor sensibilidad.
Solución de problemas de pruebas combinadas de micrófono y altavoces
En esta sección se describen los problemas comunes que pueden producirse durante las pruebas combinadas de micrófono y altavoz.
Se recorta la voz que reproduce el dispositivo bajo prueba
Esta prueba reproduce una señal de voz del DUT y captura la señal en el mismo DUT. La prueba comprueba si la señal capturada se recorta (es decir, saturada) después de que el nivel de micrófono encontrado en el panel de control del sistema operativo Windows se ajuste automáticamente para evitar el recorte. El nivel de micrófono solo se reduce a un punto en el que sigue cumpliendo el requisito del nivel de señal de salida del micrófono cuando reproduce una señal de voz desde el dispositivo de referencia. Por ejemplo, un dispositivo sometido a prueba podría necesitar un nivel de micrófono de ≥+10dB para pasar la prueba de señal de salida del micrófono. En este caso, la prueba de recorte para la voz reproducida por el DUT debe pasar en un nivel de micrófono de ≥+10dB.
Si la señal del micrófono que se graba durante la reproducción de sonido por parte del altavoz se recorta (saturada), se recomiendan las siguientes soluciones:
Aísle mecánicamente los altavoces de los micrófonos para reducir el altavoz al acoplamiento del micrófono. Además, para evitar el acoplamiento a través del gabinete del dispositivo, el arranque del micrófono debe estar sellado en el chasis y el ensamblado del altavoz debe estar sellado en la parrilla del altavoz.
Asegúrese de que la ganancia analógica del preamplificador puede reducirse lo suficiente para evitar el recorte del micrófono.
Atenuación de eco
Si el cancelador de eco acústico no puede quitar una cantidad suficiente de eco en la señal del micrófono, se recomiendan las siguientes soluciones:
Reduzca el acoplamiento total de distorsión armónica y ruido al reducir los esquetes causados por llaves, cables, cinta, etc.
Aumente la pérdida de acoplamiento del terminal separando más completamente los altavoces y los micrófonos.
Usa altavoces que tienen una mejor distorsión armónica total.
Latencia no reportada entre el micrófono y la señal de bucle invertido del altavoz
Para asegurarse de que la señal del micrófono está completamente alineada con la señal de altavoz o se retrasa ligeramente, los canceladores de eco acústico alinean el altavoz y la señal del micrófono en función de las marcas de tiempo. Si se produce demasiado retraso, el cancelador de eco acústico no puede cubrir completamente el eco causado por la reverberación. Los errores deben corregirse mejorando la implementación de las marcas de tiempo. Una marca de tiempo viene determinada por posiciones de streaming de dispositivos (DevPos), posición de streaming de aplicaciones (AppPos) y contador de rendimiento del sistema (QPC: contador de rendimiento de consultas) mediante el método IAudioCaptureClient::GetBuffer. Suponiendo que la frecuencia de muestreo de la secuencia de audio es FS, la marca de tiempo se calcula como: TS=QPC+(AppPos-DevPos)/FS.
Latencia de boca a oído
Si la latencia de boca a oído es demasiado alta, los usuarios no pueden tener una conversación dúplex completa y hablar involuntariamente entre sí. Se recomienda reducir la latencia de las siguientes maneras:
Mejore el controlador de audio para tener un retraso menor.
Reduzca el retraso en el procesamiento del lado representado en la placa (por ejemplo, algoritmos de nivelador de volumen) o desactive el procesamiento del lado representado.
Si se usa una API de micrófono sin procesar, asegúrese de que los controladores de audio deshabilitan el procesamiento del lado de captura (según sea necesario en los requisitos de certificación de hardware de Windows).
Más información
Parámetros
Nombre de parámetro | Descripción de los parámetros |
---|---|
CmdLnOptions | Opciones de línea de comandos |
LLU_NetAccessOnly | Nombre de llU de la máquina para copiar archivos |
WDKDeviceID | Cadena de identificador de dispositivo |