全部产品
云市场

获取结果用于复核

更新时间:2019-07-10 19:33:46

接口说明

获取复核信息供复核页使用。

入参GetResultToReviewRequest说明

属性 值类型 是否必须 说明
taskId String 任务id
vid String 文件id

返回参数说明

属性 值类型 是否必须 说明
data SingleResultInfo 返回结果

返回结果SingleResultInfo描述

属性 值类型 是否必须 说明
taskId String 任务id
vid String 文件id
fileId String 文件id,长整型字符串,数据集主键id,在保存复核结果时使用
fileMergeName String 文件名称
duration Integer 通话时长,单位:秒
comments String 复核意见
audio Boolean 是否有音频
audioURL String 音频URL
totalScore Integer 得分
dialogues List< Dialogue> 对话数据
handScoreInfoList List< ScorePo> 计分项,包括大项和小项,树状结构
hitRuleReviewInfoList List< HitRuleReviewInfo> 命中规则信息
manualScoreInfoList List< HitRuleReviewInfo> 人工计分信息;manualScoreMappingList只有计分id,这个字段还有申诉历史信息

对话数据Dialogue描述

属性 值类型 是否必须 说明
begin Long 这句话的开始时间相对对话整体开始时间的偏移量,毫秒级别
beginTime Long 这句话的开始时间
end Long 这句话的结束时间相对对话整体开始时间的偏移量,毫秒级别
hourMinSec String 这句话的时分秒格式的开始时间,格式:HH:mm:ss,
role String 说话的角色
identity String 角色标识
words String 这句话内容

大小项信息ScorePo描述

属性 值类型 是否必须 说明
scoreId Long 评分Id
scoreName String 大评分名字
scoreInfos List< ScoreParam> 所有子评分列表

子评分ScoreParam描述

属性 值类型 是否必须 说明
hit Integer 人工审核界面是否勾选该计分项 1未勾选 3 勾选
scoreNum Integer 分数
scoreSubId Long 小评分Id
scoreSubName String 小评分名字
scoreType Integger 分值类型 1加分 3减分;

命中规则复核信息HitRuleReviewInfo描述

属性 值类型 是否必须 说明
autoReview Integer 1: 不自动审核, 3: 自动审核
rid Long 规则ID
ruleName String 规则名称
ruleScoreType Integer 1: 不计分, 3: 计分
ruleType Integer 规则类型
scoreId Long 大项id
scoreSubId Long 小项id
totalNumber Integer 总数
conditionHitInfoList List 条件
reviewInfo ReviewInfo 复核信息
complainable Boolean 是否可申诉,默认:是
complainHistories List 申诉历史

条件信息ConditionHitInfo描述

属性 值类型 是否必须 说明
cid List< String> 条件ID
phrase Dialogue 短句
keyWords List< KeyWord> 关键词

ComplainHistory 描述

属性 值类型 是否必须 说明
comments String 申诉/处理 理由
operator Long 操作人uid
operatorName String 操作人用户名
operationType Integer 操作类型,3: 申诉;4:驳回;5:接受
operationTime String 操作时间

短句Dialogue描述

属性 值类型 是否必须 说明
role String 角色:客户/客服
identity String 身份标识:客户/客服
emotionValue Integer 情绪能量值1-10
words String 命中的原句
end Long 这句话的结束时间相对对话整体开始时间的偏移量,毫秒级别
begin Long 这句话的开始时间相对对话整体开始时间的偏移量,毫秒级别
pid Integer 每一句话的编号

关键词KeyWord描述

属性 值类型 是否必须 说明
val String 条件ID
pid Integer 对话ID
from Integer 第几个字符开始,从0开始,包含from
to Integer 第几个字符结束,不包含to
tid String 语音ID

复核信息ReviewInfo描述

属性 值类型 是否必须 说明
hitId String 命中ID
rid Long 规则ID

错误码

错误代码 描述 Http状态码 语义
NotExist Can not find data related to the given task. 404 记录不存在

调用示例

  1. ReviewSingleResultByIdRequest reviewSingleResultByIdRequest = new ReviewSingleResultByIdRequest();
  2. reviewSingleResultByIdRequest.setAcceptFormat(FormatType.JSON);
  3. Map<String, Object> map = Maps.newHashMap();
  4. map.put("taskId","***");
  5. map.put("vid","***");
  6. reviewSingleResultByIdRequest.setJsonStr(JSON.toJSONString(map));
  7. ReviewSingleResultByIdResponse response = client.getAcsResponse(reviewSingleResultByIdRequest);

返回示例

  1. {
  2. "code": "200",
  3. "data": {
  4. "audio": true,
  5. "audioURL": "sca-ccc-test.oss-cn-beijing.aliyuncs.com/%E7%A1%85%E8%AF%AD-%E7%95%99%E5%AD%A6%E5%BD%95%E9%9F%B3.wav?a=b",
  6. "dialogues": [
  7. {
  8. "begin": 8060,
  9. "emotionValue": 7,
  10. "end": 8660,
  11. "hourMinSec": "00:08",
  12. "role": "客服",
  13. "speechRate": 200,
  14. "words": "你好"
  15. },
  16. {
  17. "begin": 8940,
  18. "emotionValue": 6,
  19. "end": 9590,
  20. "hourMinSec": "00:08",
  21. "role": "客户",
  22. "speechRate": 92,
  23. "words": "喂"
  24. },
  25. {
  26. "begin": 10230,
  27. "emotionValue": 6,
  28. "end": 10830,
  29. "hourMinSec": "00:10",
  30. "role": "客服",
  31. "speechRate": 300,
  32. "words": "嗯你好"
  33. },
  34. {
  35. "begin": 11150,
  36. "emotionValue": 6,
  37. "end": 11890,
  38. "hourMinSec": "00:11",
  39. "role": "客户",
  40. "speechRate": 162,
  41. "words": "哪里"
  42. },
  43. {
  44. "begin": 12910,
  45. "emotionValue": 6,
  46. "end": 23560,
  47. "hourMinSec": "00:12",
  48. "role": "客服",
  49. "speechRate": 343,
  50. "words": "xxx"
  51. },
  52. {
  53. "begin": 25010,
  54. "emotionValue": 6,
  55. "end": 26510,
  56. "hourMinSec": "00:25",
  57. "role": "客户",
  58. "speechRate": 240,
  59. "words": "xxx"
  60. }
  61. ],
  62. "fileMergeName": "xxx.wav",
  63. "handScoreInfoList": [
  64. {
  65. "scoreId": 118,
  66. "scoreInfos": [
  67. {
  68. "hit": 1,
  69. "scoreNum": 1,
  70. "scoreSubId": 119,
  71. "scoreSubName": "test",
  72. "scoreType": 3
  73. },
  74. {
  75. "hit": 1,
  76. "scoreNum": 123,
  77. "scoreSubId": 120,
  78. "scoreSubName": "123",
  79. "scoreType": 1
  80. }
  81. ],
  82. "scoreName": "test"
  83. },
  84. {
  85. "scoreId": 24,
  86. "scoreInfos": [
  87. {
  88. "hit": 1,
  89. "scoreNum": 5,
  90. "scoreSubId": 25,
  91. "scoreSubName": "加分12",
  92. "scoreType": 1
  93. },
  94. {
  95. "hit": 1,
  96. "scoreNum": 10,
  97. "scoreSubId": 26,
  98. "scoreSubName": "加分2",
  99. "scoreType": 1
  100. }
  101. ],
  102. "scoreName": "加分测试1"
  103. },
  104. {
  105. "scoreId": 27,
  106. "scoreInfos": [
  107. {
  108. "hit": 1,
  109. "scoreNum": 5,
  110. "scoreSubId": 28,
  111. "scoreSubName": "扣分1",
  112. "scoreType": 3
  113. },
  114. {
  115. "hit": 1,
  116. "scoreNum": 10,
  117. "scoreSubId": 29,
  118. "scoreSubName": "扣分2",
  119. "scoreType": 3
  120. }
  121. ],
  122. "scoreName": "扣分测试"
  123. }
  124. ],
  125. "hitRuleReviewInfoList": [
  126. {
  127. "autoReview": 0,
  128. "conditionHitInfoList": [
  129. {
  130. "cid": [
  131. "2000"
  132. ],
  133. "keyWords": [
  134. {
  135. "from": 0,
  136. "pid": 0,
  137. "tid": "6fa76916-3ce6-45d8-ac64-01b7f31c7295",
  138. "to": 2,
  139. "val": "你好"
  140. }
  141. ],
  142. "phrase": {
  143. "begin": 8060,
  144. "emotionValue": 7,
  145. "end": 8660,
  146. "identity": "客服",
  147. "pid": 0,
  148. "role": "客服",
  149. "words": "你好"
  150. }
  151. },
  152. {
  153. "cid": [
  154. "2000"
  155. ],
  156. "keyWords": [
  157. {
  158. "from": 1,
  159. "pid": 2,
  160. "tid": "6fa76916-3ce6-45d8-ac64-01b7f31c7295",
  161. "to": 3,
  162. "val": "你好"
  163. }
  164. ],
  165. "phrase": {
  166. "begin": 10230,
  167. "emotionValue": 6,
  168. "end": 10830,
  169. "identity": "客服",
  170. "pid": 2,
  171. "role": "客服",
  172. "words": "嗯你好"
  173. }
  174. }
  175. ],
  176. "reviewInfo": {
  177. "hitId": "013c68142fec4f0899fa6ee0e18bcd7d",
  178. "rid": 451
  179. },
  180. "rid": 451,
  181. "ruleName": "开头说你好",
  182. "scoreId": -1,
  183. "scoreSubId": -1
  184. }
  185. ],
  186. "isAudio": true,
  187. "manualScoreMappingList": [
  188. "119"
  189. ],
  190. "totalScore": 99,
  191. "vid": "6fa76916-3ce6-45d8-ac64-01b7f31c7295"
  192. },
  193. "message": "successful",
  194. "requestId": "82C91484-B2D5-4D2A-A21F-A6D73F4D55C6",
  195. "success": true
  196. }