Partager via


KeywordRecognizer Classe

Un module de reconnaissance de mot clé.

Héritage
builtins.object
KeywordRecognizer

Constructeur

KeywordRecognizer(audio_config: AudioConfig | None = None)

Paramètres

Nom Description
audio_config

Configuration de l’entrée audio. Ce paramètre est facultatif. S’il est None ou non fourni, le périphérique microphone par défaut est utilisé pour l’entrée audio.

valeur par défaut: None

Méthodes

recognize_once_async

Lance de manière asynchrone l’opération de reconnaissance de mot clé.

stop_recognition_async

Arrête de façon asynchrone l’opération de reconnaissance de mot clé en cours.

recognize_once_async

Lance de manière asynchrone l’opération de reconnaissance de mot clé.

recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture

Paramètres

Nom Description
model
Obligatoire

Modèle de reconnaissance de mot clé qui spécifie le mot clé à reconnaître.

Retours

Type Description

Un avenir qui s’accomplit une fois la reconnaissance initialisée.

stop_recognition_async

Arrête de façon asynchrone l’opération de reconnaissance de mot clé en cours.

stop_recognition_async()

Retours

Type Description

Un avenir qui se réalise une fois que la reconnaissance a été arrêtée.

Attributs

canceled

Signal pour les événements contenant les résultats de la reconnaissance de mot clé annulée.

Les rappels connectés à ce signal sont appelés avec une SpeechRecognitionCanceledEventArgs instance comme argument unique.

properties

Collection de propriétés et leurs valeurs définies pour ce KeywordRecognizer.

recognized

Signal pour les événements contenant les résultats finaux de la reconnaissance de mot clé (indiquant une tentative de reconnaissance réussie).

Les rappels connectés à ce signal sont appelés avec une KeywordRecognitionEventArgs instance comme argument unique.