SetSpeakMiddleware class
Dukung saluran ucapan dan telepon DirectLine untuk memastikan tag SSML yang sesuai diatur pada properti Activity Speak.
Konstruktor
| Set |
Menginisialisasi instans baru kelas SetSpeakMiddleware. |
Metode
| on |
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.