BeyondWords – Text-to-Speech

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 IN MINUTES

  1. Create a free Pilot account (no credit card required)
  2. Copy the project ID and API key from your dashboard
  3. Download and set up the WordPress plugin

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.

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.

CREATE YOUR FREE ACCOUNT TODAY

Create your Pilot account to see how the BeyondWords text-to-speech plugin improves reach and engagement on your WordPress site. There’s a pricing plan to suit every publisher, from independent writers to global media companies.

Any questions? Visit our website or email hello@beyondwords.io.

Screenshots

Reviews

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.
November 27, 2023 1 reply
tried to find a way to delete my account, impossible. Waiting for a reply from them.
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
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.
March 9, 2023
We’ve been using Beyond Words for almost a year and happily pay for it. As a sports news site, many of our visitors are can listen to the stories instead of read them. We’ve had great feedback from players, parents, and coaches that they enjoy listening on their drives home from games. We’ve had a few questions and their support team is great! This plugin adds value to our website for sure!
Read all 26 reviews

Contributors & Developers

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

Contributors

“BeyondWords – Text-to-Speech” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “BeyondWords – Text-to-Speech” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

5.2.2

Release date: 10th December 2024

Fixes

  • 423 Optimise WordPress HTTP calls to BeyondWords REST API.
    • Increase the WordPress default timeout param from 5 to 30. This is to address a reported issue where REST API calls are sometimes timing out in WordPress/PHP before the REST API is able to respond.
    • Also removed the sslverify param for API calls. This is no longer recommended.

5.2.1

Release date: 28th November 2024

Fixes

  • #421 Update WordPress GET voice queries to use scopes.
    • Fixes the issue where multilingual voices were not being shown in voices dropdown menus.
  • #417 Improve handling of failed REST API requests when syncing settings.
    • Add HTTP status code into failed API credentials validation message to improve debugging for empty response body.
    • Fix the undefined index errors that are logged when REST API responses do not contain the expected structure.
    • Replace transients with object cache to reduce db writes.
    • Add Query Monitor plugin to wp-env local dev config to help with debugging.

5.2.0

Release date: 22nd November 2024

Enhancements

  • #414 Tested up to WordPress 6.7.
  • #409 Support the recommended inline script tag method to embed players.
    • This opt-in feature is experimental and may change, or be removed, in the near future.
    • Opt-in to the inline <script> tag method of auto-embedding audio players by defining the constant BEYONDWORDS_PLAYER_INLINE_SCRIPT_TAG as true in your wp-config.php.
    • This was added because the recent removal of the deprecated beyondwords_content_id filter caused problems for a publisher who had been using it to display an audio player from another post on their homepage.
    • After opting-in, audio players that are auto-prepended to the post body should now use the beyondwords_content_id and beyondwords_project_id from the associated post being queried within The Loop.
    • A known-issue is the current implementation is currently incompatible with both the BeyondWords shortcode and the BeyondWords player block. Compatibility will be ensured before this experimental opt-in feature is shipped to all users. In the meantime players added using either the shortcode or player block are unlikely to appear when the BEYONDWORDS_PLAYER_INLINE_SCRIPT_TAG is true.

Fixes

  • #413 Refactor API calls to prevent “invalid creds” messages
    • Since upgrading to version 5 a few publishers have reported problems with their valid API credentials being flagged as invalid, so the checks we had in place to validate the API Key and Project ID have been updated.
    • API calls to create/update BeyondWords content can now be made with potentially invalid credentials. If this happens (e.g. if your API Key has been revoked) the 401 Unauthorized error code and error message will be stored for your requests and visible in WordPress admin.

5.1.0

Release date: 30th October 2024

Fixes

  • #404 Bring auto-publish setting into WordPress to fix auto-publishing.
    • In some cases WordPress was publishing audio regardless of the auto-publish setting in the dashboard.
    • After this update any content created with the WordPress plugin will need to be published in the BeyondWords dashboard.
  • #407 Regenerate audio for all post statuses
    • If a post has a content ID for audio then we now always make PUT requests to the BeyondWords REST API when the post is updated.
    • This fixes an issue where the published property of audio was not set to false when WordPress posts were moved back to draft status.
  • #408 Generate Audio checkbox in Classic Editor doesn’t reflect the “Preselect” setting
    • A change in the v5.0 update meant the “Preselect generate audio” JS script was no longer being enqueued. This should now be fixed.

5.0.0

Release date: 15th October 2024

Enhancements

  • #385 Extend plugin settings using a tabbed interface.
    • The plugin settings screen has been expanded to include settings from the BeyondWords dashboard, allowing you to set various BeyondWords settings without leaving WordPress.
    • Changes made in WordPress will be immediately copied over to the BeyondWords dashboard when “Save settings” is pressed.
    • Changes made in the BeyondWords dashboard will be copied over to WordPress when you visit the relevant plugin settings tab.

Breaking changes

  • Legacy audio player support has been removed.
    • The legacy BeyondWords player is no longer natively supported in the WordPress plugin.
    • The standard BeyondWords Player is now the only built-in option for the audio player.
  • Remove built-in Elementor compatibility.
    • Basic support for audio generation and auto-player embeds should still work for posts that are created with Elementor, although you will be unable to see a BeyondWords player in the Elementor post edit screens. To view our player in WordPress admin you can temporarily switch to the Block or Classic editors.
    • Refer to our WordPress filters docs and the Elementor hooks docs if you wish to add Elementor support to your site.
  • Stop saving the legacy beyondwords_podcast_id param.
    • This change means that posts generated with versions v5.0.0 and later will not play audio if the plugin is downgraded to v3.x or below.
    • If you need to downgrade to v3.x after using v5.x please contact us for support.
  • Remove deprecated filters.
    • A number of deprecated filters have now been removed from the source code.
    • Refer to our WordPress Filters documentation to view the current filters we provide.

See the previous changelogs here.