Compartir a través de


Meeting Clase

Objeto que realiza operaciones relacionadas con la administración de reuniones.

Herencia
builtins.object
Meeting

Constructor

Meeting(speech_config: SpeechConfig, meeting_id: str)

Parámetros

Nombre Description
speech_config
Requerido

Configuración de voz.

meeting_id
Requerido

Identificador de la reunión.

Métodos

add_participant_async

Agrega de forma asincrónica un participante a una reunión mediante el objeto participante o el identificador de usuario.+

Nota

El autor de la llamada debe asegurarse de que esta llamada asincrónica se complete antes de iniciar la reunión.

Esto se puede hacer llamando a la función get del futuro devuelto.

delete_meeting_async

Elimina de forma asincrónica la reunión. Los participantes que aún forman parte de la reunión se expulsarán después de esta llamada.

end_meeting_async

Finaliza de forma asincrónica la reunión actual.

lock_meeting_async

Bloquea asincrónicamente la reunión. Después de esto, ningún nuevo participante podrá unirse.

mute_all_participants_async

De forma asincrónica, todos los participantes excepto el host. Esto evita que otros usuarios generen transcripciones o envíen mensajes de texto.

mute_participant_async

Silencia de forma asincrónica a un participante determinado. Esto impedirá que generen nuevas transcripciones o envíen mensajes de texto.

remove_participant_async

Quita de forma asincrónica un participante de una reunión mediante el objeto participante o el identificador de usuario.

start_meeting_async

Inicia de forma asincrónica la reunión.

unlock_meeting_async

Desbloquea de forma asincrónica la reunión.

unmute_all_participants_async

Desmuta de forma asincrónica a todos los participantes, lo que permite a los participantes generar transcripciones o enviar mensajes de texto.

unmute_participant_async

Desmuta de forma asincrónica un participante determinado. Esto permitirá generar nuevas transcripciones o enviar mensajes de texto.

add_participant_async

Agrega de forma asincrónica un participante a una reunión mediante el objeto participante o el identificador de usuario.+

Nota

El autor de la llamada debe asegurarse de que esta llamada asincrónica se complete antes de iniciar la reunión.

Esto se puede hacer llamando a la función get del futuro devuelto.

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

Parámetros

Nombre Description
participant

el objeto participante

valor predeterminado: None
user_id

cadena de identificación del usuario

valor predeterminado: None

Devoluciones

Tipo Description

Futuro que contiene el objeto participante agregado.

delete_meeting_async

Elimina de forma asincrónica la reunión. Los participantes que aún forman parte de la reunión se expulsarán después de esta llamada.

delete_meeting_async() -> ResultFuture

Devoluciones

Tipo Description

Un futuro que se cumple una vez que se ha eliminado la reunión.

end_meeting_async

Finaliza de forma asincrónica la reunión actual.

end_meeting_async() -> ResultFuture

Devoluciones

Tipo Description

Un futuro que se cumple una vez finalizada la reunión.

lock_meeting_async

Bloquea asincrónicamente la reunión. Después de esto, ningún nuevo participante podrá unirse.

lock_meeting_async() -> ResultFuture

Devoluciones

Tipo Description

Un futuro que se cumple una vez que se ha bloqueado la reunión.

mute_all_participants_async

De forma asincrónica, todos los participantes excepto el host. Esto evita que otros usuarios generen transcripciones o envíen mensajes de texto.

mute_all_participants_async() -> ResultFuture

Devoluciones

Tipo Description

Un futuro que se cumple una vez que los participantes han sido silenciados.

mute_participant_async

Silencia de forma asincrónica a un participante determinado. Esto impedirá que generen nuevas transcripciones o envíen mensajes de texto.

mute_participant_async(participant_id: str) -> ResultFuture

Parámetros

Nombre Description
participant_id
Requerido

el idnetifier del participante.

Devoluciones

Tipo Description

Un futuro que se cumple una vez que el participante se ha silenciado.

remove_participant_async

Quita de forma asincrónica un participante de una reunión mediante el objeto participante o el identificador de usuario.

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

Parámetros

Nombre Description
participant

el objeto participante

valor predeterminado: None
user_id

cadena de identificación del usuario

valor predeterminado: None

Devoluciones

Tipo Description

Un futuro vacío.

start_meeting_async

Inicia de forma asincrónica la reunión.

start_meeting_async() -> ResultFuture

Devoluciones

Tipo Description

Un futuro que se cumple una vez iniciada la reunión.

unlock_meeting_async

Desbloquea de forma asincrónica la reunión.

unlock_meeting_async() -> ResultFuture

Devoluciones

Tipo Description

Un futuro que se cumple una vez que se ha desbloqueado la reunión.

unmute_all_participants_async

Desmuta de forma asincrónica a todos los participantes, lo que permite a los participantes generar transcripciones o enviar mensajes de texto.

unmute_all_participants_async() -> ResultFuture

Devoluciones

Tipo Description

Un futuro que se cumple una vez que los participantes han sido inmutados.

unmute_participant_async

Desmuta de forma asincrónica un participante determinado. Esto permitirá generar nuevas transcripciones o enviar mensajes de texto.

unmute_participant_async(participant_id: str) -> ResultFuture

Parámetros

Nombre Description
participant_id
Requerido

el idnetifier del participante.

Devoluciones

Tipo Description

Un futuro que se cumple una vez que el participante se ha silenciado.

Atributos

authorization_token

Token de autorización que se usará para conectarse al servicio.

Nota:

El autor de la llamada debe asegurarse de que el token de autorización es válido. Antes de

el token de autorización expira, el autor de la llamada debe actualizarlo llamando a este establecedor con un

nuevo token válido. A medida que se copian los valores de configuración al crear un nuevo reconocedor,

El nuevo valor de token no se aplicará a los reconocedores que ya se han creado. Para

reconocedores que se han creado antes, debe establecer el token de autorización de .

reconocedor correspondiente para actualizar el token. De lo contrario, los reconocedores se encontrarán

errores durante la transcripción.

meeting_id

Obtenga el identificador de la reunión.

properties

Colección de propiedades y sus valores definidos para este participante.