Introduzione
Questo documento descrive come configurare e utilizzare il linguaggio SSML (Speech Synthesis Markup Language) con Google Text to Speech (Google TTS).
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
- Webex Contact Center (WxCC) 2.0
Componenti usati
Le informazioni di questo documento si basano sulle seguenti versioni software:
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
Speech Synthesis Markup Language consente una maggiore personalizzazione nella risposta audio da Google Text a Speech. Fornisce dettagli sulle pause e sul formato audio per acronimi, date, ore, abbreviazioni o testo che può essere censurato.
Configurazione
Fare riferimento a Google SSML per informazioni su tutti gli elementi SSML nel Google Cloud Portal.
Di seguito sono riportati diversi esempi di configurazione del flusso WxCC con alcuni elementi SSML:
<parla>
Speech Synthesis Markup Language è un'applicazione XML. L'elemento radice è <talk>. Tutti gli elementi aggiuntivi devono essere configurati all'interno dei tag spoke. Se si inserisce del testo normale all'interno del tag spoke, il chiamante sente la voce nell'impostazione TTS predefinita configurata nel flusso WxCC.
<parla come>
Questo elemento consente di indicare informazioni sul tipo di costrutto di testo contenuto nell'elemento. Consente inoltre di specificare il livello di dettaglio fornito nel testo contenuto.
L'elemento <say-as> dispone dell'attributo obbligatorio interpret-as che determina la modalità di pronuncia del valore. È possibile utilizzare il formato e il dettaglio degli attributi facoltativi in relazione al particolare valore Interpreta come.
Esempio 1:
<talk-as> con interpret-as='currency' come attributo obbligatorio e language='en-US' come attributo facoltativo. In questo esempio il chiamante sente che il saldo corrente è di 53 dollari e 21 centesimi.
Esempio 2:
<talk-as> con interpret-as="ordinal" come attributo obbligatorio. In questa configurazione, il chiamante ascolta la propria posizione nella coda nel formato ordinale, ad esempio primo, secondo e così via.