Conversation class
Propiedades
authorization |
|
config | |
conversation |
|
conversation |
|
is |
|
participants | |
properties | |
speech |
Métodos
add |
Agregar participante a conversación. |
create |
Creación de una conversación |
delete |
Elimine una conversación. Después de esto, nadie podrá unirse a la conversación. |
end |
Finalizar una conversación. |
lock |
Bloquear una conversación. Esto impedirá que los nuevos participantes se unan. |
mute |
Silenciar a todos los demás participantes de la conversación. Después de esto, ningún otro participante tendrá su difusión de reconocimientos de voz, ni podrá enviar mensajes de texto. |
mute |
Silenciar a un participante. |
remove |
Quitar un participante de una conversación mediante el identificador de usuario, el participante o el objeto User |
start |
Inicie una conversación. |
unlock |
Desbloquea una conversación. |
unmute |
Desmute a todos los demás participantes de la conversación. |
unmute |
Desmute a un participante. |
Detalles de las propiedades
authorizationToken
string authorizationToken
Valor de propiedad
string
config
conversationId
string conversationId
Valor de propiedad
string
conversationInfo
isConnected
boolean isConnected
Valor de propiedad
boolean
participants
properties
speechRecognitionLanguage
string speechRecognitionLanguage
Valor de propiedad
string
Detalles del método
addParticipantAsync(IParticipant, Callback, Callback)
Agregar participante a conversación.
function addParticipantAsync(participant: IParticipant, cb?: Callback, err?: Callback)
Parámetros
- participant
- IParticipant
- cb
-
Callback
- err
-
Callback
createConversationAsync(SpeechTranslationConfig, string | Callback, Callback, Callback)
Creación de una conversación
static function createConversationAsync(speechConfig: SpeechTranslationConfig, arg2?: string | Callback, arg3?: Callback, arg4?: Callback): Conversation
Parámetros
- speechConfig
- SpeechTranslationConfig
- arg2
-
string | Callback
- arg3
-
Callback
- arg4
-
Callback
Devoluciones
deleteConversationAsync(Callback, Callback)
Elimine una conversación. Después de esto, nadie podrá unirse a la conversación.
function deleteConversationAsync(cb?: Callback, err?: Callback)
Parámetros
- cb
-
Callback
- err
-
Callback
endConversationAsync(Callback, Callback)
Finalizar una conversación.
function endConversationAsync(cb?: Callback, err?: Callback)
Parámetros
- cb
-
Callback
- err
-
Callback
lockConversationAsync(Callback, Callback)
Bloquear una conversación. Esto impedirá que los nuevos participantes se unan.
function lockConversationAsync(cb?: Callback, err?: Callback)
Parámetros
- cb
-
Callback
- err
-
Callback
muteAllParticipantsAsync(Callback, Callback)
Silenciar a todos los demás participantes de la conversación. Después de esto, ningún otro participante tendrá su difusión de reconocimientos de voz, ni podrá enviar mensajes de texto.
function muteAllParticipantsAsync(cb?: Callback, err?: Callback)
Parámetros
- cb
-
Callback
- err
-
Callback
muteParticipantAsync(string, Callback, Callback)
Silenciar a un participante.
function muteParticipantAsync(userId: string, cb?: Callback, err?: Callback)
Parámetros
- userId
-
string
Un identificador de usuario
- cb
-
Callback
- err
-
Callback
removeParticipantAsync(string | IParticipant | IUser, Callback, Callback)
Quitar un participante de una conversación mediante el identificador de usuario, el participante o el objeto User
function removeParticipantAsync(userId: string | IParticipant | IUser, cb?: Callback, err?: Callback)
Parámetros
- userId
-
string | IParticipant | IUser
Un identificador de usuario
- cb
-
Callback
- err
-
Callback
startConversationAsync(Callback, Callback)
Inicie una conversación.
function startConversationAsync(cb?: Callback, err?: Callback)
Parámetros
- cb
-
Callback
- err
-
Callback
unlockConversationAsync(Callback, Callback)
Desbloquea una conversación.
function unlockConversationAsync(cb?: Callback, err?: Callback)
Parámetros
- cb
-
Callback
- err
-
Callback
unmuteAllParticipantsAsync(Callback, Callback)
Desmute a todos los demás participantes de la conversación.
function unmuteAllParticipantsAsync(cb?: Callback, err?: Callback)
Parámetros
- cb
-
Callback
- err
-
Callback
unmuteParticipantAsync(string, Callback, Callback)
Desmute a un participante.
function unmuteParticipantAsync(userId: string, cb?: Callback, err?: Callback)
Parámetros
- userId
-
string
Un identificador de usuario
- cb
-
Callback
- err
-
Callback