Beispiel 01: Simple ASR and TTS Sample

Beschreibung

Beispiel für die SPS-Programmierung für ASR und TTS

Zwei einfache Programme zeigen den Umgang mit FB_TextToSpeech bzw. FB_SpeechRecognition.

In der Konfiguration für die Spracherkennung wird der Text „Hello Twincat“ erkannt, in die SPS übertragen und vom Programm MainASR ausgewertet. Eine erfolgreiche Erkennung wird durch „bRecognition := TRUE“ für eine Sekunde angezeigt.

Für die Sprachausgabe wird ein Grußwort ausgegeben, sobald die Variable „bSpeak“ in MainTTS auf TRUE gesetzt wird.

Bei allen TwinCAT Speech Samples ist eine Konfiguration hinterlegt, die die Standard-Soundkarte vom Betriebssystem verwendet.

Hinweis Aktivieren Sie die TwinCAT Speech Konfiguration.

Beispielprojekt

https://github.com/Beckhoff/TF4500_Samples/tree/main/TcSpeech_Samples_ASR-TTS_simple

Weiterführende Informationen

Quickstart Sprachausgabe (TTS)

Quickstart Spracheingabe (ASR)