Voice control for NodeMCU board with demo sketch .ino. Working with Chrome, HTTPS protocol must be on website. Working for all microcontrolers, that can parse text file from web (or JSON).
- System use Webkit. Webkit send your voice to Google servers and there is speech-to-text process, it send you back clean text.
- You can work with text, in your bacend language (PHP) or you can use it for your voice control systems/projects.
- Click on field write text and click on submit button
- Click on microphone and speak to microphone. After you stop talking, it will auto translate via AJAX.
- backend: PHP, AJAX
- frontend: CSS, HTML, Javascript
- speech-to-text: Webkit
- NodeMCU sketch: Wiring language
- Webserver with HTTPS protocol
- Browser Chrome
- Internet connection :-)
- Arduino core for NodeMCU
- NodeMCU part - .ino file (libraries included in Arduino core)
- Server part - PHP, img, AJAX, Webkit
- Directory PHP index.php --> recognition.lang
- English (is ready in code): recognition.lang = "en-US";
- Working with all world languages!
- For others language codes visit: https://msdn.microsoft.com/en-us/library/ms533052(v=vs.85).aspx
- turn on light
- turn off light