Title: BeyondWords &#8211; Text-to-Speech
Author: BeyondWords (formerly SpeechKit)
Published: <strong>June 6, 2017</strong>
Last modified: March 11, 2026

---

Search plugins

![](https://ps.w.org/speechkit/assets/banner-772x250.png?rev=2633494)

![](https://ps.w.org/speechkit/assets/icon-256x256.png?rev=2633494)

# BeyondWords – Text-to-Speech

 By [BeyondWords (formerly SpeechKit)](https://profiles.wordpress.org/speechkit/)

[Download](https://downloads.wordpress.org/plugin/speechkit.6.2.0.zip)

 * [Details](https://twd.wordpress.org/plugins/speechkit/#description)
 * [Reviews](https://twd.wordpress.org/plugins/speechkit/#reviews)
 * [Development](https://twd.wordpress.org/plugins/speechkit/#developers)

 [Support](https://wordpress.org/support/plugin/speechkit/)

## Description

BeyondWords is the AI voice platform that brings frictionless audio publishing to
newsrooms, writers, and businesses. Automatically create audio versions of WordPress
posts and pages and embed via a customizable player. Lifelike neural voices and 
customizable text-to-speech algorithms deliver realistic speech that keeps listeners
coming back for more.

### GET STARTED WITH BEYONDWORDS

To get started with BeyondWords, please [book a demo](https://beyondwords.io/book-a-demo/?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin)
with our team.

We’ll walk you through the platform, discuss your goals, and help set up your account
so you can begin converting your WordPress content into audio.

Any questions? Visit our website [https://beyondwords.io](https://beyondwords.io/?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin)
or email [support@beyondwords.io](https://twd.wordpress.org/plugins/speechkit/support@beyondwords.io?output_format=md).

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

 * Easily pick which pages and posts are converted into audio
 * Audio is automatically created and embedded via our customizable player
 * Powerful and versatile player options to fit your web and mobile experience.

### Key features of your BeyondWords dashboard:

 * Lifelike AI voices enhanced by customizable NLP algorithms
 * Create or edit audio in the Text-to-Speech Editor
 * Curate custom playlists and podcast feeds
 * Embed audio manually or share via URL
 * Monitor engagement through analytics
 * Manage audio through the audio CMS
 * Monetize your audio with audio ads

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

If you have any questions, feedback, or issues, please email [support@beyondwords.io](https://twd.wordpress.org/plugins/speechkit/support@beyondwords.io?output_format=md).

### 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. You can even add aliases to ensure everything is read
exactly how you want it.

BeyondWords gives you access to neural voices from Google Cloud, Amazon Web Services,
and Microsoft Azure (500+ voices across 140+ language locales).

You can also get access to premium neural voices — voice clones of professional 
voice actors that are exclusive to BeyondWords. Users have the option to develop
a completely bespoke custom voice using our voice cloning service.

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 embed your 
audio manually or share via URL. You can even download your audios as mp3 files.

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.

Users can even create custom playlists that keep listeners listening for longer.
These can be embedded, shared via URL, or even distributed via podcast feed. That
means you can reach audiences through platforms like Apple Podcasts and Spotify.

### ANALYTICS AND MONETIZATION

You get access to project analytics, which means you can track listener engagement
at the project level through your BeyondWords dashboard. Users can also get access
to audio analytics, as well as Google Analytics and Google Tag Manager integrations.

You can even leverage your listenership through audio advertising. Use our self-
serve audio advertising feature to create your own campaigns or use VAST (video 
ad serving template) to connect a programmatic advertising platform, such as Google
Ad Manager.

## Screenshots

 * [[

## Reviews

![](https://secure.gravatar.com/avatar/09a75c3e53baa93df108e9967c509cbd7ade41d11814818f1bd71e41335969a8?
s=60&d=retro&r=g)

### 󠀁[Awesome idea… if only it worked.](https://wordpress.org/support/topic/awesome-idea-if-only-it-worked/)󠁿

 [OutBoxed](https://profiles.wordpress.org/outboxed/) July 21, 2025 1 reply

I love the voice models. I absolutely loved being able to create a voice model based
on my own voice. I was ridiculously frustrated by support (or complete lack thereof)
when I ran into errors during implementation. You can have the best product in the
world, but if people can’t use it or access your support, then they won’t be turned
into paying customers. I’ve seen other complainants being told to use a different
support than the chat functionality. If it’s broken, don’t offer the functionality!

![](https://secure.gravatar.com/avatar/5ce8b63111bffcfd6d02273097c2340f37f89790d1e6ed618b65f96b5ef1f4fa?
s=60&d=retro&r=g)

### 󠀁[Great Plugin – Great Support](https://wordpress.org/support/topic/great-plugin-great-support-1829/)󠁿

 [qgxruyfnhjfqtdi](https://profiles.wordpress.org/qgxruyfnhjfqtdi/) December 14,
2023

This software works really well and I found the support was very quick and helpful
which is always nice. Thumbs up from us, we will use this plugin again on our projects.

![](https://secure.gravatar.com/avatar/95d78dc919cbd22786475cb588e71810089a7b673a28ce1b40e628adfc571d8d?
s=60&d=retro&r=g)

### 󠀁[delete account](https://wordpress.org/support/topic/delete-account-32/)󠁿

 [blackflamingo](https://profiles.wordpress.org/blackflamingo/) November 27, 2023
1 reply

tried to find a way to delete my account, impossible. Waiting for a reply from them.

![](https://secure.gravatar.com/avatar/20192579f5617c00607ba616bc4e23a81cc7644c882e19fee9abcab00b9bb6a6?
s=60&d=retro&r=g)

### 󠀁[Ridiculously expensive](https://wordpress.org/support/topic/ridiculously-expensive-3/)󠁿

 [](https://profiles.wordpress.org/minutepapillon/) April 20, 2023

Yes, there is a free version, but it works only for 10 000 characters … which is
enough for a decent postcard. Then the audio processing appears as “Skipped” in 
the edit page of a post. … and nothing tells you what happened. You have to explore
yourself to find out that now it is $89/month … Found something great in Codecanyon
cheaper and paid only ONCEBye Bye

![](https://secure.gravatar.com/avatar/b733f16ea2e0ba9fdc6e3d2ea175336650f9803557013ed5c465cd62a5880eb3?
s=60&d=retro&r=g)

### 󠀁[Good — until it broke. No Support at all.](https://wordpress.org/support/topic/good-until-it-broke-no-support-at-all/)󠁿

 [janestreet](https://profiles.wordpress.org/curtis4/) April 19, 2023

Good product until it stopped working. Support will simply ignore multiple emails
and chat requests.

![](https://secure.gravatar.com/avatar/3b2c458d6e0dc535f75ba4175f9bf0ed51e601dbb911f1ee9cfd0d42bf83745a?
s=60&d=retro&r=g)

### 󠀁[Great plug-in, worst support ever](https://wordpress.org/support/topic/great-plug-in-worst-support-ever/)󠁿

 [ericbonetti2017](https://profiles.wordpress.org/ericbonetti2017/) April 8, 2023

I love the plug-in and it sounds great. But support ignores multiple emails, so 
you are own if you run into issues. And pricing is wickedly steep when you can get
plugins from Code Canyon for $20 and use Google TTS.

 [ Read all 27 reviews ](https://wordpress.org/support/plugin/speechkit/reviews/)

## Contributors & Developers

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

Contributors

 *   [ BeyondWords (formerly SpeechKit) ](https://profiles.wordpress.org/speechkit/)
 *   [ beyondwords ](https://profiles.wordpress.org/beyondwords/)
 *   [ Stuart McAlpine ](https://profiles.wordpress.org/stuartmcalpine/)

“BeyondWords – Text-to-Speech” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/speechkit/contributors)
for their contributions.

[Translate “BeyondWords – Text-to-Speech” into your language.](https://translate.wordpress.org/projects/wp-plugins/speechkit)

### Interested in development?

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

## Changelog

#### 6.2.0

Release date: 11th March 2026

**Enhancements**

 * [#498](https://github.com/beyondwords-io/wordpress-plugin/pull/498) “Generate
   Audio” component improvements.
    - Stability and performance updates for the Generate Audio component in the 
      block editor.

**Codebase Enhancements**

 * [#474](https://github.com/beyondwords-io/wordpress-plugin/pull/474) Replace Mock
   API responses with pre_http_request filter.
    - Mockoon has been replaced with WordPress HTTP filters, and completely removed.

#### 6.1.0

Release date: 2nd March 2026

**Fixes**

 * [#483](https://github.com/beyondwords-io/wordpress-plugin/pull/483) and [#494](https://github.com/beyondwords-io/wordpress-plugin/pull/494)
   Fix reported REST API 404 responses.
    - Skip the second `wp_after_insert_post` triggered by Gutenberg’s meta box save.
    - If the audio update request to our REST API results in a 404 then clear the
      stale content ID in WordPress and create new audio.
    - `hasContent()` guard on `onTrashPost()` / `onDeletePost()` now skips posts
      without BeyondWords content IDs e.g. revisions.

**Enhancements**

 * [#481](https://github.com/beyondwords-io/wordpress-plugin/pull/481) Add `$context`
   param to `beyondwords_player_html` filter.
    - Use the `$context` param to enable filtering of the player HTML based on whether
      it was auto-prepended to `the_content` or added manually using a shortcode.
    - This filter can be used to hide only the auto-prepended players, enabling 
      the shortcode to be used effectively in PHP template files.
    - Check the [Examples](https://docs.beyondwords.io/docs-and-guides/integrations/wordpress/filters?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin#beyondwords_player_html)
      in our docs for further information.

#### 6.0.4

Release date: 7th January 2026

**Fixes**

 * [#477](https://github.com/beyondwords-io/wordpress-plugin/pull/477) Fix `saveErrorMessage()`
   bug.
    - In the error message saving method we were incorrectly checking the integration
      method for the plugin instead of the post, which may explain a reported problem
      where unexpected 404 error messages were being saved.

**Codebase Enhancements**

 * Improve the Cypress test suite by adding more assertions and testing more post
   statuses.
 * Check for `ABSPATH` at the top of all PHP files.

#### 6.0.3

Release date: 16th December 2025

**Compatibility**

 * [#473](https://github.com/beyondwords-io/wordpress-plugin/pull/473) Reintroduce
   support for **PHP 8.0**.

#### 6.0.2

Release date: 3rd December 2025

**Enhancements and Features**

 * [#468](https://github.com/beyondwords-io/wordpress-plugin/pull/468) Tested up
   to WordPress 6.9.

**Fixes**

 * [#469](https://github.com/beyondwords-io/wordpress-plugin/pull/469) Add `beyondwords_integration_method`
   into Inspect Panel copied data.
 * [#466](https://github.com/beyondwords-io/wordpress-plugin/pull/466) Removed PHP
   type hints from methods hooked directly into WordPress `add_action`/`add_filter`.

#### 6.0.1

Release date: 26th November 2025

**Fixes**

 * [#464](https://github.com/beyondwords-io/wordpress-plugin/pull/464) Use `CoreUtils::
   getPostMetaKeys` to get all keys for removal.
 * [#461](https://github.com/beyondwords-io/wordpress-plugin/pull/461) Accept `null`
   params from WP Core for `isProtectedMeta`.
 * [#460](https://github.com/beyondwords-io/wordpress-plugin/pull/460) Accept a `
   null` parameter in `getLangCodeFromJsonIfEmpty`.

#### 6.0.0

Release date: 10th November 2025

**Enhancements and Features**

 * [#449](https://github.com/beyondwords-io/wordpress-plugin/pull/449) Added support
   for Magic Embed integration within the plugin.
    - A new **“Magic Embed”** option has been added under **Content > Integration
      method** in the plugin settings.
    - This option is intended for users working with **page builders such as Elementor**,
      who may have experienced issues getting the **REST API** to function correctly
      during initial setup.
    - **Enabling Magic Embed** will automatically add the Magic Embed script to 
      each of your posts.
    - For correct functionality:
       * Magic Embed must be **selected in the WordPress plugin**.
       * Magic Embed must also be **[enabled and configured](https://docs.beyondwords.io/docs-and-guides/integrations/magic-embed/overview#setup)
         in your BeyondWords dashboard**.
    - Posts previously created using the **REST API** will continue to use that 
      method.
    - Refer to our [Magic Embed documentation](https://docs.beyondwords.io/docs-and-guides/integrations/magic-embed/overview)
      for more information.

**_If your plugin is already working as expected with the REST API, we recommend
continuing to use that integration._**

**Fixes**

 * [#457](https://github.com/beyondwords-io/wordpress-plugin/pull/457) Removed segment
   marker assignment.
    - Fixes a reported JS issue where the block editor “+” button was not being 
      displayed.

**Code Coverage**

 * [#455](https://github.com/beyondwords-io/wordpress-plugin/pull/455) Increased
   PHPUnit test coverage.

**Refactoring**

 * [#454](https://github.com/beyondwords-io/wordpress-plugin/pull/454) PHP type 
   declarations.
 * [#447](https://github.com/beyondwords-io/wordpress-plugin/pull/447) Make PHP 
   methods static.

**Compatibility**

 * ~~**PHP 8.1** is now our minimum supported version.~~

[See the previous changelogs here](https://plugins.trac.wordpress.org/browser/speechkit/trunk/changelog.txt).

## Meta

 *  Version **6.2.0**
 *  Last updated **3 weeks ago**
 *  Active installations **900+**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 *  Languages
 * [English (UK)](https://en-gb.wordpress.org/plugins/speechkit/) and [English (US)](https://wordpress.org/plugins/speechkit/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/speechkit)
 * Tags
 * [AI](https://twd.wordpress.org/plugins/tags/ai/)[audio](https://twd.wordpress.org/plugins/tags/audio/)
   [text to speech](https://twd.wordpress.org/plugins/tags/text-to-speech/)[tts](https://twd.wordpress.org/plugins/tags/tts/)
 *  [Advanced View](https://twd.wordpress.org/plugins/speechkit/advanced/)

## Ratings

 3.6 out of 5 stars.

 *  [  16 5-star reviews     ](https://wordpress.org/support/plugin/speechkit/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/speechkit/reviews/?filter=4)
 *  [  2 3-star reviews     ](https://wordpress.org/support/plugin/speechkit/reviews/?filter=3)
 *  [  2 2-star reviews     ](https://wordpress.org/support/plugin/speechkit/reviews/?filter=2)
 *  [  7 1-star reviews     ](https://wordpress.org/support/plugin/speechkit/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/speechkit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/speechkit/reviews/)

## Contributors

 *   [ BeyondWords (formerly SpeechKit) ](https://profiles.wordpress.org/speechkit/)
 *   [ beyondwords ](https://profiles.wordpress.org/beyondwords/)
 *   [ Stuart McAlpine ](https://profiles.wordpress.org/stuartmcalpine/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/speechkit/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://beyondwords.io)