Meeting Clase
Objeto que realiza operaciones relacionadas con la administración de reuniones.
- Herencia
-
builtins.objectMeeting
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.
Azure SDK for Python