SpeakerRecognizer class
Определяет класс SpeakerRecognizer для операций распознавания говорящего от пользователя для операций профиля голоса (например, createProfile, deleteProfile)
- Extends
Конструкторы
Speaker |
Инициализирует экземпляр говорящегоRecognizer. |
Свойства
authorization |
Возвращает маркер авторизации, используемый для взаимодействия со службой. |
internal |
|
properties | Коллекция свойств и их значений, определенных для этого говорящегоRecognizer. |
telemetry |
Этот метод возвращает текущее состояние параметра телеметрии. |
Унаследованные свойства
session |
Определяет обработчик событий для запущенных сеансов. |
session |
Определяет обработчик событий для остановленных событий сеанса. |
speech |
Определяет обработчик событий для остановленных речи событий. |
speech |
Определяет обработчик событий, запущенных в речи. |
Методы
close() | Включена для совместимости |
recognize |
Получение результата распознавания для модели с помощью заданного звука |
Наследуемые методы
enable |
Этот метод глобально включает или отключает данные телеметрии. |
Сведения о конструкторе
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>
Параметры
Модель, содержащая профили голосовой связи для идентификации
Возвращаемое значение
Promise<SpeakerRecognitionResult>
Сведения о наследуемом методе
enableTelemetry(boolean)
Этот метод глобально включает или отключает данные телеметрии.
static function enableTelemetry(enabled: boolean)
Параметры
- enabled
-
boolean
Глобальный параметр для сбора данных телеметрии. Если задано значение true, данные телеметрии, такие как ошибки микрофона, собираются и отправляются в корпорацию Майкрософт ошибки распознавания. Если задано значение false, данные телеметрии не отправляются в корпорацию Майкрософт.
наследуется от распознавателя.enableTelemetry