Partager via


Meeting Classe

Objet qui effectue des opérations liées à la gestion des réunions.

Héritage
builtins.object
Meeting

Constructeur

Meeting(speech_config: SpeechConfig, meeting_id: str)

Paramètres

Nom Description
speech_config
Obligatoire

Configuration vocale.

meeting_id
Obligatoire

Identificateur de réunion.

Méthodes

add_participant_async

Ajoute de manière asynchrone un participant à une réunion à l’aide de l’objet participant ou de l’ID utilisateur.+

Notes

L’appelant doit s’assurer que cet appel asynchrone est terminé avant de commencer la réunion.

Pour ce faire, appelez la fonction get de l’avenir retourné.

delete_meeting_async

Supprime de manière asynchrone la réunion. Tous les participants qui font encore partie de la réunion seront éjectés après cet appel.

end_meeting_async

Met fin de façon asynchrone à la réunion en cours.

lock_meeting_async

Verrouille de manière asynchrone la réunion. Après cela, aucun nouveau participant ne sera en mesure de participer.

mute_all_participants_async

Désactive de manière asynchrone tous les participants à l’exception de l’hôte. Cela empêche d’autres personnes de générer des transcriptions ou d’envoyer des messages texte.

mute_participant_async

Désactive de manière asynchrone un participant particulier. Cela les empêche de générer de nouvelles transcriptions ou d’envoyer des messages texte.

remove_participant_async

Supprime de manière asynchrone un participant d’une réunion à l’aide de l’objet participant ou de l’ID utilisateur.

start_meeting_async

Démarre de manière asynchrone la réunion.

unlock_meeting_async

Déverrouille de manière asynchrone la réunion.

unmute_all_participants_async

Désactive de manière asynchrone tous les participants, ce qui permet aux participants de générer des transcriptions ou d’envoyer des messages texte.

unmute_participant_async

Désactive de manière asynchrone un participant particulier. Cela permet de générer de nouvelles transcriptions ou d’envoyer des messages texte.

add_participant_async

Ajoute de manière asynchrone un participant à une réunion à l’aide de l’objet participant ou de l’ID utilisateur.+

Notes

L’appelant doit s’assurer que cet appel asynchrone est terminé avant de commencer la réunion.

Pour ce faire, appelez la fonction get de l’avenir retourné.

add_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture

Paramètres

Nom Description
participant

l’objet participant

valeur par défaut: None
user_id

chaîne d’identification utilisateur

valeur par défaut: None

Retours

Type Description

Futur contenant l’objet participant ajouté.

delete_meeting_async

Supprime de manière asynchrone la réunion. Tous les participants qui font encore partie de la réunion seront éjectés après cet appel.

delete_meeting_async() -> ResultFuture

Retours

Type Description

Un avenir qui est réalisé une fois la réunion supprimée.

end_meeting_async

Met fin de façon asynchrone à la réunion en cours.

end_meeting_async() -> ResultFuture

Retours

Type Description

Un avenir qui se réalise une fois la réunion terminée.

lock_meeting_async

Verrouille de manière asynchrone la réunion. Après cela, aucun nouveau participant ne sera en mesure de participer.

lock_meeting_async() -> ResultFuture

Retours

Type Description

Un avenir qui se réalise une fois la réunion verrouillée.

mute_all_participants_async

Désactive de manière asynchrone tous les participants à l’exception de l’hôte. Cela empêche d’autres personnes de générer des transcriptions ou d’envoyer des messages texte.

mute_all_participants_async() -> ResultFuture

Retours

Type Description

Un avenir qui se réalise une fois que les participants ont été mis en sourdine.

mute_participant_async

Désactive de manière asynchrone un participant particulier. Cela les empêche de générer de nouvelles transcriptions ou d’envoyer des messages texte.

mute_participant_async(participant_id: str) -> ResultFuture

Paramètres

Nom Description
participant_id
Obligatoire

l’idnetifier du participant.

Retours

Type Description

Un avenir qui se réalise une fois que le participant a été désactivé.

remove_participant_async

Supprime de manière asynchrone un participant d’une réunion à l’aide de l’objet participant ou de l’ID utilisateur.

remove_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture

Paramètres

Nom Description
participant

l’objet participant

valeur par défaut: None
user_id

chaîne d’identification utilisateur

valeur par défaut: None

Retours

Type Description

Un avenir vide.

start_meeting_async

Démarre de manière asynchrone la réunion.

start_meeting_async() -> ResultFuture

Retours

Type Description

Un avenir qui se réalise une fois la réunion commencée.

unlock_meeting_async

Déverrouille de manière asynchrone la réunion.

unlock_meeting_async() -> ResultFuture

Retours

Type Description

Un avenir qui se réalise une fois la réunion déverrouillée.

unmute_all_participants_async

Désactive de manière asynchrone tous les participants, ce qui permet aux participants de générer des transcriptions ou d’envoyer des messages texte.

unmute_all_participants_async() -> ResultFuture

Retours

Type Description

Un avenir qui se réalise une fois que les participants ont été désactivés.

unmute_participant_async

Désactive de manière asynchrone un participant particulier. Cela permet de générer de nouvelles transcriptions ou d’envoyer des messages texte.

unmute_participant_async(participant_id: str) -> ResultFuture

Paramètres

Nom Description
participant_id
Obligatoire

l’idnetifier du participant.

Retours

Type Description

Un avenir qui se réalise une fois que le participant a été désactivé.

Attributs

authorization_token

Jeton d’autorisation qui sera utilisé pour la connexion au service.

Notes

L’appelant doit s’assurer que le jeton d’autorisation est valide. Avant le

le jeton d’autorisation expire, l’appelant doit l’actualiser en appelant ce setter avec un

nouveau jeton valide. Comme les valeurs de configuration sont copiées lors de la création d’un nouveau module de reconnaissance, le

la nouvelle valeur de jeton ne s’applique pas aux générateurs de reconnaissance qui ont déjà été créés. For

reconnaissants qui ont été créés auparavant, vous devez définir le jeton d’autorisation du

l’outil de reconnaissance correspondant pour actualiser le jeton. Dans le cas contraire, les modules de reconnaissance rencontreront

erreurs pendant la transcription.

meeting_id

Obtenez l’ID de réunion.

properties

Collection de propriétés et leurs valeurs définies pour ce Participant.