Add Speech to Text Feature
Speech to text feature to be used for control of the prototype.Â
Potential Tools:Â
- Google Speech APIÂ
- Web Speech Recognition API
Google Speech API
   - https://cloud.google.com/speech-to-text/
Pros:
- Cross-Platform API
- Better in recognizing words
- Covers 120 languages
Cons:
- Not free to use
- End users need some technical knowledges
Web Speech Recognition API
   - https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API
Pros:
- Free to use
- Calling browser property as it is, so no additional modules are required
- Easier to use than Google Speech API
Cons:
- Only supported on Web Chrome, Android Webview, and Chrome for Android
- Users need to be able to pronounce words correctly
Example of Web Speech Recognition API
- Only available on Chrome: https://c2lc-demo.web.app (Press start to start using the feature and say commands on the buttons) Git: https://github.com/chosww/c2lc-react/tree/voice-command/feat