Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

On this page

Table of Contents
minLevel1
maxLevel3
outlinefalse
stylenone
typelist
printablefalse

\uD83D\uDCCB What’s about

In this section, you find the blocks which can be used for text-to-speech conversion.

◾ GoogleCloudTTS

This box lets you perform a Text-To-Speech conversion using the Google Cloud TTS*

Explore this documentation to find out How to retrieve Google Key for Cally Square blocks

Panel
bgColor#EAE6FF
  • An Internet connection is required for this box to work

image-20240530-153802.png
  • Label: here you can type a brief description

  • Provider: possibility to configure Google as a Cloud Provider

  • Text Type: (mandatory) The available choices are Text (PlainText) or SSML (Speech Synthesis Markup Language: refer to Google official documentation to find out more about how to use it)

  • Text: the text you want to be translated 

  • Language Code: the language you want to use for the translation

  • Voice Type (choosing one of the proposed choices like News, Standard, Studio, Polyglot…)

  • Voice Name: the voice of the operator (choose between Female/Male and voice type)

  • Speaker Type (so audio device profile like smartphones, headphones, car speakers, IVR…)

  • Speed, so speaking rate

  • Pitch to adjust the intonation of the generated voice

Exit Arrows

This box provides just one arrow out to the next step

◾ GoogleTTS

This box lets you perform a Text-To-Speech conversion using the Google TTS*.

Panel
bgColor#EAE6FF
  • An Internet connection is required for this box to work

Note

Warning

We do not recommend using this block in production but only for testing. We recommend using GoogleCloudTTS instead of GoogleTTS.

image-20240530-154233.png

  • Label: here you can type a brief description

  • Text: the text you want to be translated (the maximum text length allowed is 200 characters)

  • Language: the language you want to use for the translation (i.e. it, en, etc..)

Exit Arrows

This box provides just one arrow out to the next step

Info

Please note Google TTS is offered without any warrant. You need a valid internet connection to make it work. Furthermore, it is purely experimental and it can bring unexpected behaviours.
If you need to use a professional Asterisk TTS, please consider the use of another specific TTS provided by specialized companies (i.e. Lumenvox, Vestec, etc... etc...)
 
Remember: this software is managed by others. Check if it works properly.

◾ ISpeechTTS

This box lets you perform a Text-To-Speech conversion using the Ispeech TTS Agi* Parameters

Panel
bgColor#EAE6FF
  • An Internet connection is required for this box to work

image-20240531-071914.pngImage Removedimage-20240611-152333.pngImage Added
  • Label: here you can type a brief description

  • Text: the text you want to be translated 

  • Key: your acquired license key from the ispeech.org account

  • Language: the language you want to use for the translation (i.e. it, en, etc..)

  • Speed

  • Interrupt key

Exit Arrows

This box provides just one arrow out to the next step.

Info

Please note Ispeech

◾ AWSPolly

This box enables a voice-to-text conversion function using AWS Polly Agi Parameters*.

For additional information see https://aws.amazon.com/polly/

Info

Remember:

This software is managed by others. Check if it works properly.

image-20240531-072541.pngImage Removedimage-20240611-152405.pngImage Added

Exit Arrows

This box provides just one arrow out to the next step

◾ LumenvoxTTS

This box lets you perform a Text-To-Speech conversion using the Lumenvox TTS

Panel
bgColor#EAE6FF
  • To make this box work you must install Lumenvox on a machine that is reachable by your system.

Info

Remember:

This software is managed by others. Check if it works properly.

image-20240531-072438.pngImage Removedimage-20240611-152454.pngImage Added

  • Label: here you can type a brief description

  • Text: the text you want to be translated 

  • Options: they control details about the synthesis. Valid options are:

    • l - language to use (e.g. "en-GB", "en-US", "en-AU", etc.)

    • v - voice name to use (e.g. "Lindsey", "Chris", etc.)

    • g - voice gender to use (e.g. "male", "female")

    • p - profile to use, as specified in the mrcp.conf file

    • i - digits to allow the TTS to be interrupted with (can specify "any" to allow any digits to interrupt)

    • f - filename on disk to store audio to (audio not stored if not specified or empty)

    • epe – exit on a play error

    • pv - prosody volume (silent/x-soft/soft/medium/load/x-loud/default)

    • pr - prosody rate (x-slow/slow/medium/fast/x-fast/default)

You are not required to supply any options. Multiple options can be provided by joining options with an ampersand, e.g. l=en-US&g=female

Exit Arrows

This box provides just one arrow out to the next step

◾ SestekTTS

Status
colourYellow
titleavailable from rel. 2.0.84

This box lets you perform a Text-To-Speech conversion using the Sestek TTS.

Info

Remember:

This software is managed by others. Check if it works properly.

image-20240531-073316.pngImage Removedimage-20240611-152525.pngImage Added

  • Label: here you can type a brief description

  • Text: the text you want to be translated 

  • Options: they control details about the synthesis. Valid options are:

    • l - language to use (e.g. "en-GB", "en-US", "en-AU", etc.)

    • v - voice name to use (e.g. "Lindsey", "Chris", etc.)

    • g - voice gender to use (e.g. "male", "female")

    • p - profile to use, as specified in the mrcp.conf file

    • i - digits to allow the TTS to be interrupted with (can specify "any" to allow any digits to interrupt)

    • f - filename on disk to store audio to (audio not stored if not specified or empty)

    • epe – exit on a play error

    • pv - prosody volume (silent/x-soft/soft/medium/load/x-loud/default)

    • pr - prosody rate (x-slow/slow/medium/fast/x-fast/default)

You are not required to supply any options. Multiple options can be provided by joining options with an ampersand, e.g. l=en-US&g=female

Exit Arrows

This box provides just one arrow out to the next step

◾ MRCPSynth

Status
colourYellow
titleavailable from rel. 2.5.2

This box lets you perform a Text-To-Speech conversion using the Sestek TTS.

Panel
bgColor#EAE6FF
  • To make this box work you must install MRCPsynth on a machine that is reachable by your system.

Info

Remember:

This software is managed by others. Check if it works properly.

image-20240531-074006.pngImage Removedimage-20240611-152550.pngImage Added

  • Label: here you can type a brief description

  • Text: the text you want to be translated 

  • Options: they control details about the synthesis. Valid options are:

    • l - language to use (e.g. "en-GB", "en-US", "en-AU", etc.)

    • v - voice name to use (e.g. "Lindsey", "Chris", etc.)

    • g - voice gender to use (e.g. "male", "female")

    • p - profile to use, as specified in the mrcp.conf file

    • i - digits to allow the TTS to be interrupted with (can specify "any" to allow any digits to interrupt)

    • f - filename on disk to store audio to (audio not stored if not specified or empty)

    • epe – exit on a play error

    • pv - prosody volume (silent/x-soft/soft/medium/load/x-loud/default)

    • pr - prosody rate (x-slow/slow/medium/fast/x-fast/default)

You are not required to supply any options. Multiple options can be provided by joining options with an ampersand, e.g. l=en-US&g=female

Exit Arrows

This box provides just one arrow out to the next step

(blue star) Related topics

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@957
maxCheckboxfalse
showSpacefalse
sortmodified
typepage
reversetrue
labelswebrtc agent asterisk
cqllabel = "ivr-project" and type = "page" and space = "XM"