Поделиться через


Conversation class

Свойства

authorizationToken
config
conversationId
conversationInfo
isConnected
participants
properties
speechRecognitionLanguage

Методы

addParticipantAsync(IParticipant, Callback, Callback)

Добавление участника в беседу.

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

Создание беседы

deleteConversationAsync(Callback, Callback)

Удаление беседы. После этого никто не сможет присоединиться к разговору.

endConversationAsync(Callback, Callback)

Завершить беседу.

lockConversationAsync(Callback, Callback)

Блокировка беседы. Это не позволит новым участникам присоединиться.

muteAllParticipantsAsync(Callback, Callback)

Отключите звук всех остальных участников беседы. После этого другие участники не будут транслировать свои распознавания речи и не смогут отправлять текстовые сообщения.

muteParticipantAsync(string, Callback, Callback)

Отключение звука участника.

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

Удаление участника из беседы с помощью идентификатора пользователя, участника или объекта user

startConversationAsync(Callback, Callback)

Начать беседу.

unlockConversationAsync(Callback, Callback)

Разблокирует беседу.

unmuteAllParticipantsAsync(Callback, Callback)

Включите звук всех остальных участников беседы.

unmuteParticipantAsync(string, Callback, Callback)

Включить микрофон участника.

Сведения о свойстве

authorizationToken

string authorizationToken

Значение свойства

string

config

SpeechTranslationConfig config

Значение свойства

conversationId

string conversationId

Значение свойства

string

conversationInfo

ConversationInfo conversationInfo

Значение свойства

isConnected

boolean isConnected

Значение свойства

boolean

participants

Participant[] participants

Значение свойства

properties

PropertyCollection properties

Значение свойства

speechRecognitionLanguage

string speechRecognitionLanguage

Значение свойства

string

Сведения о методе

addParticipantAsync(IParticipant, Callback, Callback)

Добавление участника в беседу.

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

Параметры

participant
IParticipant
cb

Callback

err

Callback

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

Создание беседы

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

Параметры

arg2

string | Callback

arg3

Callback

arg4

Callback

Возвращаемое значение

deleteConversationAsync(Callback, Callback)

Удаление беседы. После этого никто не сможет присоединиться к разговору.

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

Параметры

cb

Callback

err

Callback

endConversationAsync(Callback, Callback)

Завершить беседу.

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

Параметры

cb

Callback

err

Callback

lockConversationAsync(Callback, Callback)

Блокировка беседы. Это не позволит новым участникам присоединиться.

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

Параметры

cb

Callback

err

Callback

muteAllParticipantsAsync(Callback, Callback)

Отключите звук всех остальных участников беседы. После этого другие участники не будут транслировать свои распознавания речи и не смогут отправлять текстовые сообщения.

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

Параметры

cb

Callback

err

Callback

muteParticipantAsync(string, Callback, Callback)

Отключение звука участника.

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

Параметры

userId

string

Идентификатор пользователя

cb

Callback

err

Callback

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

Удаление участника из беседы с помощью идентификатора пользователя, участника или объекта user

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

Параметры

userId

string | IParticipant | IUser

Идентификатор пользователя

cb

Callback

err

Callback

startConversationAsync(Callback, Callback)

Начать беседу.

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

Параметры

cb

Callback

err

Callback

unlockConversationAsync(Callback, Callback)

Разблокирует беседу.

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

Параметры

cb

Callback

err

Callback

unmuteAllParticipantsAsync(Callback, Callback)

Включите звук всех остальных участников беседы.

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

Параметры

cb

Callback

err

Callback

unmuteParticipantAsync(string, Callback, Callback)

Включить микрофон участника.

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

Параметры

userId

string

Идентификатор пользователя

cb

Callback

err

Callback