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
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é relace. |
session |
Definuje obslužnou rutinu události pro zastavené události relace. |
speech |
Definuje obslužnou rutinu události pro události zastavené řeči. |
speech |
Definuje obslužnou rutinu události pro události zahájené řečí. |
Metody
close() | Zahrnuté z důvodu 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 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 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í 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