Testing third party TTS voice libraries

The following outlines the steps to test the different voices in the supported third party Text To Speech (TTS) platforms.

Prerequisites & Known Limitations

  • While each of the third party platforms supports many languages, Soul Machines supports a subset of languages as listed in TTS and STT Language Options.

  • Amazon Web Services (AWS) testing requires an account.

Supported TTS Platforms

Google Cloud Platform

  1. See https://cloud.google.com/text-to-speech/docs/voices.

  2. From the list of supported languages and voices, click the ▶️ button to listen to the sample.

Figure 20: GCP Supported Languages and Voices Test

 

Amazon Web Services (AWS)

  1. Sign in to an existing AWS account with Console access.
    If you do not have an existing AWS account, you may create one free by following these instructions - https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/
    Note: A credit card and active cell phone number are required for verification.

  2. Navigate to the “Polly” service - https://console.aws.amazon.com/polly/.

  3. From the left hand menu select “Text-to-speech”.

  4. Customize the test:

    1. Input a test phrase.

    2. Select a language.

    3. Select a voice.

  5. Click “Listen to speech”.

Figure 21: AWS Supported Languages and Voices Test

Microsoft Azure

  1. See https://azure.microsoft.com/en-us/services/cognitive-services/text-to-speech/.

  2. From the top menu, select “Features” or scroll to the content section beginning with “Try Text to Speech with this demo app”.

  3. Customize the test:

    1. Input a test phrase.

    2. Select a language.

    3. Select a voice and style.

  4. Click “Play”.

Figure 22: MS Azure Supported Languages and Voices Test