Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Puoi utilizzare l'API di streaming Amazon Lex V2 per avviare uno streaming bidirezionale tra un bot Amazon Lex V2 e la tua applicazione. L'avvio di uno stream consente al bot di gestire la conversazione tra il bot e l'utente. Il bot risponde all'input dell'utente senza che tu scriva codice per gestire le risposte dell'utente. Il bot può:
-
Gestire le interruzioni dell'utente mentre riproduce un prompt. Per ulteriori informazioni, consulta Attivazione dell'interruzione del bot Amazon Lex V2 da parte dell'utente.
-
Attendi che l'utente fornisca l'input. Ad esempio, il bot può attendere che l'utente raccolga i dati della carta di credito. Per ulteriori informazioni, consulta Abilitazione del bot Amazon Lex V2 per attendere che l'utente fornisca ulteriori informazioni durante una pausa.
-
Inserisci nello stesso flusso sia l'ingresso a doppia frequenza (DTMF) che l'ingresso audio.
-
Gestisci meglio le pause nell'input dell'utente rispetto a quando gestisci la conversazione dall'applicazione.
Il bot Amazon Lex V2 non solo risponde ai dati inviati dall'applicazione, ma invia anche informazioni sullo stato della conversazione all'applicazione. Puoi utilizzare queste informazioni per modificare il modo in cui l'applicazione risponde ai clienti.
Il bot Amazon Lex V2 monitora anche la connessione tra il bot e l'applicazione. Può determinare se la connessione è scaduta.
Per utilizzare l'API per avviare uno streaming verso un bot Amazon Lex V2, consultaAvvio di un flusso di conversazione verso un bot Amazon Lex V2.
Quando avvii lo streaming su un bot Amazon Lex V2 dalla tua applicazione, puoi configurare il bot in modo che accetti input audio o di testo dall'utente. Puoi anche scegliere se l'utente riceve audio o testo in risposta all'input.
Se hai configurato il bot Amazon Lex V2 per accettare l'input audio dall'utente, non può accettare l'immissione di testo. Se hai configurato il bot per accettare l'immissione di testo, l'utente può utilizzare solo testo scritto per comunicare con esso.
Quando un bot Amazon Lex V2 riceve un input audio in streaming, determina quando un utente inizia a parlare e quando smette di parlare. Gestisce eventuali pause o interruzioni da parte dell'utente. Può anche ricevere input DTMF (dual-tone multifrequenza) e input vocale nello stesso flusso. Questo aiuta l'utente a interagire con il bot in modo più naturale. Puoi presentare agli utenti messaggi e istruzioni di benvenuto. Puoi anche consentire agli utenti di interrompere tali messaggi e richieste.
Quando avvii uno streaming bidirezionale, Amazon Lex V2 utilizza il protocollo HTTP/2.
-
Testo, audio o input DTMF da parte dell'utente.
-
Segnali dall'applicazione al bot Amazon Lex V2. Questi includono l'indicazione che la riproduzione audio di un messaggio è stata completata o che l'utente si è disconnesso dalla sessione.
Per ulteriori informazioni sugli eventi di , consulta Avvio di un flusso di conversazione verso un bot Amazon Lex V2. Per informazioni su come codificare gli eventi, vedere. Codifica del flusso di eventi