Playing with Speech to Text/Text to Speech using webkitSpeechRecognition & IBM' Watson.
This is a Voice+Audio chatroom experiment (Chrome Only) that listens to the user's input, saves it then reads it back to it.
Medium term goal is to have it use socket.io and let users talk to each other without having to type of read.
- Nuxt.Js, SPA Mode
- webkitSpeechRecognition
- IBM's Watson Text to Speech
- Storage on jsonbin.io
- Microphone icons by Smashicons from Flaticon licensed by CC 3.0 BY
- audio will sometimes randomly throw a DOMException error when attempting to play;
- recognition will stop after some interval - use the Microphone button next to Send to re-activate speech recognition
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm start
# generate static project
$ npm run generate