speech-commands is a simple attempt to convert a user (programmer) speech into phrase for text editor.
- After start
atom-plugingrabs list of words from all opened text editors and sends it forlistener. listenerinit a voice recording process and after it gets voice command send it to Google Cloud.- After
listerergets parsed text it tries to replace signs and guess correct words basing on context. listenersends response toatom-pluginwith its guess, plugin inserts it into current cursor position.
- for
atom-plugin: you'll need tonpm installinside its directory and add plugin into Atom editor - for
listener:npm installand put file namedgcloud.pass.jsonwhich contains API key for your Google Cloud account
This is a VERY primitive approach for the difficult topic of speech recognition and translation. If you want to learn more or you are just an enthusiast, please feel free to e-mail me.