GetResult - 获取质检结果

更新时间:2025-03-03 06:38:44

查询质检结果:部分结果需要入参requiredFields明确指定方可返回。服务地址(Region)请选择为杭州(cn-hangzhou)。

接口说明

可以查询通过 UploadAudioDataUploadData 上传的数据,也可以查询数据集质检任务 SubmitQualityCheckTask 的数据。可以根据任务 ID(taskId)查询,也可以根据时间范围查询。 此接⼝返回结果中默认只返回部分参数,可通过请求参数中的 requiredFields 来⾃定义设置返回参数中需要返回哪些字段。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用前面加 * 表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
操作访问级别资源类型条件关键字关联操作
sca:GetResultlist
*全部资源
*

请求参数

名称类型必填描述示例值
名称类型必填描述示例值
JsonStrstring

完整 JSON 字符串信息,具体内容参见以下详细信息。

{"pageNumber":1,"pageSize":10,"excludeFields":"hitResult.hits, recording.url","requiredFields":"agent,status,errorMessage,reviewStatus,reviewResult,score,taskId,reviewer,resolver,recording.name,recording.duration,hitResult,business","dataType":1,"sourceType":0,"startTime":"2020-06-25 00:00:00","endTime":"2020-07-01 23:59:59"}
BaseMeAgentIdlong

业务空间 Id

12345

请求参数 JSON 字符串信息

属性值类型是否必须说明
属性值类型是否必须说明
isSchemeDataInteger是否将数据上传至新版智能对话分析,取值:0(否);1(是),默认值为 0。
pageSizeInteger每页返回的数据数,要求大于 0,小于 100,默认 10。
pageNumberInteger要求返回的第几页的数据,默认 1。当查询超过 10000 条之后的数据时,不支持跳页查询,仅支持向下连续翻页,并且需要传入 lastDataId 参数。(例如:当前返回每页显示 100 条,当前为 101 页,那么后续查询只能查询 102 页,不可直接查询 103 页)
requiredFieldsString返回结果需要包括哪些字段,多个字段用逗号分隔,请按需选择;可选字段:taskId(任务 id),score(得分),status(状态),recording(文件信息),recording.dataSet(数据集名称),asrResult(转写结果),hitResult(质检结果),comments(复核意见),agent(坐席信息)等;默认值:score,status,taskId,hitResult。
excludeFieldsString返回结果中不需要包括哪些字段,通常是子字段,多个字段用逗号分隔;取值:hitResult.hits
taskIdString上传待检数据后回传的 taskId。
startTimeString按任务上传时间(API 调用时间)区间查询,区间的开始时间,格式'yyyy-MM-dd HH:mm:ss'。
endTimeString按任务上传时间(API 调用时间)区间查询,区间的结束时间,格式'yyyy-MM-dd HH:mm:ss'。
callStartTimeString按录音发生时间(上传数据时接口中指定的)区间查询,区间的开始时间,格式'yyyy-MM-dd HH:mm:ss'。
callEndTimeString按录音发生时间(上传数据时接口中指定的)区间查询,区间的结束时间,格式'yyyy-MM-dd HH:mm:ss'。
assignmentStartTimeString按分配时间(最后一次分配质检员的时间)区间查询,区间的开始时间,格式'yyyy-MM-dd HH:mm:ss'。
assignmentEndTimeString按分配时间(最后一次分配质检员的时间)区间查询,区间的结束时间,格式'yyyy-MM-dd HH:mm:ss'。
reviewStartTimeString按复核时间(最后一次复核保存的时间)区间查询,区间的开始时间,格式'yyyy-MM-dd HH:mm:ss'。
reviewEndTimeString按复核时间(最后一次复核保存的时间)区间查询,区间的结束时间,格式'yyyy-MM-dd HH:mm:ss'。
datasetIdLong数据集 id,当 sourceType=3 时,可以指定文件来自哪个数据集。
sourceTypeInteger文件来源,0:呼叫中心(即 API 上传);3:数据集。
dataTypeInteger文件类型,0:文本;1:音频。
sourceDataTypeInteger质检结果类型,1:离线语音质检;2:离线文本质检;3:实时语音质检;4:实时文本质检;5:呼叫中心二次质检;51:呼叫语音中心二次质检;52:呼叫文本中心二次质检;11:数据集语音;12:数据集文本。(仅新版智能对话分析适用
customerNameString客户姓名。(仅新版智能对话分析适用
customerIdString客户 ID。(仅新版智能对话分析适用
sessionGroupIdString会话组 ID。(仅新版智能对话分析适用
sessionGroupExistsBoolean是否属于会话组。(仅新版智能对话分析适用
customerServiceNameString客服姓名,只返回该客服的结果。
customerServiceIdString客服 ID,只返回该客服的结果。
skillGroupNameString技能组名称。
callerString主叫号码。
calleeString被叫号码。
callIdString通话 ID。
fileNameString文件完整名称,不支持模糊搜索。
ruleIdsList命中的质检规则 ID 集合,返回命中了这些规则中任意一个或多个的结果。
schemeIdListList按任务所使用的质检方案 ID 搜索。(仅新版智能对话分析适用
schemeTaskConfigIdInteger质检任务 ID。(仅新版智能对话分析适用
resolverString复核员的账号 ID,只返回该复核员复核的结果。
reviewerString分配的质检员的账号 ID,只返回分配该质检员的结果。
statusInteger执行状态,0:执行中;1:已完成;6:失败。
hitStatusInteger命中状态,0:无规则命中;1:有规则命中。
reviewStatusInteger复核状态,0:未复核;1:已复核;3:申诉中;4:申诉成功;5:申诉驳回。
complainStatusInteger申诉状态,0:未申诉;1:已申诉。
scoreTypeInteger与 totalScore 一起根据质检得分筛选,1:返回等于 totalScore 的记录;3:返回大于 totalScore 的记录;5:返回小于 totalScore 的记录。
totalScoreInteger与 scoreType 一起根据质检得分筛选,分值。
durationInteger通话时长,单位:秒。需配合 durationType、endDuration 一起使用。
durationTypeInteger通话时长查询的范围类型,可选值:1(等于)、3(大于)、5(小于)、7(区间)。
endDurationInteger通话时长按区间范围查询时的结束值,此时使用 duration 来指定区间的开始值。
dialogueSizeInteger对话轮数。需配合 dialogueSizeType、endDialogueSize 一起使用。
dialogueSizeTypeInteger对话轮数查询的范围类型,可选值:1(等于)、3(大于)、5(小于)、7(区间)。
endDialogueSizeInteger对话轮数按区间范围查询时的结束值,此时使用 dialogueSize 来指定区间的开始值。
lastDataIdString上次查询到的数据中最后一条数据的 lastDataId 的值,当通过 GetResult 查询超过 10000 条以上的数据时,每次请求入参中需要携带上一次查询结果中最后一条数据的 lastDataId 的值。
fileIdString对应相应的电话或工单数据 ID,返回结果中只包含该 fileId 的数据。
sortFieldString按指定参数进行排序,目前仅质检得分以及自定义数据 1/2/3/4/5 支持排序,所以可输入的值为:score/remark1/remark2/remark3/remark4/remark5。
sortTypeString排序规则,可输入值为:desc/asc,desc:降序,asc:升序。
remark1String自定义数据 1。
remark2String自定义数据 2。
remark3String自定义数据 3。
remark4String自定义数据 4。
remark5Long自定义数据 5,该字段支持精准查询,也支持按范围查询,需配合 remark5Type 和 endRemark5 一起使用。)
remark5TypeInteger自定义数据 5 按范围查询时的范围类型:3(大于)、5(小于)、7(区间),默认为等于(精确查询)。
endRemark5Long自定义数据 5 按区间查询时的结束值,此时使用 remark5 来指定区间的开始值。
remark6String自定义数据 6。
remark7String自定义数据 7。
remark8String自定义数据 8。
remark9String自定义数据 9。
remark10String自定义数据 10。
remark11String自定义数据 11。
remark12String自定义数据 12。
remark13Long自定义数据 13,该字段支持精准查询,也支持按范围查询,需配合 remark13Type 和 endRemark13 一起使用。)
remark13TypeInteger自定义数据 13 按范围查询时的范围类型:3(大于)、5(小于)、7(区间),默认为等于(精确查询)。
endRemark13Long自定义数据 13 按区间查询时的结束值,此时使用 remark13 来指定区间的开始值。
remark14Long自定义数据 14,该字段支持精准查询,也支持按范围查询,需配合 remark14Type 和 endRemark14 一起使用。)
remark14TypeInteger自定义数据 14 按范围查询时的范围类型:3(大于)、5(小于)、7(区间),默认为等于(精确查询)。
endRemark14Long自定义数据 14 按区间查询时的结束值,此时使用 remark14 来指定区间的开始值。
remark15String自定义数据 15。
remark16String自定义数据 16。
remark17String自定义数据 17。
remark18String自定义数据 18。
remark19String自定义数据 19。
remark20String自定义数据 20。
remark21String自定义数据 21。
remark22String自定义数据 22。
remark23String自定义数据 23。
remark24String自定义数据 24。
remark25String自定义数据 25。
remark1List~remark25ListList自定义数据 1 到 25 的批量查询,例如 remark1List:[1,2,3],会按自定义数据 1 等于 1 或者 2 或者 3 来搜索

请求入参示例

{
    "excludeFields": "recording.url,finalHitRuleIds,hitResult.lambda,hitResult.schemeId,hitResult.schemeVersion,hitResult.targetType,hitResult.hits,hitResult.level,hitResult.taskFlowId",
    "requiredFields": "agent,status,errorMessage,reviewStatus,reviewResult,score,taskId,reviewer,resolver,recording.name,recording.duration,hitResult,business,assignmentTime,recording.jsonParamStr",
    "schemeTaskConfigId": 4878,
    "pageNumber": 1,
    "pageSize": 10,
    "startTime": "2024-12-22 00:00:00",
    "endTime": "2025-01-20 17:27:19",
    "sourceDataTypeList": [
        1
    ]
}

请求代码示例


import com.alibaba.fastjson.JSONObject;
import com.aliyun.qualitycheck20190115.Client;
import com.aliyun.qualitycheck20190115.models.*;
import com.aliyun.teaopenapi.models.Config;


public class sca {

    private static String ak = "YOUR_ACCESS_KEY_ID";
    private static String sk = "YOUR_ACCESS_KEY_SECRET";

    private static void getResult() throws Exception {
        Config config = new Config();
        config.setAccessKeyId(ak).setAccessKeySecret(sk)
                .setEndpoint("qualitycheck.cn-hangzhou.aliyuncs.com")
                .setRegionId("cn-hangzhou").setProtocol("HTTPS");
        Client client = new Client(config);
        String json = "{\"excludeFields\":\"recording.url,finalHitRuleIds,hitResult.lambda,hitResult.schemeId,hitResult.schemeVersion,hitResult.targetType,hitResult.hits,hitResult.level,hitResult.taskFlowId\",\"requiredFields\":\"agent,status,errorMessage,reviewStatus,reviewResult,score,taskId,reviewer,resolver,recording.name,recording.duration,hitResult,business,assignmentTime,recording.jsonParamStr\",\"schemeTaskConfigId\":4878,\"pageNumber\":1,\"pageSize\":10,\"startTime\":\"2024-12-22 00:00:00\",\"endTime\":\"2025-01-20 17:27:19\",\"sourceDataTypeList\":[1]}";
        GetResultRequest request = new GetResultRequest();
        request.setJsonStr(json);
        GetResultResponse response = client.getResult(request);
        System.out.println(JSONObject.toJSONString(response));
    }

    public static void main(String[] args) throws Exception {
        getResult();
    }
}

返回参数

名称类型描述示例值
名称类型描述示例值
object
RequestIdstring

请求 ID,请求唯一标识。

3CEA0495-341B-4482-9AD9-8191EF4***
Successboolean

请求是否成功,调用方可根据此字段来判断请求是否成功:true 表示成功;false/null 表示失败。

true
ResultCountIdstring

预留字段,暂时没有用途,请忽略。

XXX
Codestring

结果代码,200 表示成功,若为别的值则表示失败,调用方可根据此字段判断失败原因。

200
Messagestring

出错时表示出错详情,成功时为 successful。

successful
PageNumberinteger

当前页。

1
PageSizeinteger

每页条数。

10
Countinteger

总数。

1
Dataarray<object>

查询结果。

ResultInfoobject
Statusinteger

任务当前状态;0:未完成;1:已完成;调用方可根据此字段判断任务是否完成;非 0、1 表示出错,错误详情可查看 errorMessage 字段。

0
AssignmentTimestring

分配时间(分配质检员的分配时间)。

2021-03-02T14:37Z
LastDataIdstring

本条数据标志信息,当通过 GetResult 查询超过 10000 条以上的数据时,每次请求入参中需要携带上一次查询结果最后一条数据的 lastDataId 的值。

4498420@a_z@93EAADF1-01D3-44BD-8AC9-F57F447EFCE8_1614*****
ErrorMessagestring

当 status 是非 0、1 时表示错误详情。

xxx
Reviewerstring

分配的质检员。

xxx
CreateTimestring

任务创建时间。

2019-07-24T19:31Z
ReviewStatusinteger

复核状态;0:未复核;1:已复核。

1
ReviewTimeLongstring

最后一次复核提交的时间(时间戳格式)。

1602743090
TaskNamestring

任务名称。

test
ReviewResultinteger

复核准确性,可能值:0(错误);1(正确);2(部分正确);3(待复核)。

0
Scoreinteger

文件最终得分,满分 100。

100
CreateTimeLongstring

任务创建时间(时间戳格式)。

1602743090
ReviewTimestring

最后一次复核提交的时间。

2019-07-24T19:31Z
Commentsstring

复核意见。

xx
TaskIdstring

任务 ID。

A6BEC8D-9A5B-4BE5-8432-4F635E***
ReviewTypeinteger

复核状态,可能值:1(自动复核);2(人工复核)。

1
Resolverstring

实际复核的质检员。

XXX
AsrResultarray<object>

文件转写结果。

AsrResultobject
Wordsstring

对话内容。

xx
Beginlong

本句相对于整个对话的开始时间,单位:毫秒。

10000
EmotionValueinteger

本句的情绪值,0-10,值最大情绪越高。

1
Endlong

本句相对于整个对话的结束时间,单位:毫秒。

0
SpeechRateinteger

本句语速,单位:字/分钟。

50
Rolestring

本句的角色,取值:客服、客户。

客户
Identitystring

对话角色的具体身份标识。

OPERATOR_001
HitResultarray<object>

规则命中结果。

HitResultobject
Typestring

命中规则分类。

注意
requiredFields 需要包括 hitResult.type

0417回归类型
ReviewResultinteger

复核准确性;0:错误;1:正确。

0
Namestring

命中的规则名称。

20190417回归3
Ridstring

命中的规则 ID。

1276
Hitsarray<object>

命中规则。

Hitobject
KeyWordsarray<object>

命中的关键字(针对关键字、正则类型的算子)。

KeyWordobject
Frominteger

关键字的起始位置。

1
Tointeger

关键字的结束位置

2
Valstring

算子命中的关键信息,详见下方返回参数说明中的关键信息 Val 详解

test
Cidstring

命中的条件 ID。

xxxx
Cidarray

命中的条件 ID 列表。

Cidstring

命中的条件 ID。

xxxx
Phraseobject

命中的句子信息。

EmotionValueinteger

本句的情绪值,0-10,值越大情绪越高。

0
Endinteger

本句相对于整个对话的结束时间,单位:毫秒。

300
Wordsstring

对话内容。

xxx
Rolestring

本句的角色,取值:客服、客户。

客服
Beginlong

本句相对于整个对话的开始时间,单位:毫秒。

300
SchemeIdlong

质检方案 ID。

123xx
SchemeVersionlong

质检方案版本

11xx
Conditionsarray<object>

条件中算子的逻辑关系

Conditionsobject
Cidstring

条件 id,可能是 db 中的主键,也可能是转换成的 a, b, c

a
Idlong

在 db 中的主键

1
Ridstring

条件所属的规则 id

1
Check_rangeobject

检测范围

RoleIdinteger

对应 RoleType.id

1
Rolestring

对应 RoleType.type

客服
Anchorobject

前置后置条件

Cidstring

条件 ID

1
Locationstring

位置

BEFORE
Hit_timeinteger

命中次数

1
Rangeobject

相对范围

Frominteger

对话开始索引

2
Tointeger

对话结束索引

4
TimeRangeobject

时间范围

Fromlong

开始时间

1733277928
Tolong

结束时间

1733277928
Absoluteboolean

false: 相对位置; 会结合 anchor 以及角色来决定句子位置

false
AllSentencesSatisfyboolean

true: 每句话都必须满足条件;

true
Operatorsarray<object>

算子列表

Operatorobject
Oidstring

可能是主键 id,也可能是前端生成的 id

1
Idlong

主键 id

1
Typestring

算子类别

ABUSE_MODEL
Paramobject

算子参数

Keywordsarray

关键词

Keywordstring

关键词

你好
Regexstring

正则表达式

a&&b
NotRegexstring

排除的正则表达式

c&&d
Phrasestring

语句

你好
Intervalinteger

interval 代表区间范围开始

1733277928
IntervalEndinteger

intervalEnd 代表区间范围结束

1733277928
Thresholdfloat

阈值

1
In_sentenceboolean

生效句子, true 单个句子,false 多个句子

true
Targetinteger

target

0
From_endboolean

from_end

1
KeywordExtensioninteger

关键字扩展

你好
Case_sensitiveboolean

区分大小写

false
Near_dialogueboolean

true 表示取不同角色相邻的两句话,false 表示取不同角色的第一句话比较响应时间(默认)

false
MinWordSizeinteger

句子中最少字数,小于此字数的句子不检查

2
Hit_timeinteger

上下文重复算子:重复几次

2
Excludesarray

上下文重复算子:排除掉某些对话

Excludestring

上下文重复算子:排除掉某些对话

你好
Frominteger

上下文重复算子:检测当前句的前 from 句是否有重复;0 表示前面的所有句

0
CheckFirstSentenceboolean

静音检测:要不要检测第一句话

false
Averageboolean

语速检测,是否计算整个对话平均语速,默认 false

false
BeginTypestring

时长算子,时长计算开始类型,录音开始,还是某句对话开始

0
EndTypestring

时长算子,时长计算结束类型,录音结束,还是某句对话结束

0
CompareOperatorstring

大于,还是小于,gt/lt

gt
ContextChatMatchboolean

是否单句话匹配;

true
KeywordMatchSizeinteger

匹配到的关键字数量

1
MaxEmotionChangeValueinteger

能量值变化,默认 3, 1~9

2
CheckTypeinteger

检测方式:1(相邻句能量波动)、2(最大能量跨度),默认为 1。

1
DelayTimeinteger

抢话算子,延时时长。

1000
FlowNodePrerequisiteParamobject

流程节点前置条件参数

NodeIdlong

节点 id

1
NodeNamestring

冗余的节点名称

开始节点
NodeMatchStatusinteger

节点匹配状态。

1
IntentModelCheckParmobject

意图模型检查参数

ModelScenestring

模型应用的场景:AGENT(客户场景)、CUSTOMER(客服场景 )。

AGENT
Intentsarray<object>

引用的意图模型

Intentobject
Idlong

意图模型 ID

cn-north-2-gov-1
Namestring

意图模型名称

fvt-eci-copy-5c703091
Namestring

算子名

关键字检测
Lambdastring

Lambda 表达式,例如a&&b

a&&b
Exclusioninteger

排除

c&&d
Scoreinteger

分数,正数表示加分,负分表示减分。

-5
HitScorearray<object>

当前文件命中的评分项信息,包含命中规则所关联的评分项以及人工添加的评分项。

HitScoreobject
ScoreNamestring

评分项的名称。

投诉
ScoreNumberstring

评分项的分数,正数表示加分,负分表示减分。

-20
ScoreIdstring

评分项 id。

123456
RuleIdstring

命中规则的规则 id,若存在,则表示是规则关联的评分项;不存在则表示是人工添加的评分项。

123
Recordingobject

录音文件信息。

Remark13string

自定义数据 13。

XXX
Calleestring

被叫号码。

1888888****
DialogueSizeinteger

对话轮数。

32
PrimaryIdstring

录音文件 ID。

3437500
Remark12string

自定义数据 12。

XXX
Remark1string

自定义数据 1

XXX
Remark7string

自定义数据 7。

XXX
Remark8string

自定义数据 8。

XXX
Remark2string

自定义数据 2

XXX
CallIdstring

通话 ID。

XXXX
Remark9string

自定义数据 9。

XXX
Namestring

录音文件名称。

123456.mkv
Remark6string

自定义数据 6

XXX
Remark10string

自定义数据 10。

XXX
Businessstring

业务线名称,用于分类统计

客服业务线
Remark3string

自定义数据 3

XXX
Urlstring

文件地址。

http://aliyun.com/audio.wav
Remark11string

自定义数据 11。

XXX
Remark4string

自定义数据 4

XXX
CallTypeinteger

呼叫类型:1:呼出;3:呼入。

1
Callerstring

主叫号码。

0108888****
DataSetNamestring

文件所属数据集,当文件是数据集上传时有值。

XXXX
Durationlong

通话时长,单位:秒。

60
Remark5long

自定义数据 5

1232
Idstring

文件 ID,即请求参数中的 callId,若未指定则会随机生成一个。

6fa76916-3ce6-45d8-ac64-01b7f31***
CallTimestring

录音生成时间戳,精确到毫秒。

1563967699000
TaskConfigIdlong

任务 id。

123
TaskConfigNamestring

任务名称。

任务A
CustomerNamestring

客户姓名。

张三
Agentobject

客服相关信息。

Namestring

客服姓名。

智能对话分析客服
SkillGroupstring

技能组名称。

质检技能
Idstring

客服 ID。

28240****15643
SchemeIdListarray

质检方案 ID 列表。

SchemeIdListlong

质检方案 ID。

13xxx
SchemeNameListarray

质检方案名称列表。

SchemeNameListstring

质检方案名称。

售前通用方案
ReviewHistoryListarray<object>

复核历史。

ReviewHistoryobject

复核历史。

Typeinteger

复核类型,0:自动复核;1:手工复核。

1
OperatorNamestring

复核员用户名。

张三
TimeStrstring

复核时间,yyyy-mm-ddhh:mm:ss。

2019-10-28 15:21:00
Scoreinteger

复核后的得分。

95
ReviewResultinteger

复核结果,1:全部检测项都正确;0:有至少一个检测项错误。

1
ComplainResultinteger

申诉处理结果,1:全部申诉都通过;0:至少有一个不通过。

1
OldScoreinteger

复核前的得分。

90
ReviewManagerTypestring

复核类型详情

[一个类别][二类别:第一类目,第一类目->下一集]
Timelong

用于显示时间戳。

1722396376000
Commentsstring

评论

车险理赔外呼16
ReviewRightRulearray<object>

复核正确规则

ReviewRightRuleobject
ruleNamestring

规则名称

问候语规则
ridlong

规则 id

21
Operatorlong

操作人 id

83197
ReviewTypeIdListarray<object>

复核类型列表

ReviewTypeIdListobject
ReviewKeyIdListarray

复核标签 id 列表

ReviewKeyIdListlong

复核标签

[4, 5]
ReviewTypeIdlong

复核大类 id

1
Vidstring

文件 ID。

6fa76916-3ce6-45d8-ac64-01b7f31***

关键信息 Val 详解

算子名称val 值示例说明
算子名称val 值示例说明
文字检查-关键字检查你好当前句子中命中该算子的文本,即为复核页面查看命中位置时,句子中红色高亮的文本内容
文字检查-文本相似度检查82相似度值
文字检查-正则表达式检查你好当前句子中命中该算子的文本,即为复核页面查看命中位置时,句子中红色高亮的文本内容
文字检查-上下文重复检查你好当前句子中命中该算子的文本,即为复核页面查看命中位置时,句子中红色高亮的文本内容
语音检查-通话静音检查3200静音时长(毫秒)
语音检查-语速检查365当前句子的语速值
语音检查-抢话检查2:8类型为"m:n",m 为抢话时长(秒),即客服与客户说话交叉时间;n 为当前句子的字数
语音检查-角色判断你好当前句子中命中该算子的文本,即为复核页面查看命中位置时,句子中红色高亮的文本内容
语音检查-非正常挂机3567最后一句的话结束时间,到挂机时间的毫秒数
语音检查-录音时长检查56088录音时长的毫秒数
模型检查-情绪识别模型辱骂情绪的具体类型,例如辱骂、高危
模型检查-客服违规检测模型讥讽客服违规的具体类型,例如讥讽、反问、辱骂

示例

正常返回示例

JSON格式

{
  "RequestId": "3CEA0495-341B-4482-9AD9-8191EF4***",
  "Success": true,
  "ResultCountId": "XXX",
  "Code": "200",
  "Message": "successful",
  "PageNumber": 1,
  "PageSize": 10,
  "Count": 1,
  "Data": {
    "ResultInfo": [
      {
        "Status": 0,
        "AssignmentTime": "2021-03-02T14:37Z",
        "LastDataId": "4498420@a_z@93EAADF1-01D3-44BD-8AC9-F57F447EFCE8_1614*****",
        "ErrorMessage": "xxx",
        "Reviewer": "xxx",
        "CreateTime": "2019-07-24T19:31Z",
        "ReviewStatus": 1,
        "ReviewTimeLong": "1602743090",
        "TaskName": "test",
        "ReviewResult": 0,
        "Score": 100,
        "CreateTimeLong": "1602743090",
        "ReviewTime": "2019-07-24T19:31Z",
        "Comments": "xx",
        "TaskId": "A6BEC8D-9A5B-4BE5-8432-4F635E***",
        "ReviewType": 1,
        "Resolver": "XXX",
        "AsrResult": {
          "AsrResult": [
            {
              "Words": "xx",
              "Begin": 10000,
              "EmotionValue": 1,
              "End": 0,
              "SpeechRate": 50,
              "Role": "客户",
              "Identity": "OPERATOR_001"
            }
          ]
        },
        "HitResult": {
          "HitResult": [
            {
              "Type": "0417回归类型",
              "ReviewResult": 0,
              "Name": "20190417回归3",
              "Rid": "1276",
              "Hits": {
                "Hit": [
                  {
                    "KeyWords": {
                      "KeyWord": [
                        {
                          "From": 1,
                          "To": 2,
                          "Val": "test",
                          "Cid": "xxxx"
                        }
                      ]
                    },
                    "Cid": {
                      "Cid": [
                        "xxxx"
                      ]
                    },
                    "Phrase": {
                      "EmotionValue": 0,
                      "End": 300,
                      "Words": "xxx",
                      "Role": "客服",
                      "Begin": 300
                    }
                  }
                ]
              },
              "SchemeId": 0,
              "SchemeVersion": 0,
              "Conditions": {
                "Conditions": [
                  {
                    "Cid": "a",
                    "Id": 1,
                    "Rid": "1",
                    "Check_range": {
                      "RoleId": 1,
                      "Role": "客服",
                      "Anchor": {
                        "Cid": "1",
                        "Location": "BEFORE",
                        "Hit_time": 1
                      },
                      "Range": {
                        "From": 2,
                        "To": 4
                      },
                      "TimeRange": {
                        "From": 1733277928,
                        "To": 1733277928
                      },
                      "Absolute": false,
                      "AllSentencesSatisfy": true
                    },
                    "Operators": {
                      "Operator": [
                        {
                          "Oid": "1",
                          "Id": 1,
                          "Type": "ABUSE_MODEL",
                          "Param": {
                            "Keywords": {
                              "Keyword": [
                                "你好"
                              ]
                            },
                            "Regex": "a&&b",
                            "NotRegex": "c&&d",
                            "Phrase": "你好",
                            "Interval": 1733277928,
                            "IntervalEnd": 1733277928,
                            "Threshold": 1,
                            "In_sentence": true,
                            "Target": 0,
                            "From_end": true,
                            "KeywordExtension": 0,
                            "Case_sensitive": false,
                            "Near_dialogue": false,
                            "MinWordSize": 2,
                            "Hit_time": 2,
                            "Excludes": {
                              "Exclude": [
                                "你好"
                              ]
                            },
                            "From": 0,
                            "CheckFirstSentence": false,
                            "Average": false,
                            "BeginType": "0",
                            "EndType": "0",
                            "CompareOperator": "gt",
                            "ContextChatMatch": true,
                            "KeywordMatchSize": 1,
                            "MaxEmotionChangeValue": 2,
                            "CheckType": 1,
                            "DelayTime": 1000,
                            "FlowNodePrerequisiteParam": {
                              "NodeId": 1,
                              "NodeName": "开始节点",
                              "NodeMatchStatus": 1
                            },
                            "IntentModelCheckParm": {
                              "ModelScene": "AGENT",
                              "Intents": {
                                "Intent": [
                                  {
                                    "Id": 0,
                                    "Name": "fvt-eci-copy-5c703091"
                                  }
                                ]
                              }
                            }
                          },
                          "Name": "关键字检测"
                        }
                      ]
                    },
                    "Lambda": "a&&b",
                    "Exclusion": 0
                  }
                ]
              },
              "Score": -5
            }
          ]
        },
        "HitScore": {
          "HitScore": [
            {
              "ScoreName": "投诉",
              "ScoreNumber": "-20",
              "ScoreId": "123456",
              "RuleId": "123"
            }
          ]
        },
        "Recording": {
          "Remark13": "XXX",
          "Callee": "1888888****",
          "DialogueSize": 32,
          "PrimaryId": "3437500",
          "Remark12": "XXX",
          "Remark1": "XXX",
          "Remark7": "XXX",
          "Remark8": "XXX",
          "Remark2": "XXX",
          "CallId": "XXXX",
          "Remark9": "XXX",
          "Name": "123456.mkv",
          "Remark6": "XXX",
          "Remark10": "XXX",
          "Business": "客服业务线",
          "Remark3": "XXX",
          "Url": "http://aliyun.com/audio.wav",
          "Remark11": "XXX",
          "Remark4": "XXX",
          "CallType": 1,
          "Caller": "0108888****",
          "DataSetName": "XXXX",
          "Duration": 60,
          "Remark5": 1232,
          "Id": "6fa76916-3ce6-45d8-ac64-01b7f31***",
          "CallTime": "1563967699000",
          "TaskConfigId": 123,
          "TaskConfigName": "任务A",
          "CustomerName": "张三"
        },
        "Agent": {
          "Name": "智能对话分析客服",
          "SkillGroup": "质检技能",
          "Id": "28240****15643"
        },
        "SchemeIdList": {
          "SchemeIdList": [
            0
          ]
        },
        "SchemeNameList": {
          "SchemeNameList": [
            "售前通用方案"
          ]
        },
        "ReviewHistoryList": {
          "ReviewHistory": [
            {
              "Type": 1,
              "OperatorName": "张三",
              "TimeStr": "2019-10-28 15:21:00",
              "Score": 95,
              "ReviewResult": 1,
              "ComplainResult": 1,
              "OldScore": 90,
              "ReviewManagerType": "[一个类别][二类别:第一类目,第一类目->下一集]",
              "Time": 1722396376000,
              "Comments": "车险理赔外呼16",
              "ReviewRightRule": {
                "ReviewRightRule": [
                  {
                    "ruleName": "问候语规则",
                    "rid": 21
                  }
                ]
              },
              "Operator": 83197
            }
          ]
        },
        "ReviewTypeIdList": {
          "ReviewTypeIdList": [
            {
              "ReviewKeyIdList": {
                "ReviewKeyIdList": [
                  0
                ]
              },
              "ReviewTypeId": 1
            }
          ]
        },
        "Vid": "6fa76916-3ce6-45d8-ac64-01b7f31***"
      }
    ]
  }
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
变更时间变更内容概要操作
2024-12-04OpenAPI 返回结构发生变更查看变更详情
2024-11-04OpenAPI 返回结构发生变更查看变更详情
2024-07-30OpenAPI 返回结构发生变更查看变更详情
2024-07-22OpenAPI 返回结构发生变更查看变更详情
2024-07-15OpenAPI 返回结构发生变更查看变更详情
2024-07-15OpenAPI 返回结构发生变更查看变更详情
2024-07-15OpenAPI 返回结构发生变更查看变更详情
2023-12-07OpenAPI 返回结构发生变更查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
2023-08-01API 内部配置变更,不影响调用查看变更详情
  • 本页导读 (1)
  • 接口说明
  • 调试
  • 授权信息
  • 请求参数
  • 请求参数 JSON 字符串信息
  • 请求入参示例
  • 请求代码示例
  • 返回参数
  • 关键信息 Val 详解
  • 示例
  • 错误码
  • 变更历史
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等