Participant Classe
Objet qui représente le participant à la conversation.
- Héritage
-
builtins.objectParticipant
Constructeur
Participant(user_id: str, preferred_language: str, voice_signature: str | None = None)
Paramètres
Nom | Description |
---|---|
user_id
Obligatoire
|
Chaîne d’identification de l’utilisateur. |
preferred_language
Obligatoire
|
Langue préférée de l’utilisateur au format BCP-47. |
voice_signature
|
Signature vocale de l’utilisateur (facultatif). valeur par défaut: None
|
Méthodes
set_preferred_language |
Définit la langue par défaut du participant |
set_voice_signature |
Définit la signature vocale du participant utilisé pour l’identification. |
set_preferred_language
Définit la langue par défaut du participant
set_preferred_language(language: str) -> None
Paramètres
Nom | Description |
---|---|
language
Obligatoire
|
Langue au format BCP-47. |
set_voice_signature
Définit la signature vocale du participant utilisé pour l’identification.
set_voice_signature(signature: str) -> None
Paramètres
Nom | Description |
---|---|
signature
Obligatoire
|
Langue au format BCP-47. |
Attributs
avatar
Obtient la couleur de l’avatar de l’utilisateur sous forme de chaîne hexadécimale HTML (par exemple, FF0000 pour le rouge).
display_name
Nom complet du participant. Notez que chaque participant de la même conversation doit avoir un nom d’affichage différent. Les noms en double dans la même conversation ne sont pas autorisés. Vous pouvez utiliser la propriété Id comme autre moyen de faire référence à chaque participant.
is_host
Obtient si le participant est l’hôte ou non.
is_muted
Obtient si le participant est désactivé ou non.
is_using_tts
Obtient si le participant utilise ou non la synthèse vocale (TTS).
participant_id
Obtenez l’identificateur du participant.
properties
Collection de propriétés et leurs valeurs définies pour ce Participant.
Azure SDK for Python