El sistema operativo Windows 10 de Microsoft incluye un conjunto de voces para cada idioma instalado en el dispositivo. Sólo algunas de las voces instaladas están disponibles en todo el sistema, de modo que el software y los servicios de terceros también pueden hacer uso de ellas. La mayoría de las voces están restringidas al uso interno, por ejemplo, para Cortana u otras áreas.
Si abre Ajustes> Facilidad de acceso> Narrador y selecciona el menú de voz allí, obtendrá una lista de las voces que están disponibles.
Cuando se abre un programa de terceros que utiliza voces en el PC con Windows, sólo se proporcionan algunas de ellas.
La captura de pantalla anterior muestra cuántas voces están disponibles cuando selecciona el selector de voz en el Narrador.
El programa de terceros Balabolka muestra sólo tres voces que puedes seleccionar aunque sepas que hay más disponibles en el dispositivo: frustrante.
Sin embargo, hay una forma de desbloquear todas las voces de texto a voz de Windows 10 para que estén disponibles para cualquier programa o aplicación que utilice las voces que proporciona Windows.
Nota : El método requiere edición en el Registro. Le sugiero que cree una copia de seguridad del Registro o incluso de su sistema antes de realizar cualquier modificación en el Registro de Windows para que pueda restaurar el estado inicial si las cosas no salen según lo planeado.
Así es como se hace:
Índice de contenido
Paso 1: Abrir el Editor del Registro de Windows
- Active el menú Inicio del sistema operativo.
- Escriba regedit.exe para iniciar el Editor del Registro.
- Confirme el mensaje de seguridad de UAC que se muestra.
Paso 2: Abrir la lista de voces disponibles
- Ir a la clave del Registro Computadora HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokens
Enumera todas las voces que están disponibles (excepto las voces de Cortana, de las que se hablará más adelante).
Paso 3: Exportar las voces
Necesita exportar la información de voz en el Registro en el primer paso.
- Haga clic con el botón derecho en una clave del Editor del Registro, por ejemplo, MSTTS_V110_enUS_MarkM y seleccione Exportar.
- Escriba un nombre para el nuevo archivo del Registro, por ejemplo, marcador, y seleccione Guardar en el cuadro de diálogo.
4. Modificar el archivo exportado del Registro
Abra el archivo guardado del Registro. Necesita ser modificado para que sus valores se añadan a otras dos ubicaciones en el Registro.
- Copie toda la información excepto la primera línea (Windows Registry Editor Versión 5.00) y pegue la información debajo del contenido del archivo.
- Reemplazar la ubicación en el primer conjunto de datos con HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoicesTokens
- Reemplazar la ubicación en el segundo conjunto de datos con HKEY_LOCAL_MACHINESOFTWARENWOW6432NodeMicrosoft{SPEECHVoicesTokens
Nota : Cada conjunto incluye dos rutas que debe reemplazar. Eche un vistazo al siguiente archivo modificado del Registro para entender mejor el proceso (para la marca de voz de EE.UU.):
Archivo original:
Editor del Registro de Windows Versión 5.00
HKEY_LOCAL_MACHINENSOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_MarkM
DIFUNDE LA PALABRA- “409”=”Microsoft Mark – Inglés (Estados Unidos)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
“LangDataPath” =hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,53,
00,70,00,65,00,65,00,63,00,68,00,5f,00,4f,00,6e,00,65,00,43,00,6f,00,72,00,
65,00,5c,00,45,00,6e,00,67,0