La traduzione audio sequenziale consente agli agenti di comunicare senza problemi con i clienti vocali nella loro lingua. Segui questi passaggi per attivarlo per la configurazione dell'assistenza clienti.
Prima di iniziare
Prima di iniziare la procedura di configurazione, assicurati di avere accesso a quanto segue:
- ConsoleGoogle Cloud con le autorizzazioni appropriate.
- Google Cloud SDK (
gcloud) installato e configurato. jqinstallato per l'elaborazione JSON.- Lista consentita per le funzionalità di traduzione nel tuo progetto.
Passaggio 1: crea un profilo di conversazione e un numero di telefono
Segui questa procedura per collegare un numero di telefono a un profilo di conversazione senza utilizzare chiamate API.
- Vai alla console Conversational Agents (Dialogflow CX).
- Seleziona il progetto che si trova nella lista consentita:
YOUR_PROJECT_ID. - Fai clic su Crea agente > Crea personalizzato.
- Scegli la regione Globale (Globale, dati at-rest negli Stati Uniti).
- Scegli Flusso anziché Playbook, quindi fai clic su Crea.
- Seleziona Integrazione nel riquadro.
- Fai clic su Gestisci > Crea per ottenere un nuovo numero di telefono.
- Nelle impostazioni del profilo di conversazione, compila il Nome visualizzato. Prendi nota di questo nome per utilizzarlo in un secondo momento.
- Salva il numero di telefono.
Passaggio 2: crea un generatore
- Vai alla console Agent Assist.
- Scegli lo stesso progetto:
YOUR_PROJECT_ID. - Vai a Traduzione dal vivo.
- Fai clic su Crea e inserisci un nome per il generatore.
- Scegli le due lingue.
- Seleziona Voce nel canale di traduzione.
- Seleziona True (Vero) per Conference Mode (Modalità conferenza).
- Fai clic su Salva.
Passaggio 3: configura il profilo di conversazione
Segui queste istruzioni per creare un profilo di conversazione con un numero della piattaforma di telefonia di Google (GTP) collegato. Verrà creato un profilo di conversazione con un agente virtuale.
I seguenti passaggi ti aiutano a configurare il profilo di conversazione che hai creato nel passaggio 1.
- Vai a Profili di conversazione > Tipi di suggerimenti.
- Seleziona Traduzione Istantanea e il generatore che hai creato nel passaggio 2.
- Attiva le impostazioni dei suggerimenti avanzati per utilizzare i dati della conversazione non oscurati per i suggerimenti.
- Attiva le impostazioni di telefonia per utilizzare l'API di streaming bidirezionale.
- Disattiva l'agente virtuale in Scegli di utilizzare Dialogflow, a meno che tu non voglia configurare un annuncio di traduzione vocale personalizzato (come descritto nel passaggio 5 facoltativo). Se vuoi un annuncio, mantieni attivo l'agente virtuale.
- In Configurazione voce > Configurazione trascrizione vocale, imposta:
- Codifica audio: Linear 16
- Frequenza di campionamento (Hz): 16000
- Fai clic su Salva.
Passaggio 4: verifica la traduzione
Chiama il numero di telefono che hai creato nel passaggio 1 per verificare se la traduzione funziona come previsto.
(Facoltativo) Passaggio 5: configura un annuncio di traduzione vocale
Per impostazione predefinita, la modalità conferenza traduce direttamente gli stream audio senza riprodurre un saluto preliminare. Se hai mantenuto attivo l'agente virtuale nel passaggio 3, segui questi passaggi per configurare un annuncio di benvenuto che viene riprodotto prima della fase di traduzione audio dal vivo.
Vai al percorso di partenza
- Apri la console Conversational Agents (Dialogflow CX) e seleziona l'agente.
- Nella scheda Build, seleziona Default Start Flow.
- Fai clic sulla pagina Inizia.
- Fai clic sulla route Intent di benvenuto predefinito nella sezione Route.
Aggiorna il fulfillment
- Vai alla sezione Fulfillment di questo percorso.
- Nella sezione Dialogo con l'agente > Risposta di testo, rimuovi eventuali saluti generici esistenti (ad esempio: Ciao, come posso aiutarti?).
- Inserisci l'annuncio di traduzione vocale personalizzato (ad esempio: Questo è un servizio di traduzione basato sull'AI).
- Nello stesso riquadro Fulfillment, fai clic su Aggiungi risposta al dialogo e seleziona Handoff ad agente live.
- Nel campo Metadati/Payload per l'handoff all'agente umano, inserisci un oggetto JSON vuoto:{}
- Fai clic su Salva.
Verifica l'annuncio
Quando effettui una chiamata di prova, dovresti sentire prima l'annuncio. Il payload JSON vuoto avvia quindi un handoff immediato, che trasferisce la chiamata a AGENT_ASSIST_STAGE, dove inizia la traduzione in tempo reale di Gemini.