意图变量(TOC)
系统将意图槽位变量直接识别为字符类型变量,因此在与流程变量关联时请使用同样类型的流程变量。
参数 |
描述 |
---|---|
TOC.ChatBotIntentCode |
语音识别匹配到的意图返回意图码,字符串类型。 系统预置如下几个ChatBotIntentCode,可直接使用:
通常可以通过获取该参数的值来判断是否匹配到了正确的意图上。 |
ChatBotRespContent |
语音识别匹配到的意图返回的答复信息,包括槽位和响应中配置的答复。
|
TOC.ChatBotScenarioName |
语音识别执行后匹配到的意图模板的名称,字符串类型。 例如如下场景您可以设置为TOC.ChatBotScenarioName = “答复座位类型” |
TOC.ChatBot槽位名称 |
该参数为意图上配置的槽位参数,字符串类型。您可通过意图模板查看该意图的槽位参数有哪些。 选择“槽位”,“名称”列即展示您的槽位变量名称。 , 在第一个下拉列表框选择领域后,单击链接进入对应的意图中,单击例如,如下需要取如下意图中的槽位值您可以写为: TOC.ChatBotsitType = "包厢"。 |
TOC.ChatBotResponse |
此参数返回的是识别接口中所有的内容。其结构例如下{"intents":[{"simQuestions":[],"scenarioType":"normal","scenarioStatus":"finish","confidence":1.0,"responses":["余额"],"priority":0,"params":{},"scenarioName":"话费查询2","commands":["21312","TEXT"]}],"statusCode":200} 如何需要取相似问,可以使用TOC.ChatBotResponse.intents[0].simQuestions |