Bagikan melalui


SetSpeakMiddleware class

Dukung saluran ucapan dan telepon DirectLine untuk memastikan tag SSML yang sesuai diatur pada properti Activity Speak.

Konstruktor

SetSpeakMiddleware(string | null, boolean)

Menginisialisasi instans baru kelas SetSpeakMiddleware.

Metode

onTurn(TurnContext, () => Promise<void>)

Memproses aktivitas masuk.

Detail Konstruktor

SetSpeakMiddleware(string | null, boolean)

Menginisialisasi instans baru kelas SetSpeakMiddleware.

new SetSpeakMiddleware(voiceName: string | null, fallbackToTextForSpeak: boolean)

Parameter

voiceName

string | null

Nilai atribut nama suara SSML.

fallbackToTextForSpeak

boolean

true jika Activity.Speak kosong diisi dengan Activity.Text.

Detail Metode

onTurn(TurnContext, () => Promise<void>)

Memproses aktivitas masuk.

function onTurn(turnContext: TurnContext, next: () => Promise<void>): Promise<void>

Parameter

turnContext

TurnContext

Objek konteks untuk giliran ini.

next

() => Promise<void>

Delegasi untuk memanggil untuk melanjutkan alur middleware bot.

Mengembalikan

Promise<void>

Janji yang mewakili operasi asinkron.