GSpeech is a powerful WordPress Text to Speech Plugin that allows to automatically generate WordPress content into best Text to Audio in 65 languages.
GSpeech is a leading modern Text To Speech WordPress Plugin, which uses Google Technology to generate the best audio and works on all devices and browsers! With 65+ available languages your site will be available to larger audiences worldwide. Commercial versions of this free text-to-speech WordPress plugin are using the Best human-like AI Voices, to make it even more comfortable to consume your content and better serve your customers. Adding text-to-speech features will boost your site’s SEO rankings and increase your traffic and sales.
GSpeech is a leading website text-to-speech services provider since 2012. It is the most powerful and user-friendly WordPress Text to Speech Audio Solution.
This Free Text to Speech Plugin allows to Enhance Accessibility of WordPress Website and automatically create audio version of your content and embed via beautiful Text to Audio players. Empower visitors with disabilities to still completely consume your content without the complications of reading, and enhance the experience of users that prefer listening to content over reading.
Expanding my content reach with professional-grade voice and translation:
“I am expanding my activity writing articles which now need to reach several geographies of non native english speakers, and satisfy audio accessibility requirements. I have tested several text to speech plugins, and selected Text To Speech by GSpeech as it covered all of my requirements. Seamless integration with my self-hosted WordPress website, customizable widgets giving the reader a lot of flexibility, stats. It even proposes instant real-time translation to a huge number of languages of any article using a neural engine which works great and is very accurate. Support is very responsive and has always covered all my questions like a Pro.”
— Hans SANDKUHL – Strategy and Sustainable Innovation
Get access to best features by upgrading to GSpeech Commercial.
The commercial version of text-to-speech generator plugin gives you access to awesome features and the best UI!
👉 Web Content Accessibility(WCAG) Guideline
Text to Speech by GSpeech plugin gives apportunity to add accessibility feature in any WordPress site in just one click. Text to Speech by GSpeech plugin implements Web Content Accessibility Guidelines (WCAG) in the site.
👉 Multilingual Plugin Support
GSpeech will automatically detect the current language of your website, translated via GTranslate popular translation plugin, and will load appropriate language and voice configuration.
👉 Use Text To Speech by GSpeech to Create More Engaging WordPress Content
Text-to-speech technology can create more engaging content for customers. Convert your articles, blog or any content into high-quality audio for users who prefer listening over reading. It also shows that you’re willing to go the extra mile to accommodate your customers. Transforming text into speech can provide an engaging experience for audiences, encouraging return visits!
⚙️ GSpeech(3.X) usage terms
The GSpeech 3.X version provides a Text To Speech service, which is performed by GSpeech. As such, the service is required to make calls to GSpeech’s backend server. For using GSpeech 3.X Version you should consent to our Terms of Service.
👆 It also still provides support for the GSpeech 2.X Version in the same package.
👉 GSpeech 2.X Features(it is also integrated in 3.X version)
🌐 Useful Links: GSpeech 2.X
📚 Usage GSpeech 2.X – Creating Text to Speech blocks.
Basic structure – If you want the speaker to appear after the text, do the following!
{gspeech}Text to speech{/gspeech}
Structure with parameters – You can specify custom styles and language for each Text to Speech block!
{gspeech style=2 language=en}Custom text to speech{/gspeech}
Structure with all parameters will be
{gspeech style=2 language=en autoplay=1 speechtimeout=0 registered=0 selector=anyselector event=anyevent hidespeaker=1}welcome{/gspeech}
👉 We keep screenshots updated, you can check screenshots from clients websites, and see GSpeech in action, multiple themes and templates!
Basic Usage
6. Insert Full Page Player – shortcode: [gspeech].
7. Insert Button Player – shortcode: [gspeech-button].
8. Insert Circle Player – shortcode: [gspeech-circle].
9. The Read Higlighted Player (RHT) will ba activated automatically!
WordPress Text to Speech Plugin - 3 Player types: Full Page Player, Button Player and Circle Player!
WordPress Text to Speech Plugin - Full Player - Gray-&-Blue Theme - Context Player enabled - on client website!
Full Player - Dark Theme - on client website!
WordPress Text to Speech Plugin - Full Player - Black-&-Gray Theme - large audio files, translation enabled - on client website!
WordPress Text to Speech Plugin - Button Player - Text Panel expanded - on client website!
Circle Player, Options panel Expanded - on client website!
Translation block - In your WP Admin - google languages list, AI voices list!
Detailed analytics: Country, City, Device, Play statystics!
Full Player - Custom Stylish Themes - on the client website!
Stylish Themes: compact player - on client website!
GSpeech 2.X customization(blue)!
WordPress Text to Speech Plugin - Full Player - Gray-&-Blue Theme - on client website!
RHT Player(View 3) : Green Template - Screenshot on Iphone - on client website!
RHT Player(View 3) - Red Template: on client website!
Audio Page - Analytics, unlimited downloads!
Audios Database, smart architecture of widgets!
RHT Player(View 2) : Language panel expanded - Santa website :)
Full Player - Context Player opened - Screenshot on Iphone - on client website!
Full Player - Black-&-Red Template - on client website!
RHT Player - View 1 - Lite Blue template!
Full Player - Black-&-Red Template - on client website!
Full Player - Black-&-Liteblue Template - on client website!
RHT Player(View 3) - Lite Blue Template - on client website!
Full Player - Customization with live preview, Multiple Themes!
RHT Player(View 1) - Black Template - on client website!
Compact Player: Screenshot on Iphone!
RHT Player(View 3) - Red Template: Voice Panel expanded, multiple male/female AI voices - on client website!
Full Player - Gray-&-Green Template - on the client website!
Dashboard in WP-Admin : Settings / General tab!
Dashboard in WP-Admin : Settings / Player tab!
Dashboard in WP-Admin - Widgets menu!
Dashboard in WP-Admin - Widget config / General tab!
Dashboard in WP-Admin - Widget config / Content tab!
Dashboard in WP-Admin - Widget config / Texts tab!
Dashboard in WP-Admin - Widget config / Design tab(live preview)!
Context Player: It follows the user during scrolling when the player is out of view!
Circle Player - smooth effects.
Button Player, Text Panel expanded.
RHT(Read Highlighted Text) Player(View 3), Green Template - on client website!
GSpeech is an unite audio platform company, which covers a wide range of text to speech audio solutions. It uses the best AI technologies, to generate lifelike text to speech, and help publishers and content creators build their audio presense and provide audio experiences for their users. We are covering every stage of the audio processing from creation to distribution.
GSpeech was created in 2012. In 2023 we introduced a powerfull platform: GSpeech Dashboard, with support of the best AI voices(commercial plans), multiple player types, real-time translation of audio content, audios database with ability to download, detailed analytics and statystics, and with full intefration into WordPress Admin Panel.
Here is the list: Afrikaans, Albanian, Arabic, Armenian (commercial), Belarusian (commercial), Basque (commercial), Bengali, Bosnian, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English (Australia), English (UK), English (India), English (United States), Estonian, Filipino, Finnish, French (Canada), French (France), Galician (commercial), German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Javanese, Kannada, Kazakh (commercial), Khmer, Korean, Latin, Latvian, Lithuanian (commercial), Macedonian (commercial), Malay, Malayalam, Marathi, Maori (commercial), Myanmar, Nepali, Norwegian, Persian (commercial), Polish, Portuguese (Brazil), Portuguese (Portugal), Romanian, Russian, Serbian, Sinhala, Slovak, Slovenian (commercial), Spanish (Spain), Spanish (United States), Sundanese (Indonesia), Swahili, Swedish, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Vietnamese, Yue Chinese (commercial), Welsh.
The full instructions can be found here: Implementation Guide.
Yes! There is no audio limit for the GSpeech 2.X(included in the same package), and for the GSpeech 3.X the limit is 50k characters each month!
Characters are being counted on a new content only. Then audio file is stored on the cloud, and can be played unlimited times.
Yes we do! Visit the plugin settings, design tab and choose a theme that matches your design.
Absolutely! GSpeech has flexible architecture. You can render players in any content, using the shortcodes, or via multi-page widget. Check the Implementation Guide.
GSpeech supports multiple ways to render the players. Once you activate the Cloud Console(just one click is required), the required widgets are being created automatically!
Shortcode
1. To insert the Full Page Player anywhere in content, use [gspeech] shortcode.
2. To insert the Button Player anywhere in content, use [gspeech-button] shortcode.
3. To insert the Circle Player anywhere in content, use [gspeech-circle] shortcode.
4. To use inline shortcode, use {gspeech id=ID}text to speech{/gspeech} shortcode. Where ID is the id id the audio widget.
To edit players settings, please go to:
WP-Admin->GSpeech->Cloud Console->Widgets.
Each of player has its widget there!
To automatically add player on multiple pages, please go to:
WP Admin->GSpeech->Cloud Console->Widgets and publish the “multi-page” audio widget(set Status to Published). It usually works on most types of wordpress sites.
You can contact-us, and we will quickly configure it for your website.
GSpeech is a universal audio solution. It has different player types, to read out loud your articles and any content. It supports three player types, with 16+ themes.
Also it has a special player called RHT Player, which allows to listen to the audio of any selection from your website. See RHT section bellow.
The RHT Player is a very nice accessibility feature for any website to improve WordPress accessibility, which allows all your website visitors to listen to any selected text on the webiste.
It is being activated automatically after you enable the plugin and activate the Cloud Console!
It also shows animated banners, which informs your website visitors about that(TTS) feature active.
You can adjust one of 16 different templates, change banner position, texts, and much more.
To make the configuration, please go to:
WP-Admin->GSpeech->Cloud Console->Widgets->RHT Player. You will see the list of all options there.
It has three views. By default it uses the View-1, which is a circle icon, and has built-in timeline and volume/speed options.
In commercial plans you can use View-2 and View-3, where you can translate any piece of text, and listen to the translated content.
Please check the screenshots section to see RHT player in action.
Once you activate the Cloud Console, the widget Welcome Message is being created automatically, but it is unpublished by default. To activate it, please go to:
Wp-Admin->GSpeech->Cloud Console->Widgets->Welcome Message:
and set Status to Published.
To change the welcome message:
in the same page go to Content tab and change the Content Text.
To set up only on some pages:
Use Allowed Urls, set one url per row. If you need only on homepage, place only url of homepage.
To play only once:
Go to Advanced tab, and set Play Type to Once per session.
We support most third party theme, Divi included. If you find ome incompatibility, please contact-us, we will try to fix that.
You can add a class “nospeech” to the element, which should not be included in the audio. You can also use the “Exclude List” option under “Content” tab, Place the relevant HTML elements seperated with coma.
Gspeech has a Flexible Architecture!
Each account can have up to ten websites! Each of them has its settings and analytics!
Website Settings:
You specify the Website Language, and Default Voice. (Speed and Pitch of voices can be configured, for AI voices).
The players generation is made by the Smart Widgets Architecture:
Widget Settings:
There are six types of widgets: Full Page Player, Button Player, Circle Player, RHT Player, Welcome Messages, Custom Audio.
Main section of each widget is:
Content Settings
1: Content Selector: specifies which elements should be included in the audio. HTML markup being used, which means you call elements by its html values.
Usage:
To call element by class, .(dot) is being used. For id, # being used.
You can specify more than one element there. Separate with ,(coma).
NOSPEECH Class:
To exclude some part of content from the audio, add the class nospeech to the containing element of that piece of content.
Greather-then >:
Can be used, to navigate to parents element. Example: .mydiv>.parentdiv .
Less-then <:
Can be used, to navigate to children element. Example: .mydiv<.childdiv .
There are two keywords: self_class, and parent_class, relative to Render Element.
If you write self_class, ir will use the same content, as Render Element has, and for parent_class it will use the parent elements content.
2: Render Element: specifies where to render the widget.
Usage:
To call element by class, .(dot) is being used. For id, # being used.
Data usage: Structrue: data-{attribute_name}:{attribute_val} .
If your element has data-id=”777″, you can access it: data-id:777 .
3. Exclude List: specifies which elements should be excluded from audio(HTML markup being used, which means you call elements by its html values. To call element by class, .(dot) is being used. For id, # being used). You can specify more than one element there. Separate with ,(coma).
4. Title Text: Player Title. Will be used as top text for the Full Page Player, content for Button Player, and title for Circle Player.
5. Title Selector: Use this to catch the post title, and show it in the player. Example: h1. Leave it empty, if you are using Title Text.
6. Allowed Urls: The list of urls, where the player should be rendered. Use *(asterisk) to match any character.
Example: use www.example.com/blog* to render on all blog pages.
7. Blocked Urls: The list of urls, where the player should not be rendered. Use *(asterisk) to match any character.
You can contact-us, and we will configure it for your website.
No, all the TTS keys and the automatic real time translations are included in all packages(commercial plans).