Let's Get Chatty with Conversational Interface in JavaScript
summary
Shows working code that wires the browser Web Speech API (webkit SpeechRecognition plus speechSynthesis) to a Dialogflow backend and a Node.js socket server so voice → text → NLP → speech roundtrip actually runs in Chrome with flaky recognition. Demonstrates a Facebook Messenger bot powered by Dialogflow, Slack sentiment analysis using IBM Watson, and a Raspberry Pi LED that lights by detected emotion. Gives source links and notes browser support limitations and which APIs, SDKs, and platforms are used.
AI-written summary · about
chapters (17)
- 0:00Intro
- 8:50Slack
- 17:38SmallTalk
- 18:33Slack Watson
- 19:05Read a message
- 19:20Hack Hardware
- 19:41LEDs
- 20:07Angry Customer
- 20:22Another Example
- 20:38Voice Chat Example
- 21:49Entering Result
- 23:07Speech Synthesis
- 24:49Web API Demo
- 25:59Natural Processing API
- 26:16Bots Interface
- 26:27Clippy
- 26:39Cat Hack
related talks
11mUndoing the Chatbot
21mBuilding a Voice-Enabled AI Assistant With Javascript
48mConversational ULS: Talking to Siri, Alexa, and Your Web Browser
38mConversational UIs: Talking to Siri, Alexa, and Your Web Browser
29mFinding Your Voice: Building Screenless Interfaces with Node.js
24mChatbots in JS: Overview and implementation
19m"Bringing Voice First Experiences to the Web"
24mFull Stack Web Development with AI
