Sdílet prostřednictvím


SpeakerRecognizer class

Definuje třídu SpeakerRecognizer pro operace 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é relace.

sessionStopped

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

speechEndDetected

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

speechStartDetected

Definuje obslužnou rutinu události pro události zahájené řečí.

Metody

close()

Zahrnuté z důvodu 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 telemetrie povolená, v opačném případě false.

Podrobnosti zděděných vlastností

sessionStarted

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

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ěno zRecognizer.sessionStopped

speechEndDetected

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

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

Hodnota vlastnosti

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

Zděděno zRecognizer.speechEndDetected

speechStartDetected

Definuje obslužnou rutinu události pro události zahájené řečí.

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

Hodnota vlastnosti

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

Zděděno zRecognizer.speechStartDetected

Podrobnosti metody

close()

Zahrnuté z důvodu 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í telemetrických dat. Pokud je nastavená hodnota true, budou se shromažďovat telemetrické informace, jako jsou chyby mikrofonu nebo chyby rozpoznávání, a posílají se do Microsoftu. Pokud je nastavená hodnota false, microsoftu se žádná telemetrie neposílají.

Zděděno zRecognizer.enableTelemetry