Compatibilidad con voz de Cortana

La voz de Cortana guía al usuario a través de la experiencia de OOBE, lo que permite al usuario completar partes de OOBE respondiendo a las indicaciones habladas. La voz de Cortana durante OOBE está disponible actualmente en los siguientes idiomas: en-US, es-MX, ja-JP, en-GB, fr-FR, it-IT, de-DE, es-ES, fr-CA, en-CA, en-AU, pt-BR, zh-CN.

Nota

Con Windows 10 1903 y versiones posteriores, la función de voz de Cortana se deshabilitará de forma predeterminada en Windows 10 Pro, Enterprise y Education. La función de voz de Cortana seguirá estando habilitada para Windows 10 Home ediciones.

El language valor establecido en OOBE.xml afecta a la voz usada durante la OOBE. El valor de OOBE.xml para language debe ser un identificador decimal de idioma o región asociado a un paquete de idioma de Windows. Por ejemplo, el paquete de idioma inglés (Estados Unidos) tiene un identificador decimal de idioma o región asociado de 1033. Para obtener una lista completa de los identificadores decimales de idioma o región que puede establecer en OOBE.xml, consulte Paquetes de idioma disponibles para Windows.

La voz de Cortana se habilita después de que el cliente seleccione un idioma en la pantalla Selección de idioma en OOBE. Si el idioma seleccionado por el cliente, combinado con en language OOBE.xml, es compatible con Cortana, Cortana le ayudará en ese idioma después de escribir la página de selección región.

La voz de Cortana seguirá ayudando a lo largo del proceso de OOBE en ese mismo idioma admitido. Incluso si el usuario selecciona una región en la página Región que no es compatible con Cortana, o selecciona una región que haría que Cortana use un acento diferente después de OOBE, la voz de Cortana no cambiará durante la OOBE.

Si el idioma seleccionado por el cliente en la página Idioma combinado con en language OOBE.xml no es una de las combinaciones admitidas para Cortana, la experiencia de OOBE será silenciosa.

Una vez que el usuario complete OOBE, la voz usada en la aplicación Cortana se basará en el idioma y la región seleccionados durante la OOBE. En ese momento, Cortana ya no considerará el idioma en OOBE.xml.

Estos son algunos ejemplos:

Idioma seleccionado por el cliente (durante la OOBE) Idioma establecido en OOBE.xml Región seleccionada por el cliente (durante la OOBE) Resultado de asistencia de voz de Cortana (durante la OOBE) Resultado de voz de la aplicación Cortana (después de OOBE)
Inglés 1033 (paquete de idioma en-US) 244 (EE. UU.) es-ES es-ES
Inglés 2057 (paquete de idioma en-GB) 244 (EE. UU.) en-GB es-ES
Ruso 1049 (paquete de idioma ru-RU) 203 (RU) Silencioso No compatible

Deshabilitación de la compatibilidad con voz de Cortana

Con fines de prueba, puedes desactivar la voz de Cortana, pero debes habilitarla de nuevo antes de que el dispositivo se envíe. Para desactivar temporalmente la voz de Cortana, establezca la siguiente clave del Registro.

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE : DisableVoice = 1 (DWORD)

Nota

Esta configuración solo debe deshabilitarse con fines de prueba. El envío de un dispositivo con compatibilidad con voz de Cortana deshabilitado es una configuración no admitida.

Característica "Hey Cortana"

La característica “Hola Cortana” permite a los usuarios acceder a Cortana más fácilmente en su dispositivo con Windows 10 con solo decir “Hola Cortana”.

En el caso de los dispositivos que cumplan los requisitos de hardware, los usuarios tienen la opción de habilitar "Hey Cortana" durante el flujo de OOBE, en la pantalla que pregunta al usuario si desea que Cortana sea su asistente personal. La opción está desactivada de forma predeterminada.

Después de OOBE, los usuarios también pueden habilitar "Hey Cortana" desde la configuración de búsqueda de Cortana&. De forma predeterminada, "Hey Cortana" no está habilitado.

Configurar Hola Cortana

Para optimizar la duración de la batería, de forma predeterminada, Windows solo pregunta a los usuarios si quieren habilitar "Hey Cortana" en dispositivos de escritorio con un micrófono

Para Windows 10, versión 1709 y posteriores, también incluye esta opción durante la OOBE si el dispositivo cumple con el requisito de directiva de incluir un spotter de clave descargado de hardware (HW KWS).

Para los dispositivos que cumplen este requisito, establezca la clave del Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\AudioPolicy : VoiceActivationIsBatteryCertified = 1.

Para más información, consulte Activación por voz.

Rendimiento del reconocimiento de voz de Cortana durante la OOBE

Durante el flujo de OOBE, Cortana puede que no reconozca la voz del usuario de forma tan eficaz como de costumbre.

Cortana, al igual que otras funcionalidades habilitadas para voz de Windows, se basa en sistemas de reconocimiento de voz automatizados (ASR) que se ejecutan tanto en el dispositivo como en la nube. Estos sistemas incluyen capacidades mejoradas para filtrar el ruido de fondo, reconocer la voz acentuada y, de lo contrario, indicar la diferencia entre palabras y frases que deben actuarse sobre las palabras y frases que se deben omitir. Sin embargo, para acceder a los sistemas ASR en la nube, Windows debe tener el consentimiento del usuario y una conexión a Internet. Es posible que no estén disponibles durante el flujo de OOBE. En ese caso, Windows usa un sistema ASR de solo conexión más limitado que no tiene el nivel de solidez que Cortana suele proporcionar.

Al evaluar el audio de entrada, un sistema ASR calcula un valor numérico conocido como puntuación de confianza. A continuación, establece un umbral de aceptación: por encima del umbral, los resultados se actúan sobre; Por debajo del umbral, se omiten los resultados. Cuanto más capaz sea el sistema ASR, mejor puede clasificar los datos entrantes y asignar puntuaciones de confianza bien diferenciadas a los resultados. Con estos datos, el sistema ASR mejora su capacidad de actuar cuando se supone que es (una "aceptación correcta") y no actuar cuando no se supone que sea (un "rechazo correcto"). El sistema ASR también usa los datos para limitar la frecuencia con la que actúa cuando no debe (una "aceptación falsa") o no puede actuar cuando debe (un "rechazo falso").

El sistema ASR menos sólido que el flujo de OOBE usa equilibra sus falsos acepta y false rechaza de forma más agresiva. Es muy importante que el flujo de OOBE minimice especialmente las aceptaciones falsas. La versión de Windows 10 versión 1809 introdujo un ajuste adicional a este saldo que abordaba los informes de false aceptaba que se produjeron en entornos ruidosos. Esto significa que algunas expresiones que los productos de Cortana y voz más sólidos y en línea aceptarían correctamente terminan rechazando falsamente por el sistema más limitado. Como resultado, durante el flujo de OOBE Cortana no parece escuchar correctamente al usuario (especialmente en entornos ruidosos).