The SpeechAce plugin for Moodle is a language learning teaching and assessment tool that identifies specific issues in the pronunciation of each individual student. It allows a simple way to add “repeat aloud” question types on any Moodle Activity.

Post Pages - Post Inline - WIRIS

SpeechAce is also the name of the Seattle-based company taking care of the tool’s development and support. Hong Kong native and SpeechAce founder Ian Cheung holds the issue of language learning and fluent speaking at heart. He and his team were busy at work for SpeechAce for a year before the tool was made available to the public.

SpeechAce promises “instant word, syllable, and phoneme level feedback on a learner’s pronunciation” with the help of a visual dashboard. It can also add an audio reference, which can be generated with an internal text-to-speech engine or submitted as a recording by the teacher. Cheung found in Moodle the ideal way to spread the tool across learners and classrooms. The plugin, which features a responsive interface, makes the dashboard available in any screen, desktop or mobile. It is compatible with the Moodle Mobile apps, but a dedicated app for iOS (iPhone, iPad) is available.

Pricing for SpeechAce starts at $199 USD to service up to 25 students for a year. Find out more and request a trial of the SpeechAce plugin for Moodle here.

As a student, give SpeechAce a free try at

SpeechAce is a sponsor of MoodleNews.

Moonami LogoThis Moodle Technology related post is made possible by: Moonami a company that provides a full range of Moodle services that combine the flexibility, scalability, and power of Amazon’s world-leading cloud platform (AWS) with fanatical Moodle support. Click here to learn more.


Previous articleMoodlerooms Launches App Branding Service
Next articleLink your Microsoft, Google & Facebook logins in Moodle and access your learning material easily – Part-1 : Moodle3.3


  1. Be careful. The key to good pronunciation is not necessarily sounds (segmentals) but suprasegmentals (stress, rhythm, intonation, pause) within discourse.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.