Filters: SimpleSpeak text-to-speech

filter_simplespeak
Maintained by Nick a few years ago, in a leather jacketNick Freear
A Moodle filter to provide speech synthesis (text-to-speech/ TTS) services for arbitrary text.
8 sites
34 downloads
8 fans
Current versions available: 1

A filter to provide speech synthesis (text-to-speech/ TTS) services for arbitrary text. Text such as [Speak] Hello world! [/Speak] is replaced with a button with the text as a label. Press the button, and the text is spoken!

This is beneficial, for example, when teaching younger children. And for accessibility to those with disabilities.

Requirements: tested with Moodle 1.9.7 and 2.0.2 (all Moodle 1.9.x and 2.0.x should work). Requires Javascript. Requires a TTS service - see Readme.

Uses:  jQuery (v1.3.2).

Installation

  1. Download and unzip the code files. Copy to the directory on the server, eg.
      /var/www/moodle/filter/simplespeak/
  2. Log in to Moodle as admin, visit `Site Administration | Modules | Filters | Manage Filters`. Scroll down and click on the icon for Simplespeak to enable it.
  3. Choose SimpleSpeak under Filters, and add a TTS service. Or set in config.php, eg.
    $CFG->simplespeak_service_url =
      'http://example.org/cgi-bin/espeak/getsound.pl?lang=!LANG&text=!TEXT';
    The string can contain two placeholders, !TEXT and optionally !LANG (language). This service can be local, or third-party - see Readme.
  4. Ensure that the directory $CFG->datarootis writeable by the Apache user, or create a writeable cache directory,
      $CFG->dataroot/simplespeak/cache/

Usage

Simple example. Enable the filter (admin). Then, type the following in a Moodle resource:

  [Speak] Hello world! [/Speak]

Screenshots

Screenshot #0

Contributors

Nick a few years ago, in a leather jacket
Nick Freear (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of shazia khatri
    Mon, Apr 29, 2019, 6:49 AM
    Another extraordinary expansion in the resting bed extras is latex bed sleeping pad, portrayed to be definitely more agreeable and sumptuous than a flexible foam bed just as being increasingly strong which have been an astounding venture bed for me.best latex mattress
  • Picture of george thomas
    Mon, Apr 29, 2019, 5:03 PM
    Thanks for your suggestion. But I prefer taking help from Go Assignment Help for research paper writing service because I have used their service for so many times and I’m enthralled with the outcomes.
  • Picture of Adam Wakowski
    Wed, May 22, 2019, 12:39 AM
    Great job! Keep going
  • Picture of Abc assignmenthelp
    Mon, May 27, 2019, 1:16 PM
    ABC Assignment Help is an incomparable online Engineering assignment help company delivering excellent academic assignments, essays, coursework and reports. Through a team of over 3000 subject experts we ensure individual attention to every student making the assignment help experience completely personalized in nature. With our round the clock services, you can be assured of high grades every time.

  • Picture of Alison Carmel
    Mon, May 27, 2019, 5:55 PM
    Searching for the British writers help in the UK? Essay yard always delivers best quality plagiarism free essays. Essay Help Online is the top Essay Writers UK firm in the UK.
  • Picture of John Milovich
    Sat, Jun 1, 2019, 1:29 AM
    Looking for the best writing service online but lost in the number of fake reviews and don’t know who to believe? We at ScamFighter publish only genuine reviews on all writing service from the web. Look at the last review on: https://scamfighter.net/review/speedypaper.com
  • Picture of zlpack industry
    Wed, Jun 19, 2019, 10:18 PM
    this is awesome community
  • Picture of Jack umar
    Wed, Jun 19, 2019, 10:22 PM
    The article is really the greatest on this valuable topic.
  • Picture of changxiang technology
    Wed, Jun 19, 2019, 10:51 PM
    really good to know about it.
  • Picture of mat wavecn
    Wed, Jun 19, 2019, 10:59 PM
    thanks for posting such a nice article! keep going
  • Picture of Abc assignmenthelp
    Thu, Jun 20, 2019, 3:30 PM
    ABC Assignment Help is an incomparable online Engineering assignment help company delivering excellent academic assignments, essays, coursework and reports. Through a team of over 3000 subject experts we ensure individual attention to every student making the assignment help experience completely personalized in nature. With our round the clock services, you can be assured of high grades every time.
  • Picture of Keira Tayor
    Fri, Jun 21, 2019, 2:57 PM
    Essayassignmenthelp.com.au promise that you will always get quality custom papers at very reasonable prices. If you want to check our authenticity, you can check a few assignment writing service reviews where many of our satisfied reviewers have described our services as satisfactory.
  • Picture of John Milovich
    Fri, Jun 28, 2019, 3:25 AM
    Can’t find a reliable service to order your paper from. Check our speedypaper review on Scamfighter. Only real reviews based on personal experience and clients’ experience.
  • Picture of Phil Richards
    Sun, Jun 30, 2019, 7:41 AM
    If you search business resume template. Check useful article on resume101.org Where you will find out why a business development manager resume requires unique approach.
  • Picture of Shay Bull
    Mon, Jul 22, 2019, 6:47 AM
    The Moodle platform is great for online learning for students of all ages. bluebird.com/activate
1 2 3 4 5 6 7 8 9 10 11 12 13
Please login to post comments