本文说明质检任务对象的结构。
推荐先在前端页面进行操作并用浏览器提供开发人员工具获取请求参数,以此为模板构建您希望的对象结构。
SchemeTaskConfig说明
属性 | 值类型 | 示例 | 描述 |
schemeTaskConfigId | Long | 任务配置id | |
setName | String | 名称 | |
sourceDataType | Integer | 数据类型: 1:离线语音质检; 2:离线文本质检; 3:实时语音质检; 4:实时文本质检; 5:呼叫中心二次质检;51: 呼叫语音中心二次质检; 52: 呼叫文本中心二次质检; 11:数据集语音; 12:数据集文本; 13:数据集二次质检;131: 数据集语音二次质检; 132: 数据集文本二次质检; 21:语音转写任务; 31:新手任务; 32:效果评测任务; 33:模型试一试任务;34:测试任务-单条;35:测试任务-批量 | |
manualReview | Integer | 人工复核:0:否,1:是,默认0 | |
assignType | Integer | 任务分配类型:0:不分配;1:指定分配,2:人工分配,默认0 | |
assignConfig | AssignConfig | 分配配置:参考复核管理 | |
dataConfig | List<SchemeDataConfig> | 数据配置:json。 数据集任务:数据集列表; 呼叫中心任务:随录数据; 二次质检:数据筛选条件;等 详情dataConfig 非随录数据,数组值大小为一 | |
config | Config | 扩展字段:预留 | |
schemeList | List<QualityCheckScheme> | 质检方案列表 详情看QualityCheckScheme说明 | |
scheduledFireTime | String | 定时执行时间:无,表示立即执行 | |
asrTaskPriority | Integer | 任务优先级:1: 低, 2:中,3:高,默认1 | |
language | Integer | 语言种类:cn:中文普通话,en:英文 | |
modeCustomizationId | String | asr语言模型id | |
modelName | String | asr语言模型名称 | |
vocabId | String | asr泛热词模型id | |
vocabName | String | asr泛热词模型名称 | |
updateTime | String | 2016-08-05 10:37:10 | 修改时间 |
createTime | String | 2016-08-05 10:37:10 | 创建时间 |
createUserName | String | 创建者 | |
updateUserName | String | 修改者 | |
numberSum | Integer | 总条数 | |
numberExecuting | Integer | 执行中条数 | |
numberSuccess | Integer | 成功条数 | |
numberFail | Integer | 失败条数 | |
finishRate | Double | 完成度 | |
status | Integer | 任务状态:0: 禁用 1:进行中 |
SchemeDataConfig说明
质检方案数据源配置,可能来源有:
数据集
二次质检
发起会话质检任务,根据随录参数推送到对应的质检任务中。
名称 | 类型 | 示例值 | 描述 |
index | Integer | 1 | 配置项索引,内部用,忽略。 |
resultParam | ResultParam | 二次质检用,用于确定范围。 | |
assignConfigs | List<AssignConfig> | 根据随录参数筛选会话直接任务用 | |
dataSets | List<DataSet> | 数据集直接用 |
ResultParam说明
创建二次质检任务时使用,分为以下情况
导出全部:
参考GetResult接口jsonStr,两者同理。
导出所选:s
导出所选时
名称 | 类型 | 示例值 | 描述 |
sessionTaskUuidList | List<String> | ["20220926-54848046-8f4e-49b1-8c80-b2d6dd150604"]4"] | 所选会话质检任务的TaskId+“-”+vid拼接,GetResult接口会提供。 |
tid,vid,fileId等效,taskid和vid可以确认唯一会话质检任务。
AssignConfig说明
名称 | 类型 | 示例值 | 描述 |
assignConfigContests | List<AssignConfigContest> | AssignConfigContest的数组,各个AssignConfigContest是逻辑或的关系 |
AssignConfigContest说明
名称 | 类型 | 示例值 | 描述 |
name | String | remark14 | 二次质检用,用于确定范围。 |
dataType | Integer | 1 | 字段类型: 0:字符 1:数字 2:数组 3:日期 4:JSON数组 |
symbol | Integer | 1 | 符号类型: 1:等于 2:大于 3:小于 4:区间 5:大于等于 6:小于等于 7:不等于 8:为空 9:不为空 10:包含 11:不包含 |
value | String | 比较值,格式随dataType而定 | |
listObject | List<Object> | 内部用,忽略。 |
DataSet说明
数据集管理-创建质检任务中用到。
名称 | 类型 | 示例值 | 描述 |
dataSets | List<Object> | [{"setId":108}] |
QualityCheckScheme说明
名称 | 类型 | 示例值 | 描述 |
schemeId | Long | 1 | 质检方案ID |
name | String | 质检方案A | 质检方案name |