# 云端配置_v1.0
这个接口用来管理云端对IVS SDK
的配置。
# Capabilities API
要使用Configuration
接口,需要在设备能力上报
接口中显示声明。
{
"type": "iFLYOS.Interface",
"interface": "Configuration",
"version": "1.0"
}
# Configuration Context
# SetWeakWakeUpScore 指令
弱唤醒阀值
是在平台
进行配置的,当设备通过SynchronizeState
事件同步状态时,云端会下发SetWeakWakeUpScore
指令,将值同步给设备端。当设备端唤醒的score
值低于该值时,应该做出误唤醒的一些响应,我们建议是:取消/降低唤醒提示音的音量,并保持识别状态。
当设备发起语音识别时,应该在SpeechRecognizer
事件的payload
.initiator
.payload
中加入iFLYOS.Score
参数,值为当前唤醒的score
值。如果云端判断到上报的score
低于平台
配置值时,如果意图结果没有命中主要技能,即不会反馈指令,当作误唤醒来处理。
提示:这里的
主要技能
是指除了闲聊
外的其它技能,包含拦截器技能s
{
"directive": {
"header": {
"namespace": "Configuration",
"name": "SetWeakWakeUpScore",
"messageId": "xxxxx",
},
"payload": {
"score": 1200
}
}
}
Payload 指令
参数 | 说明 | 类型 |
---|---|---|
score | 误唤醒的阀值。 | integer |