Conversation class

Propriedades

authorizationToken
config
conversationId
conversationInfo
isConnected
participants
properties
speechRecognitionLanguage

Métodos

addParticipantAsync(IParticipant, Callback, Callback)

Adicionar Participante à Conversação.

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

Criar uma conversação

deleteConversationAsync(Callback, Callback)

Eliminar uma conversação. Depois disso, ninguém poderá participar na conversação.

endConversationAsync(Callback, Callback)

Termine uma conversação.

lockConversationAsync(Callback, Callback)

Bloquear uma conversação. Isto impedirá que os novos participantes se juntem.

muteAllParticipantsAsync(Callback, Callback)

Desativar o som de todos os outros participantes na conversação. Depois disso, nenhum outro participante terá os respetivos reconhecimentos de voz transmitidos, nem poderá enviar mensagens sms.

muteParticipantAsync(string, Callback, Callback)

Desativar o som de um participante.

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

Remover um participante de uma conversação com o ID de utilizador, o objeto Participante ou Utilizador

startConversationAsync(Callback, Callback)

Iniciar uma conversação.

unlockConversationAsync(Callback, Callback)

Desbloqueia uma conversação.

unmuteAllParticipantsAsync(Callback, Callback)

Desmarcar todos os outros participantes na conversação.

unmuteParticipantAsync(string, Callback, Callback)

Ativar o som 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ção.

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ção

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)

Eliminar uma conversação. Depois disso, ninguém poderá participar na conversação.

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

Parâmetros

cb

Callback

err

Callback

endConversationAsync(Callback, Callback)

Termine uma conversação.

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

Parâmetros

cb

Callback

err

Callback

lockConversationAsync(Callback, Callback)

Bloquear uma conversação. Isto impedirá que os novos participantes se juntem.

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

Parâmetros

cb

Callback

err

Callback

muteAllParticipantsAsync(Callback, Callback)

Desativar o som de todos os outros participantes na conversação. Depois disso, nenhum outro participante terá os respetivos reconhecimentos de voz transmitidos, nem poderá enviar mensagens sms.

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

Parâmetros

cb

Callback

err

Callback

muteParticipantAsync(string, Callback, Callback)

Desativar o som de 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ção com o ID de utilizador, o objeto Participante ou Utilizador

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)

Iniciar uma conversação.

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

Parâmetros

cb

Callback

err

Callback

unlockConversationAsync(Callback, Callback)

Desbloqueia uma conversação.

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

Parâmetros

cb

Callback

err

Callback

unmuteAllParticipantsAsync(Callback, Callback)

Desmarcar todos os outros participantes na conversação.

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

Parâmetros

cb

Callback

err

Callback

unmuteParticipantAsync(string, Callback, Callback)

Ativar o som de um participante.

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

Parâmetros

userId

string

Um identificador de utilizador

cb

Callback

err

Callback