Speech Recognition JS Speech Recognition JS uses web speech api webkit, if the user enables speech input. This component uses two parts: SpeechSynthesis (Text-to-Speech) SpeechRecognition (Asynchronous Speech Recognition) References: https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API https://github.com/zolomohan/speech-recognition-in-javascript https://github.com/nzbin/three-dots