cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 201822 20 mars 2007 à 23:27
win32com.client.dispatch() crée et retourne une référence à l'objet COM que tu lui demandes.
aera group
Messages postés382Date d'inscriptionmercredi 23 août 2006StatutMembreDernière intervention 8 novembre 201018 23 févr. 2007 à 16:50
Bonjour,
À quoi correspond
voix=win32com.client.Dispatch("{EEE78591-FE22-11D0-8BEF-0060081841DE}")
à la ligne 12, il semblerait que ce soit ça qui pose problème chez moi. Merci
_____
Aéra
Rocco123
Messages postés6Date d'inscriptionlundi 30 juin 2003StatutMembreDernière intervention27 décembre 2007 4 juin 2006 à 23:55
Visiblement, ce genre de code source ne marche pas chez tout le monde. La première question est "Avez vous installé le SAPI 4.0 de chez Microsoft avec au moins une voix?", on trouve le nécessaire sur http://www.microsoft.com/msagent . Je sais, utiliser des fonctions propriétaires dans un langage comme Python n'est pas une bonne pratique. Moi je me souviens juste avoir installé SAPI 4.0 et la voix en français et ça avait marché directement sur une nouvelle installation de Windows XP, testé avec les dernières versions de Python et PyWIN32.
xeolin
Messages postés336Date d'inscriptionsamedi 26 novembre 2005StatutMembreDernière intervention 8 novembre 20112 2 juin 2006 à 21:18
ca fonctionne pas...
g xp
g win32com,pythoncom,time,thread
LouisPython
Messages postés2Date d'inscriptionjeudi 18 août 2005StatutMembreDernière intervention25 février 2006 25 févr. 2006 à 20:16
Merci pour ce script, mais de quel objet Text-To-Speech de Microsoft s'agit-il ?
Serait-ce 'Microsoft Speech Object Library'.SpVoice (?)
Est-ce que ceci correspond à un GUID spécifique à ton installation ?
Peut-on utiliser une autre codification, qui serait : voix=win32com.client.Dispatch("'Microsoft Speech Object Library'.SpVoice')
Si possible, merci de me donner un petit coup de main en complétant le script par quelques infos sur le composant à utiliser.
LouPython
2 nov. 2008 à 20:22
>http://mindtrove.info/articles/synthesizing-speech-with-pytts/
20 mars 2007 à 23:27
23 févr. 2007 à 16:50
À quoi correspond
voix=win32com.client.Dispatch("{EEE78591-FE22-11D0-8BEF-0060081841DE}")
à la ligne 12, il semblerait que ce soit ça qui pose problème chez moi. Merci
_____
Aéra
4 juin 2006 à 23:55
2 juin 2006 à 21:18
g xp
g win32com,pythoncom,time,thread
25 févr. 2006 à 20:16
Serait-ce 'Microsoft Speech Object Library'.SpVoice (?)
Est-ce que ceci correspond à un GUID spécifique à ton installation ?
Peut-on utiliser une autre codification, qui serait : voix=win32com.client.Dispatch("'Microsoft Speech Object Library'.SpVoice')
Si possible, merci de me donner un petit coup de main en complétant le script par quelques infos sur le composant à utiliser.
LouPython