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
Speaker |
Inicializuje instanci SpeakerRecognizer. |
Vlastnosti
authorization |
Získá autorizační token použitý ke komunikaci se službou. |
internal |
|
properties | Kolekce vlastností a jejich hodnot definovaných pro tento speakerRecognizer. |
telemetry |
Tato metoda vrátí aktuální stav nastavení telemetrie. |
Zděděné vlastnosti
session |
Definuje obslužnou rutinu události pro události spuštěné relací. |
session |
Definuje obslužnou rutinu události pro zastavené události relace. |
speech |
Definuje obslužnou rutinu události pro zastavené události řeči. |
speech |
Definuje obslužnou rutinu události pro události spuštěné řeči. |
Metody
close() | Součástí kompatibility |
recognize |
Získání výsledku rozpoznávání pro model pomocí daného zvuku |
Zděděné metody
enable |
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 obsahující hlasové profily, které se mají identifikovat
Návraty
Promise<SpeakerRecognitionResult>
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