This page include the latest version of the ResponsiveVoice WordPress plugin changelog.
1.7.13
- Fixes a cache invalidation issue when changing settings in ResponsiveVoice App – https://app.responsivevoice.org
- Tested with upcoming WordPress v6.6 release
1.7.12
- Fix plugin page to use an unique name
- Improve Admin UI CSS
1.7.11
- Update “Tested up to” WordPress 6.5 release
- Update ResponsiveVoice Website links and copyright notices
1.7.10
- Update “Tested up to” WordPress 6.4 release
1.7.9
- Update “Tested up to” WordPress 6.3 release
1.7.8
- Update “Tested up to” WordPress 6.2 release
1.7.7
- Add sanitation to shortcode attributes
- Update “Tested up to” WordPress 6.1.1 release
1.7.6
- Update “Tested up to” for upcoming WordPress 6.1 release
1.7.5
- Upgrade to ResponsiveVoice 1.8.3
1.7.4
- Fix API Key include logic when the plugin is first installed
- Update “Tested up to” for upcoming WordPress 6.0 release
1.7.3
- Upgrade to ResponsiveVoice 1.8.2
1.7.2
- Update “Tested up to” for upcoming WordPress release
1.7.1
- Upgrade to ResponsiveVoice 1.8.1
1.7.0
The plugin processes all text it receives as input by changing certain combinations of characters into a version usable by the text-to-speech engine. For example, & auml; is swapped with ä
- Add responsivevoice_content_before_cleaning hook, allowing to modify the text used by shortcodes before character substitution
- Add responsivevoice_content_after_cleaning hook, allowing to modify the text used by shortcodes after character substitution
1.6.8
- Prepare for WordPress 5.7 release
1.6.7
- Fix issue with API key not being recognized by the plugin
- Upgrade to ResponsiveVoice 1.7.0
- Slower default rate of speech for Croatian Male
1.6.6
- Add API Key configuration to the WordPress plugin settings
1.6.5
- Upgrade to ResponsiveVoice 1.6.5
- Show permission popup (unless disabled) if TTS is blocked by browser due to lack of user interaction
- Give more informative error if the voice name supplied to
responsiveVoice.speak
does not exist
1.6.4
- Upgrade to ResponsiveVoice 1.6.4
- Fix permission popup not initializing if SpeechSynthesis is not supported
1.6.3
- Upgrade to ResponsiveVoice 1.6.3
- Deprecate some voices for which we cannot guarantee a fallback gender: Brazilian Portuguese Male, Czech Male, Danish Male, Finnish Male, Greek Male, Hungarian Male, Russian Male, Slovak Male, Spanish Male. These have not been removed from the platform, and will continue to work in existing installations; however unless the male voice is available on the browser/OS, they will be female instead of male.
- Don’t show deprecated voices in voice selector within
[ ResponsiveVoiceBox ]
shortcode
1.6.2
- Fix an alternate encoding of emdash being read aloud
1.6.1
- Upgrade to ResponsiveVoice 1.6.2
- Fix Chinese speech cut off prematurely
- Fix Greek Female does not support fast speech rate
- Fix US English Female with the wrong gender voice on recent versions of Chrome desktop (MacOS/Windows)
- Fixes Array.from with a polyfill for Internet Explorer 11
- Add comprehensible error handling and messages
- Add console error when not using an API Key
- Fix last version number in this changelog
1.6.0
- Upgrade to ResponsiveVoice 1.5.17
- Fix Classic Editor double-encoding some quotes
- Fix eszett, emdash, and other safe-for-text symbols being encoded and read aloud
1.5.17
- Upgrade to ResponsiveVoice 1.5.17
- Fix Classic Editor double-encoding some quotes
- Fix eszett, emdash, and other safe-for-text symbols being encoded and read aloud
1.5.16
- Upgrade to ResponsiveVoice 1.5.16
- Fixed Button won’t trigger audio on Android
1.5.15
- Upgrade to ResponsiveVoice 1.5.15
1.5.14
- Upgrade to ResponsiveVoice 1.5.14
- Fix text cutoff for male fallback voices on very long texts
1.5.13
- Upgrade to ResponsiveVoice 1.5.13
- Fix Male fallback voices
1.5.12
- Upgrade to ResponsiveVoice 1.5.12
- Fix US English Male Fallback voice
1.5.10
- Upgrade to ResponsiveVoice 1.5.10
- Fix iOS 12.0.1 bug with languages in native TTS
- Fixed Hungarian Female voice
1.5.9
- Upgrade to ResponsiveVoice 1.5.9
- Fix infinite loop with words longer than the character limit
- Add Windows 7 US English Female (Anna) and Chinese Female (Lili) voices
1.5.8
- Adjust rate, volume and pitch through shortcode
- Full support for US English Male TTS Voice
- Full support for Arabic Male TTS Voice
- Full support for Chinese Male TTS Voice
- Full support for Chinese Hong Kong Male TTS Voice
- Added French Male TTS Voice
- Added Deutsch Male TTS Voice / German Male TTS Voice
- Added Dutch Male TTS Voice
- Added Hindi Male TTS Voice
- Added Indonesian Male TTS Voice
- Added Italian Male TTS Voice
- Added Japanese Male TTS Voice
- Added Korean Male TTS Voice
- Added Polish Male TTS Voice
- Added Brazilian Portuguese Male TTS Voice
- Added Portuguese Male TTS Voice
- Added Spanish Male TTS Voice
- Added Spanish Latin American Male TTS Voice
- Added Thai Male TTS Voice
- Added Turkish Male TTS Voice
- Added Vietnamese Female TTS Voice
- Added Moldavian Female TTS Voice
- Resurrected Greek Male TTS Voice, Swedish Male TTS Voice, Finnish Male TTS Voice, Vietnamese Male TTS Voice, Latin Male TTS Voice
- Added full pitch support for Norwegian Female TTS Voice, Finnish Female TTS Voice, Arabic Female TTS Voice, Armenian Male TTS Voice, Danish Female TTS Voice, Brazilian Portuguese Female TTS Voice, Slovak Female TTS Voice, Spanish (Latin American) TTS Voice
- Romanian Male TTS Voice replaced with Romanian Female TTS Voice
- Deprecated Latin Female TTS Voice, Moldavian Male TTS Voice
1.5.7
- Improve HTML5 audio stability and initialization
- Improve look and behaviour of request for permission
- Improved time estimation for currencies
- Fixed onend event on iOS
1.5.6
- Improved fallback handling.
1.5.5
- Align version with main ResponsiveVoice library to provide more precise support.
- Fix bug causing some paragraphs to be skipped in very long texts.
- Improved HTML5 audio stability.
- Improved HTML5 audio and TTS initialization on iOs and Android.
- Fixed support for HTML5 audio on Android.
- Added 54 Microsoft Edge native voices.
- Improved native voice matching.
- Improved Split sentences.
- Improved Decimal places interpreted as pause.
- Fixed Taiwan native voice priority.
- Use new iOS10 voices when available for native TTS.
- Use Edge non-English voices for native TTS.
- Improved time estimation algorithm.
- Fixed overlap issue on Android fallback mode.
- Improve support of non-latin character voices.
- Deprecated voice: Arabic Male – Updated to Arabic Female.
- Deprecated voice: Danish Male (no longer supported, mapped to female).
- Deprecated voice: Finnish Male (no longer supported, mapped to female).
- Deprecated voice: Greek Male (no longer supported, mapped to female).
- Deprecated voice: Latin Male (no longer supported, mapped to female).
- Deprecated voice: Slovak Male (no longer supported, mapped to female).
- Deprecated voice: Swedish Male (no longer supported, mapped to female).
- Deprecated voice: Vietnamese Male (no longer supported, mapped to female).
- Minor bugfixes and stability improvements.
1.1.7
- Add buttonposition parameter to tag.
- Buttons can now be styled through the responsivevoice-button class.
- Update compatibility with latest WordPress release.
1.1.6
- Load ResponsiveVoice through HTTPS.
- Position ResponsiveVoice button to before paragraph instead of after.
1.1.5
- Updated compatibility with WordPress releases.
1.1.4
- Releases will now be properly tagged, tags can be found in the “tags” section as usual.
- Added responsivevoice.css and responsivevoice-includes.php.
- FIX: apostrophes, quotation marks, &, <, >, non-breaking spaces and en dashes will no longer be converted to ASCII codes.
1.1.3
- Removed ResponsiveVoice icon from buttons, now the speaker emoji is displayed instead.
- FIX: Text in the button should not wrap around anymore.
1.1.2
- FIX: multiple instances of ResponsiveVoice buttons now work on the same page.
- FIX: centered vertical alignment of the ResponsiveVoice logo in buttons.
- FEATURE: added the possibility to only speak a piece of text. Just surround it with [[responsivevoice]]. Its parameters are voice and buttontext, like with [responsivevoice_button].
1.1.1
- FIX: Text in [responsivevoice_button] won’t wrap anymore.
- Added FAQ and Support links to the plugin’s action row in WordPress’ “Installed Plugins” page.
1.1
- Clicking on the RVListenButton on a page while a voice is playing will now stop it.
- Added support for new standardized shortcode, [RVListenButton].
- Added support for a “voice” parameter for [RVListenButton], which defaults to UK English Female.
- Added support for a “buttontext” parameter for [RVListenButton], which defaults to “Listen to this”.
1.0.5
- Support for voice attribute in shortcode
1.0
- This is the initial release of the plugin.