Stay organized with collections
Save and categorize content based on your preferences.
Create audio from text by using the console
This quickstart introduces you to the
Cloud
Text-to-Speech Console. In this quickstart, you will create audio from
text and learn how to playback, download, and update this audio for your own
applications.
To learn more about the fundamental concepts in Text-to-Speech, read
Text-to-Speech Basics.
Before you begin
Before you can begin using the Text-to-Speech console, you must enable the
API in the Google Cloud console. The steps below walk you through the following
actions:
You can either choose an existing project or create a new one. For more
details about creating a project, see
Google
Cloud Platform documentation.
If you create a new project, you will be prompted to link a billing account
to this project. If you are using a pre-existing project, make sure that you
have billing enabled.
Once you have selected a project and linked it to a billing account, you can
enable the Text-to-Speech API. Go to the Search products and resources bar
at the top of the page and type in "text-to-speech".
Select the Cloud Text-to-Speech API from the list of results.
To try Text-to-Speech without linking it to your project, choose the
TRY THIS API option. To enable the Text-to-Speech API for use with your
project, click ENABLE.
Create Audio from Text
Use the Google Cloud console to create audio from text:
Enter your Text or SSML. You can synthesize either plain text or use
Speech Synthesis Markup Language (SSML)
to allow for more customization in your audio response.
Select the language of your text or SSML. This is the language that will
be used for synthesis.
Select the voice that you want to use for synthesis. Note that voice
features, characteristics, and costs vary.
Advanced settings (optional)
Optionally, expand the Advanced settings section to configure more
properties of the audio you will create.
Specify additional characteristics of your synthesized audio such as
speed and pitch.
At the bottom, click Synthesize to create your synthesized audio.
Review your audio
Depending on your input, the synthesized audio may take from seconds to minutes
to create. Once your audio has been created, it's ready for review.
Click on the player controls to play the audio.
Click on Download to download the audio file locally.
Clean up
To avoid unnecessary Google Cloud charges, use the Google Cloud console to
delete your project if you do not need it.
What's next
Learn more about Cloud Text-to-Speech by reading the
basics.
Review the list of
available voices
you can use for synthetic speech.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Quickstart: Create audio from text by using the Google Cloud console\n\nCreate audio from text by using the console\n===========================================\n\n|\n| **Preview**\n|\n|\n| This product or feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products and features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nThis quickstart introduces you to the\n[Cloud\nText-to-Speech Console](https://console.cloud.google.com/speech/text-to-speech/). In this quickstart, you will create audio from\ntext and learn how to playback, download, and update this audio for your own\napplications.\n\nTo learn more about the fundamental concepts in Text-to-Speech, read\n[Text-to-Speech Basics](/text-to-speech/docs/basics).\n\nBefore you begin\n----------------\n\nBefore you can begin using the Text-to-Speech console, you must enable the\nAPI in the Google Cloud console. The steps below walk you through the following\nactions:\n\n- Enable Text-to-Speech on a project.\n- Make sure billing is enabled for Text-to-Speech.\n\n### Set up your Google Cloud project\n\n1. [Sign\n in to the Google Cloud console](https://console.cloud.google.com/)\n\n2. [Go\n to the project selector page](https://console.cloud.google.com/projectselector2/home/dashboard)\n\n You can either choose an existing project or create a new one. For more\n details about creating a project, see\n [Google\n Cloud Platform documentation](/resource-manager/docs/creating-managing-projects).\n3. If you create a new project, you will be prompted to link a billing account\n to this project. If you are using a pre-existing project, make sure that you\n have billing enabled.\n\n [Learn\n how to confirm that billing is enabled for your project](/billing/docs/how-to/modify-project)\n | **Note:** You must enable billing to use Text-to-Speech API, however you will not be charged unless you exceed the free quota. See the [pricing](/text-to-speech/pricing) page for more details.\n4. Once you have selected a project and linked it to a billing account, you can\n enable the Text-to-Speech API. Go to the **Search products and resources** bar\n at the top of the page and type in **\"text-to-speech\"**.\n\n5. Select the **Cloud Text-to-Speech API** from the list of results.\n\n6. To try Text-to-Speech without linking it to your project, choose the\n **TRY THIS API** option. To enable the Text-to-Speech API for use with your\n project, click **ENABLE**.\n\nCreate Audio from Text\n----------------------\n\nUse the Google Cloud console to create audio from text:\n\n### Enter Text or SSML\n\n1. Open the\n [**Text-to-Speech**\n Synthesize](https://console.cloud.google.com/speech/text-to-speech) page.\n\n \u003cbr /\u003e\n\n2. Enter your **Text or SSML** . You can synthesize either plain text or use\n [Speech Synthesis Markup Language (SSML)](https://www.w3.org/TR/speech-synthesis/)\n to allow for more customization in your audio response.\n\n3. Select the **language** of your text or SSML. This is the language that will\n be used for synthesis.\n\n4. Select the **voice** that you want to use for synthesis. Note that voice\n features, characteristics, and costs vary.\n\n### Advanced settings (optional)\n\n1. Optionally, expand the **Advanced settings** section to configure more\n properties of the audio you will create.\n\n2. Specify additional characteristics of your synthesized audio such as\n **speed** and **pitch**.\n\n \u003cbr /\u003e\n\n3. At the bottom, click **Synthesize** to create your synthesized audio.\n\n### Review your audio\n\nDepending on your input, the synthesized audio may take from seconds to minutes\nto create. Once your audio has been created, it's ready for review.\n\n1. Click on the player controls to play the audio.\n\n \u003cbr /\u003e\n\n2. Click on **Download** to download the audio file locally.\n\nClean up\n--------\n\nTo avoid unnecessary Google Cloud charges, use the [Google Cloud console](https://console.cloud.google.com/) to\ndelete your project if you do not need it.\n\nWhat's next\n-----------\n\n\n- Learn more about Cloud Text-to-Speech by reading the [basics](/text-to-speech/docs/basics).\n- Review the list of [available voices](/text-to-speech/docs/voices) you can use for synthetic speech.\n\n\u003cbr /\u003e"]]