par Martin Brinkmann le 11 août 2018 dans Windows – Pas de commentaires
Microsoft Windows 10 système d’exploitation est livré avec un ensemble de voix pour chaque langue installée sur l’appareil. Seuls certains des voix installées deviennent disponibles à l’échelle du système, de sorte que les logiciels tiers et services peuvent faire usage d’entre eux. La majorité des voix sont réservées à un usage interne, par exemple pour Cortana ou d’autres domaines.
Si vous ouvrez Paramètres > options d’ergonomie > Narrateur et sélectionnez le menu vocal là, vous obtenez un liste des voix disponibles.
Lorsque vous ouvrez un programme tiers qui utilise la voix sur le PC Windows, seulement certains de ces services sont fournis.
La capture d’écran ci-dessus montre le nombre de voix sont disponibles lorsque vous sélectionnez le sélecteur de voix au Narrateur.
La troisième partie du programme Balabolka affiche seulement trois voix que vous pouvez choisir, même si vous savez que d’autres sont disponibles sur l’appareil: frustrant.
Il y a un moyen, cependant, pour débloquer tous les Windows 10 texte-à-voix, afin qu’ils deviennent disponibles à tout programme ou application qui utilise la voix que par Windows.
Remarque: La méthode nécessite la modification du Registre. Je vous suggère de créer une sauvegarde du Registre ou même de votre système avant d’effectuer toute modification de la base de Registre Windows de sorte que vous pouvez restaurer l’état initial si les choses ne vont pas comme prévu.
Voici comment c’est fait:
Étape 1: Ouvrez l’Éditeur de Registre de Windows
- Activer le menu Démarrer du système d’exploitation.
- Type regedit.exe pour lancer l’Éditeur du Registre.
- Confirmer le contrôle de compte d’utilisateur de la sécurité de l’invite qui s’affiche.
Étape 2: Ouvrir la liste des voix disponibles
- Accédez à la clé de Registre de l’OrdinateurHKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoixJetons
Il répertorie toutes les voix qui sont disponibles (sauf pour Cortana voix, plus sur cela plus tard).
Étape 3: Exportation de la voix
Vous avez besoin d’exporter la voix de l’information dans le Registre de la première étape.
- Cliquez-droit sur une clé dans l’Éditeur du Registre, par exemple MSTTS_V110_enUS_MarkM et sélectionnez Exporter.
- Tapez un nom pour le nouveau fichier du Registre, par exemple markm, et sélectionnez enregistrer dans la boîte de dialogue.
4. Modifier le fichier de Registre exporté
Ouvrez le fichier de Registre enregistrée. Elle doit être modifiée de sorte que ses valeurs sont ajoutées à deux autres endroits dans le Registre.
- Copie de toutes les informations sauf pour la première ligne (Windows Registry Editor Version 5.00) et coller les informations ci-dessous le contenu du fichier.
- Remplacer l’emplacement dans le premier ensemble de données avec HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoixJetons
- Remplacer l’emplacement dans le deuxième ensemble de données avec HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoixJetons
Remarque: Chaque ensemble comprend deux chemins que vous avez besoin pour remplacer. Jetez un oeil à la suite modifié un fichier du Registre, afin de mieux comprendre le processus (pour les états-UNIS de la voix d’interrogation):
Fichier D’Origine:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoixJetonsMSTTS_V110_enUS_MarkM]
@=”Marque Microsoft – Anglais (États-Unis)”
“409”=”De La Marque Microsoft – Anglais (États-Unis)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
“LangDataPath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,
00,70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,
65,00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,
00,5 c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,53,00,54,00,54,00,53,00,
4c,00,6 f,00,63,00,65,00,6 e,00,55,00,53,00,2 e,00,64,00,61,00,74,00,00,00
“VoicePath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,00,
70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,65,
00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,00,
5c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,31,00,30,00,33,00,33,00,4 d,
00,61,00,72,00,6 b,00,00,00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_MarkMAttributes]
“Age”=”Adulte”
“DataVersion”=”11.0.2013.1022”
Le “Genre”=”Masculin”
“Langue”=”409”
“Nom”=”De La Marque Microsoft”
“SharedPronunciation”=””
“Vendeur”=”Microsoft”
“Version”=”11.0”
Fichier Modifié:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoixJetonsMSTTS_V110_enUS_MarkM]
@=”Marque Microsoft – Anglais (États-Unis)”
“409”=”De La Marque Microsoft – Anglais (États-Unis)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
“LangDataPath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,
00,70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,
65,00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,
00,5 c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,53,00,54,00,54,00,53,00,
4c,00,6 f,00,63,00,65,00,6 e,00,55,00,53,00,2 e,00,64,00,61,00,74,00,00,00
“VoicePath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,00,
70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,65,
00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,00,
5c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,31,00,30,00,33,00,33,00,4 d,
00,61,00,72,00,6 b,00,00,00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoixJetonsMSTTS_V110_enUS_MarkMAttributs]
“Age”=”Adulte”
“DataVersion”=”11.0.2013.1022”
Le “Genre”=”Masculin”
“Langue”=”409”
“Nom”=”De La Marque Microsoft”
“SharedPronunciation”=””
“Vendeur”=”Microsoft”
“Version”=”11.0”
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoixJetonsMSTTS_V110_enUS_MarkM]
@=”Marque Microsoft – Anglais (États-Unis)”
“409”=”De La Marque Microsoft – Anglais (États-Unis)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
“LangDataPath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,
00,70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,
65,00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,
00,5 c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,53,00,54,00,54,00,53,00,
4c,00,6 f,00,63,00,65,00,6 e,00,55,00,53,00,2 e,00,64,00,61,00,74,00,00,00
“VoicePath”=hex(2):25,00,77,00,69,00,6 e,00,64,00,69,00,72,00,25,00,5 c,00,53,00,
70,00,65,00,65,00,63,00,68,00,5 f,00,4 f,00,6 e,00,65,00,43,00,6 f,00,72,00,65,
00,5 c,00,45,00,6 e,00,67,00,69,00,6 e,00,65,00,73,00,5 c,00,54,00,54,00,53,00,
5c,00,65,00,6 e,00,2 d,00,55,00,53,00,5 c,00,4 d,00,31,00,30,00,33,00,33,00,4 d,
00,61,00,72,00,6 b,00,00,00
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoicesTokensMSTTS_V110_enUS_MarkMAttributes]
“Age”=”Adulte”
“DataVersion”=”11.0.2013.1022”
Le “Genre”=”Masculin”
“Langue”=”409”
“Nom”=”De La Marque Microsoft”
“SharedPronunciation”=””
“Vendeur”=”Microsoft”
“Version”=”11.0”
Étape 5: Importer les nouvelles données
L’importation est simple. Il suffit de double-cliquer sur le fichier de Registre que vous avez modifié et accepter le message d’avertissement.
Notez que vous avez besoin pour changer d’utilisateur, et à nouveau, ou de redémarrer le PC avant, vous pouvez voir la nouvelle voix dans d’autres programmes.
Aussi, vous avez besoin des droits d’administration pour ajouter des données à la base de Registre avec .les fichiers reg.
Bonus De L’Étape: Cortana
Cortana exclusif de voix sont référencés dans un autre emplacement dans le Registre.
- Aller à HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppContainerStoragemicrosoft.windows.cortana_cw5n1h2txyewySOFTWAREMicrosoftSpeech_OneCoreIsolé dans l’Éditeur du Registre.
- Vous trouverez un certain nombre de caractères aléatoire de valeurs. Suivez l’un d’eux à HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoixJetons
- Sur mon système de test, je suis allé à HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppContainerStoragemicrosoft.windows.cortana_cw5n1h2txyewySOFTWAREMicrosoftSpeech_OneCoreIsolatedohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2Ebj1cyr7htf0HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokens
- Notez que la voix réelles besoin d’avoir LangUpdateDataDirectory dans la liste lorsque vous sélectionnez le dossier.
- Exporter les données comme vous avez avant.
- Copier les données du fichier de Registre de sorte qu’il existe trois fois (pas deux) lors de l’export d’un fichier du Registre.
- Remplacer le premier mis en place pour les Jetons avec HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoixJetons
- Remplacer le deuxième set jusqu’à Jetons avec HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoixJetons
- Remplacer le troisième set jusqu’à Jetons avec HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoixJetons
Voici un exemple d’utilisation de la états-UNIS Cortana voix d’Eva.
Fichier D’Origine:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppContainerStoragemicrosoft.windows.cortana_cw5n1h2txyewySOFTWAREMicrosoftSpeech_OneCoreIsolatedohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2Ebj1cyr7htf0HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_EvaM]
@=”Microsoft Eva Mobile – Anglais (États-Unis)”
“LangDataPath”=”%windir%\Speech_OneCore\Engines\TTS\fr-fr\MSTTSLocenUS.dat”
“LangUpdateDataDirectory”=”%SystemDrive%\Données\SharedData\Speech_OneCore\Engines\TTS\en-US”
“VoicePath”=”%windir%\Speech_OneCore\Engines\TTS\fr-fr\M1033Eva”
“VoiceUpdateDataDirectory”=”%SystemDrive%\Données\SharedData\Speech_OneCore\Engines\TTS\en-US”
“409”=”Microsoft Eva Mobile – Anglais (États-Unis)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
[HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionAppContainerStoragemicrosoft.windows.cortana_cw5n1h2txyewySOFTWAREMicrosoftSpeech_OneCoreIsolatedohDO1Sgy3MzgdEgEb4WYfDS4eikKwN2Ebj1cyr7htf0HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_EvaMAttributes]
“Version”=”11.0”
“Langue”=”409”
Le “Genre”=”Femelle”
“Age”=”Adulte”
“DataVersion”=”11.0.2013.1022”
“SharedPronunciation”=””
“Nom”=”Microsoft Eva Mobile”
“Vendeur”=”Microsoft”
“PersonalAssistant”=”1”
Fichier Modifié:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoixJetonsMSTTS_V110_enUS_EvaM]
@=”Microsoft Eva Mobile – Anglais (États-Unis)”
“LangDataPath”=”%windir%\Speech_OneCore\Engines\TTS\fr-fr\MSTTSLocenUS.dat”
“LangUpdateDataDirectory”=”%SystemDrive%\Données\SharedData\Speech_OneCore\Engines\TTS\en-US”
“VoicePath”=”%windir%\Speech_OneCore\Engines\TTS\fr-fr\M1033Eva”
“VoiceUpdateDataDirectory”=”%SystemDrive%\Données\SharedData\Speech_OneCore\Engines\TTS\en-US”
“409”=”Microsoft Eva Mobile – Anglais (États-Unis)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech_OneCoreVoicesTokensMSTTS_V110_enUS_EvaMAttributes]
“Version”=”11.0”
“Langue”=”409”
Le “Genre”=”Femelle”
“Age”=”Adulte”
“DataVersion”=”11.0.2013.1022”
“SharedPronunciation”=””
“Nom”=”Microsoft Eva Mobile”
“Vendeur”=”Microsoft”
“PersonalAssistant”=”1”
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoixJetonsMSTTS_V110_enUS_EvaM]
@=”Microsoft Eva Mobile – Anglais (États-Unis)”
“LangDataPath”=”%windir%\Speech_OneCore\Engines\TTS\fr-fr\MSTTSLocenUS.dat”
“LangUpdateDataDirectory”=”%SystemDrive%\Données\SharedData\Speech_OneCore\Engines\TTS\en-US”
“VoicePath”=”%windir%\Speech_OneCore\Engines\TTS\fr-fr\M1033Eva”
“VoiceUpdateDataDirectory”=”%SystemDrive%\Données\SharedData\Speech_OneCore\Engines\TTS\en-US”
“409”=”Microsoft Eva Mobile – Anglais (États-Unis)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeechVoixJetonsMSTTS_V110_enUS_EvaMAttributs]
“Version”=”11.0”
“Langue”=”409”
Le “Genre”=”Femelle”
“Age”=”Adulte”
“DataVersion”=”11.0.2013.1022”
“SharedPronunciation”=””
“Nom”=”Microsoft Eva Mobile”
“Vendeur”=”Microsoft”
“PersonalAssistant”=”1”
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoixJetonsMSTTS_V110_enUS_EvaM]
@=”Microsoft Eva Mobile – Anglais (États-Unis)”
“LangDataPath”=”%windir%\Speech_OneCore\Engines\TTS\fr-fr\MSTTSLocenUS.dat”
“LangUpdateDataDirectory”=”%SystemDrive%\Données\SharedData\Speech_OneCore\Engines\TTS\en-US”
“VoicePath”=”%windir%\Speech_OneCore\Engines\TTS\fr-fr\M1033Eva”
“VoiceUpdateDataDirectory”=”%SystemDrive%\Données\SharedData\Speech_OneCore\Engines\TTS\en-US”
“409”=”Microsoft Eva Mobile – Anglais (États-Unis)”
“CLSID”=”{179F3D56-1B0B-42B2-A962-59B7EF59FE1B}”
[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftSPEECHVoicesTokensMSTTS_V110_enUS_EvaMAttributes]
“Version”=”11.0”
“Langue”=”409”
Le “Genre”=”Femelle”
“Age”=”Adulte”
“DataVersion”=”11.0.2013.1022”
“SharedPronunciation”=””
“Nom”=”Microsoft Eva Mobile”
“Vendeur”=”Microsoft”
“PersonalAssistant”=”1”
Vous pouvez télécharger les fichiers de Registre pour ajouter le Cortana voix d’Eva et la voix de la Marque à l’échelle du système: windows-10-voices-add.zip
Répétez les étapes pour chaque langue que vous avez peut-être installé, le processus est toujours le même. (via Reddit)