class Speaker::SpeakerRecognizer
class Speaker::SpeakerRecognizer
: public std::enable_shared_from_this< SpeakerRecognizer >
Распознавание говорящего. Добавлено в версии 1.12.0.
Элементы
Свойства
Синтаксис: public PropertyCollection & Properties;
Коллекция свойств и их значения, определенные для этого объекта SpeakerRecognizer.
~SpeakerRecognizer
Синтаксис: public inline virtual ~SpeakerRecognizer ( );
Деструктор.
RecognizeOnceAsync
Синтаксис: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerVerificationModel > model );
Проверьте динамик в модели проверки.
Параметры
model
Общий интеллектуальный указатель модели verficiation говорящего.
Возвращаемое значение
Результат распознавания говорящего в оболочке с помощью смарт-указателя.
RecognizeOnceAsync
Синтаксис: public inline std::future< std::shared_ptr< SpeakerRecognitionResult > > RecognizeOnceAsync ( std::shared_ptr< SpeakerIdentificationModel > model );
Определите динамиков в модели идентификации говорящего.
Параметры
model
Общий интеллектуальный указатель модели идентификации говорящего.
Возвращаемое значение
Результат распознавания говорящего в оболочке с помощью смарт-указателя.
FromConfig
Синтаксис: public inline static std::shared_ptr< SpeakerRecognizer > FromConfig ( std::shared_ptr< SpeechConfig > speechconfig , std::shared_ptr< Audio::AudioConfig > audioInput );
Создайте распознаватель говорящего из конфигурации речи и аудиоконфигур.
Параметры
speechconfig
Общий интеллектуальный указатель конфигурации речи.audioInput
Общий интеллектуальный указатель звуковой конфигурации.
Возвращаемое значение
Указатель распознавателя говорящего в оболочке с интеллектуальным указателем.