Canale vocale
Il canale vocale consente di conversare a voce con un agente dalla pagina Chat: il parlato viene trascritto, elaborato con la stessa configurazione della chat scritta (conoscenza, strumenti e passaggio a operatore inclusi) e la risposta viene restituita anche in audio sintetizzato.
Disponibilità
Il canale vocale richiede la capacità Canale Vocale attiva sull'organizzazione e il permesso di utilizzo del canale vocale, incluso nei ruoli di sistema admin, operator e chat_user. Se nella schermata iniziale della chat non compare la scelta tra Chat e Voce, verificare entrambe le condizioni con l'amministratore dell'organizzazione.
Prerequisiti
- Capacità e permesso descritti sopra.
- Provider e voci di sintesi configurati a livello di piattaforma: non sono configurabili per singolo agente.
- Microfono funzionante, con l'autorizzazione concessa al browser quando richiesta, e console aperta tramite connessione sicura (HTTPS).
Avviare una conversazione vocale
La modalità si sceglie all'avvio di una nuova conversazione: nella schermata iniziale della chat, dopo aver selezionato l'agente, il selettore Chat / Voce imposta il tipo di conversazione. Scegliendo Voce, al posto della casella di testo compare la barra vocale.
Una conversazione conserva la modalità con cui è stata creata. In una conversazione scritta, il pulsante con il microfono della casella di testo (Parli con l'assistente) apre automaticamente una nuova conversazione vocale con lo stesso agente. Nell'elenco delle proprie conversazioni quelle vocali sono contrassegnate da un'icona dedicata.

La barra vocale
La barra vocale è composta da tre elementi.
| Elemento | Funzione |
|---|---|
| Selettore di modalità | Continua per la conversazione continua, Tieni premuto per parlare solo tenendo premuto il pulsante. La modalità si cambia solo a sessione ferma |
| Pulsante principale | Avvia la sessione e ne mostra lo stato, con un breve suggerimento sull'azione successiva |
| Termina | Chiude la sessione vocale |
Conversare a voce
Con la modalità Continua:
- Toccare il pulsante principale, che indica Tocchi per iniziare. Il browser chiede l'autorizzazione all'uso del microfono e lo stato passa da Connessione… a In ascolto.
- Parlare liberamente: il turno si chiude dopo una breve pausa e lo stato indica le fasi successive, Trascrivo…, Sta ragionando… (mentre l'agente cerca nelle fonti) e Sta rispondendo. Accanto al nome dell'agente compare l'indicatore Sta parlando.
- Per interrompere la risposta, toccare il pulsante mentre indica Sta rispondendo: l'audio si ferma e la conversazione resta aperta per un nuovo turno.
- Per chiudere la conversazione continua, toccare il pulsante mentre è In ascolto, oppure premere Termina.
Con la modalità Tieni premuto, il pulsante indica Tenga premuto per parlare: si parla tenendolo premuto e lo si rilascia per inviare il turno (Rilasci per inviare).
I turni vocali diventano messaggi della conversazione, con la trascrizione della domanda e il testo della risposta. Ogni messaggio vocale riporta l'etichetta Vocale con la durata; una risposta interrotta resta visibile in forma attenuata con l'etichetta Interrotta.
Il canale vocale non è un motore separato: usa esattamente la stessa configurazione dell'agente (basi di conoscenza, connettori, condizioni di passaggio a operatore) della chat scritta. Le differenze di comportamento tra i due canali riguardano solo la trascrizione e la sintesi audio.
Lingue e voci
La lingua parlata dall'utente viene rilevata automaticamente e resa disponibile come variabile template {{detected_language}} (vedere Variabili template nelle conversazioni), così che la voce di sintesi utilizzi la stessa lingua. Il catalogo delle voci disponibili per ciascuna lingua è definito a livello di piattaforma.
Messaggi di errore
In caso di problemi la barra vocale mostra uno dei messaggi seguenti, ciascuno con il pulsante Riprova.
| Messaggio | Significato |
|---|---|
| Microfono non disponibile | Il browser non concede il microfono, nessun microfono è disponibile, oppure la console non è aperta da una connessione sicura. Il testo sotto il messaggio indica quale dei tre casi si è verificato |
| Canale vocale non disponibile | Non è stato possibile collegarsi al canale vocale |
| Non ho sentito nulla | Nel turno non è stato rilevato parlato |
| Risposta non riuscita | La risposta vocale non è stata completata |
Problemi comuni
| Problema | Causa probabile | Soluzione |
|---|---|---|
| La scelta tra Chat e Voce non compare | La capacità Canale Vocale non è attiva, oppure manca il permesso di utilizzo del canale vocale | Verificare entrambe le condizioni con l'amministratore dell'organizzazione |
| Non è possibile passare alla voce in una conversazione scritta | La modalità viene fissata alla creazione della conversazione | Usare il microfono della casella di testo, che apre una nuova conversazione vocale con lo stesso agente |
| Il selettore Continua / Tieni premuto non risponde | La modalità si cambia solo a sessione ferma | Premere Termina e scegliere la modalità prima di iniziare |
| Compare Microfono non disponibile | Permesso del microfono negato nel browser, dispositivo assente o occupato da un'altra applicazione, oppure console aperta senza HTTPS | Seguire l'indicazione riportata sotto il messaggio e premere Riprova |
| Non si sente la risposta audio | Riproduzione automatica bloccata dal browser, oppure dispositivo di uscita non disponibile | Interagire con la pagina prima di avviare la conversazione vocale e verificare il dispositivo di uscita |
| La lingua della voce non corrisponde a quella parlata | Nessuna voce configurata per la lingua rilevata | Segnalare la lingua mancante al team Askme |