Spracherkennung
Instanz deklarieren
Wenn du einen Spracherkennung(ASR)-Block zum Arbeitsbereich hinzufügst, wird im Python-Code automatisch die folgende Instanzdeklaration eingefügt:
python
asr = ASR(0)
# wenn es mehrere Instanzen gibt
asr_1 = ASR(1)Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| index | Dropdown-Option | Instanznummer (beginnt bei 0) | ganze Zahl ≥ 0 | 0 |
Sprache setzen
Legt die Sprache für die Spracherkennung fest. Auch ohne Einstellung wird sie automatisch gesetzt.

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | Sprachcode für die Erkennung | Codes der 21 vom Programm unterstützten Sprachen (z. B. 'ko-KR', 'en-US') | - |
Python
python
asr = ASR(0)
asr.lang('ko-KR')Spracherkennung starten / stoppen
Startet oder stoppt die Spracherkennung.

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | Aktion | starten(start), stoppen(stop) | - |
Python
python
asr = ASR(0)
# unit = "start"
asr.start()
# unit = "stop"
asr.stop()Ergebnis
Das Ergebnis der Spracherkennung

Parameter
(keine)
Python
python
asr = ASR(0)
asr.result()Spracherkennung aktiv?
Gibt zurück, ob die Spracherkennung aktiv ist, als true(True) / false(False).

Parameter
(keine)
Python
python
asr = ASR(0)
asr.is_active()