DialogServiceConnector Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se connecte à une boîte de dialogue avec reconnaissance vocale. Ajouté dans la version 1.5.0
public sealed class DialogServiceConnector : IDisposable
type DialogServiceConnector = class
interface IDisposable
Public NotInheritable Class DialogServiceConnector
Implements IDisposable
- Héritage
-
DialogServiceConnector
- Implémente
Remarques
Voir aussi :
Constructeurs
DialogServiceConnector(DialogServiceConfig) |
Crée un connecteur de service de dialogue à l’aide de l’entrée microphone par défaut pour une configuration de service de dialogue spécifiée. |
DialogServiceConnector(DialogServiceConfig, AudioConfig) |
Crée un connecteur de service de dialogue à l’aide de la boîte de dialogue et de la configuration audio spécifiées. |
Propriétés
AuthorizationToken |
Obtient ou définit le jeton d’autorisation utilisé pour communiquer avec le service. |
Properties |
Collection de propriétés et leurs valeurs définies pour cette DialogServiceConnector instance. |
SpeechActivityTemplate |
Obtient ou définit le modèle JSON qui sera fourni au service speech pour la conversation suivante. Le service tente de fusionner ce modèle dans toutes les activités envoyées au back-end de dialogue, qu’elles proviennent du client avec SendActivityAsync ou qu’elles soient générées par le service, comme c’est le cas pour les résultats de reconnaissance vocale. |
Méthodes
ConnectAsync() |
Se connecte au service Speech en tant qu’opération asynchrone. |
DisconnectAsync() |
Se déconnecte du service Speech en tant qu’opération asynchrone. |
Dispose() |
Supprimer les ressources associées. |
Finalize() |
Se connecte à une boîte de dialogue avec reconnaissance vocale. Ajouté dans la version 1.5.0 |
ListenOnceAsync() |
Démarre une session d’écoute en tant qu’opération asynchrone. |
SendActivityAsync(String) |
Envoie une activité à la boîte de dialogue de sauvegarde en tant qu’opération asynchrone. |
StartContinuousListeningAsync() |
Commence une session d’écoute continue en tant qu’opération asynchrone. |
StartKeywordRecognitionAsync(KeywordRecognitionModel) |
Démarre mot clé reconnaissance de manière asynchrone. |
StopKeywordRecognitionAsync() |
Arrête mot clé reconnaissance de manière asynchrone. |
StopListeningAsync() |
Demande qu’une opération d’écoute active s’arrête immédiatement. Cela interrompt toute conversation en cours et fournit un résultat qui reflète uniquement les données audio capturées jusqu’à présent. |
Événements
ActivityReceived |
Signalez qu’une activité a été reçue à partir de la boîte de dialogue de sauvegarde. Voir aussi ActivityReceivedEventArgs. |
Canceled |
Signal pour les événements liés à l’annulation d’une interaction. Voir aussi SpeechRecognitionCanceledEventArgs. |
Recognized |
Signal pour les événements contenant les résultats de la reconnaissance vocale. Voir aussi SpeechRecognitionEventArgs. |
Recognizing |
Signal pour les événements contenant des résultats de reconnaissance intermédiaires. Voir aussi SpeechRecognitionEventArgs. |
SessionStarted |
Signal qui indique le début d’une session d’écoute. Voir aussi SessionEventArgs. |
SessionStopped |
Signal qui indique la fin d’une session d’écoute. Voir aussi SessionEventArgs. |
SpeechEndDetected |
Se produit lorsque la fin des données vocales est détectée pour l’expression actuelle. |
SpeechStartDetected |
Se produit lorsque des données vocales sont détectées pour la première fois dans l’audio d’entrée pour l’expression actuelle. |
TurnStatusReceived |
Signal déclenché lorsqu’un tour status mise à jour est reçu. |
S’applique à
Azure SDK for .NET