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)

إزالة مشارك من محادثة باستخدام معرف المستخدم أو المشارك أو كائن المستخدم

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)

إزالة مشارك من محادثة باستخدام معرف المستخدم أو المشارك أو كائن المستخدم

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