SpeakerRecognizer class
Definiert die SpeakerRecognizer-Klasse für Sprechererkennung Verarbeitet Vorgänge vom Benutzer für Sprachprofilvorgänge (z. B. createProfile, deleteProfile).
- Extends
Konstruktoren
Speaker |
Initialisiert eine instance von SpeakerRecognizer. |
Eigenschaften
authorization |
Ruft das Autorisierungstoken ab, das für die Kommunikation mit dem Dienst verwendet wird. |
internal |
|
properties | Die Auflistung der Eigenschaften und deren Werte, die für diesen SpeakerRecognizer definiert sind. |
telemetry |
Diese Methode gibt den aktuellen Zustand der Telemetrieeinstellung zurück. |
Geerbte Eigenschaften
session |
Definiert den Ereignishandler für Ereignisse, die vom Sitzungsstart gestartet werden. |
session |
Definiert den Ereignishandler für Ereignisse, die angehaltene Sitzungen ausführen. |
speech |
Definiert den Ereignishandler für sprachaktive Ereignisse. |
speech |
Definiert den Ereignishandler für ereignisse, die von der Spracheingabe gestartet wurden. |
Methoden
close() | Aus Kompatibilitätsgründen enthalten |
recognize |
Abrufen des Erkennungsergebnisses für das Modell mit dem angegebenen Audio |
Geerbte Methoden
enable |
Diese Methode aktiviert oder deaktiviert Telemetriedaten global. |
Details zum Konstruktor
SpeakerRecognizer(SpeechConfig, AudioConfig)
Initialisiert eine instance von SpeakerRecognizer.
new SpeakerRecognizer(speechConfig: SpeechConfig, audioConfig: AudioConfig)
Parameter
- speechConfig
- SpeechConfig
Der Satz von Konfigurationseigenschaften.
- audioConfig
- AudioConfig
Eine optionale Audioeingabekonfiguration, die der Erkennung zugeordnet ist
Details zur Eigenschaft
authorizationToken
Ruft das Autorisierungstoken ab, das für die Kommunikation mit dem Dienst verwendet wird.
string authorizationToken
Eigenschaftswert
string
Autorisierungstoken.
internalData
object internalData
Eigenschaftswert
object
properties
Die Auflistung der Eigenschaften und deren Werte, die für diesen SpeakerRecognizer definiert sind.
PropertyCollection properties
Eigenschaftswert
Die Auflistung der Eigenschaften und deren Werte, die für diesen SpeakerRecognizer definiert sind.
telemetryEnabled
Diese Methode gibt den aktuellen Zustand der Telemetrieeinstellung zurück.
static boolean telemetryEnabled
Eigenschaftswert
boolean
TRUE, wenn die Telemetrie aktiviert ist, andernfalls false.
Geerbte Eigenschaftsdetails
sessionStarted
Definiert den Ereignishandler für Ereignisse, die vom Sitzungsstart gestartet werden.
public sessionStarted: (sender: Recognizer, event: SessionEventArgs) => void
Eigenschaftswert
(sender: Recognizer, event: SessionEventArgs) => void
Geerbt vonRecognizer.sessionStarted
sessionStopped
Definiert den Ereignishandler für Ereignisse, die angehaltene Sitzungen ausführen.
public sessionStopped: (sender: Recognizer, event: SessionEventArgs) => void
Eigenschaftswert
(sender: Recognizer, event: SessionEventArgs) => void
Geerbt vonRecognizer.sessionStopped
speechEndDetected
Definiert den Ereignishandler für sprachaktive Ereignisse.
public speechEndDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
Eigenschaftswert
(sender: Recognizer, event: RecognitionEventArgs) => void
Geerbt vonRecognizer.speechEndDetected
speechStartDetected
Definiert den Ereignishandler für ereignisse, die von der Spracheingabe gestartet wurden.
public speechStartDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
Eigenschaftswert
(sender: Recognizer, event: RecognitionEventArgs) => void
Geerbt vonRecognizer.speechStartDetected
Details zur Methode
close()
Aus Kompatibilitätsgründen enthalten
function close(): Promise<void>
Gibt zurück
Promise<void>
recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)
Abrufen des Erkennungsergebnisses für das Modell mit dem angegebenen Audio
function recognizeOnceAsync(model: SpeakerIdentificationModel | SpeakerVerificationModel): Promise<SpeakerRecognitionResult>
Parameter
Modell mit zu identifizierenden Sprachprofilen
Gibt zurück
Promise<SpeakerRecognitionResult>
Details zur geerbten Methode
enableTelemetry(boolean)
Diese Methode aktiviert oder deaktiviert Telemetriedaten global.
static function enableTelemetry(enabled: boolean)
Parameter
- enabled
-
boolean
Globale Einstellung für die Telemetriesammlung. Wenn diese Einstellung auf TRUE festgelegt ist, werden Telemetrieinformationen wie Mikrofonfehler, Erkennungsfehler gesammelt und an Microsoft gesendet. Wenn dieser Wert auf false festgelegt ist, werden keine Telemetriedaten an Microsoft gesendet.
Geerbt vonRecognizer.enableTelemetry