Skip to content

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 ​

NameArtBeschreibungBereich / TypStandardwert
indexDropdown-OptionInstanznummer (beginnt bei 0)ganze Zahl ≥ 00

Sprache setzen ​

Legt die Sprache für die Spracherkennung fest. Auch ohne Einstellung wird sie automatisch gesetzt.

lang

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-OptionSprachcode für die ErkennungCodes 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.

listen

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-OptionAktionstarten(start), stoppen(stop)-

Python ​

python
asr = ASR(0)

# unit = "start"
asr.start()
# unit = "stop"
asr.stop()

Ergebnis ​

Das Ergebnis der Spracherkennung

result

Parameter ​

(keine)

Python ​

python
asr = ASR(0)

asr.result()

Spracherkennung aktiv? ​

Gibt zurück, ob die Spracherkennung aktiv ist, als true(True) / false(False).

state

Parameter ​

(keine)

Python ​

python
asr = ASR(0)

asr.is_active()