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_hardware 返回案例
TMBOY 44:c1d8923072ba 2
TMBOY 44:c1d8923072ba 3
TMBOY 44:c1d8923072ba 4 ```javascript
TMBOY 44:c1d8923072ba 5 "data": {
TMBOY 44:c1d8923072ba 6 "directives": [
TMBOY 44:c1d8923072ba 7 {
TMBOY 44:c1d8923072ba 8 "header": {
TMBOY 44:c1d8923072ba 9 "namespace": "Speaker",
TMBOY 44:c1d8923072ba 10 "name": "SetVolume",
TMBOY 44:c1d8923072ba 11 "message_id": "1494329999_103fg56vq"
TMBOY 44:c1d8923072ba 12 },
TMBOY 44:c1d8923072ba 13 "payload": {
TMBOY 44:c1d8923072ba 14 "volume": 93
TMBOY 44:c1d8923072ba 15 }
TMBOY 44:c1d8923072ba 16 },
TMBOY 44:c1d8923072ba 17 {
TMBOY 44:c1d8923072ba 18 "header": {
TMBOY 44:c1d8923072ba 19 "namespace": "Speaker",
TMBOY 44:c1d8923072ba 20 "name": "SetMute",
TMBOY 44:c1d8923072ba 21 "message_id": "1494329999_18078ukiv"
TMBOY 44:c1d8923072ba 22 },
TMBOY 44:c1d8923072ba 23 "payload": {
TMBOY 44:c1d8923072ba 24 "mute": false
TMBOY 44:c1d8923072ba 25 }
TMBOY 44:c1d8923072ba 26 }
TMBOY 44:c1d8923072ba 27 ],
TMBOY 44:c1d8923072ba 28 "nlu": {
TMBOY 44:c1d8923072ba 29 "domain": "control.hardware",
TMBOY 44:c1d8923072ba 30 "intent": "control.hardware.volume",
TMBOY 44:c1d8923072ba 31 "slots": {
TMBOY 44:c1d8923072ba 32 "vol_up": "大",
TMBOY 44:c1d8923072ba 33 "vol_up_size": "0.50"
TMBOY 44:c1d8923072ba 34 }
TMBOY 44:c1d8923072ba 35 },
TMBOY 44:c1d8923072ba 36 "speech": {},
TMBOY 44:c1d8923072ba 37 "prompt": {},
TMBOY 44:c1d8923072ba 38 "resource": {},
TMBOY 44:c1d8923072ba 39 "views": [],
TMBOY 44:c1d8923072ba 40 }
TMBOY 44:c1d8923072ba 41 ```
TMBOY 44:c1d8923072ba 42
TMBOY 44:c1d8923072ba 43 ### control.hardware.volume 调声音
TMBOY 44:c1d8923072ba 44 可能的slots:
TMBOY 44:c1d8923072ba 45
TMBOY 44:c1d8923072ba 46 slot key|slot value
TMBOY 44:c1d8923072ba 47 --------|----------
TMBOY 44:c1d8923072ba 48 vol_down|小、高
TMBOY 44:c1d8923072ba 49 vol_up|大、低
TMBOY 44:c1d8923072ba 50 vol_set_size|50(指定值)如果值为小数,视为百分比
TMBOY 44:c1d8923072ba 51
TMBOY 44:c1d8923072ba 52 ### nlu
TMBOY 44:c1d8923072ba 53 声音调大50%
TMBOY 44:c1d8923072ba 54
TMBOY 44:c1d8923072ba 55 ```javascript
TMBOY 44:c1d8923072ba 56 {
TMBOY 44:c1d8923072ba 57 "domain": "control.hardware",
TMBOY 44:c1d8923072ba 58 "intent": "control.hardware.volume",
TMBOY 44:c1d8923072ba 59 "slots": {
TMBOY 44:c1d8923072ba 60 "vol_up": "大",
TMBOY 44:c1d8923072ba 61 "vol_up_size": "0.50"
TMBOY 44:c1d8923072ba 62 }
TMBOY 44:c1d8923072ba 63 },
TMBOY 44:c1d8923072ba 64 ```
TMBOY 44:c1d8923072ba 65 #### nlu部分的说明
TMBOY 44:c1d8923072ba 66 intent | 说明
TMBOY 44:c1d8923072ba 67 :--------:|:--------:
TMBOY 44:c1d8923072ba 68 intent:control.hardware.volume |底层音箱调音
TMBOY 44:c1d8923072ba 69 intent:control.hardware.micphone|底层音箱调麦克风
TMBOY 44:c1d8923072ba 70 intent:control.hardware.bluetooth|底层音箱调蓝牙
TMBOY 44:c1d8923072ba 71
TMBOY 44:c1d8923072ba 72 ### directives 部分的说明
TMBOY 44:c1d8923072ba 73
TMBOY 44:c1d8923072ba 74 参考[Speaker](../directives/Speaker.md)硬件相关指令