Title: Simple Text to Speech
Author: Nasio Themes
Published: <strong>November 17, 2025</strong>
Last modified: November 17, 2025

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/simple-text-to-speech.svg)

# Simple Text to Speech

 By [Nasio Themes](https://profiles.wordpress.org/nasiothemes/)

[Download](https://downloads.wordpress.org/plugin/simple-text-to-speech.1.0.0.zip)

 * [Details](https://lin.wordpress.org/plugins/simple-text-to-speech/#description)
 * [Reviews](https://lin.wordpress.org/plugins/simple-text-to-speech/#reviews)
 *  [Installation](https://lin.wordpress.org/plugins/simple-text-to-speech/#installation)
 * [Development](https://lin.wordpress.org/plugins/simple-text-to-speech/#developers)

 [Support](https://wordpress.org/support/plugin/simple-text-to-speech/)

## Description

Simple Text to Speech is a small and easy to use text to speech (TTS) WordPress 
plugin that uses AI to generate audio versions of your posts and pages.

The plugin supports more than 50 languages and seamlessly integrates with the WordPress
Block Editor but it also supports the good old Classic editor.

When the audio has been generated for a post or a page from the Block editor sidebar,
an audio player will be displayed automatically at the top of your page, which visitors
can listen to. You can also upload audio files from external sources, enabling you
to use real human voices if you want. The audio files will appear on top of the 
page, improving accessibility and user engagement.

#### Features

 * **Block Editor Integration** – Generate audio directly from the post/page editor
   from the sidebar panel
 * **AI Voices** – Use Google’s WaveNet voices for natural-sounding speech
 * **Multiple Languages** – Supports over 50 languages and variants
 * **Accessibility ready** – Improves content accessibility by providing audio versions
   of your posts and pages
 * **Automatic Storage** – Audio files are automatically saved to your WordPress
   Media Library
 * **Easy Management** – Delete audio files from either the editor panel or the 
   Media Library
 * **Custom audio upload** – Ability to upload audio from external sources and use
   real human voices
 * **Multi-language Support** – Supports 50+ languages and language variants

#### How It Works

 1. Configure your Google Cloud API key in Settings > Text to Speech
 2. Edit any post or page in the Block Editor
 3. Find the “Text to Speech” panel in the document sidebar
 4. Click “Generate Audio” to create an MP3 file from your content
 5. Audio is saved to Media Library and attached to the post
 6. Play, download, or delete audio directly from the panel

#### Google Cloud Text-to-Speech

This plugin uses [Google Cloud Text-to-Speech API](https://console.cloud.google.com/marketplace/product/google/texttospeech.googleapis.com),
which requires an API key. Google offers a generous free tier:
 * WaveNet voices:
1 million characters per month free * Standard voices: 4 million characters per 
month free

This plugin uses predominantly WaveNet AI voices, as well as Standard AI voices 
when WaveNet voices are not available for the specific language.

Learn more about [Google Cloud Text-to-Speech pricing](https://cloud.google.com/text-to-speech/pricing).

## Screenshots

[⌊Plugin settings page: Configure Simple Text to Speech plugin⌉⌊Plugin settings 
page: Configure Simple Text to Speech plugin⌉[

Plugin settings page: Configure Simple Text to Speech plugin

[⌊Block editor: Generate audio from the block editor sidebar⌉⌊Block editor: Generate
audio from the block editor sidebar⌉[

Block editor: Generate audio from the block editor sidebar

[⌊Audio player with AI-generated audio on top of the page⌉⌊Audio player with AI-
generated audio on top of the page⌉[

Audio player with AI-generated audio on top of the page

## Installation

 1. Upload the plugin files to `/wp-content/plugins/simple-text-to-speech/` or install
    through the WordPress plugins screen
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to Settings > Text to Speech
 4. Enter your Google Cloud API key
 5. Configure language and voice settings (defaults to en-US with WaveNet voice)
 6. Start generating audio for your posts and pages!

## FAQ

### 1. How to use this plugin?

To use the plugin, you first need to create an account in [Google Cloud](https://console.cloud.google.com/)
and get an API key for their Text to Speech service. After that, edit any post or
page in the Block Editor and click the “Generate Audio” button in the right sidebar.
You can also upload external audio via the “Upload Audio” button.

### 2. How do I get a Google Cloud API key?

 1. Go to the [Google Cloud Console](https://console.cloud.google.com/apis/credentials)
 2. Create a new project or select an existing one
 3. [Enable the Text-to-Speech API](https://console.cloud.google.com/flows/enableapi?apiid=texttospeech.googleapis.com)
 4. Go to “Credentials” and create an API key. Restrict the key to Cloud Text-to-Speech
    API
 5. Copy the API key and paste it in the Settings tab

### 3. How do I generate audio for a post?

Edit any post or page in the Block Editor. In the sidebar on the right, you will
find a “Text to Speech” panel. Click the “Generate Audio” button to create an audio
file from your post content.

### 4. Where are the audio files stored?

Audio files are stored in your WordPress Media Library (uploads folder). They are
automatically attached to the respective post or page.

### 5. What languages are supported?

Google Cloud Text-to-Speech supports over 50 languages and variants. You can find
the complete list of [supported languages and voices](https://cloud.google.com/text-to-speech/docs/voices)
in the Google Cloud documentation.

### 6. Does this plugin cost money?

The plugin is free but Google Cloud Text-to-Speech is a paid service with a generous
free tier of 1 million characters per month for WaveNet voices, which is what this
plugin uses. Check the [Google Cloud pricing](https://cloud.google.com/text-to-speech/pricing)
for additional information.

### 7. Where can I read more about this plugin?

A detailed overview of the plugin is available [here](https://nasiothemes.com/how-to-generate-audio-versions-of-your-wordpress-posts-and-pages-with-ai/).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Simple Text to Speech” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Nasio Themes ](https://profiles.wordpress.org/nasiothemes/)

[Translate “Simple Text to Speech” into your language.](https://translate.wordpress.org/projects/wp-plugins/simple-text-to-speech)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/simple-text-to-speech/),
check out the [SVN repository](https://plugins.svn.wordpress.org/simple-text-to-speech/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/simple-text-to-speech/)
by [RSS](https://plugins.trac.wordpress.org/log/simple-text-to-speech/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0 – November 2025

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **8 months ago**
 *  Active installations **10+**
 *  WordPress version ** 6.7 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/simple-text-to-speech/)
 * Tags
 * [accessibility](https://lin.wordpress.org/plugins/tags/accessibility/)[AI](https://lin.wordpress.org/plugins/tags/ai/)
   [audio](https://lin.wordpress.org/plugins/tags/audio/)[text to speech](https://lin.wordpress.org/plugins/tags/text-to-speech/)
   [tts](https://lin.wordpress.org/plugins/tags/tts/)
 *  [Advanced View](https://lin.wordpress.org/plugins/simple-text-to-speech/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/simple-text-to-speech/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/simple-text-to-speech/reviews/)

## Contributors

 *   [ Nasio Themes ](https://profiles.wordpress.org/nasiothemes/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/simple-text-to-speech/)