Speech recognition in Moodle

 How to add Chrome’s speech recognition in Moodle. Have you ever wanted to add speech recognition to your Moodle website? Now you can.

I’m an ESL teacher, and giving my students feedback on pronunciation is tricky because of the size of my classes and the time involved in giving individualized instruction. However, today I learned a simple way to give my students feedback on their pronunciation errors automatically, using Chrome’s speech recognition. Here’s how.

  1. The first thing you’ll need to know is that this only works with Chrome.
  2. The next thing is that if you want Chrome to recognize your students’ speech as English speech, you should set your course to English on the settings page of the administration menu.
  3. From there, turn editing on and select “compose a webpage” from the “add a resource” dropdown menu.
  4. Next, switch to the HTML editor by clicking on the <> symbol on the text area tool ribbon.
  5. Then add the code below.

<form method=”get”
action=” »> <input type=”text” name=”q” size=”75″
x-webkit-speech /></form>

  1. In my case, I want students to practice their pronunciation, so I have to add a pronunciation challenge like the following: “Plug in your microphone, click on the microphone icon in the textbox above, and say the following, He never notices the dishes or I started it and then it happened again or All eyes were on the ice or This and that, these and those.
  2. Click “Save and display”, and there you have it: pronunciation feedback using speech recognition.

Please, let me know if there are any other good reasons you can think of for adding speech recognition to your Moodle course.

Nicholas Walker
ESL Teacher
College Montmorency & College Ahuntsic

Une réponse sur “Speech recognition in Moodle”

  1. Hello, Nickolas,

    I vey much want to be able to use a speech-to-text app to help my adult esl students « see » what they are saying. I use Moodle for my LMS, and if there is a Moodle tool, then it would be that much simpler for my students.

    I found your instructions via a web search, but I cannot operationalize them effectively. Could I ask you for a few more detail?

    Specifically, I want to know in which of the text boxes should I enter the code — my choices are « general » or « content. » Additionally, where should I type my pronunciation challenge? Is it embedded in the code?

    I appreciate your guidance to the rest of the esl community, and I’ll be very happy to share my results with you.


Laisser un commentaire

Votre adresse courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *