KeywordRecognizer Klasse
Eine Schlüsselworterkennung.
- Vererbung
-
builtins.objectKeywordRecognizer
Konstruktor
KeywordRecognizer(audio_config: AudioConfig | None = None)
Parameter
Name | Beschreibung |
---|---|
audio_config
|
Die Konfiguration für die Audioeingabe. Dieser Parameter ist optional. Wenn keine oder nicht angegeben ist, wird das Standardmikrofongerät für die Audioeingabe verwendet. Standardwert: None
|
Methoden
recognize_once_async |
Initiiert asynchron den Schlüsselworterkennungsvorgang. |
stop_recognition_async |
Beendet den laufenden Schlüsselworterkennungsvorgang asynchron. |
recognize_once_async
Initiiert asynchron den Schlüsselworterkennungsvorgang.
recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture
Parameter
Name | Beschreibung |
---|---|
model
Erforderlich
|
Das Schlüsselworterkennungsmodell, das das zu erkennende Schlüsselwort angibt. |
Gibt zurück
Typ | Beschreibung |
---|---|
Eine Zukunft, die erfüllt ist, nachdem die Anerkennung initialisiert wurde. |
stop_recognition_async
Beendet den laufenden Schlüsselworterkennungsvorgang asynchron.
stop_recognition_async()
Gibt zurück
Typ | Beschreibung |
---|---|
Eine Zukunft, die erfüllt ist, sobald die Anerkennung beendet wurde. |
Attribute
canceled
Signal für Ereignisse, die abgebrochene Schlüsselworterkennungsergebnisse enthalten.
Rückrufe, die mit diesem Signal verbunden sind, werden mit einer SpeechRecognitionCanceledEventArgs Instanz als einzelnes Argument aufgerufen.
properties
Eine Auflistung von Eigenschaften und deren Werten, die für dieses KeywordRecognizer definiert sind.
recognized
Signal für Ereignisse mit endgültigen Schlüsselworterkennungsergebnissen (ein Hinweis auf einen erfolgreichen Erkennungsversuch).
Rückrufe, die mit diesem Signal verbunden sind, werden mit einer KeywordRecognitionEventArgs Instanz als einzelnes Argument aufgerufen.
Azure SDK for Python