Meeting Classe
Um objeto que executa operações relacionadas ao gerenciamento de reuniões.
- Herança
-
builtins.objectMeeting
Construtor
Meeting(speech_config: SpeechConfig, meeting_id: str)
Parâmetros
Nome | Description |
---|---|
speech_config
Obrigatório
|
A configuração de fala. |
meeting_id
Obrigatório
|
O identificador da reunião. |
Métodos
add_participant_async |
Adiciona de forma assíncrona um participante a uma reunião usando o objeto participante ou a ID de usuário.+ Observação O chamador precisa garantir que essa chamada assíncrona seja concluída antes de iniciar a reunião. Isso pode ser feito chamando a função get do futuro retornado. |
delete_meeting_async |
Exclui de forma assíncrona a reunião. Todos os participantes que ainda fazem parte da reunião serão expulsos após essa chamada. |
end_meeting_async |
Encerra de forma assíncrona a reunião atual. |
lock_meeting_async |
Bloqueia de forma assíncrona a reunião. Depois disso, nenhum novo participante poderá ingressar. |
mute_all_participants_async |
Silencia de forma assíncrona todos os participantes, exceto o host. Isso impede que outras pessoas gerem transcrições ou enviem mensagens de texto. |
mute_participant_async |
Ativa de forma assíncrona um participante específico. Isso impedirá que eles gerem novas transcrições ou enviem mensagens de texto. |
remove_participant_async |
Remove de forma assíncrona um participante de uma reunião usando o objeto participante ou a ID de usuário. |
start_meeting_async |
Inicia a reunião de forma assíncrona. |
unlock_meeting_async |
Desbloqueia de forma assíncrona a reunião. |
unmute_all_participants_async |
Desativa de forma assíncrona todos os participantes, o que permite que os participantes gerem transcrições ou enviem mensagens de texto. |
unmute_participant_async |
Desativa de forma assíncrona um participante específico. Isso permitirá gerar novas transcrições ou enviar mensagens de texto. |
add_participant_async
Adiciona de forma assíncrona um participante a uma reunião usando o objeto participante ou a ID de usuário.+
Observação
O chamador precisa garantir que essa chamada assíncrona seja concluída antes de iniciar a reunião.
Isso pode ser feito chamando a função get do futuro retornado.
add_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture
Parâmetros
Nome | Description |
---|---|
participant
|
o objeto participante valor padrão: None
|
user_id
|
a cadeia de caracteres de identificação do usuário valor padrão: None
|
Retornos
Tipo | Description |
---|---|
Um futuro que contém o objeto participante adicionado. |
delete_meeting_async
Exclui de forma assíncrona a reunião. Todos os participantes que ainda fazem parte da reunião serão expulsos após essa chamada.
delete_meeting_async() -> ResultFuture
Retornos
Tipo | Description |
---|---|
Um futuro que é atendido depois que a reunião é excluída. |
end_meeting_async
Encerra de forma assíncrona a reunião atual.
end_meeting_async() -> ResultFuture
Retornos
Tipo | Description |
---|---|
Um futuro que é cumprido depois que a reunião é encerrada. |
lock_meeting_async
Bloqueia de forma assíncrona a reunião. Depois disso, nenhum novo participante poderá ingressar.
lock_meeting_async() -> ResultFuture
Retornos
Tipo | Description |
---|---|
Um futuro que é cumprido depois que a reunião é bloqueada. |
mute_all_participants_async
Silencia de forma assíncrona todos os participantes, exceto o host. Isso impede que outras pessoas gerem transcrições ou enviem mensagens de texto.
mute_all_participants_async() -> ResultFuture
Retornos
Tipo | Description |
---|---|
Um futuro que é atendido depois que os participantes são mudos. |
mute_participant_async
Ativa de forma assíncrona um participante específico. Isso impedirá que eles gerem novas transcrições ou enviem mensagens de texto.
mute_participant_async(participant_id: str) -> ResultFuture
Parâmetros
Nome | Description |
---|---|
participant_id
Obrigatório
|
o idnetifier do participante. |
Retornos
Tipo | Description |
---|---|
Um futuro que é atendido depois que o participante é mudo. |
remove_participant_async
Remove de forma assíncrona um participante de uma reunião usando o objeto participante ou a ID de usuário.
remove_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture
Parâmetros
Nome | Description |
---|---|
participant
|
o objeto participante valor padrão: None
|
user_id
|
a cadeia de caracteres de identificação do usuário valor padrão: None
|
Retornos
Tipo | Description |
---|---|
Um futuro vazio. |
start_meeting_async
Inicia a reunião de forma assíncrona.
start_meeting_async() -> ResultFuture
Retornos
Tipo | Description |
---|---|
Um futuro que é atendido depois que a reunião é iniciada. |
unlock_meeting_async
Desbloqueia de forma assíncrona a reunião.
unlock_meeting_async() -> ResultFuture
Retornos
Tipo | Description |
---|---|
Um futuro que é cumprido depois que a reunião é desbloqueada. |
unmute_all_participants_async
Desativa de forma assíncrona todos os participantes, o que permite que os participantes gerem transcrições ou enviem mensagens de texto.
unmute_all_participants_async() -> ResultFuture
Retornos
Tipo | Description |
---|---|
Um futuro que é atendido depois que os participantes são desativados. |
unmute_participant_async
Desativa de forma assíncrona um participante específico. Isso permitirá gerar novas transcrições ou enviar mensagens de texto.
unmute_participant_async(participant_id: str) -> ResultFuture
Parâmetros
Nome | Description |
---|---|
participant_id
Obrigatório
|
o idnetifier do participante. |
Retornos
Tipo | Description |
---|---|
Um futuro que é atendido depois que o participante é mudo. |
Atributos
authorization_token
O token de autorização que será usado para se conectar ao serviço.
Observação
O chamador precisa garantir que o token de autorização seja válido. Antes do
o token de autorização expira, o chamador precisa atualizá-lo chamando esse setter com um
novo token válido. À medida que os valores de configuração são copiados ao criar um novo reconhecedor, o
O novo valor do token não se aplicará aos reconhecedores que já foram criados. For (para)
reconhecedores que foram criados antes, você precisa definir o token de autorização do
reconhecedor correspondente para atualizar o token. Caso contrário, os reconhecedores encontrarão
erros durante a transcrição.
meeting_id
Obtenha a ID da reunião.
properties
Uma coleção de propriedades e seus valores definidos para este Participante.
Azure SDK for Python