BeyondWords – Text-to-Speech


The effortless way to make content listenable. No credit card required. With BeyondWords (formerly SpeechKit), you can automatically create audio versions and embed via our customizable player. Our AI voices and text-to-speech algorithms deliver realistic synthetic speech, helping you expand your reach and boost engagement.

Key features of our FREE text-to-speech plugin for WordPress:

  • Choose from 720+ realistic AI voices across 64 languages
  • Convert up to 30,000 characters into audio each month (upgrades available)
  • Easily determine which pages and posts are converted into audio
  • Audio is automatically embedded via our customizable player
  • Share your audio content manually via URL or iFrame
  • Create a podcast feed to auto-distribute via Apple Podcasts, Spotify, and more
  • Monitor listener engagement with Analytics
  • Create additional audio with our Text-to-Speech Editor
  • Upgrade anytime to increase your character limit and access extra features

BeyondWords account required — create your Free account now

You are just minutes away from engaging audiences with spoken-word audio. Join the hundreds of WordPress publishers already using our free text-to-speech plugin and platform to make the most of their news articles, blog posts, guides, and more.

If you have any questions, feedback, or issues, please email

Get started in minutes

  1. Create your Free BeyondWords account
  2. Get your project ID and API key from WordPress settings
  3. Download and set up the WordPress plugin
  4. Enter the project ID and API key in plugin settings

BeyondWords for WordPress guide >

Customer testimonial

“We’ve been using BeyondWords to convert our articles into audio for over a year. Overall, we are very impressed with the service. The quality of the audio is consistently the best we’ve found available, the plugin and dashboard provides all the functionality we need, processing and delivery of the audio is fast and the players fit nicely on our page. We’ve had great customer feedback and the team have been quick to make adjustments based on our suggestions.” — Kenneth Creamer, Creamer Media

Advanced text-to-speech

Looking for the best text-to-speech plugin on WordPress?

Using methods like natural language processing (NLP), BeyondWords’ unique text processing algorithms optimally convert your content into speech synthesis markup language (SSML). This enables AI voices to effectively pronounce elements that other platforms can struggle with, such as names, numbers, and dates, as well as filtering out elements that shouldn’t be read aloud. We can even build custom rules into your project (paid plans only).

BeyondWords offers AI voices from Google Cloud, Amazon Web Services, Microsoft Azure, and Yandex, meaning you have access to over 720 top-quality voices across 64 languages. You can even develop a custom voice with BeyondWords (paid plans only).

The result is naturalistic spoken-word audio content that engages your target audience — at a fraction of the cost of human recordings.

Effortless distribution

BeyondWords makes it easy to reach new audiences and grow your listenership. As well as auto-embedding audio players to your WordPress site, you can share your audio content via iFrame or URL. You can even download your audios as mp3 files (paid plans only).

This includes content created automatically with our WordPress text-to-speech plugin, as well as content created manually with the Text-to-Speech Editor — perfect for audio newsletters and video voice-overs.

You can even create a podcast feed so that your audio content is automatically distributed on platforms like Spotify, Apple Podcasts, and Google Podcasts.

Analytics and monetization

Free users get access to project analytics, which means you can track listener engagement through your BeyondWords dashboard. Paid users get access to analytics by audio, as well as Google Analytics integration.

Paid users can also leverage their listenership with self-serve audio advertising. If you’d like to use VAST (video ad serving template) to connect a programmatic advertising platform, such as Google Ad Manager, speak to us about an Enterprise plan.

Create your Free account today

Create your Free account to see how the BeyondWords text-to-speech plugin benefits your WordPress site and content strategy. There’s a plan to suit every publisher, from independent bloggers to global media companies:

  • Free (no credit card required): Create one project and convert up to 30,000 characters into audio each month. Get access to all our main features.
  • Creator ($25/month or $270/year): Create up to two projects and convert up to 500,000 characters into audio per month. Get access to extra features including: download audio, upload audio, embed/share project playlist, analytics by audio, Google Analytics integration, self-serve audio ads, report voice issues, request TTS customizations.
  • Pro ($250/month or $2,700/year): Create up to five projects and convert up to 4,000,000 characters into audio per month. Get access to everything in Creator, plus invite teammates to collaborate on your projects.
  • Enterprise (price on request): Contact our team via to discuss a bespoke plan tailored to your large-scale publishing needs.

Any questions? Visit our website or email



February 22, 2021
I've tried several text-to-speech services and found Speechkit to be the best. It's easy to set up and work with, the choice of voices is superior and the price is very economical. I use it to "speechify" articles on my blogs to give readers an additional way to engage with the content. I can recommend Speechkit without reservation.
September 14, 2020
As someone who does a lot of content marketing, I'm always looking for ways to get more mileage out of what I publish. When I heard about this, I was a little hesitant - since most text-to-speech audio is of such poor quality. Since I know podcasts are increasing in popularity, however, I finally decided to pull the trigger... and am so happy that I did. It's VERY easy to set up, and customer support is off-the-charts. I ran into a snafu with something my web developer did, and a bunch of super old articles ended up in rotation. They were amazingly helpful in cleaning up the mess. And have been very responsive in answering questions that I've had along the way. This is a tremendous value, and I couldn't be happier with my decision.
March 4, 2021
We've used this plugin on Irish Tech News since their beta days and have found it to be excellent. It creates automated versions of articles without any input needed and the audio files can be shared as a podcast too. There is a far larger selection of voices now that can be used and have become more natural. Keep up the great work!
April 30, 2020
We have been using Speechkit now for a few weeks and love it!! Works really well and is simple to implement and add to our pages. We have also managed to use the app within our directory of disabled listings so its versatile to use across our whole platform.
June 2, 2019
Followed installation instructions. Published a test page. No widget shown. Uninstalled.
Read all 15 reviews

Contributors & Developers

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




Release date: 5th January 2022


  • Deprecated 3 legacy filters: sk_the_content, sk_player_before and sk_player_after.
    • Replace these filters with speechkit_js_player_html and speechkit_amp_player_html.
    • Using the deprecated filters in v3.x will log a _doing_it_wrong() error.
    • In v4.0 the legacy filters will be removed.


  • Replace WP_PLUGIN_DIR and WP_PLUGIN_URL constants with plugin_dir_path() and plugin_dir_url() to improve multisite support.


  • Improve AMP plugin compatibility by removing all potential problems reported in the AMP Validation Error Index.
  • New speechkit_amp_player_html filter to modify the HTML for the AMP audio player.
  • New speechkit_js_player_html filter to modify the HTML for the standard JavaScript audio player.
  • New speechkit_js_player_params filter to modify the BeyondWords JS SDK parameters.
  • Post ID added to Inspect panel and to the “Copy” data.

See the previous changelogs here.