本产品(智能对话分析/2019-01-15)的OpenAPI采用RPC签名风格,签名细节参见签名机制说明我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(78410016550),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

数据上传

API标题API概述
UploadAudioData上传音频质检上传离线语音质检数据(录音会话文件):适用于热线坐席场景。场景1:天然集成阿里云呼叫中心(CCC),无需开发,可以一键开启推送通话数据到SCA;场景2:与自有呼叫中心系统对接,呼叫中心每产生一条录音,就将录音推送至SCA进行分析。
UploadDataV4上传文本质检V4上传离线文本质检数据(纯文本会话):适用于在线坐席场景。 推荐使用UploadDataV4接口。 UploadDataV4与UploadData的差异:1、V4仅支持POST请求。2、V4支持更长的JsonStr。
UploadData上传文本质检上传离线文本质检数据(纯文本会话):适用于在线坐席场景。 推荐使用UploadDataV4接口。 UploadDataV4与UploadData的差异:1、V4仅支持POST请求。2、V4支持更长的JsonStr。
UpdateQualityCheckData更新随录数据更新会话随录数据(三方业务字段),便于更多业务维度统计和查询。

质检规则&方案

API标题API概述
质检规则管理质检规则管理
AddRuleV4新增规则(新版质检)对应前端功能位置:质检规则配置-新建。专有云URL:ip:port/api/client/UpdateRuleById.json。
UpdateRuleV4更新规则(新版质检)对应前端功能位置:质检规则配置-更新。专有云URL:ip:port/api/client/UpdateRuleById.json。
ListRulesV4获取规则列表(新版质检)对应前端功能位置:质检规则配置-列表。专有云URL:ip:port/api/rule/GetRulesCountList.json。
GetRuleV4获取规则详情(新版质检)对应前端功能位置:质检规则配置-查询。专有云URL:ip:port/api/client/GetRuleById.json。
DeleteRuleV4删除规则(新版质检)对应前端功能位置:质检规则配置-删除。专有云URL:ip:port/api/client/DeleteRule.json。
TestRuleV4测试规则(新版质检)对应前端功能位置:质检规则配置-测试。专有云URL:ip:port/api/client/TestRule.json。
质检方案管理质检方案管理
DeleteCheckTypeToScheme删除质检方案维度删除质检方案维度
CreateQualityCheckScheme新建质检方案对应前端功能位置:质检方案管理-新建质检任务。专有云URL:ip:port/api/qcs/CreateQualityCheckScheme.json。
UpdateQualityCheckScheme更新质检方案更新质检方案。
GetQualityCheckScheme获取质检方案详情对应前端功能位置:质检方案管理-查询。专有云URL:ip:port/api/qcs/GetQualityCheckScheme.json。
ListQualityCheckScheme获取质检方案列表获取质检方案列表。
DeleteQualityCheckScheme删除质检方案对应前端功能位置:质检方案管理-任一数据右侧删除。专有云URL:ip:port/api/qcs/DeleteQualityCheckScheme.json。
UpdateRuleToScheme更新质检方案中的规则对应前端功能位置:质检方案管理-新建质检任务或编辑-关联质检规则。专有云URL:ip:port/api/qcs/UpdateRuleToScheme.json。
CreateCheckTypeToScheme新增质检维度对应前端功能位置:质检方案管理-新增质检维度或编辑-新增质检维度。专有云URL:ip:port/api/qcs/CreateCheckTypeToScheme.json。
UpdateCheckTypeToScheme更新质检维度对应前端功能位置:质检方案管理-新建质检任务或编辑-质检维度名称旁编辑图标。专有云URL:ip:port/api/qcs/UpdateCheckTypeToScheme.json。
质检规则-分类质检规则-分类
AddRuleCategory新增规则类型新增规则类型。
GetRuleCategory获取规则类型列表获取规则类型列表。
DelRuleCategory删除规则类型删除规则类型。
质检规则-适用业务质检规则-适用业务
AddBusinessCategory新增业务类型新增业务类型。
DeleteBusinessCategory删除适用业务删除适用业务。
GetBusinessCategoryList获取适用业务列表获取适用业务列表。

呼叫中心-质检任务管理

API标题API概述
CreateSchemeTaskConfig新建质检任务对应前端功能位置:质检方案管理-新建质检任务。专有云URL:ip:port/api/task/CreateSchemeTaskConfig.json。
UpdateSchemeTaskConfig更新质检任务对应前端功能位置:任务管理-任一数据右侧编辑。专有云URL:ip:port/api/task/UpdateSchemeTaskConfig.json。
ListSchemeTaskConfig批量获取质检任务对应前端功能位置:任务管理。专有云URL:ip:port/api/task/ListSchemeTaskInfo.json。

数据集

API标题API概述
SubmitQualityCheckTask新建数据集质检任务新建数据集质检任务。
SaveConfigDataSet保存数据集话者角色配置来保存数据集话者角色配置。
ListDataSet批量获取数据集对应前端功能位置:数据集管理。专有云URL:ip:port/api/dataset/ListDataSet.json。
DeleteDataSet删除数据集删除数据集。

质检结果

API标题API概述
质检结果质检结果
GetResult获取质检结果查询质检结果:部分结果需要入参requiredFields明确指定方可返回。服务地址(Region)请选择为杭州(cn-hangzhou)。
GetResultToReview获取质检结果详情用于复核获取指定文件的质检结果详情数据,用于文件复核。详情数据包括:转写文本、录音地址、命中检测项信息,有了这些信息,就可以听录音、查看转写文本、查看检测项的命中位置,进行文件复核了。
会话组质检会话组质检
ListSessionGroup获取会话组列表对应前端功能位置:任务管理-查看结果-任务结果-(会话组结果)上方标签页。专有云URL:ip:port/api/session/group/ListSessionGroup.json。根据会话组ID字段将多通会话聚合,进行统一管理。需要传入sessionGroupId字段,详情参考UploadData和UploadAudioData接口说明。
AssignReviewerBySessionGroup会话组分配对应前端功能位置:质检方案管理-任务结果-会话组-批量分配。专有云URL:ip:port/api/job/AssignReviewerBySessionGroup.json。
RevertAssignedSessionGroup批量回收(会话组维度)对应前端功能位置:质检方案管理-任务结果-会话组-批量回收。专有云URL:ip:port/api/job/RevertAssignedSessionGroup.json。
申诉&复核&分配申诉&复核&分配
AssignReviewer分配质检员进行手动分配质检员。
SubmitReviewInfo保存复核结果(仅支持旧版智能对话分析)保存复核结果,仅支持旧版智能对话分析。
BatchSubmitReviewInfo批量复核对应前端功能位置:任务管理-任务结果-批量复核 对应私有云URL:ip:port/api/qcsBatchSubmitReviewInfo.json 对筛选范围内的所有数据进行批量复核操作。 注意!此操作涉及大量更新操作,可能生效有一定延迟。
SubmitComplaint提交申诉来提交申诉。
HandleComplaint处理申诉处理申诉。
RevertAssignedSession批量回收(单通会话维度)对应前端功能位置:任务管理-任务结果-批量回收。专有云URL:ip:port/api/job/RevertAssignedSession.json。

语音模型训练

API标题API概述
热词模型热词模型
CreateAsrVocab新建热词组将一组语音热词上传到服务端,并获取返回的热词ID。
UpdateAsrVocab更新热词组更新热词词表。
GetAsrVocab获取指定热词组的详情信息获取指定热词组的详情信息。
ListAsrVocab获取热词组列表获取热词组列表,不包括具体内容。
DeleteAsrVocab删除热词组删除热词组。
语言模型语言模型
GetCustomizationConfigList获取语言模型列表获取语言模型列表。
DeleteCustomizationConfig删除语言模型删除语言模型。
模型效果评测模型效果评测
SubmitPrecisionTask新建语音识别检测任务新建语音识别检测任务。服务地址(Region)请选择为杭州(cn-hangzhou)。
GetPrecisionTask获取语音识别检测任务详情获取语音识别检测任务详情。
ListPrecisionTask获取语音识别检测任务列表获取语音识别检测任务列表。服务地址(Region)请选择为杭州(cn-hangzhou)。
DeletePrecisionTask删除语音识别检测任务删除语音识别检测任务。
人工评测人工评测
GetNextResultToVerify获取下一条文件详情用于人工校验获取下一条文件详情用于人工校验。
VerifyFile保存单个文件的校验结果保存单个文件的校验结果。
VerifySentence保存单个句子的校验结果保存单个句子的校验结果。

系统管理

API标题API概述
复核管理复核管理
CreateTaskAssignRule新建复核任务自动分配规则新建复核任务自动分配规则。
UpdateTaskAssignRule更新复核任务自动分配规则更新复核任务自动分配规则。
ListTaskAssignRules获取复核任务自动分配规则列表获取复核任务自动分配规则列表。
DeleteTaskAssignRule删除复核任务自动分配规则删除复核任务自动分配规则。
预警管理预警管理
CreateWarningConfig新建预警配置来新建预警配置。
UpdateWarningConfig更新预警配置更新预警配置。
ListWarningConfig获取预警配置列表获取预警配置列表。
DeleteWarningConfig删除预警配置删除预警配置。
技能组管理技能组管理
CreateSkillGroupConfig新建配置新建配置。
UpdateSkillGroupConfig更新配置调用UpdateSkillGroupConfig更新配置。
GetSkillGroupConfig根据ID获取技能组规则配置详情根据ID获取指定的配置。
ListSkillGroupConfig获取配置列表调用ListSkillGroupConfig获取配置列表。
DeleteSkillGroupConfig删除配置删除配置。

不推荐或白名单开放

API标题API概述
实时质检实时质检
GetSyncResult获取实时质检结果获取热线实时质检结果。
SyncQualityCheck进行实时质检进行热线实时质检。
UpdateSyncQualityCheckData维护录音信息来维护实时质检完成后的录音信息,用来复核时播放录音,并且维护录音信息后,任务状态将变为已完成。
其他其他
DeleteSchemeTaskConfig删除质检任务对应前端功能位置:暂无。专有云URL:ip:port/api/task/DeleteSchemeTaskConfig.json。

新版本(V4)弃用

API标题API概述
规则管理规则管理
DeleteRule删除质检规则对应前端功能位置:质检规则配置-删除。专有云URL:ip:port/api/client/DeleteRule.json。
GetRuleById根据ID获取规则详情对应前端功能位置:质检规则配置-编辑 对应私有云URL:ip:port/api/client/GetRuleById.json。
GetRulesCountList批量获取质检规则列表对应前端功能位置:质检规则配置-列表。专有云URL:ip:port/api/rule/GetRulesCountList.json。
UpdateRuleById新建或更新质检规则对应前端功能位置:质检规则配置-新建&更新。专有云URL:ip:port/api/client/UpdateRuleById.json。
UpdateRule更新规则更新规则信息。
UploadRule创建规则创建规则。一般用于客户需要自己提供规则编辑界面的场景。
GetRuleDetail获取规则的明细信息获取规则的明细信息。
GetRule获取规则的基本信息获取规则的基本信息。
ListRules获取规则列表获取规则列表。
InvalidRule删除规则删除规则。
评分管理评分管理
GetScoreInfo获取全部评分项信息获取全部评分项信息。
其他其他
UploadDataSync文本实时质检文本实时质检。

其他

API标题API概述
ListUsers获取用户列表获取用户列表。服务地址(Region)请选择为杭州(cn-hangzhou)。
UpdateUser编辑用户编辑用户,可以批量修改用户的角色。