다음을 통해 공유


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