applicazioni informatiche che supportano text - to-speech sono più importanti per l'utente se l' applicazione richiede loro di leggere un sacco di testo . In Visual Basic è possibile utilizzare l' oggetto SpeechLib di convertire qualsiasi testo in voce tramite gli altoparlanti del computer . Questa tecnologia può essere molto utile in applicazioni di e-book reader o applicazioni progettate per leggere il Internet . Inoltre , esso può essere utilizzato in applicazioni scritte per persone con problemi di vista . Cose che ti serviranno
Microsoft Visual Basic Express
Mostra più istruzioni
1
Avviare Microsoft Visual Basic Express , fare clic su " Nuovo progetto ... " dal riquadro sinistro della schermata del computer e fare clic su "Applicazione Windows Form ". Fare clic su "OK".
2
doppio clic su " TextBox " dal riquadro " Casella degli strumenti " per aggiungere un nuovo controllo casella di testo alla maschera . Fare doppio clic su "Pulsante " per aggiungere un nuovo pulsante che eseguirà il codice.
3 Fare clic sul menu "Progetto" e selezionare "Proprietà ," cliccare " Riferimenti, " e selezionare" Aggiungi ". Fare clic sulla scheda " COM " e fare clic su "Libreria Microsoft Speech Object" . Fare clic su " OK ".
4 doppio clic su " Button1 " per aprire il modulo di codice del modulo. Digitare quanto segue nella prima riga del modulo di codice per importare lo spazio dei nomi :
Importazioni SpeechLib
5
Copia e incolla il seguente codice per creare due variabili , una per tenere il testo stringa di dialogo e l'altro di tenere l'oggetto SpeechLib :
Dim outputVoice As New SpeechLib.SpVoice
Dim textString As String
6
Copia e incolla il seguente codice per ottenere il testo in immesso nel controllo casella di testo :
textString = Me.TextBox1.Text.Trim.ToString
7
Copia e incolla il seguente a parlare il testo salvato in il " textString " variabile :
outputVoice.Speak ( textString ) economici 8
Premere " F5 " per eseguire il programma e digitare una frase nella casella di testo . Premere " Button1 " per ascoltare il computer parla la frase a voi .