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


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)

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

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)

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

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