Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbed-os-example-mbed5-blinky by
dumi_doc-master/doc/bot/armoto.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 | armoto 类,目前没有多轮交互,而且只支持query理解,不会返回内容,所以请忽略除[nlu](../OPENAPI_README.md#nlu)结构外的其他字段 |
| TMBOY | 44:c1d8923072ba | 2 | |
| TMBOY | 44:c1d8923072ba | 3 | 所以以下示例,返回值只是.result.nlu的内容,先放一个完整内容的示例 |
| TMBOY | 44:c1d8923072ba | 4 | |
| TMBOY | 44:c1d8923072ba | 5 | ```javascript |
| TMBOY | 44:c1d8923072ba | 6 | { |
| TMBOY | 44:c1d8923072ba | 7 | "result": { |
| TMBOY | 44:c1d8923072ba | 8 | "nlu": { |
| TMBOY | 44:c1d8923072ba | 9 | "domain": "control", |
| TMBOY | 44:c1d8923072ba | 10 | "intent": "ai.dueros.control.SysCommand", |
| TMBOY | 44:c1d8923072ba | 11 | "slots": { |
| TMBOY | 44:c1d8923072ba | 12 | "cmd": "emit" |
| TMBOY | 44:c1d8923072ba | 13 | } |
| TMBOY | 44:c1d8923072ba | 14 | }, |
| TMBOY | 44:c1d8923072ba | 15 | "bot_id": "ai.dueros.bot.system_control_armoto", |
| TMBOY | 44:c1d8923072ba | 16 | "bot_meta": { |
| TMBOY | 44:c1d8923072ba | 17 | "version": "1.0.0", |
| TMBOY | 44:c1d8923072ba | 18 | "type": "其他", |
| TMBOY | 44:c1d8923072ba | 19 | "description": "desc" |
| TMBOY | 44:c1d8923072ba | 20 | }, |
| TMBOY | 44:c1d8923072ba | 21 | "views": [ |
| TMBOY | 44:c1d8923072ba | 22 | { |
| TMBOY | 44:c1d8923072ba | 23 | "type": "txt", |
| TMBOY | 44:c1d8923072ba | 24 | "content": "度秘为你找到如下结果" |
| TMBOY | 44:c1d8923072ba | 25 | } |
| TMBOY | 44:c1d8923072ba | 26 | ], |
| TMBOY | 44:c1d8923072ba | 27 | "speech": { |
| TMBOY | 44:c1d8923072ba | 28 | "type": "Text", |
| TMBOY | 44:c1d8923072ba | 29 | "content": "度秘为你找到如下结果" |
| TMBOY | 44:c1d8923072ba | 30 | } |
| TMBOY | 44:c1d8923072ba | 31 | }, |
| TMBOY | 44:c1d8923072ba | 32 | "id": "1498017775_821adojn9", |
| TMBOY | 44:c1d8923072ba | 33 | "logid": "14980177754515", |
| TMBOY | 44:c1d8923072ba | 34 | "user_id": "lihao21_debug_monitor", |
| TMBOY | 44:c1d8923072ba | 35 | "time": 1498017775, |
| TMBOY | 44:c1d8923072ba | 36 | "cuid": "lihao21_debug_monitor", |
| TMBOY | 44:c1d8923072ba | 37 | "se_query": "发射空气炮", |
| TMBOY | 44:c1d8923072ba | 38 | "msg": "ok", |
| TMBOY | 44:c1d8923072ba | 39 | "timeuse": 594, |
| TMBOY | 44:c1d8923072ba | 40 | "status": 0 |
| TMBOY | 44:c1d8923072ba | 41 | } |
| TMBOY | 44:c1d8923072ba | 42 | ``` |
| TMBOY | 44:c1d8923072ba | 43 | |
| TMBOY | 44:c1d8923072ba | 44 | ### ai.dueros.control.SetVolume 声音控制 |
| TMBOY | 44:c1d8923072ba | 45 | slot key|slot value |
| TMBOY | 44:c1d8923072ba | 46 | --------|---------- |
| TMBOY | 44:c1d8923072ba | 47 | vol_up|代表声音增大 |
| TMBOY | 44:c1d8923072ba | 48 | vol_down|代表声音变小 |
| TMBOY | 44:c1d8923072ba | 49 | vol_set_size|max: 最大;min: 最小 |
| TMBOY | 44:c1d8923072ba | 50 | |
| TMBOY | 44:c1d8923072ba | 51 | 声音减小 |
| TMBOY | 44:c1d8923072ba | 52 | 声音调到最大 |
| TMBOY | 44:c1d8923072ba | 53 | ```javascript |
| TMBOY | 44:c1d8923072ba | 54 | { |
| TMBOY | 44:c1d8923072ba | 55 | "domain": "control", |
| TMBOY | 44:c1d8923072ba | 56 | "intent": "ai.dueros.control.SetVolume", |
| TMBOY | 44:c1d8923072ba | 57 | "slots": { |
| TMBOY | 44:c1d8923072ba | 58 | "vol_down": "变小" |
| TMBOY | 44:c1d8923072ba | 59 | } |
| TMBOY | 44:c1d8923072ba | 60 | } |
| TMBOY | 44:c1d8923072ba | 61 | ``` |
| TMBOY | 44:c1d8923072ba | 62 | |
| TMBOY | 44:c1d8923072ba | 63 | |
| TMBOY | 44:c1d8923072ba | 64 | ### ai.dueros.control.SetBrightness 屏幕控制 |
| TMBOY | 44:c1d8923072ba | 65 | slot key|slot value |
| TMBOY | 44:c1d8923072ba | 66 | --------|---------- |
| TMBOY | 44:c1d8923072ba | 67 | up|代表屏幕亮度增大 |
| TMBOY | 44:c1d8923072ba | 68 | down|代表屏幕亮度变小 |
| TMBOY | 44:c1d8923072ba | 69 | |
| TMBOY | 44:c1d8923072ba | 70 | 屏幕亮度减小 |
| TMBOY | 44:c1d8923072ba | 71 | ```javascript |
| TMBOY | 44:c1d8923072ba | 72 | { |
| TMBOY | 44:c1d8923072ba | 73 | "domain": "control", |
| TMBOY | 44:c1d8923072ba | 74 | "intent": "ai.dueros.control.SetBrightness", |
| TMBOY | 44:c1d8923072ba | 75 | "slots": { |
| TMBOY | 44:c1d8923072ba | 76 | "up": "高" |
| TMBOY | 44:c1d8923072ba | 77 | } |
| TMBOY | 44:c1d8923072ba | 78 | } |
| TMBOY | 44:c1d8923072ba | 79 | ``` |
| TMBOY | 44:c1d8923072ba | 80 | |
| TMBOY | 44:c1d8923072ba | 81 | ### ai.dueros.control.SysCommand 设备控制 |
| TMBOY | 44:c1d8923072ba | 82 | slots: |
| TMBOY | 44:c1d8923072ba | 83 | |
| TMBOY | 44:c1d8923072ba | 84 | slot key|slot value |
| TMBOY | 44:c1d8923072ba | 85 | --------|---------- |
| TMBOY | 44:c1d8923072ba | 86 | cmd|emit、change_color、close_light、change_shape、open_cap |
| TMBOY | 44:c1d8923072ba | 87 | |
| TMBOY | 44:c1d8923072ba | 88 | 变色、变身 |
| TMBOY | 44:c1d8923072ba | 89 | ```javascript |
| TMBOY | 44:c1d8923072ba | 90 | { |
| TMBOY | 44:c1d8923072ba | 91 | "domain": "control", |
| TMBOY | 44:c1d8923072ba | 92 | "intent": "ai.dueros.control.SysCommand", |
| TMBOY | 44:c1d8923072ba | 93 | "slots": { |
| TMBOY | 44:c1d8923072ba | 94 | "cmd": "change_color" |
| TMBOY | 44:c1d8923072ba | 95 | } |
| TMBOY | 44:c1d8923072ba | 96 | } |
| TMBOY | 44:c1d8923072ba | 97 | ``` |
| TMBOY | 44:c1d8923072ba | 98 | |
| TMBOY | 44:c1d8923072ba | 99 | ### ai.dueros.control.OperateApp 系统应用控制 |
| TMBOY | 44:c1d8923072ba | 100 | slots: |
| TMBOY | 44:c1d8923072ba | 101 | |
| TMBOY | 44:c1d8923072ba | 102 | slot key|slot value |
| TMBOY | 44:c1d8923072ba | 103 | --------|---------- |
| TMBOY | 44:c1d8923072ba | 104 | app_name|代表app名字 |
| TMBOY | 44:c1d8923072ba | 105 | open|代表打开,若缺失也代表打开app_name |
| TMBOY | 44:c1d8923072ba | 106 | |
| TMBOY | 44:c1d8923072ba | 107 | 变色、变身 |
| TMBOY | 44:c1d8923072ba | 108 | ```javascript |
| TMBOY | 44:c1d8923072ba | 109 | { |
| TMBOY | 44:c1d8923072ba | 110 | "domain": "control", |
| TMBOY | 44:c1d8923072ba | 111 | "intent": "ai.dueros.control.OperateApp", |
| TMBOY | 44:c1d8923072ba | 112 | "slots": { |
| TMBOY | 44:c1d8923072ba | 113 | "app_name": "灯光控制", |
| TMBOY | 44:c1d8923072ba | 114 | "open": "进入" |
| TMBOY | 44:c1d8923072ba | 115 | } |
| TMBOY | 44:c1d8923072ba | 116 | } |
| TMBOY | 44:c1d8923072ba | 117 | ``` |
