Skip to main content
Skip table of contents

Google Cloud Text-to-Speech

Introduction

Google Cloud Text-to-Speech is a cloud-based service that allows developers to convert text into natural-sounding speech. With its advanced text-to-speech capabilities, this API enables the creation of lifelike and expressive audio output in multiple languages and voices. Some notable features of the Google Cloud Text-to-Speech API include the ability to customize speech parameters such as pitch, speed, and volume, providing fine-grained control over the generated audio. It also supports various audio formats, making it flexible for integration into different applications and platforms.

The API offers extensive language support, enabling developers to generate speech in a wide range of languages and dialects, thus catering to diverse user needs.

You can find more details and the supported operations on Google Cloud Text-to-Speech | qibb Catalog.

How to get started with Google Cloud Text-to-Speech integration

Before you get started using Google Cloud Text-to-Speech integration please make sure that you have the needed permission for the operations. Here you can find Google Cloud Text-to-Speech API Documentation.

  1. You will need an Service Account Key for authentication.

  2. Get your Service Account Key from your Google Cloud account. If you don`t have an Service Account Key, you need to generate one.

  3. If you have already a Project, continue to get Service Account Key from step 5. If you don`t have a Project, you need to create one.

  4. Sign in to your Google Cloud account, click on the Select a project button and click on New Project.

  5. Once you select the related project, click on the IAM and Admin button.

    image-20240116-071431.png
  6. Click on CREATE SERVICE ACCOUNT to create service account

    image-20240116-071527.png
  7. Click on the Create new key button. On the page that opens, you will see the Create button. Click on it and select key type JSON.

    image-20240116-071752.png
  8. Once you click on Create button, your Service Account key will be generated. You can manage restrictions for your Service Account Key at PERMISSIONS tab. Save your Service Account key to be able to use it later.

    image-20240116-072359.png
  9. Go to qibb Workflow Editor, open Node Catalog in the right sidebar, and install Google Cloud Text-to-Speech node by clicking on the + button.

  10. Drag Google Cloud Platform AUTH and Google Cloud Text-to-Speech nodes from the left sidebar and place them in your flow.

  11. Enter your sevice account’s Client Email and Private Key in the input field of the auth node and start using the integration!

    image-20240116-073730.png

Importing flow examples of a node

Once you've successfully installed a node from the qibb catalog, you can easily import example flows that showcase how the nodes can be used. These example flows are directly accessible within the Flow Editor and are designed to guide users with helpful hints, including how to configure mandatory parameters and credentials.

Here's how to import examples:

  1. In the top right corner of the Flow Editor, click on the menu icon.

  2. Select Import to open the Import Dialog.

  3. Click on the Examples tab.

  4. Choose an example from the list.

  5. Confirm your selection by clicking on the Import button.

By following these steps, you are now ready to make basic API calls using the provided examples. For further exploration of what’s possible, you can find more complex examples in the Flow Catalog.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.