This project is not covered by Drupal’s security advisory policy.

This adds support for a fork of mespeak.js(original version) which was originally based on speak.js.

"Me Speak" is a client-side implementation of text to speech capabilities. This library is a bit hefty (2.5 megs in its compressed form + voices) but there are various reasons why you'd want to use something like this:

  • Accessibility testing
  • Content heavy sites where you'd like people to have a quick option to have it read to them
  • Whatever fun testing / joke site you can think of where it would be cool to have the site talk

This module seeks to implement the library as well as provide some options for integration into Drupal.

To use:

  • Get the library and install the module
  • Goto block or Context and place the included block where you'd like it
  • Go into settings and define the jquery selector of what you'd like to be parsed by mespeak
  • Go to a page, click go and be amazed!

The UX is currently very rough as it has initially been integrated to showcase it working and the capabilities of this module / js library. If you like this check out Speedreader.

Supporting organizations: 
Developed, Implemented

Project information

Releases