ex
Fork of mbed-os-example-mbed5-blinky by
dumi_doc-master/doc/directives/Wakeup.md@44:c1d8923072ba, 2017-07-18 (annotated)
- Committer:
- TMBOY
- Date:
- Tue Jul 18 16:27:22 2017 +0800
- Revision:
- 44:c1d8923072ba
?
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| TMBOY | 44:c1d8923072ba | 1 | # Speaker |
| TMBOY | 44:c1d8923072ba | 2 | |
| TMBOY | 44:c1d8923072ba | 3 | ## Table of Contents |
| TMBOY | 44:c1d8923072ba | 4 | |
| TMBOY | 44:c1d8923072ba | 5 | |
| TMBOY | 44:c1d8923072ba | 6 | ## addWakeWord指令 |
| TMBOY | 44:c1d8923072ba | 7 | 让客户端增加一个唤醒词(需要客户端的唤醒模块本身支持) |
| TMBOY | 44:c1d8923072ba | 8 | ```json |
| TMBOY | 44:c1d8923072ba | 9 | { |
| TMBOY | 44:c1d8923072ba | 10 | "header": { |
| TMBOY | 44:c1d8923072ba | 11 | "namespace": "Wakeup", |
| TMBOY | 44:c1d8923072ba | 12 | "name": "addWakeWord", |
| TMBOY | 44:c1d8923072ba | 13 | "message_id": "message_id-1344" |
| TMBOY | 44:c1d8923072ba | 14 | }, |
| TMBOY | 44:c1d8923072ba | 15 | "payload": { |
| TMBOY | 44:c1d8923072ba | 16 | "word": '小度你好' //将要加入到客户端的唤醒词,会替换掉客户端最老的一个 |
| TMBOY | 44:c1d8923072ba | 17 | } |
| TMBOY | 44:c1d8923072ba | 18 | } |
| TMBOY | 44:c1d8923072ba | 19 | ``` |
| TMBOY | 44:c1d8923072ba | 20 | |
| TMBOY | 44:c1d8923072ba | 21 | |
| TMBOY | 44:c1d8923072ba | 22 | ## Wakeup状态上报 |
| TMBOY | 44:c1d8923072ba | 23 | 正常请求中也需要上报Wakeup模块的状态 |
| TMBOY | 44:c1d8923072ba | 24 | ```json |
| TMBOY | 44:c1d8923072ba | 25 | "device_status":{ |
| TMBOY | 44:c1d8923072ba | 26 | "Wakeup":{ |
| TMBOY | 44:c1d8923072ba | 27 | "words":["小度你好"],//当前客户端设置的唤醒词,不包含内置的“小度小度”,按加入时间从新->老排序 |
| TMBOY | 44:c1d8923072ba | 28 | "maxWords":1 //最多可以设置几个唤醒词 |
| TMBOY | 44:c1d8923072ba | 29 | } |
| TMBOY | 44:c1d8923072ba | 30 | } |
| TMBOY | 44:c1d8923072ba | 31 | ``` |
| TMBOY | 44:c1d8923072ba | 32 | |
| TMBOY | 44:c1d8923072ba | 33 |
