本文說明質檢任務對象的結構。
推薦先在前端頁面進行操作并用瀏覽器提供開發人員工具獲取請求參數,以此為模板構建您希望的對象結構。
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 |