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.
10 sites
25 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 Marry Willson
    Wed, Apr 24, 2019, 1:43 PM
    Really great post. Are you struggling with your economics assignment ? No need to worry now as NeedAssignmentHelp provides you the expert and professional economics assignment help. We are available round the clock to assist you anytime.



  • 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 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 Emily Scott
    Sun, Aug 18, 2019, 2:59 PM
    EssayCorp provide professional dissertation writing services across the world at an affordable price. We guarantee 100% results. For further details email us at contact@essaycorp.com
  • Picture of Ans talk
    Sun, Sep 29, 2019, 7:45 PM
    EssayCorp provide professional FDj Sunco – Koko Matswale Sdakwa Njalo across the world at an affordable price. We guarantee 100% results.
  • Picture of lord angel
    Wed, Oct 2, 2019, 1:10 AM
1 2 3 4 5 6 7 8 9 10 11 12 13
Please login to post comments