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)

ユーザー ID、参加者、またはユーザー オブジェクトを使用して会話から参加者を削除する

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)

ユーザー ID、参加者、またはユーザー オブジェクトを使用して会話から参加者を削除する

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