ConversationTranslator class

Dołącz, pozostaw lub połącz się z konwersacją.

Extends

ConversationCommon

Konstruktory

ConversationTranslator(AudioConfig)

Właściwości

canceled
conversationExpiration
participants
participantsChanged
properties
recognized
recognizing
sessionStarted
sessionStopped
speechRecognitionLanguage
textMessageReceived
transcribed
transcribing

Metody

dispose(string, () => void, (error: string) => void)
isDisposed()
joinConversationAsync(IConversation, string, Callback, Callback)

Dołącz do konwersacji. Jeśli jest to host, przekaż wcześniej utworzony obiekt Konwersacja.

joinConversationAsync(string, string, string, Callback, Callback)
leaveConversationAsync(Callback, Callback)

Pozostaw konwersację

onToken(IAuthentication)
sendTextMessageAsync(string, Callback, Callback)

Wysyłanie wiadomości SMS

setServiceProperty(string, string)
startTranscribingAsync(Callback, Callback)

Zacznij mówić

stopTranscribingAsync(Callback, Callback)

Przestań mówić

Szczegóły konstruktora

ConversationTranslator(AudioConfig)

new ConversationTranslator(audioConfig?: AudioConfig)

Parametry

audioConfig
AudioConfig

Szczegóły właściwości

canceled

canceled: (sender: ConversationHandler, event: ConversationTranslationCanceledEventArgs) => void

Wartość właściwości

(sender: ConversationHandler, event: ConversationTranslationCanceledEventArgs) => void

conversationExpiration

conversationExpiration: (sender: IConversationTranslator, event: ConversationExpirationEventArgs) => void

Wartość właściwości

(sender: IConversationTranslator, event: ConversationExpirationEventArgs) => void

participants

Participant[] participants

Wartość właściwości

participantsChanged

participantsChanged: (sender: IConversationTranslator, event: ConversationParticipantsChangedEventArgs) => void

Wartość właściwości

(sender: IConversationTranslator, event: ConversationParticipantsChangedEventArgs) => void

properties

PropertyCollection properties

Wartość właściwości

recognized

recognized: (sender: IConversationTranslator, event: TranslationRecognitionEventArgs) => void

Wartość właściwości

(sender: IConversationTranslator, event: TranslationRecognitionEventArgs) => void

recognizing

recognizing: (sender: IConversationTranslator, event: TranslationRecognitionEventArgs) => void

Wartość właściwości

(sender: IConversationTranslator, event: TranslationRecognitionEventArgs) => void

sessionStarted

sessionStarted: (sender: ConversationHandler, event: SessionEventArgs) => void

Wartość właściwości

(sender: ConversationHandler, event: SessionEventArgs) => void

sessionStopped

sessionStopped: (sender: ConversationHandler, event: SessionEventArgs) => void

Wartość właściwości

(sender: ConversationHandler, event: SessionEventArgs) => void

speechRecognitionLanguage

string speechRecognitionLanguage

Wartość właściwości

string

textMessageReceived

textMessageReceived: (sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

Wartość właściwości

(sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

transcribed

transcribed: (sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

Wartość właściwości

(sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

transcribing

transcribing: (sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

Wartość właściwości

(sender: IConversationTranslator, event: ConversationTranslationEventArgs) => void

Szczegóły metody

dispose(string, () => void, (error: string) => void)

function dispose(reason?: string, success?: () => void, err?: (error: string) => void)

Parametry

reason

string

success

() => void

err

(error: string) => void

isDisposed()

function isDisposed(): boolean

Zwraca

boolean

joinConversationAsync(IConversation, string, Callback, Callback)

Dołącz do konwersacji. Jeśli jest to host, przekaż wcześniej utworzony obiekt Konwersacja.

function joinConversationAsync(conversation: IConversation, nickname: string, cb?: Callback, err?: Callback)

Parametry

conversation

IConversation

nickname

string

cb

Callback

err

Callback

joinConversationAsync(string, string, string, Callback, Callback)

function joinConversationAsync(conversationId: string, nickname: string, lang: string, cb?: Callback, err?: Callback)

Parametry

conversationId

string

nickname

string

lang

string

cb

Callback

err

Callback

leaveConversationAsync(Callback, Callback)

Pozostaw konwersację

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

Parametry

cb

Callback

err

Callback

onToken(IAuthentication)

function onToken(token: IAuthentication)

Parametry

token

IAuthentication

sendTextMessageAsync(string, Callback, Callback)

Wysyłanie wiadomości SMS

function sendTextMessageAsync(message: string, cb?: Callback, err?: Callback)

Parametry

message

string

cb

Callback

err

Callback

setServiceProperty(string, string)

function setServiceProperty(name: string, value: string)

Parametry

name

string

value

string

startTranscribingAsync(Callback, Callback)

Zacznij mówić

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

Parametry

cb

Callback

err

Callback

stopTranscribingAsync(Callback, Callback)

Przestań mówić

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

Parametry

cb

Callback

err

Callback