Overview
Voici comment regler quelques problèmes de sons linguistiques.
Comment faire…
Le système d’exploitation Windows et certaines applications disposent d’une option d’ergonomie permettant d’utiliser la voix pour interagir avec l’utilisateur. Ces options d’ergonomie sont généralement capables de synthétiser un son à partir d’un texte dans une langue spécifique. Mais pour que la voix soit compréhensible, il faut qu’elle corresponde à la langue du texte.
Ce tutoriel (testé sous Windows 7 64 bits) explique comment :
ajouter une langue francophone à la liste des voix de synthèse Windows.
contourner les problèmes souvent rencontrés lors de l’installation de voix.
1) Les téléchargements :
Depuis Microsoft Speech Platform – Runtime (Version 11) sélectionner et télécharger les paquets d’installation suivant :
pour un Windows 32 bits : x86_SpeechPlatformRuntimeSpeechPlatformRuntime.ms i
pour un Windows 64 bits : x64_SpeechPlatformRuntimeSpeechPlatformRuntime.ms i
Depuis Microsoft Speech Platform – Runtime Languages (Version 11) sélectionner et télécharger les paquets d’installation suivant :
MSSpeech_SR_fr-FR_TELE.msi
MSSpeech_TTS_fr-CA_Harmonie.msi (pour une voix Québécoise)
MSSpeech_TTS_fr-FR_Hortense.msi
2) L’installation :
2.1) Installer SpeechPlatformRuntime.msi
Depuis le fichier SpeechPlatformRuntime.msi téléchargé précédemment, lancer l’installation du RunTime Speech en double cliquant sur le fichier.
2.2) Installer les paquets de langues
Depuis les fichiers correspondant aux voix téléchargées précédemment, lancer l’installation de :
MSSpeech_TTS_fr-FR_Hortense.msi
MSSpeech_TTS_fr-CA_Harmonie.msi (pour le Canada)
2.3) Configurer Windows pour utiliser les nouvelles langues
Pour configurer Windows afin d’utiliser ces nouvelles voix, ouvrez le Panneaux de configuration de la Synthèse Vocale :
Pour un Windows 32 bits :
Panneaux de configuration -> Options d’Ergonomie -> Reconnaissance vocale. Choisissez Synthèse Vocale
Pour un Windows 64 bits :
Touche <Windows> + <R>
Taper %windir%syswow64speechspeechuxsapi.cpl puis <Entrer>
Depuis le Panneaux de configuration Synthèse vocale, sélectionner la Langue désirée :
Vérifier le fonctionnement de la voix en cliquant sur <Tester la voix>.
Si vous rencontrer les problèmes suivant, aller au paragraphe (3 :Correction) :
la liste de langue disponible ne contient pas les nouvelles langues installées.
un message d’erreur apparaît (même après avoir redémarrer le PC) lorsque vous cliquez sur <Tester la voix>.
Si la voix sélectionnée fonctionne, aller directement au paragraphe (4 : Configuration du Narrateur Windows).
3) Corrections des erreurs liées à l’installation des nouvelles langues
Cette étape n’est à faire QUE si la liste des langues ne contient pas les nouvelles langues installées, ou que les langues ne fonctionnent pas. Sinon passez directement à l’étape 4
Attention : Ce qui suit nécessite une modification de la base de registre. Une mauvaise manipulation de la base de registre peut entrainer de sérieux problèmes de fonctionnement de votre PC. La plus grande attention est donc requise lors des opérations suivantes.
Ouvrer l’éditeur de base de registre :
<Windows> + <R>
taper regedit puis <Entrer>
Localiser les clés de registre suivantes, sélectionné la clé, puis exporter la clé depuis le menu Fichier -> Exporter) :
HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech Serverv11.0VoicesTokens
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft Speech Serverv11.0VoicesTokens
HKEY_LOCAL_MACHINESOFTWAREMicrosoftSpeech Serverv11.0RecognizersTokens
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft Speech Serverv11.0RecognizersTokens]
Ouvrer les fichiers exporter depuis un éditeur de texte, et effectuer les corrections suivantes dans chaque fichier :
renommer tout ce qui contient Speech Serverv11.0 en Speech
renommer tout ce qui contient Speech Server\v11.0 en Speech
Enregistrer les modifications dans ces fichiers.
Importer les 4 fichiers dans la base de registre. (depuis Regedit : Menu Fichier -> Importer)
Une fois que ces modifications ont été apportées à la base de registre, vous pouvez fermer Regedit.
Puis retourner au point [2.3] pour Configurer Windows pour utiliser les nouvelles langues
Source de solution pour ce correctif : site microsoft US Add TTS Voice To Windows 7 and Set AS Default
4) Narrateur Windows : Configuration pour utiliser la nouvelle voix
Une fois que la/les nouvelle(s) voix ont été installée(s) et testée(s), nous pouvons configurer les applications pour utiliser cette/ces voix.
Lancez l’application Narrateur intégré à Windows depuis le menu <Windows> -> <Tous les programmes> -> Accessoires -> Option d’ergonomie -> Narrateur
Fermer la fenêtre d’information du Narrateur.
Cliquer sur <Param. voix>
Il ne reste plus qu’a sélectionner la voix désirée, puis valider avec <OK>
En espérant que cela aide nos amis francophones (Il y a même un fichier pour le fr/qc)