More Related Content
Similar to ドコモApiで対話システム (20)
More from API Meetup (20)
ドコモApiで対話システム
- 11. 構成
Browser (MediaStream API, Web Audio API)
1. 音声認識APIで発話文字列を取得
2. 発話文字列をWebSocketでServerに送信
Server (node + koa + socket.io)
3. 発話文字列をWebSocketでBrowserから受信
4. 言語解析APIでわいせつな言葉等を弾く
5. 発話理解APIで求められる機能を取得する
6. 求められる機能が雑談の場合、雑談対話APIで対話する(デモではすべ
て雑談扱い)
7. 返答文字列を音声合成APIで音声化
8. 返答文字列と音声データをWebSocketでBrowserに送信
Browser
9. 返答文字列と音声データをWebSocketでServerから受信
10. 返答文字列を表示
11. 音声データをWeb Audio APIで再生