Udostępnij za pośrednictwem


Conversation class

Właściwości

authorizationToken
config
conversationId
conversationInfo
isConnected
participants
properties
speechRecognitionLanguage

Metody

addParticipantAsync(IParticipant, Callback, Callback)

Dodaj uczestnika do konwersacji.

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

Tworzenie konwersacji

deleteConversationAsync(Callback, Callback)

Usuń konwersację. Po wykonaniu tej rozmowy nikt nie będzie mógł dołączyć do konwersacji.

endConversationAsync(Callback, Callback)

Zakończ konwersację.

lockConversationAsync(Callback, Callback)

Zablokuj konwersację. Uniemożliwi to dołączanie nowych uczestników.

muteAllParticipantsAsync(Callback, Callback)

Wycisz wszystkich innych uczestników konwersacji. Po tym żaden inny uczestnik nie będzie miał emisji rozpoznawania mowy ani nie będzie mógł wysyłać wiadomości SMS.

muteParticipantAsync(string, Callback, Callback)

Wycisz uczestnika.

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

Usuwanie uczestnika z konwersacji przy użyciu identyfikatora użytkownika, obiektu Uczestnik lub Użytkownik

startConversationAsync(Callback, Callback)

Rozpocznij konwersację.

unlockConversationAsync(Callback, Callback)

Odblokowuje konwersację.

unmuteAllParticipantsAsync(Callback, Callback)

Usuń wyciszenie wszystkich pozostałych uczestników konwersacji.

unmuteParticipantAsync(string, Callback, Callback)

Usuń wyciszenie uczestnika.

Szczegóły właściwości

authorizationToken

string authorizationToken

Wartość właściwości

string

config

SpeechTranslationConfig config

Wartość właściwości

conversationId

string conversationId

Wartość właściwości

string

conversationInfo

ConversationInfo conversationInfo

Wartość właściwości

isConnected

boolean isConnected

Wartość właściwości

boolean

participants

Participant[] participants

Wartość właściwości

properties

PropertyCollection properties

Wartość właściwości

speechRecognitionLanguage

string speechRecognitionLanguage

Wartość właściwości

string

Szczegóły metody

addParticipantAsync(IParticipant, Callback, Callback)

Dodaj uczestnika do konwersacji.

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

Parametry

participant
IParticipant
cb

Callback

err

Callback

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

Tworzenie konwersacji

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

Parametry

arg2

string | Callback

arg3

Callback

arg4

Callback

Zwraca

deleteConversationAsync(Callback, Callback)

Usuń konwersację. Po wykonaniu tej rozmowy nikt nie będzie mógł dołączyć do konwersacji.

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

Parametry

cb

Callback

err

Callback

endConversationAsync(Callback, Callback)

Zakończ konwersację.

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

Parametry

cb

Callback

err

Callback

lockConversationAsync(Callback, Callback)

Zablokuj konwersację. Uniemożliwi to dołączanie nowych uczestników.

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

Parametry

cb

Callback

err

Callback

muteAllParticipantsAsync(Callback, Callback)

Wycisz wszystkich innych uczestników konwersacji. Po tym żaden inny uczestnik nie będzie miał emisji rozpoznawania mowy ani nie będzie mógł wysyłać wiadomości SMS.

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

Parametry

cb

Callback

err

Callback

muteParticipantAsync(string, Callback, Callback)

Wycisz uczestnika.

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

Parametry

userId

string

Identyfikator użytkownika

cb

Callback

err

Callback

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

Usuwanie uczestnika z konwersacji przy użyciu identyfikatora użytkownika, obiektu Uczestnik lub Użytkownik

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

Parametry

userId

string | IParticipant | IUser

Identyfikator użytkownika

cb

Callback

err

Callback

startConversationAsync(Callback, Callback)

Rozpocznij konwersację.

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

Parametry

cb

Callback

err

Callback

unlockConversationAsync(Callback, Callback)

Odblokowuje konwersację.

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

Parametry

cb

Callback

err

Callback

unmuteAllParticipantsAsync(Callback, Callback)

Usuń wyciszenie wszystkich pozostałych uczestników konwersacji.

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

Parametry

cb

Callback

err

Callback

unmuteParticipantAsync(string, Callback, Callback)

Usuń wyciszenie uczestnika.

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

Parametry

userId

string

Identyfikator użytkownika

cb

Callback

err

Callback