Meeting Classe
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. transcription. Meeting
- com.
Implementações
public final class Meeting
implements java.lang.AutoCloseable
Executa o gerenciamento de reuniões, incluindo adicionar e remover participantes. Observação: close() deve ser chamado para liberar recursos subjacentes mantidos pelo objeto .
Resumo do Construtor
Modificador | Construtor | Description |
---|---|---|
protected | Meeting(long handleValue) |
Construtor protegido. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
java.util.concurrent.Future<Participant> |
addParticipantAsync(Participant participant)
Adicione um participante a uma reunião usando um objeto de participante. |
java.util.concurrent.Future<User> |
addParticipantAsync(User user)
Adicione um participante a uma reunião usando um objeto de usuário. |
java.util.concurrent.Future<Participant> |
addParticipantAsync(String userId)
Adicione um participante a uma reunião usando a ID do usuário. |
void |
close()
Descarte os recursos associados. |
static java.util.concurrent.Future<Meeting> |
createMeetingAsync(SpeechConfig speechConfig)
Inicializa uma nova instância do Meeting. |
static java.util.concurrent.Future<Meeting> |
createMeetingAsync(SpeechConfig speechConfig, String meetingId)
Inicializa uma nova instância do Meeting. |
java.util.concurrent.Future<java.lang.Void> |
deleteMeetingAsync()
Excluir uma reunião. |
protected void |
dispose(boolean disposing)
PROTEGIDO |
java.util.concurrent.Future<java.lang.Void> |
endMeetingAsync()
Encerrar uma reunião. |
java.lang.String |
getAuthorizationToken()
Obtém o token de autorização usado para se comunicar com o serviço. |
Safe |
getImpl()
Retorna a implementação de comversação. |
java.lang.String |
getMeetingId()
Obtém a ID da reunião. |
Property |
getProperties()
A coleção de propriedades e seus valores definidos para esta reunião. |
java.util.concurrent.Future<java.lang.Void> |
lockMeetingAsync()
Bloquear uma reunião. |
java.util.concurrent.Future<java.lang.Void> |
muteAllParticipantsAsync()
Desativar o mudo de todos os outros participantes na reunião. |
java.util.concurrent.Future<java.lang.Void> |
muteParticipantAsync(String userId)
Ativar mudo de um participante. |
java.util.concurrent.Future<java.lang.Void> |
removeParticipantAsync(Participant participant)
Remova um participante de uma reunião usando um objeto de participante. |
java.util.concurrent.Future<java.lang.Void> |
removeParticipantAsync(User user)
Remova um participante de uma reunião usando um objeto de usuário. |
java.util.concurrent.Future<java.lang.Void> |
removeParticipantAsync(String userId)
Remova um participante de uma reunião usando uma ID de usuário. |
void |
setAuthorizationToken(String token)
Define o token de autorização usado para se comunicar com o serviço. |
java.util.concurrent.Future<java.lang.Void> |
startMeetingAsync()
Inicie uma reunião. |
java.util.concurrent.Future<java.lang.Void> |
unlockMeetingAsync()
Desbloqueia uma reunião. |
java.util.concurrent.Future<java.lang.Void> |
unmuteAllParticipantsAsync()
Desativar mudo de todos os outros participantes na reunião. |
java.util.concurrent.Future<java.lang.Void> |
unmuteParticipantAsync(String userId)
Desativar mudo de um participante. |
Métodos herdados de java.lang.Object
Detalhes do construtor
Meeting
protected Meeting(long handleValue)
Construtor protegido.
Parameters:
Detalhes do método
addParticipantAsync
public Future
Adicione um participante a uma reunião usando um objeto de participante.
Parameters:
Returns:
addParticipantAsync
public Future
Adicione um participante a uma reunião usando um objeto de usuário.
Parameters:
Returns:
addParticipantAsync
public Future
Adicione um participante a uma reunião usando a ID do usuário.
Parameters:
Returns:
close
public void close()
Descarte os recursos associados. Observação: close() deve ser chamado para liberar recursos subjacentes mantidos pelo objeto .
createMeetingAsync
public static Future
Inicializa uma nova instância do Meeting.
Parameters:
Returns:
createMeetingAsync
public static Future
Inicializa uma nova instância do Meeting.
Parameters:
Returns:
deleteMeetingAsync
public Future
Excluir uma reunião. Depois disso, ninguém poderá participar da reunião.
Returns:
dispose
protected void dispose(boolean disposing)
PROTEGIDO
Parameters:
endMeetingAsync
public Future
Encerrar uma reunião.
Returns:
getAuthorizationToken
public String getAuthorizationToken()
Obtém o token de autorização usado para se comunicar com o serviço.
Returns:
getImpl
public SafeHandle getImpl()
Retorna a implementação de comversação.
Returns:
getMeetingId
public String getMeetingId()
Obtém a ID da reunião.
Returns:
getProperties
public PropertyCollection getProperties()
A coleção de propriedades e seus valores definidos para esta reunião.
Returns:
lockMeetingAsync
public Future
Bloquear uma reunião. Isso impedirá que novos participantes ingressem.
Returns:
muteAllParticipantsAsync
public Future
Desativar o mudo de todos os outros participantes na reunião. Depois disso, nenhum outro participante terá seus reconhecimentos de fala transmitidos, nem poderá enviar mensagens de texto.
Returns:
muteParticipantAsync
public Future
Ativar mudo de um participante.
Parameters:
Returns:
removeParticipantAsync
public Future
Remova um participante de uma reunião usando um objeto de participante.
Parameters:
Returns:
removeParticipantAsync
public Future
Remova um participante de uma reunião usando um objeto de usuário.
Parameters:
Returns:
removeParticipantAsync
public Future
Remova um participante de uma reunião usando uma ID de usuário.
Parameters:
Returns:
setAuthorizationToken
public void setAuthorizationToken(String token)
Define o token de autorização usado para se comunicar com o serviço. Observação: o chamador precisa garantir que o token de autorização seja válido. Antes que o token de autorização expire, o chamador precisa atualizá-lo chamando esse setter com um novo token válido. Caso contrário, o reconhecedor encontrará erros durante o reconhecimento.
Parameters:
startMeetingAsync
public Future
Inicie uma reunião.
Returns:
unlockMeetingAsync
public Future
Desbloqueia uma reunião.
Returns:
unmuteAllParticipantsAsync
public Future
Desativar mudo de todos os outros participantes na reunião.
Returns:
unmuteParticipantAsync
public Future
Desativar mudo de um participante.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java