Partilhar via


Conversation class

Propriedades

authorizationToken
config
conversationId
conversationInfo
isConnected
participants
properties
speechRecognitionLanguage

Métodos

addParticipantAsync(IParticipant, Callback, Callback)

Adicionar participante à conversa.

createConversationAsync(SpeechTranslationConfig, string | Callback, Callback, Callback)

Criar uma conversa

deleteConversationAsync(Callback, Callback)

Excluir uma conversa. Depois disso, ninguém poderá participar da conversa.

endConversationAsync(Callback, Callback)

Termine uma conversa.

lockConversationAsync(Callback, Callback)

Bloquear uma conversa. Tal impedirá a adesão de novos participantes.

muteAllParticipantsAsync(Callback, Callback)

Silencie todos os outros participantes da conversa. Depois disso, nenhum outro participante terá seus reconhecimentos de fala transmitidos, nem poderá enviar mensagens de texto.

muteParticipantAsync(string, Callback, Callback)

Silencie um participante.

removeParticipantAsync(string | IParticipant | IUser, Callback, Callback)

Remover um participante de uma conversa usando o ID de usuário, Participante ou objeto Usuário

startConversationAsync(Callback, Callback)

Inicie uma conversa.

unlockConversationAsync(Callback, Callback)

Desbloqueia uma conversa.

unmuteAllParticipantsAsync(Callback, Callback)

Desative o som de todos os outros participantes da conversa.

unmuteParticipantAsync(string, Callback, Callback)

Desative o mudo de um participante.

Detalhes de Propriedade

authorizationToken

string authorizationToken

Valor de Propriedade

string

config

SpeechTranslationConfig config

Valor de Propriedade

conversationId

string conversationId

Valor de Propriedade

string

conversationInfo

ConversationInfo conversationInfo

Valor de Propriedade

isConnected

boolean isConnected

Valor de Propriedade

boolean

participants

Participant[] participants

Valor de Propriedade

properties

PropertyCollection properties

Valor de Propriedade

speechRecognitionLanguage

string speechRecognitionLanguage

Valor de Propriedade

string

Detalhes de Método

addParticipantAsync(IParticipant, Callback, Callback)

Adicionar participante à conversa.

function addParticipantAsync(participant: IParticipant, cb?: Callback, err?: Callback)

Parâmetros

participant
IParticipant
cb

Callback

err

Callback

createConversationAsync(SpeechTranslationConfig, string | Callback, Callback, Callback)

Criar uma conversa

static function createConversationAsync(speechConfig: SpeechTranslationConfig, arg2?: string | Callback, arg3?: Callback, arg4?: Callback): Conversation

Parâmetros

arg2

string | Callback

arg3

Callback

arg4

Callback

Devoluções

deleteConversationAsync(Callback, Callback)

Excluir uma conversa. Depois disso, ninguém poderá participar da conversa.

function deleteConversationAsync(cb?: Callback, err?: Callback)

Parâmetros

cb

Callback

err

Callback

endConversationAsync(Callback, Callback)

Termine uma conversa.

function endConversationAsync(cb?: Callback, err?: Callback)

Parâmetros

cb

Callback

err

Callback

lockConversationAsync(Callback, Callback)

Bloquear uma conversa. Tal impedirá a adesão de novos participantes.

function lockConversationAsync(cb?: Callback, err?: Callback)

Parâmetros

cb

Callback

err

Callback

muteAllParticipantsAsync(Callback, Callback)

Silencie todos os outros participantes da conversa. Depois disso, nenhum outro participante terá seus reconhecimentos de fala transmitidos, nem poderá enviar mensagens de texto.

function muteAllParticipantsAsync(cb?: Callback, err?: Callback)

Parâmetros

cb

Callback

err

Callback

muteParticipantAsync(string, Callback, Callback)

Silencie um participante.

function muteParticipantAsync(userId: string, cb?: Callback, err?: Callback)

Parâmetros

userId

string

Um identificador de utilizador

cb

Callback

err

Callback

removeParticipantAsync(string | IParticipant | IUser, Callback, Callback)

Remover um participante de uma conversa usando o ID de usuário, Participante ou objeto Usuário

function removeParticipantAsync(userId: string | IParticipant | IUser, cb?: Callback, err?: Callback)

Parâmetros

userId

string | IParticipant | IUser

Um identificador de utilizador

cb

Callback

err

Callback

startConversationAsync(Callback, Callback)

Inicie uma conversa.

function startConversationAsync(cb?: Callback, err?: Callback)

Parâmetros

cb

Callback

err

Callback

unlockConversationAsync(Callback, Callback)

Desbloqueia uma conversa.

function unlockConversationAsync(cb?: Callback, err?: Callback)

Parâmetros

cb

Callback

err

Callback

unmuteAllParticipantsAsync(Callback, Callback)

Desative o som de todos os outros participantes da conversa.

function unmuteAllParticipantsAsync(cb?: Callback, err?: Callback)

Parâmetros

cb

Callback

err

Callback

unmuteParticipantAsync(string, Callback, Callback)

Desative o mudo de um participante.

function unmuteParticipantAsync(userId: string, cb?: Callback, err?: Callback)

Parâmetros

userId

string

Um identificador de utilizador

cb

Callback

err

Callback