Поделиться через


KeywordRecognizer Класс

Распознаватель ключевых слов.

Наследование
builtins.object
KeywordRecognizer

Конструктор

KeywordRecognizer(audio_config: AudioConfig | None = None)

Параметры

Имя Описание
audio_config

Конфигурация для аудиовхода. Этот параметр является необязательным. Если параметр не указан или не указан, для ввода звука будет использоваться микрофонное устройство по умолчанию.

значение по умолчанию: None

Методы

recognize_once_async

Асинхронно инициирует операцию распознавания ключевых слов.

stop_recognition_async

Асинхронно завершает текущую операцию распознавания ключевых слов.

recognize_once_async

Асинхронно инициирует операцию распознавания ключевых слов.

recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture

Параметры

Имя Описание
model
Обязательно

Модель распознавания ключевых слов, указывающая распознаваемого ключевого слова.

Возвращаемое значение

Тип Описание

Будущее, которое реализуется после инициализации распознавания.

stop_recognition_async

Асинхронно завершает текущую операцию распознавания ключевых слов.

stop_recognition_async()

Возвращаемое значение

Тип Описание

Будущее, которое реализуется после остановки распознавания.

Атрибуты

canceled

Сигнал для событий, содержащих отмененные результаты распознавания ключевых слов.

Обратные вызовы, подключенные к этому сигналу, вызываются с экземпляром SpeechRecognitionCanceledEventArgs в качестве одного аргумента.

properties

Коллекция свойств и их значений, определенных для этого объекта KeywordRecognizer.

recognized

Сигнал для событий, содержащих окончательные результаты распознавания ключевых слов (что указывает на успешную попытку распознавания).

Обратные вызовы, подключенные к этому сигналу, вызываются с экземпляром KeywordRecognitionEventArgs в качестве одного аргумента.