Text-to-speech

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 885 fois - Téléchargée 67 fois

Contenu du snippet

Vous voulez que du texte soit traduit en son?
Rien de plus simple si vous avez Vtext.dll
(par contre c'est optimisé pour l'anglais)

Source / Exemple :


Tout simplement :

Private Sub Command1_Click()

TextToSpeech1.Speak ("What a fun !!")
End Sub

Conclusion :


A noter que vous pouvez modifier la vitesse par la méthode speed, égale à environ 200 normalement.

A voir également

Ajouter un commentaire Commentaires
Messages postés
89
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
2 novembre 2010

Je crois que tout le monde ne sait pas qu'il faut changer de parleur avec

DirectSS1.CurrentMode = x

où c est le langage mais aussi voix d'homme ou de femme aller A+
Messages postés
80
Date d'inscription
mardi 13 août 2002
Statut
Membre
Dernière intervention
15 décembre 2010

DirectSS1.Speak Text1 ' en francais et marche tres bien
faut juste telecharger:
lhttsfrf_fr.exe l'executer et de se servir de la dll comme composant XVOICE.DLL

Private Sub DirectSS1_ClickIn(ByVal x As Long, ByVal y As Long)
DirectSS1.Speak Text1
End Sub

-http://activex.microsoft.com/activex/controls/agent2/lhttsfrf.exe
-http://activex.microsoft.com/activex/controls/sapi/spchapi.exe

@ plus bon amusement
Messages postés
33
Date d'inscription
mercredi 28 juillet 2010
Statut
Membre
Dernière intervention
28 juillet 2010

pour la DLL faut juste chercher un peut :)
http://www.isdn-net.de/treiber-archiv/sysfiles/dll/v/vtext.zip
Je n'arrive pas à trouver la DLL. Peux-tu me la faire parvenir ?

Merci,
Abou
Marche pas ton code !
Afficher les 15 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.