Strength sets the relative value of the pause. ![]() The length of a break may be up to 10 seconds in duration For example and set the break time to be three seconds and three milliseconds respectively. Time sets an absolute value for the pause. Optional arguments are time and strength. It is highly recommended that you test your application before deploying with a different TTS engine. Details of common tags can be found below. Polly and Cepstral both support a subset of SSML. As the length of the text is increased the generation time for the associated audio will also increase and, if is not a repeated phrase (and therefore may be cached) there will be a longer delay before the audio is played. The maximum length of the text to be converted is 1500 characters. Some characters are reserved so, if the text you need to say contains any of these, replace them as shown: Reserved Characterįor example, "Bill & Ben played in the garden" would be become "Bill & Ben played in the garden". Inserting recorded audio files (our APIs' play functions already allow file replay).We support the following Cepstral voices: With reference to that page, please bear in mind the following: For more detailed information, go toĪnd scroll down to the 'Common Usage Examples'. For a summary of the SSML tags which may be used, Spanish Castile Female Polly Lucia NeuralĬepstral's website has a demo which allows you to select a voice and immediately hear how differentĬepstral TTS supports a subset of the Speech Synthesis Markup Language (SSML), which can optionally beĮmbedded within the text you supply to the say function. Portuguese Brazil Female Polly Vitoria Neural Portuguese Portugal Female Polly Ines Neural Portuguese Brazil Female Polly Camila Neural German Austria Female Polly Hannah Neural NameĬantonese China Female Polly Hiujin NeuralĬatalan Castile Female Polly Arlet Neuralĭutch Netherlands Female Polly Laura NeuralĮnglish New Zealand Female Polly Aria NeuralĮnglish South Africa Female Polly Ayanda NeuralĮnglish Australia Female Polly Olivia Neuralįrench Canada Female Polly Gabrielle Neural No voices are available for this combination. If you don't provide these tags your account's Default TTS voice will be used.įor example, to set English US Female Polly Kimberly use the following SSML:Ĭ("I have something to say.") Using a Polly voice Provided, must be outermost in the string. ![]() You canĪlso choose the TTS engine to use, via the optional acu-engine tag which, if Your text is spoken, for example, by choosing which voice you'd like to use using the voice tag. In the UAS API, the Say methods support Speech Synthesis Markup Language (SSML) allowing you to change the way "tts_voice" : "English US Female Polly Kimberly" Selecting a voice in the UAS API ![]() You can choose a different voiceīy setting tts_voice to a Selector from the voice tables below.įor example, to set English US Female Polly Kimberly use the following setting for tts_voice: This defaults to the voice configured in your service. However, this cannot be used to select the voice used by TTS You to change the way your text is spoken. In the REST API Play action, the text_to_say property supports Speech Synthesis Markup Language (SSML) allowing Aculab Cloud supports Amazon Polly and Cepstral Text To Speech (TTS) engines.
0 Comments
Leave a Reply. |