Streaming percakapan ke bot Amazon Lex V2 - Amazon Lex

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:

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. Aplikasi Anda dan bot bertukar data dalam satu aliran sebagai serangkaian acara. Sebuah acara dapat berupa salah satu dari yang berikut:

  • 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.