An experimental Virtual assistant / Chat-bot, built on NLP.js, Webchat,
Web APIs including SpeechSynthesis, and a data collection.
npm install
npm test
npm start
npm run frontend" Hello "
" What's the weather doing in Cranfield? "
" Give me radio 2 "
" I have a stammer "
" what version "
" unmute voice ting-ting"
" 回声你好世界 "
- Plugins:
weatherIntent,radioPlayer,speechControl,echoBot; - Pipeline:
quote.of.the.day; - Speech recognition (
ASR), via WebChat's browser-based recognition; - Text-to-speech (
TTS), viaspeechSynthesisbrowser/ Web API; - Dynamically switch
TTS/ synthesis voice, including to Chinese synthesisers; - Simplified Chinese corpus (
zh-CN,zh-Hans); - Internationalization
i18n;
- Localization;
- Plugins:
translate,news,search,chinese-quotes...? - Speech recognition via Web API;
- ...?