Meeting Classe
Objet qui effectue des opérations liées à la gestion des réunions.
- Héritage
-
builtins.objectMeeting
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.
Azure SDK for Python