Series: Install and configure the Google Cloud TTS integration
Activate and configure the Google TTS integration
- A Google Cloud platform account
- A Google Cloud project with the Google Cloud text-to-speech API enabled
- Edge and Media Tier version 188.8.131.5220 or later
For more information, see Cloud Text-to-Speech API Quickstart: Using the command line.
To access the Google Cloud text-to-speech (TTS) engine in PureCloud, you must first add and configure the Google Cloud text-to-speech integration and then add your credentials.
To configure the Google Cloud Text-to-Speech integration, perform the following steps:
- Create a Google Cloud service account and download the JSON version of the service account key. Note: The JSON file contains the credentials required for the integration with PureCloud. The Google Cloud TTS integration does not require that you add roles or admins to the service account.
- Open the Google Cloud TTS integration:
- If you have not previously installed the integration into your PureCloud organization, install it now.
- If you have installed the integration, open the PureCloud Admin menu and under Integrations, click Integrations. Then, search for and open the Google Cloud Text-to-Speech integration.
- On the PureCloud integration page, click the Credentials tab.
- Click Configure. The Configure Credentials dialog box opens.
- Open the Google Cloud text-to-speech JSON service account key file that you downloaded previously.
- Copy the information from the JSON service account key file into the appropriate PureCloud fields.
- Copy the “client_id” value from the JSON file into the PureCloud Client ID field.
- Copy the “client_email” value from the JSON file into the PureCloud Client Email field.
- Copy the “private_key_id” from the JSON file into the PureCloud Private Key ID field.
- Copy the “private_key” value from the JSON file into the PureCloud Private Key field.Notes:
- Ensure that you copy all of the information that appears between the quotation marks.
- Ensure that you copy and paste the exact value shown, and that no values convert to invalid commands. For example, a third-party copy program can convert the \n value to a new line.