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á ingressar na conversa.

endConversationAsync(Callback, Callback)

Encerrar uma conversa.

lockConversationAsync(Callback, Callback)

Bloquear uma conversa. Isso impedirá que novos participantes ingressem.

muteAllParticipantsAsync(Callback, Callback)

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

muteParticipantAsync(string, Callback, Callback)

Ativar mudo de um participante.

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

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

startConversationAsync(Callback, Callback)

Inicie uma conversa.

unlockConversationAsync(Callback, Callback)

Desbloqueia uma conversa.

unmuteAllParticipantsAsync(Callback, Callback)

Desativar mudo de todos os outros participantes na conversa.

unmuteParticipantAsync(string, Callback, Callback)

Desativar mudo de um participante.

Detalhes da propriedade

authorizationToken

string authorizationToken

Valor da propriedade

string

config

SpeechTranslationConfig config

Valor da propriedade

conversationId

string conversationId

Valor da propriedade

string

conversationInfo

ConversationInfo conversationInfo

Valor da propriedade

isConnected

boolean isConnected

Valor da propriedade

boolean

participants

Participant[] participants

Valor da propriedade

properties

PropertyCollection properties

Valor da propriedade

speechRecognitionLanguage

string speechRecognitionLanguage

Valor da propriedade

string

Detalhes do 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

Retornos

deleteConversationAsync(Callback, Callback)

Excluir uma conversa. Depois disso, ninguém poderá ingressar na conversa.

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

Parâmetros

cb

Callback

err

Callback

endConversationAsync(Callback, Callback)

Encerrar uma conversa.

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

Parâmetros

cb

Callback

err

Callback

lockConversationAsync(Callback, Callback)

Bloquear uma conversa. Isso impedirá que novos participantes ingressem.

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

Parâmetros

cb

Callback

err

Callback

muteAllParticipantsAsync(Callback, Callback)

Ativar o mudo de todos os outros participantes na 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)

Ativar mudo de um participante.

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

Parâmetros

userId

string

Um identificador de usuário

cb

Callback

err

Callback

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

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

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

Parâmetros

userId

string | IParticipant | IUser

Um identificador de usuário

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)

Desativar mudo de todos os outros participantes na conversa.

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

Parâmetros

cb

Callback

err

Callback

unmuteParticipantAsync(string, Callback, Callback)

Desativar mudo de um participante.

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

Parâmetros

userId

string

Um identificador de usuário

cb

Callback

err

Callback