Beispiel 05: Aktivieren/Deaktivieren von einzelnen Recognition Tags

Beschreibung

Dieses Beispiel zeigt, wie einzelne Recognition Tags, welche als Rules in der SRGS abgelegt werden, zur Laufzeit an- bzw. ausgeschaltet werden können.

Dieses kann die Erkennungsgenauigkeit insbesondere bei ähnlichen Sprachkommandos erhöhen.

Die SRGS enthält einen Recognition Tag „HELLO“. Dieser wird durch den FB_SetRuleState in dem SPS-Programm in Abhängigkeit von bSetRuleState an- bzw. ausgeschaltet.

Erkennungen werden in bRecognition angezeigt.

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_ASR_SetRuleState

Weiterführende Informationen

FB_SetRuleState