WordPress Text To Speech Plugin

WordPress plugin + free API key

Install the plugin, connect your key, and let visitors listen.

ResponsiveVoice gives WordPress visitors a Listen button and full-page WebPlayer without custom development. Start on one site with a free key, then upgrade when you need a branded player, more sites, reports, or provider choice.

ResponsiveVoice WebPlayer showing article playback controls
Give visitors visible playback controls for your WordPress content.

From plugin install to first spoken page

Get speech working first. Install the plugin, add your free ResponsiveVoice key, and put a Listen button or WebPlayer on live content in minutes.

1

Install the plugin

Install ResponsiveVoice Text To Speech from WordPress.org, then add a Listen button block or keep using classic shortcodes.

2

Create a free key

Create a free ResponsiveVoice account and copy your website API key. The free plan includes 1 Million characters/month for one verified site.

3

Paste the key and publish

Add the key in the ResponsiveVoice WordPress menu, choose your voice/player settings, and let visitors listen to posts and pages.

Why WordPress sites use ResponsiveVoice

Use ResponsiveVoice when listening should be part of the page experience, not a buried accessibility extra.

  • Gutenberg Listen Button block for quick page and post playback
  • Classic shortcodes for existing posts, templates, and older editor workflows
  • 51 languages and 158 default voices out of the box
  • WebPlayer for full-article listening, highlighting, and per-post overrides
  • Free commercial use on one verified WordPress site
  • Usage accounting across plugin, WebPlayer, JS, and API speech
  • Branding removal and player customization on Starter
  • Multi-site, reports, priority support, and BYOK/provider choice on Pro

Set up speech inside WordPress

ResponsiveVoice Listen Button block in the WordPress editor
Add a Listen button and choose from live voices in the block editor.

Install from WordPress

  1. Go to Plugins > Add New and search for “ResponsiveVoice Text To Speech”.
  2. Click Install Now, then Activate.
  3. Add a ResponsiveVoice Listen Button block, or use a shortcode such as [responsivevoice_button].
  4. Create a free ResponsiveVoice account, then paste your website API key in the ResponsiveVoice WordPress menu.

Use the WebPlayer from WordPress

ResponsiveVoice WebPlayer customizer in WordPress
Enable, position, and preview the WebPlayer in WordPress.
ResponsiveVoice per-post WebPlayer override in WordPress
Enable or disable the WebPlayer on individual posts and pages.

The free plan includes the WebPlayer with ResponsiveVoice branding. Starter removes the branding and adds player customization. Pro is for teams running speech across multiple WordPress sites with reporting, priority support, and provider choice.

Start free, upgrade when WordPress grows

Start free on one WordPress site. Upgrade when the listening experience needs to match your brand, support more sites, show usage by site, or run on your chosen voice provider.

Free

$0

  • 1 Million characters/month
  • One verified website
  • Commercial use with ResponsiveVoice branding

Starter

$9/month

  • Remove ResponsiveVoice branding
  • Customize player controls
  • Built for one polished WordPress site

Pro

$49/month

  • 10 websites
  • Usage reports by site
  • Priority support and BYOK/provider choice

Help and FAQ

For setup questions and common troubleshooting steps, start with the ResponsiveVoice FAQ. If you still need help, send the team a support ticket with your WordPress site URL and the shortcode or WebPlayer setting you are using.

Shortcode examples

Add a Listen button anywhere in a post or page:

[responsivevoice_button]

Set the voice and button label:

[responsivevoice_button voice="US English Female" buttontext="Play"]

Read a specific section:

[responsivevoice]Text you want ResponsiveVoice to read[/responsivevoice]

Start with the free WordPress text-to-speech plugin

Install the plugin, connect your ResponsiveVoice key, and let visitors listen. Keep the free plan while you prove it; upgrade when the player becomes part of your customer experience.

Are You Interested In
VOICE ENABLING YOUR SITE
WITH JUST ONE LINE OF CODE?