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


SpeakerRecognizer class

Определяет класс SpeakerRecognizer для операций распознавания говорящего от пользователя для операций профиля голоса (например, createProfile, deleteProfile)

Extends

Конструкторы

SpeakerRecognizer(SpeechConfig, AudioConfig)

Инициализирует экземпляр говорящегоRecognizer.

Свойства

authorizationToken

Возвращает маркер авторизации, используемый для взаимодействия со службой.

internalData
properties

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

telemetryEnabled

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

Унаследованные свойства

sessionStarted

Определяет обработчик событий для запущенных сеансов.

sessionStopped

Определяет обработчик событий для остановленных событий сеанса.

speechEndDetected

Определяет обработчик событий для остановленных речи событий.

speechStartDetected

Определяет обработчик событий, запущенных в речи.

Методы

close()

Включена для совместимости

recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)

Получение результата распознавания для модели с помощью заданного звука

Наследуемые методы

enableTelemetry(boolean)

Этот метод глобально включает или отключает данные телеметрии.

Сведения о конструкторе

SpeakerRecognizer(SpeechConfig, AudioConfig)

Инициализирует экземпляр говорящегоRecognizer.

new SpeakerRecognizer(speechConfig: SpeechConfig, audioConfig: AudioConfig)

Параметры

speechConfig
SpeechConfig

Набор свойств конфигурации.

audioConfig
AudioConfig

Необязательная конфигурация входного звука, связанная с распознавательом

Сведения о свойстве

authorizationToken

Возвращает маркер авторизации, используемый для взаимодействия со службой.

string authorizationToken

Значение свойства

string

Маркер авторизации.

internalData

object internalData

Значение свойства

object

properties

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

PropertyCollection properties

Значение свойства

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

telemetryEnabled

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

static boolean telemetryEnabled

Значение свойства

boolean

Значение true, если телеметрия включена, значение false в противном случае.

Сведения об унаследованном свойстве

sessionStarted

Определяет обработчик событий для запущенных сеансов.

public sessionStarted: (sender: Recognizer, event: SessionEventArgs) => void

Значение свойства

(sender: Recognizer, event: SessionEventArgs) => void

унаследован отRecognizer.sessionStarted

sessionStopped

Определяет обработчик событий для остановленных событий сеанса.

public sessionStopped: (sender: Recognizer, event: SessionEventArgs) => void

Значение свойства

(sender: Recognizer, event: SessionEventArgs) => void

наследуется отРаспознавателя.sessionStopped

speechEndDetected

Определяет обработчик событий для остановленных речи событий.

public speechEndDetected: (sender: Recognizer, event: RecognitionEventArgs) => void

Значение свойства

(sender: Recognizer, event: RecognitionEventArgs) => void

наследуется отРаспознавателя.speechEndDetected

speechStartDetected

Определяет обработчик событий, запущенных в речи.

public speechStartDetected: (sender: Recognizer, event: RecognitionEventArgs) => void

Значение свойства

(sender: Recognizer, event: RecognitionEventArgs) => void

наследуется отРаспознавателя.speechStartDetected

Сведения о методе

close()

Включена для совместимости

function close(): Promise<void>

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

Promise<void>

recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)

Получение результата распознавания для модели с помощью заданного звука

function recognizeOnceAsync(model: SpeakerIdentificationModel | SpeakerVerificationModel): Promise<SpeakerRecognitionResult>

Параметры

model

SpeakerIdentificationModel | SpeakerVerificationModel

Модель, содержащая профили голосовой связи для идентификации

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

Сведения о наследуемом методе

enableTelemetry(boolean)

Этот метод глобально включает или отключает данные телеметрии.

static function enableTelemetry(enabled: boolean)

Параметры

enabled

boolean

Глобальный параметр для сбора данных телеметрии. Если задано значение true, данные телеметрии, такие как ошибки микрофона, собираются и отправляются в корпорацию Майкрософт ошибки распознавания. Если задано значение false, данные телеметрии не отправляются в корпорацию Майкрософт.

наследуется от распознавателя.enableTelemetry