Voice on the web
Submitted by Vamsidhar Bethanabatla (@vamsib) on Thursday, 4 May 2017
Section: Full Talk Technical level: Intermediate
- Introduction - Why speech/voice as interface, examples of possible applications
- Web speech API - Speech recognition (continuous and with interim results), speech synthesis, grammar
- Open source libraries (CMU Sphinx)
- A demo
Vamsi has been a UI/Frontend developer for over 12 years. Currently working as a Lead Consultant, UI at ThoughtWorks. It was while working at Yahoo! that he was inspired to develop the best UIs which follow strict standards and are accessible. Still carrying that inspiration he is passionate about the quality of user interfaces and newer possibilities. One such possibility, the “Conversational UIs” was introduced to him at ThoughtWorks. For the past several months he has been exprimenting with web speech api, CMU sphinx and how these technologies can be brought together to develop meaningful web apps. One such attempt is to build an extensible voice assistant using open technologies.