Gideon web speech uses the experimental Web Speech API, which is currently only supported by Blink-based browsers including Chrome 25+, Opera 27+, Samsung Internet, QQ Browser, and Baidu Browser.
This is how this web app works:
1. Using the Web Speech API’s `SpeechRecognition` interface to listen your voice from a microphone
2. Send your message to gideon as a text string
3. Once the AI from the API.ai returns the reply text back, use the `SpeechSynthesis` interface to give it a synthetic voice.
Girliemac - Created the base of this software