Cloud TTS
Met CXone Cloud TTS kunt u al uw Cloud TTS-profielen op één plaats beheren. Cloud TTS converteert tekst naar gesproken woord met behulp van gesynthetiseerde stemmen. Een Cloud TTS profiel definieert een stem/taalcombinatie. Deze service kan worden gebruikt met IVR's Interactive Voice Response: een telefoonmenu waarmee bellers via telefoontoetsen en/of gesproken opdrachten keuzes kunnen maken en/of informatie kunnen invoeren. in CXone. U kunt bijvoorbeeld meerdere taalopties aan uw IVR toevoegen.
Cloud TTS is een aparte tekst-naar-spraakfunctie van de TTS-service die wordt geleverd met Studio-acties zoals Play.
Classics, Inc. heeft zijn boekhandel uitgebreid naar nieuwe landen. Anne Shirley, de CXone-beheerder, begint met het maken van IVR Interactive Voice Response: een telefoonmenu waarmee bellers via telefoontoetsen en/of gesproken opdrachten keuzes kunnen maken en/of informatie kunnen invoeren.-menu's in scripts voor de nieuwe landen. Ze merkt dat niet alle talen voor tekst-naar-spraak standaard worden ondersteund door CXone. Anne ontdekt dat ze met Cloud TTS zelf een TTS-provider kan selecteren die de benodigde talen aanbiedt. Ze vindt het prettig dat de TTS-providers een breed assortiment stemmen bieden om uit te kiezen.
CXone Cloud TTS ondersteunt op dit moment één externe TTS-provider: Google TTS Service.
Ondersteuning voor SSML
Cloud TTS ondersteunt het gebruik van Speech Synthesis Markup Language (SSML). SSML is een op XML gebaseerde opmaaktaal waarmee u een aantal aspecten van de synthetisering van tekst naar spraak kunt instellen. U kunt dit gebruiken om de uitspraak, het spreektempo, de toonhoogte, het volume en andere aspecten te verfijnen.
Om SSML te kunnen gebruiken, moet de tekstinvoer:
- Geldige XML zijn
- Geldige SSML
- Tussen <speak>- en </speak>-tags staan
-
Zijn opgemaakt met tags die elk maar één attribuut hebben (inclusief de <speak>-tag)
Bekijk een voorbeeld van één attribuut per tag<speak xml:lang="en-US">
<voice name="en-US-JennyNeural"> Good morning Chris! </voice>
<voice name="en-US-ChristopherNeural"> Good morning to you too, Jenny! </voice>
</speak>
Voorbeeld:
<speak xml:lang="en-US">
Here are <say-as interpret-as="characters">SSML</say-as> samples.
I can pause <break time="3s"/>.
I can say cardinal numbers. This number is <say-as interpret-as="cardinal">1135</say-as>.
Or I can say ordinal numbers. You are <say-as interpret-as="ordinal">1135</say-as> in line.
I can even say numbers as digits. The digits are <say-as interpret-as="characters">1135</say-as>.
I can also substitute phrases, like the <sub alias="World Wide Web Consortium">W3C</sub>.
</speak>
U moet in uw scripts de opmaaktaal gebruiken die door uw TTS-provider wordt ondersteund. Andere TTS-opmaak werkt mogelijk niet. Zie de Google TTS-documentatie voor informatie over mogelijke SSML-varianten of vereisten die specifiek zijn voor Google.
Ondersteunde talen en stemmen
Elke TTS-provider Hiermee kunt u teksten invoeren en door een computerstem laten uitspreken. biedt een ander assortiment talen. Voor elke taal zijn er een of meer stemmen waaruit u kunt kiezen. Omdat het aanbod van talen en stemmen op elk moment kan veranderen, kunt u de meest recente lijst met ondersteunde talen als volgt bekijken:
- Lees de documentatie van de TTS-providers.
- Kijk op de pagina Selecteer een stem voor de TTS-provider op de pagina Cloud Text-to-Speech.
Als u TTS nodig hebt in meer dan één taal, kunt u meerdere TTSVOICE -acties toevoegen aan uw Studio-scripts en elke actie configureren om een andere stem te gebruiken.