Computer applikationer , der understøtter tekst-til -tale er mere værdifuld for brugeren, hvis applikationen kræver dem til at læse en masse tekst . I Visual Basic kan du bruge SpeechLib objekt til at konvertere en tekst til tale ved hjælp af computerens højttalere . Denne teknologi kan være meget nyttig i e -bog-læser programmer eller programmer designet til at læse på internettet. Desuden kan det anvendes i applikationer skrevet til folk med nedsat syn . Ting du skal
Microsoft Visual Basic Express
Vis Flere Instruktioner
1
Start Microsoft Visual Basic Express , klik på " Nyt projekt ... " fra venstre rude af din computerskærm og klik på " Windows Forms Application ". Klik på "OK".
2
Dobbeltklik på " TextBox " fra " Toolbox" ruden for at tilføje en ny tekstboks til formularen . Dobbeltklik på " Button " for at tilføje en ny knap, der vil udføre din kode.
3
Klik på " Project" -menuen og vælg " Egenskaber " klik " Referencer, "og vælg" Tilføj ". Klik på " COM" fanen og klik på " Microsoft Speech Object Library" . Klik på "OK".
4 Dobbeltklik på " Button1 " for at åbne formular koden modulet. Indtast følgende i første række af koden modulet for at importere navnerummet :
Import SpeechLib
5
Kopier og indsæt følgende kode til at oprette to variabler , den ene for at holde teksten box snor og den anden til at holde den SpeechLib objekt : Hej
Dim outputVoice Da New SpeechLib.SpVoice
Dim textString As String
6
Kopier og indsæt følgende kode at få teksten i indtastet i tekstboks : Hej
textString = Me.TextBox1.Text.Trim.ToString
7
Kopier og indsæt følgende for at læse teksten gemt i de " textString " variable : Hej
outputVoice.Speak ( textString )
8
Tryk på " F5 " for at køre dit program og skriv en sætning i tekstfeltet . Tryk på " Button1 " for at høre computeren taler sætning til dig.