Text to speech !

Signaler
Messages postés
131
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
10 février 2012
-
Messages postés
40
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
2 mars 2009
-
Voilà, j'ai fait un programme simple, pour faire parler un ordinateur. Le problème, c'est que le composant déconne beaucoup : à chaque fois que l'on rentre trop de texte, ou alors des caractères spéciaux, tels que "ç" ou "à", il plante ! Alors voilà, comment résoudre ces problèmes ? Je suis passé par le forum aussi pour poser ma question ...
Pour télécharger le composant, allez à ce lien : http://thomas.betrancourt.free.fr/Microsoft Speech API 4.0.EXE
Il faut aussi télécharger un fichier pour avoir les voix françaises, mais pour debugger, les voix anglaises suffisent je pense.
Le lien de ma source est : http://www.vbfrance.com/article.aspx?Val=9248

Merci d'avance...Rclsilver02 (K-J158 sir IRC)

3 réponses

Messages postés
139
Date d'inscription
mercredi 7 août 2002
Statut
Membre
Dernière intervention
3 juillet 2003

Salut,

Dans ma source T'chat n`Voice déposé hier, j'ai choisi de détecter et supprimer tout les caractères qui ne passe pas dans le module TTS surement devra tu een faire autant :)

a+
,.~*`'^~.(^. :question) .^),.~^'`*~.
Messages postés
131
Date d'inscription
mercredi 19 mars 2003
Statut
Membre
Dernière intervention
10 février 2012

j'avais deja fait ce module pour le "ç" et le "à", mais je pense qu il doit y avoir un moyen de faire passer ces caracteres ! c est quand meme con de de faire un controle qui ne prend pas en compte tout les caracteres !
enfin certes ...
Messages postés
40
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
2 mars 2009

Solution trouvée
rapport au plantage sur caractères séciaux

remplacer

ObjetTts.speak "à bientôt, ça plante"

par

ObjetTts.speak strconv("à bientôt, ça marche",vbUniCode)

c'est tout