Plugin info

Total downloads: 58
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 11/17/2025 (45 days ago)
Added to WordPress: 11/17/2025 (0 years old)
Minimum WordPress version: 6.7
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.2

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 45 days ago

59/100

Is Simple Text to Speech abandoned?

Likely maintained (last update 45 days ago).

Compatibility

Requires WordPress: 6.7
Tested up to: 6.8.3
Requires PHP: 7.2

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

GSpeech TTS – WordPress Text To Speech Plugin
Rating 4.8/5 (161 reviews)Active installs 3,000
Text To Speech TTS Accessibility
Rating 4.8/5 (75 reviews)Active installs 3,000
SiteNarrator Text-to-Speech Widget
Rating 4.1/5 (9 reviews)Active installs 1,000
BeyondWords – Text-to-Speech
Rating 3.6/5 (27 reviews)Active installs 900
Real Voice – Text to Speech
Rating 1.0/5 (1 reviews)Active installs 300
Say It!
Rating 4.2/5 (11 reviews)Active installs 200

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, 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.

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!

Frequently Asked Questions

1. How to use this plugin?

To use the plugin, you first need to create an account in Google Cloud 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
  2. Create a new project or select an existing one
  3. Enable the Text-to-Speech API
  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 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 for additional information.

7. Where can I read more about this plugin?

A detailed overview of the plugin is available here.

Review feed

No reviews available

Screenshots

  1. Plugin settings page: Configure Simple Text to Speech plugin

    Plugin settings page: Configure Simple Text to Speech plugin

  2. Block editor: Generate audio from the block editor sidebar

    Block editor: Generate audio from the block editor sidebar

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

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

Changelog

1.0.0 – November 2025

  • Initial release