Partager via


Conversation Classe

Définition

Transcrit les conversations à partir de la parole. Retourne le texte reconnu et l’ID de l’orateur. Ajouté dans la version 1.8.0

public sealed class Conversation : Microsoft.CognitiveServices.Speech.Internal.DisposableBase
type Conversation = class
    inherit DisposableBase
Public NotInheritable Class Conversation
Inherits DisposableBase
Héritage
Microsoft.CognitiveServices.Speech.Internal.DisposableBase
Conversation

Propriétés

AuthorizationToken

Obtient/définit le jeton d’autorisation utilisé pour communiquer avec le service. Remarque : l’appelant doit s’assurer que le jeton d’autorisation est valide. Avant que le jeton d’autorisation expire, l’appelant doit l’actualiser en appelant cet méthode setter avec un nouveau jeton valide. Sinon, le module de reconnaissance rencontrera des erreurs lors de la reconnaissance.

ConversationId

Obtient ou définit l’ID de conversation.

OutputFormat

Obtient le paramètre de format de sortie.

Properties

Obtient la collection de propriétés et leurs valeurs définies pour ce ConversationTranscriber.

SpeechRecognitionLanguage

Obtient le nom de langue utilisé pour la reconnaissance.

Méthodes

AddParticipantAsync(Participant)

Ajoutez un participant à une conversation à l’aide de l’objet Participant de manière asynchrone.

AddParticipantAsync(String)

Ajoutez un participant à une conversation en utilisant l’ID de l’utilisateur comme opération asynchrone.

AddParticipantAsync(User)

Ajoutez un participant à une conversation à l’aide de l’objet User de manière asynchrone.

CreateConversationAsync(SpeechConfig, String)

Crée une conversation de façon asynchrone.

DeleteConversationAsync()

Supprimer une conversation. Après cela, personne ne pourra participer à la conversation.

EndConversationAsync()

Mettre fin à une conversation.

LockConversationAsync()

Verrouiller une conversation. Cela empêchera les nouveaux participants de participer.

MuteAllParticipantsAsync()

Désactivez tous les autres participants à la conversation. Après cela, aucun autre participant ne fera diffuser ses reconnaissances vocales, ni ne pourra envoyer de sms.

MuteParticipantAsync(String)

Désactiver le son d’un participant.

RemoveParticipantAsync(Participant)

Supprimez un participant dans une conversation à l’aide de l’objet Participant de manière asynchrone.

RemoveParticipantAsync(String)

Supprimez un participant d’une conversation à l’aide d’un identificateur d’utilisateur de manière asynchrone.

RemoveParticipantAsync(User)

Supprimez un participant à une conversation à l’aide de l’objet User de manière asynchrone.

StartConversationAsync()

Démarrez une conversation.

UnlockConversationAsync()

Déverrouille une conversation.

UnmuteAllParticipantsAsync()

Réactivez tous les autres participants à la conversation.

UnmuteParticipantAsync(String)

Réactivez un participant.

S’applique à