Conversation class
Właściwości
authorization |
|
config | |
conversation |
|
conversation |
|
is |
|
participants | |
properties | |
speech |
Metody
add |
Dodaj uczestnika do konwersacji. |
create |
Tworzenie konwersacji |
delete |
Usuń konwersację. Po wykonaniu tej rozmowy nikt nie będzie mógł dołączyć do konwersacji. |
end |
Zakończ konwersację. |
lock |
Zablokuj konwersację. Uniemożliwi to dołączanie nowych uczestników. |
mute |
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. |
mute |
Wycisz uczestnika. |
remove |
Usuwanie uczestnika z konwersacji przy użyciu identyfikatora użytkownika, obiektu Uczestnik lub Użytkownik |
start |
Rozpocznij konwersację. |
unlock |
Odblokowuje konwersację. |
unmute |
Usuń wyciszenie wszystkich pozostałych uczestników konwersacji. |
unmute |
Usuń wyciszenie uczestnika. |
Szczegóły właściwości
authorizationToken
string authorizationToken
Wartość właściwości
string
config
conversationId
string conversationId
Wartość właściwości
string
conversationInfo
isConnected
boolean isConnected
Wartość właściwości
boolean
participants
properties
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
- speechConfig
- SpeechTranslationConfig
- 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