J'ai développé cette application, suite à une source apprendre les lettres aux enfants d'Astalavista du 29/01/2004 :
http://www.vbfrance.com/code.aspx?ID=19863 que j'ai trouvé sympa.
Les améliorations : Elle comporte beaucoup plus d'options, alphabet, lettres et chiffres, clavier et souris
Procédure d'installation :
Avant de lancer le programme Les_Lettres.exe ou la source Projet1.vbp, il faut installer sur votre PC l'API TextToSpeech (la dll Vtext.dll), exécuter Spchapi.exe, puis pour prendre en charge le français, il faut lancer lhttsfrf_fr.exe
Voici l'url ou vous pouvez télécharger ces 2 exécutables (Spchapi.exe, lhttsfrf_fr.exe):
http://easyvb.free.fr/agent.php3
Dans le Projet1.vbp, ajoutez un OCX : Microsoft Voice Text
Maintenant tout est OK, amusez-vous bien.
Conclusion :
Pour info, j'ai eu un problème avec TextToSpeech1.Enabled, j'explique :
La condition : If TextToSpeech1.Enabled = True Then TextToSpeech1.Enabled = False fonctionne sur mon Win98 SE et mon win2000, mais ne fonctionne pas sous le 98 SE de mon fils.
Contrairement, cette condition : If TextToSpeech1.Enabled = -1 Then TextToSpeech1.Enabled = 0 fonctionne sous le 98 de mon fils, mais ne fonctionne pas sous mon 98 et mon win2000.
Je ne sais pas pour quelle raison j'ai un fonctionnement différent sur les 2 Windows 98 SE, peut-être que cela est du au framework.net qui est installé sur mon 98 SE, mais c'est quand même bizarre cette histoire. Si quelqu'un a une explication, je suis intéressé.
Pour contourner cette situation et afin que celle-ci fonctionne sur tous les systèmes, j'ai modifié la condition comme ci-dessous : If TextToSpeech1.Enabled Then TextToSpeech1.Enabled = Not TextToSpeech1.Enabled
Bonne prog à tous.
Nocturne @ 2004
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.