Gewusst wie: Schreiben Sie ein Programm in Visual Basic das Willen Ausgabe Stimmen

April 20

Gewusst wie: Schreiben Sie ein Programm in Visual Basic das Willen Ausgabe Stimmen

Computeranwendungen, die Text to Speech unterstützen sind wertvoller für den Benutzer, wenn die Anwendung verlangt, sie dass zu viel Text zu lesen. Das SpeechLib-Objekt können Sie in Visual Basic konvertieren beliebiger Text in Stimme mit Lautsprecher Ihres Computers aus. Diese Technologie kann sehr nützlich in e-Buch Leser Anwendungen oder Anwendungen, die im Internet zu lesen sein. Darüber hinaus kann es in Anwendungen für Menschen mit einer Sehbehinderung verwendet werden.

Anweisungen

1 Starten Sie Microsoft Visual Basic Express, klicken Sie auf "New Project..." aus dem linken Bereich Ihres Bildschirms und klicken Sie auf "Windows-Forms-Anwendung." Klicken Sie auf "OK".

2 Doppelklicken Sie auf "Textfeld" aus dem Bereich "Toolbox" auf dem Formular ein neues Textfeld-Steuerelement hinzufügen. Doppelklicken Sie auf "Button", um eine neue Schaltfläche hinzuzufügen, die der Code ausgeführt wird.

3 Klicken Sie das "Projekt" Menü und wählen Sie "< Projectname > Eigenschaften" auf "Verweise" und wählen Sie "Hinzufügen". Klicken Sie auf der Registerkarte "COM" und dann "Microsoft Speech Object Library". Klicken Sie auf "OK".

4 Doppelklicken Sie auf "Button1" Formularcodemoduls öffnen. Geben Sie Folgendes in der ersten Zeile des Codemoduls importieren Sie den Namespace:

SpeechLib importiert

5 Kopieren Sie und fügen Sie den folgenden Code zum Erstellen von zwei Variablen, eine Zeichenfolge im Feld und das andere, das SpeechLib-Objekt zu halten zu halten:

Dim OutputVoice neue SpeechLib.SpVoice

Dim textString As String6

Kopieren und fügen Sie der folgende Code zum Abrufen des Textes das Textfeld-Steuerelement eingegeben:

textString = Me.TextBox1.Text.Trim.ToString7

Kopieren Sie und fügen Sie Folgendes ein, um den Text gespeichert in der Variablen "MessagetextString" zu sprechen:

outputVoice.Speak(textString)

8 Drücken Sie "F5", um Ihr Programm ausführen, und geben Sie einen Satz in das Textfeld ein. Presse "Button1" auf den Computer, den Satz zu Ihnen sprechen zu hören.