Learn To Build a Voice Controlled Web App By Solving This JS Coding Challenge

The Challenge

Voice controlled software is massive. In 2020, there will be an estimated 4.2 billion digital voice assistants being used in devices around the world.

  1. Code Sandbox has Jest test integration so you should immediately see a failing test on the right hand side of the sandbox.


Using vanilla JS running in the latest Chrome browser, complete the challenge so that the web app responses to your voice commands.

Acceptance Criteria

  1. Clicking on the “enable microphone button” enables the computer microphone.
  2. Once the microphone is enabled, saying the words “I solved the challenge” makes the web app background go green.