Sdílet prostřednictvím


SpeakerRecognizer class

Definuje třídu SpeakerRecognizer pro operace zpracování rozpoznávání mluvčího od uživatele pro operace hlasového profilu (např. createProfile, deleteProfile).

Extends

Konstruktory

SpeakerRecognizer(SpeechConfig, AudioConfig)

Inicializuje instanci SpeakerRecognizer.

Vlastnosti

authorizationToken

Získá autorizační token použitý ke komunikaci se službou.

internalData
properties

Kolekce vlastností a jejich hodnot definovaných pro tento speakerRecognizer.

telemetryEnabled

Tato metoda vrátí aktuální stav nastavení telemetrie.

Zděděné vlastnosti

sessionStarted

Definuje obslužnou rutinu události pro události spuštěné relací.

sessionStopped

Definuje obslužnou rutinu události pro zastavené události relace.

speechEndDetected

Definuje obslužnou rutinu události pro zastavené události řeči.

speechStartDetected

Definuje obslužnou rutinu události pro události spuštěné řeči.

Metody

close()

Součástí kompatibility

recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)

Získání výsledku rozpoznávání pro model pomocí daného zvuku

Zděděné metody

enableTelemetry(boolean)

Tato metoda globálně povolí nebo zakáže telemetrii.

Podrobnosti konstruktoru

SpeakerRecognizer(SpeechConfig, AudioConfig)

Inicializuje instanci SpeakerRecognizer.

new SpeakerRecognizer(speechConfig: SpeechConfig, audioConfig: AudioConfig)

Parametry

speechConfig
SpeechConfig

Sada vlastností konfigurace.

audioConfig
AudioConfig

Volitelná konfigurace zvukového vstupu přidružená k rozpoznávání

Podrobnosti vlastnosti

authorizationToken

Získá autorizační token použitý ke komunikaci se službou.

string authorizationToken

Hodnota vlastnosti

string

Autorizační token.

internalData

object internalData

Hodnota vlastnosti

object

properties

Kolekce vlastností a jejich hodnot definovaných pro tento speakerRecognizer.

PropertyCollection properties

Hodnota vlastnosti

Kolekce vlastností a jejich hodnot definovaných pro tento speakerRecognizer.

telemetryEnabled

Tato metoda vrátí aktuální stav nastavení telemetrie.

static boolean telemetryEnabled

Hodnota vlastnosti

boolean

True, pokud je povolená telemetrie, jinak false.

Podrobnosti zděděných vlastností

sessionStarted

Definuje obslužnou rutinu události pro události spuštěné relací.

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

Hodnota vlastnosti

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

zděděno zRecognizer.sessionStarted

sessionStopped

Definuje obslužnou rutinu události pro zastavené události relace.

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

Hodnota vlastnosti

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

zděděný zRecognizer.sessionStopped

speechEndDetected

Definuje obslužnou rutinu události pro zastavené události řeči.

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

Hodnota vlastnosti

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

zděděný zRecognizer.speechEndDetected

speechStartDetected

Definuje obslužnou rutinu události pro události spuštěné řeči.

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

Hodnota vlastnosti

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

zděděné zRecognizer.speechStartDetected

Podrobnosti metody

close()

Součástí kompatibility

function close(): Promise<void>

Návraty

Promise<void>

recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)

Získání výsledku rozpoznávání pro model pomocí daného zvuku

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

Parametry

model

SpeakerIdentificationModel | SpeakerVerificationModel

Model obsahující hlasové profily, které se mají identifikovat

Návraty

Podrobnosti zděděných metod

enableTelemetry(boolean)

Tato metoda globálně povolí nebo zakáže telemetrii.

static function enableTelemetry(enabled: boolean)

Parametry

enabled

boolean

Globální nastavení pro shromažďování telemetrie Pokud je nastavená hodnota true, shromažďují se a odesílají microsoftu telemetrické informace, jako jsou chyby mikrofonu, chyby rozpoznávání. Pokud je nastavená hodnota false, microsoftu se neposílají žádná telemetrie.

zděděno zRecognizer.enableTelemetry