SpeakerRecognizer class
Définit la classe SpeakerRecognizer pour les opérations de handles de reconnaissance de l’orateur de l’utilisateur pour les opérations de profil vocal (par exemple, createProfile, deleteProfile)
- Extends
Constructeurs
Speaker |
Initialise une instance du SpeakerRecognizer. |
Propriétés
authorization |
Obtient le jeton d’autorisation utilisé pour communiquer avec le service. |
internal |
|
properties | Collection de propriétés et leurs valeurs définies pour ce SpeakerRecognizer. |
telemetry |
Cette méthode retourne l’état actuel du paramètre de télémétrie. |
Propriétés héritées
session |
Définit le gestionnaire d’événements pour les événements démarrés par la session. |
session |
Définit le gestionnaire d’événements pour les événements arrêtés de session. |
speech |
Définit le gestionnaire d’événements pour les événements d’arrêt de la parole. |
speech |
Définit le gestionnaire d’événements pour les événements de démarrage vocal. |
Méthodes
close() | Inclus pour la compatibilité |
recognize |
Obtenir le résultat de la reconnaissance pour le modèle à l’aide de l’audio donné |
Méthodes héritées
enable |
Cette méthode active ou désactive globalement la télémétrie. |
Détails du constructeur
SpeakerRecognizer(SpeechConfig, AudioConfig)
Initialise une instance du SpeakerRecognizer.
new SpeakerRecognizer(speechConfig: SpeechConfig, audioConfig: AudioConfig)
Paramètres
- speechConfig
- SpeechConfig
Ensemble de propriétés de configuration.
- audioConfig
- AudioConfig
Configuration d’entrée audio facultative associée au module de reconnaissance
Détails de la propriété
authorizationToken
Obtient le jeton d’autorisation utilisé pour communiquer avec le service.
string authorizationToken
Valeur de propriété
string
Jeton d’autorisation,
internalData
object internalData
Valeur de propriété
object
properties
Collection de propriétés et leurs valeurs définies pour ce SpeakerRecognizer.
PropertyCollection properties
Valeur de propriété
Collection de propriétés et leurs valeurs définies pour ce SpeakerRecognizer.
telemetryEnabled
Cette méthode retourne l’état actuel du paramètre de télémétrie.
static boolean telemetryEnabled
Valeur de propriété
boolean
true si la télémétrie est activée, false dans le cas contraire.
Détails de la propriété héritée
sessionStarted
Définit le gestionnaire d’événements pour les événements démarrés par la session.
public sessionStarted: (sender: Recognizer, event: SessionEventArgs) => void
Valeur de propriété
(sender: Recognizer, event: SessionEventArgs) => void
Hérité deRecognizer.sessionStarted
sessionStopped
Définit le gestionnaire d’événements pour les événements arrêtés de session.
public sessionStopped: (sender: Recognizer, event: SessionEventArgs) => void
Valeur de propriété
(sender: Recognizer, event: SessionEventArgs) => void
Hérité deRecognizer.sessionStopped
speechEndDetected
Définit le gestionnaire d’événements pour les événements d’arrêt de la parole.
public speechEndDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
Valeur de propriété
(sender: Recognizer, event: RecognitionEventArgs) => void
Hérité deRecognizer.speechEndDetected
speechStartDetected
Définit le gestionnaire d’événements pour les événements de démarrage vocal.
public speechStartDetected: (sender: Recognizer, event: RecognitionEventArgs) => void
Valeur de propriété
(sender: Recognizer, event: RecognitionEventArgs) => void
Hérité deRecognizer.speechStartDetected
Détails de la méthode
close()
Inclus pour la compatibilité
function close(): Promise<void>
Retours
Promise<void>
recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)
Obtenir le résultat de la reconnaissance pour le modèle à l’aide de l’audio donné
function recognizeOnceAsync(model: SpeakerIdentificationModel | SpeakerVerificationModel): Promise<SpeakerRecognitionResult>
Paramètres
Modèle contenant des profils vocaux à identifier
Retours
Promise<SpeakerRecognitionResult>
Détails de la méthode héritée
enableTelemetry(boolean)
Cette méthode active ou désactive globalement la télémétrie.
static function enableTelemetry(enabled: boolean)
Paramètres
- enabled
-
boolean
Paramètre global pour la collecte de données de télémétrie. Si la valeur est true, les informations de télémétrie telles que les erreurs de microphone et les erreurs de reconnaissance sont collectées et envoyées à Microsoft. Si la valeur est false, aucune télémétrie n’est envoyée à Microsoft.
Hérité deRecognizer.enableTelemetry