Applications informatiques qui soutiennent text-to -speech sont plus utiles à l'utilisateur si l'application requiert à lire beaucoup de texte . Dans Visual Basic, vous pouvez utiliser l'objet SpeechLib de convertir n'importe quel texte en voix en utilisant les haut-parleurs d'ordinateur. Cette technologie peut être très utile dans les applications de e-book reader ou applications conçus pour lire l'Internet. En outre, il peut être utilisé dans des applications écrites pour les personnes ayant une déficience visuelle . Choses que vous devez
Microsoft Visual Basic Express
Voir Plus Instructions
1
Démarrez Microsoft Visual Basic Express, cliquez sur "Nouveau projet ... " Dans le volet gauche de l'écran de votre ordinateur et cliquez sur "Application Windows Forms . " Cliquez sur « OK ».
2
Double -cliquez sur " TextBox " dans le volet " boîte à outils " pour ajouter un nouveau contrôle de zone de texte au formulaire . Double- cliquez sur "Button " pour ajouter un nouveau bouton qui va exécuter votre code.
3
Cliquez sur le menu "Projet " et sélectionnez "Propriétés , " clic " Références, "et sélectionnez" Ajouter ". Cliquez sur l'onglet "COM" et cliquez sur " Discours Object Library " . Cliquez sur « OK ».
4 Double -cliquez sur " Button1" pour ouvrir le module de code du formulaire . Tapez la commande suivante dans la première rangée du module de code pour importer l'espace : Photos
importations SpeechLib
5
Copiez et collez le code suivant pour créer deux variables , l'une pour contenir le texte chaîne de boîte et l'autre pour maintenir l'objet SpeechLib :
outputVoice As New SpeechLib.SpVoice
Dim TextString As String
6
Copiez et collez le code suivant pour obtenir le texte entré dans le contrôle de zone de texte :
TextString = Me.TextBox1.Text.Trim.ToString
7
Copiez et collez le texte suivant à parler le texte enregistré dans le " TextString « variable :
outputVoice.Speak ( TextString )
8
Appuyez sur " F5 " pour exécuter votre programme et taper une phrase dans la zone de texte . Appuyez sur " Button1" pour entendre parler l'ordinateur de la peine pour vous .