Freigeben über


PhraseListGrammar Klasse

Klasse, die das Hinzufügen von Ausdruckshinweisen zur Laufzeit ermöglicht, um die Spracherkennung zu unterstützen.

Ausdrücke, die der Erkennung hinzugefügt werden, sind am Anfang der nächsten Erkennung wirksam, oder wenn die Spracherkennung das nächste Mal eine Verbindung mit dem Sprachdienst herstellen muss.

Hinweis

In Version 1.5.0 hinzugefügt.

Konstruktor für die interne Verwendung.

Vererbung
builtins.object
PhraseListGrammar

Konstruktor

PhraseListGrammar(recognizer: Recognizer)

Parameter

Name Beschreibung
recognizer
Erforderlich

Methoden

addPhrase

Fügt der aktuellen Erkennung einen einzelnen Ausdruck hinzu.

clear

Löscht alle Ausdrücke aus der aktuellen Erkennung.

from_recognizer

Ruft die PhraseListGrammar instance von der angegebenen Erkennung ab.

addPhrase

Fügt der aktuellen Erkennung einen einzelnen Ausdruck hinzu.

addPhrase(phrase: str)

Parameter

Name Beschreibung
phrase
Erforderlich

clear

Löscht alle Ausdrücke aus der aktuellen Erkennung.

clear()

from_recognizer

Ruft die PhraseListGrammar instance von der angegebenen Erkennung ab.

from_recognizer(recognizer: Recognizer) -> PhraseListGrammar

Parameter

Name Beschreibung
recognizer
Erforderlich