Simple Text to Speech
Easily generate audio version of your content using Google Cloud Text-to-Speech API.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 45 days ago
Is Simple Text to Speech abandoned?
Likely maintained (last update 45 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
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
- Configure your Google Cloud API key in Settings > Text to Speech
- Edit any post or page in the Block Editor
- Find the “Text to Speech” panel in the document sidebar
- Click “Generate Audio” to create an MP3 file from your content
- Audio is saved to Media Library and attached to the post
- 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
- Upload the plugin files to
/wp-content/plugins/simple-text-to-speech/or install through the WordPress plugins screen - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to Settings > Text to Speech
- Enter your Google Cloud API key
- Configure language and voice settings (defaults to en-US with WaveNet voice)
- Start generating audio for your posts and pages!
Frequently Asked Questions
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.
- Go to the Google Cloud Console
- Create a new project or select an existing one
- Enable the Text-to-Speech API
- Go to “Credentials” and create an API key. Restrict the key to Cloud Text-to-Speech API
- Copy the API key and paste it in the Settings tab
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.
Audio files are stored in your WordPress Media Library (uploads folder). They are automatically attached to the respective post or page.
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.
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.
A detailed overview of the plugin is available here.
Review feed
Changelog
1.0.0 – November 2025
- Initial release


