datorprogram som stöder text - till - tal är mer värdefullt för användaren om programmet kräver dem att läsa en massa text . I Visual Basic kan du använda SpeechLib objektet att konvertera text till tal genom att använda datorns högtalare . Denna teknik kan vara mycket användbara i e -bokläsare eller ansökningar som avser att läsa på Internet . Dessutom kan den användas i applikationer skrivna för personer med nedsatt syn. Saker du behöver
Microsoft Visual Basic Express
Visa fler instruktioner
1
Starta Microsoft Visual Basic Express , klicka på " Nytt projekt ... " från den vänstra rutan på din datorskärm och klicka på " Windows Forms Application . " Klicka på " OK . "
2
Dubbelklicka på " TextBox " från " Toolbox " rutan för att lägga till en ny kontroll textruta till formuläret . Dubbelklicka på " knappen " för att lägga till en ny knapp som kommer att köra din kod .
3
Klicka på " Project " -menyn och välj " Egenskaper ", klicka " Referenser , " och välj " Lägg till ". Klicka på " COM " -fliken och klicka på " Microsoft Library Speech Object " . Klicka på " OK . "
4 Dubbelklicka på " Button1 " för att öppna modulen Form koden . Skriv följande i den första raden i koden modulen för att importera namespace :
Imports SpeechLib
5
Kopiera och klistra in följande kod för att skapa två variabler , en för att hålla texten box sträng och den andra att hålla SpeechLib objektet :
Dim outputVoice som New SpeechLib.SpVoice
Dim textString As String
6
Kopiera och klistra in följande kod att få texten i in i textrutan kontroll :
textString = Me.TextBox1.Text.Trim.ToString
7
Kopiera och klistra in följande att läsa upp texten sparas i den " textString " variabel :
outputVoice.Speak ( textString )
8
Tryck " F5 " för att köra programmet och skriv en mening i textrutan . Tryck " Button1 " att höra att datorn tala meningen till dig .