Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Streaming percakapan ke bot Amazon Lex V2
Anda dapat menggunakan streaming Amazon Lex V2 API untuk memulai aliran dua arah antara bot Amazon Lex V2 dan aplikasi Anda. Memulai aliran memungkinkan bot untuk mengelola percakapan antara bot dan pengguna. Bot merespons input pengguna tanpa Anda menulis kode untuk menangani tanggapan dari pengguna. Bot dapat:
-
Menangani interupsi dari pengguna saat sedang memutar prompt. Untuk informasi selengkapnya, lihat Mengaktifkan bot Amazon Lex V2 Anda terganggu oleh pengguna.
-
Tunggu pengguna memberikan masukan. Misalnya, bot dapat menunggu pengguna mengumpulkan informasi kartu kredit. Untuk informasi selengkapnya, lihat Mengaktifkan bot Amazon Lex V2 untuk menunggu pengguna memberikan informasi lebih lanjut selama jeda.
-
Ambil kedua dual-tone multiple-frequency (DTMF) dan input audio dalam aliran yang sama.
-
Menangani jeda dalam input pengguna lebih baik daripada jika Anda mengelola percakapan dari aplikasi Anda.
Bot Amazon Lex V2 tidak hanya merespons data yang dikirim dari aplikasi Anda, tetapi juga mengirimkan informasi tentang keadaan percakapan ke aplikasi Anda. Anda dapat menggunakan informasi ini untuk mengubah cara aplikasi Anda merespons pelanggan.
Bot Amazon Lex V2 juga memantau koneksi antara bot dan aplikasi Anda. Ini dapat menentukan apakah koneksi telah habis waktunya.
Untuk menggunakan API untuk memulai streaming ke bot Amazon Lex V2, lihatMemulai aliran percakapan ke bot Amazon Lex V2.
Saat Anda mulai streaming ke bot Amazon Lex V2 dari aplikasi Anda, Anda dapat mengonfigurasi bot untuk menerima input audio atau input teks dari pengguna. Anda juga dapat memilih apakah pengguna menerima audio atau teks sebagai tanggapan atas input mereka.
Jika Anda telah mengonfigurasi bot Amazon Lex V2 untuk menerima input audio dari pengguna, bot tersebut tidak dapat mengambil input teks. Jika Anda telah mengonfigurasi bot untuk menerima input teks, pengguna hanya dapat menggunakan teks tertulis untuk berkomunikasi dengannya.
Ketika bot Amazon Lex V2 mengambil input audio streaming, bot menentukan kapan pengguna mulai berbicara dan kapan mereka berhenti berbicara. Ini menangani jeda atau gangguan apa pun dari pengguna. Ini juga dapat mengambil input DTMF (dual-tone multi-frequency) dan input ucapan dalam aliran yang sama. Ini membantu pengguna berinteraksi dengan bot secara lebih alami. Anda dapat menyajikan pesan dan permintaan selamat datang kepada pengguna. Anda juga dapat mengaktifkan pengguna untuk mengganggu pesan dan permintaan tersebut.
Saat Anda memulai aliran dua arah, Amazon Lex V2 menggunakan protokol HTTP/2
-
Teks, audio, atau DTMF masukan dari pengguna.
-
Sinyal dari aplikasi ke bot Amazon Lex V2. Ini termasuk indikasi bahwa pemutaran audio pesan telah selesai, atau bahwa pengguna telah terputus dari sesi.
Untuk informasi selengkapnya tentang peristiwa, lihat Memulai aliran percakapan ke bot Amazon Lex V2. Untuk informasi tentang cara menyandikan peristiwa, lihatPengkodean aliran acara.
Topik
- Memulai aliran percakapan ke bot Amazon Lex V2
- Pengkodean aliran acara
- Mengaktifkan bot Amazon Lex V2 Anda terganggu oleh pengguna
- Mengaktifkan bot Amazon Lex V2 untuk menunggu pengguna memberikan informasi lebih lanjut selama jeda
- Mengkonfigurasi pembaruan kemajuan pemenuhan untuk bot Lex V2 Anda
- Mengkonfigurasi batas waktu untuk menangkap input pengguna dengan bot Lex V2