Bonjour a tous
apre m'ettre amuser avec la voix de Google je me suis interessé a l'environnement Windows
je trouvais dommage que la voix de virginie ne soit pas utilisable en 64 bits
en fait il y a une astuce pour que ca fonctionne je viens de tester
étape 1
telecharger la voix de virginie
IcI par exemple et installez la
une fois la voix installé comme microsoft n'a pas juger bon de nous donner la possibilité de changer la voix
nous allons le faire manuellement
étape 2
allons trifouiller dans Windows et rendez vous dans
C:\Windows\sysWOW64\speech\SpeechUX
et cliquez sur sapi.cpl
vous avez la fenêtre de synthèse vocale et surprise dans le choix on retrouve virginie
choisissez la
et appliquer
a partir de maintenant dans vba lesera en Français avec la voix de virginie
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.Speech.Speak
=================================================================
exemple pour tester
si vous ouvrez le narrateur seule la voix de anna(anglais) est pris en compte
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Sub test_speech() Application.Speech.Speak "bonjour tout le monde " End Sub
la voix de virginie ne s'intègre donc pas totalement dans l'environnement Windows
mais cela est suffisant pour s'amuser en vba ,vbs ,vb,perl et bien d'autre
en essayant le narrateur la voix de anna se remet par défaut il faudra donc recommencer l'opération étape 2
c'est une autre alternative pour ceux qui ne sont ou ne veulent pas être connectés et utiliser mon module Google voix
j'ai tester et ca fonctionne impeccablement![]()
Partager