ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Committer:
TMBOY
Date:
Tue Jul 18 16:27:22 2017 +0800
Revision:
44:c1d8923072ba
?

Who changed what in which revision?

UserRevisionLine numberNew 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