Conversation class
Proprietà
authorization |
|
config | |
conversation |
|
conversation |
|
is |
|
participants | |
properties | |
speech |
Metodi
add |
Aggiungere partecipante alla conversazione. |
create |
Creare una conversazione |
delete |
Eliminare una conversazione. Dopo questo nessuno sarà in grado di partecipare alla conversazione. |
end |
Terminare una conversazione. |
lock |
Bloccare una conversazione. Ciò impedirà ai nuovi partecipanti di partecipare. |
mute |
Disattivare tutti gli altri partecipanti alla conversazione. Dopo questo nessun altro partecipante avrà il riconoscimento vocale trasmesso, né sarà in grado di inviare messaggi di testo. |
mute |
Disattivare un partecipante. |
remove |
Rimuovere un partecipante da una conversazione usando l'ID utente, il partecipante o l'oggetto User |
start |
Avviare una conversazione. |
unlock |
Sblocca una conversazione. |
unmute |
Annullare l'modifica di tutti gli altri partecipanti alla conversazione. |
unmute |
Annullare l'modifica di un partecipante. |
Dettagli proprietà
authorizationToken
string authorizationToken
Valore della proprietà
string
config
conversationId
string conversationId
Valore della proprietà
string
conversationInfo
isConnected
boolean isConnected
Valore della proprietà
boolean
participants
properties
speechRecognitionLanguage
string speechRecognitionLanguage
Valore della proprietà
string
Dettagli metodo
addParticipantAsync(IParticipant, Callback, Callback)
Aggiungere partecipante alla conversazione.
function addParticipantAsync(participant: IParticipant, cb?: Callback, err?: Callback)
Parametri
- participant
- IParticipant
- cb
-
Callback
- err
-
Callback
createConversationAsync(SpeechTranslationConfig, string | Callback, Callback, Callback)
Creare una conversazione
static function createConversationAsync(speechConfig: SpeechTranslationConfig, arg2?: string | Callback, arg3?: Callback, arg4?: Callback): Conversation
Parametri
- speechConfig
- SpeechTranslationConfig
- arg2
-
string | Callback
- arg3
-
Callback
- arg4
-
Callback
Restituisce
deleteConversationAsync(Callback, Callback)
Eliminare una conversazione. Dopo questo nessuno sarà in grado di partecipare alla conversazione.
function deleteConversationAsync(cb?: Callback, err?: Callback)
Parametri
- cb
-
Callback
- err
-
Callback
endConversationAsync(Callback, Callback)
Terminare una conversazione.
function endConversationAsync(cb?: Callback, err?: Callback)
Parametri
- cb
-
Callback
- err
-
Callback
lockConversationAsync(Callback, Callback)
Bloccare una conversazione. Ciò impedirà ai nuovi partecipanti di partecipare.
function lockConversationAsync(cb?: Callback, err?: Callback)
Parametri
- cb
-
Callback
- err
-
Callback
muteAllParticipantsAsync(Callback, Callback)
Disattivare tutti gli altri partecipanti alla conversazione. Dopo questo nessun altro partecipante avrà il riconoscimento vocale trasmesso, né sarà in grado di inviare messaggi di testo.
function muteAllParticipantsAsync(cb?: Callback, err?: Callback)
Parametri
- cb
-
Callback
- err
-
Callback
muteParticipantAsync(string, Callback, Callback)
Disattivare un partecipante.
function muteParticipantAsync(userId: string, cb?: Callback, err?: Callback)
Parametri
- userId
-
string
Identificatore utente
- cb
-
Callback
- err
-
Callback
removeParticipantAsync(string | IParticipant | IUser, Callback, Callback)
Rimuovere un partecipante da una conversazione usando l'ID utente, il partecipante o l'oggetto User
function removeParticipantAsync(userId: string | IParticipant | IUser, cb?: Callback, err?: Callback)
Parametri
- userId
-
string | IParticipant | IUser
Identificatore utente
- cb
-
Callback
- err
-
Callback
startConversationAsync(Callback, Callback)
Avviare una conversazione.
function startConversationAsync(cb?: Callback, err?: Callback)
Parametri
- cb
-
Callback
- err
-
Callback
unlockConversationAsync(Callback, Callback)
Sblocca una conversazione.
function unlockConversationAsync(cb?: Callback, err?: Callback)
Parametri
- cb
-
Callback
- err
-
Callback
unmuteAllParticipantsAsync(Callback, Callback)
Annullare l'modifica di tutti gli altri partecipanti alla conversazione.
function unmuteAllParticipantsAsync(cb?: Callback, err?: Callback)
Parametri
- cb
-
Callback
- err
-
Callback
unmuteParticipantAsync(string, Callback, Callback)
Annullare l'modifica di un partecipante.
function unmuteParticipantAsync(userId: string, cb?: Callback, err?: Callback)
Parametri
- userId
-
string
Identificatore utente
- cb
-
Callback
- err
-
Callback