# 自定义拦截器
消息类型 | 名称 | 必须实现 |
---|---|---|
response | custom | 否 |
transfer_semantic | 否 |
# context
"iflyos_context": {
...
"interceptor": {
"version": "1.0",
"key": "value"//设备自定义的字段信息
},
...
}
参数 | 类型 | 说明 | 必填 |
---|---|---|---|
version | String | 模块版本,现在是1.0 |
版本说明
版本 | 说明 | 更新日期 |
---|---|---|
1.0 | 基础实现 | 2019-07-01 |
# response
# AIUI响应
若云端拦截器配置为【AIUI WebAPI应用-设备处理】,当语义命中拦截器配置的技能时,会下发该响应,将语义交由设备端进行处理。
回复示例
{
"iflyos_responses": [
...,
{
"header": {
"name": "interceptor.transfer_semantic"
},
"payload": {
...
}
}
]
}
参数 | 类型 | 说明 | 必有 |
---|---|---|---|
payload | Object | AIUI 返回内容透传 | 是 |
# 自定义响应
回复示例
{
"iflyos_responses": [
...,
{
"header": {
"name": "interceptor.custom"
},
"payload": {
...
}
}
]
}
参数 | 类型 | 说明 | 必有 |
---|---|---|---|
payload | Object | 厂商自定义内容 | 是 |
← 唤醒词管理 EVS SDK 介绍 →