Speaker is a WordPress Plugin designed to converts website page content into human-like speech. The plugin uses the latest technology of machine learning and artificial intelligence to play a high-quality human voice and add an audio player with content to the page. The Speaker plugin basis is the Google Cloud Platform, which ensures the plugin’s reliability and speeds anywhere in the world.
The Speaker WordPress Plugin converts text into human-like speech in more than 340 voices across 52+ languages and variants. It applies groundbreaking research in speech synthesis (WaveNet and Neural2) and Google’s robust neural networks to deliver high-fidelity audio.
The Speaker is the only WordPress Plugin that supports the Speech Synthesis Markup Language(SSML) standard. SSML allows you to fine-tune speech for each article on your website. You can pause, intonate, read numbers, and telephones in the usual format for humans. Besides, the SSML in the Speaker allows using several voices and languages in a single article. For example, you can voice an article with an interview in several different voices or use this feature for online language courses.
This product has been tested and is fully compatible with all popular WordPress editors. Incredibly flexible plugin settings allow you to enable/disable it on different pages, for different user groups, on different devices(mobile, tablet, desktop).
In the Speaker, you can create custom Speech Templates for each page. Also, for each post in WordPress, a custom Speech Template can be created and used.
Batch processing allows you to convert into speech all the existing pages of your site. To do this, just make a few clicks on the familiar WordPress interface. It doesn’t matter how many posts on your site are 5 or 5,000 for all of its speech will be synthesized and an audio file generated.
Customizable intro and outro for all synthesized speech files, a very convenient feature if you want all your files to be branded in the same style. For example, you can add a greeting or copyright at the beginning and/or end of each speech file.
Flexible design features allow you to customize the player’s appearance to your liking and place it in different positions on the page. Besides, you can place several players on one page. For example, if you want to insert audio versions of several other articles into one article to maintain the story’s context.
The Speaker is GDPR-compliant, which means it can’t use or send private or not public page content.
The audio of a post/page is generated based on the current page markup available publicly. If you use password-protected post types available only for specific users or a group of users, the Speaker can’t work with them.
Many of the customers requested a link to download the audio file. And we did it for you! With just one setting, you can enable displaying the download link on both the Front-end and the Back-end.
With the Speaker, you can not only create an audio version of your text entries, but also construct an RSS feed for publishing on the largest podcasting services, such as Apple Podcasts, Google Podcasts, Spotify, and more.
We continuously monitor the latest innovations and trends in the development universe. And they prepared a plugin to work with the newest version of PHP. However, you can use the plugin on older versions as well. The speaker is compatible with the PHP version starting from 5.6 and up to the most recent stable versions.
The new user interface has been made specifically for version 2.0. The UI is inspired by the Material Design style and looks fresh and modern.
Speaker is fully cross-browser. It does not matter which browser users view your site. Chrome, Firefox, Opera, Safari, Edge, or even the outdated versions of Internet Explorer – visitors will get an incredible experience in all browsers. Moreover, this is especially important if your site has many long pages, such as a Blog, Portfolio, Corporate Website, eCommerce Project, Creative Agency, Real Estate Listing, Personal CV, a Restaurant or Retail Company.
Speaker Text-to-Speech Plugin tested and compatible with All Major WP Plugins: Yoast SEO, Contact Form 7, W3 Total Cache, NextGen Gallery, Slider Revolution, WooCommerce, etc. It also works perfectly and improves the user experience with popular Website Page Builders, like Elementor, Visual Composer, Gutenberg, Beaver Builder, Divi, Themify Builder, WP Bakery Page Builder, Layers WP, and many others. The plugin works perfectly with all significant WordPress frameworks: Genesis, Divi, Themify, Warp 7, Ultimatum, Beans, Unyson, Gantry, and others.
Learn a little more about what the plugin can do and how to configure it from the Online Documentation.
Please note, for the correct plugin works you need authorization by valid Google Account.
4.1.2 - 23 September 2024 Fixed issue where long audio durations were incorrectly displayed in the Wavesurfer player. Fixed error where icons were not properly loaded in certain server environments.
4.1.1 - 18 September 2024 Resolved compatibility issue with the Polylang plugin
4.1.0 - 26 April 2024 PHP7 compatibility moved to sub-plugin Speaker PHP7 Updated Google packages to version 1.8.3 Fixed default speech template for post formats
4.0.18 - 9 April 2024 Fixed Google API error handler
4.0.17 - 8 April 2024 Refined Google API error handler
4.0.16 - 4 April 2024 Fixed API-key reset link
4.0.15 - 28 March 2024 Fixed date format and special characters in RSS feed Changed the default RSS Header Template to meets the new PSP-1 standard by the Podcast Standards Project
4.0.14 - 12 March 2024 Added iOS unmute setting to workaround iPhone mute button Implement filter for multilang locale Fixed HTML content split issue
4.0.13 - 14 February 2024 Fixed long-paragraph dividing
4.0.12 - 5 February 2023 Fixed issue during a plugin installation process Fixed Wavesurfer player layout for long page titles
4.0.11 - 21 November 2023 Fixed the problem of selecting the default Speech Template for Post formats
4.0.10 - 17 November 2023 Fixed Custom Audio file metabox interface
4.0.9 - 7 November 2023 Improved compatibility with WordPress 6.3
4.0.8 - 24 October 2023 Fixed fail of website if Google Cloud banned site DNS Fixed warning in editor using GravityForm + Conversational Addon Fixed looped audio for MediaElement player
4.0.7 - 12 October 2023 Added settings to add pauses for table markup Fixed voice change selector for the Speech Template element
4.0.6 - 10 October 2023 Fixed missing Screen Options inside post editor for old WordPress editor Fixed default RSS template values Fixed problem with entering Google Drive key
4.0.5 - 7 October 2023 Fixed creating new Speech Templates error Fixed managing plugin columns on the posts list page
4.0.4 - 5 October 2023 Added compatibility with WPGlobus
4.0.3 - 3 October 2023 Fixed wrong characters in French and Italian interface translation files
4.0.2 - 2 October 2023 Added automatic interface translation to: Estonian, Latvian, Lithuanian, Finnish, Hebrew, Georgian, Kazakh, Uzbek, Azerbaijani, Armenian, Hindi, Serbian Fixed Google Storage API key error for PHP 8+ Fixed empty language selects on Multilang Tab
4.0.1 - 28 September 2023 Default value for Compatibility option changed to 7.4
4.0.0 - 28 September 2023 Added multilingual functionality support Squared, Rounded and Round player merged to MediaElement player Speech Utilities sub-plugin merged with main plugin Added automatic interface translation to: Arabic, Chinese, Czech, Dutch, French, German, Greek, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Thai, Turkish, Ukrainian, Vietnamese Added Wavesurfer player Added setting to change border-radius, padding and margin for all player types Added setting to add post thumbnail as audio cover Added setting to manage colors of time trail for Wavesurfer and MediaElement players Added setting to manage controls icons, sizes and color for player controls for Wavesurfer and MediaElement players Added setting to hide/display any control for Wavesurfer and MediaElement players Added download button to the player layout in Wavesurfer and MediaElement players Added speed controls to the player layout for Wavesurfer and MediaElement players Added share interface for Wavesurfer and MediaElement players and share bar for all player types Added setting to manage gap between player and other elements: speed bar, download bar, share bar and text block For Chrome Style Player added Playback speed controls Chrome style player design improved to match the latest Chrome browser view Download link setting spited to separate Front-end and Backend settings Added settings to mute blockquotes tags content Added settings to read the image alt attribute Added setting to specify voice for each post Added setting to specify voice for each author Added setting to specify voice for each locale in multilingual websites Added punctuation pause duration options for dot and comma Improved compatibility with WPML and Polylang plugins Added ability to change names for new generated files Added [speaker-phoneme] shortcode Added user role assignment for plugin management and audio generation Added support of paginated posts content Added settings to set custom audio file for Post Added analytics for listening to audio files Added option to stores Podcasts XML file in the root of the website Fixed podcast feed for multi-paged posts Added Duplicate Speech Template button Added settings for managing Analytics Dashboard Widget Added setting for setting the length of a text fragment in long reads Added compatibility mode for PHP 8.1 Google Cloud-text-to-Speech libraries updated to 1.7 Search added for voice selection Added 4 hour cache for voices list request to reduce network usage Improved Google voices table looks and feels Improved voice preview player UI Added quick-start guide message in admin area for first plugin launch Fixed a bug due to which temporary audio files could remain on the server Fixed few common issues with generation large posts content Fixed few issues with generation large posts content Fixed error generating audio files Studio voices Improved compatibility with Herald Theme
More changes in the changelog