Hallo,
aktuell spiele ich mit Sprachausgabe rum. Dabei habe ich ein Textfeld, das nach Texteingabe und Tastendruck den eingegebenen Text spricht.
Nun möchte ich das etwas leistungsfähiger ausbauen und folgende drei Einstellungen haben.
1. Bei der Eingabe in das Textfeld wird der jeweisl getippte Buchstabe gesprochen
2. Bei der Eingabe wird, nachdem ich die Leertaste drücke das zuletzt geschriebene Wort gesprochen
3. Eine Kombination aus 1 und 2 alsos sowohl den Tastenanschlag als auch das komplette Wort sprechen
Mein aktueller Code sieht so aus:
Private Sub btnReadFile_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnReadFile.Click
Try
vox.Rate = RateOfSpeech
vox.Speak(txtReadFile.Text.ToString(), SpeechVoiceSpeakFlags.SVSFlagsAsync)
Catch ex As Exception
'Erst mal keine Meldung
End Try
Die drei Einstellungen regle ich über eine Checkbox
Kann mir jemand helfen?
Liebe Grüße Stefan