GetResult - 获取质检结果

更新时间:
复制为 MD 格式

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

接口说明

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

调试

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

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称

类型

必填

描述

示例值

JsonStr

string

完整 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"}

BaseMeAgentId

integer

业务空间 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

RequestId

string

请求 ID,请求唯一标识。

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

Success

boolean

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

true

ResultCountId

string

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

XXX

Code

string

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

200

Message

string

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

successful

PageNumber

integer

当前页。

1

PageSize

integer

每页条数。

10

Count

integer

总数。

1

Data

object

ResultInfo

array<object>

查询结果。

array<object>

Status

integer

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

0

AssignmentTime

string

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

2021-03-02T14:37Z

LastDataId

string

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

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

ErrorMessage

string

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

xxx

Reviewer

string

分配的质检员。

xxx

CreateTime

string

任务创建时间。

2019-07-24T19:31Z

ReviewStatus

integer

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

1

ReviewTimeLong

string

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

1602743090

TaskName

string

任务名称。

test

ReviewResult

integer

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

0

Score

integer

文件最终得分,满分 100。

100

CreateTimeLong

string

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

1602743090

ReviewTime

string

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

2019-07-24T19:31Z

Comments

string

复核意见。

xx

TaskId

string

任务 ID。

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

ReviewType

integer

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

1

Resolver

string

实际复核的质检员。

XXX

AsrResult

object

AsrResult

array<object>

文件转写结果。

object

Words

string

对话内容。

xx

Begin

integer

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

10000

EmotionValue

integer

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

1

End

integer

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

0

SpeechRate

integer

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

50

Role

string

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

客户

Identity

string

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

OPERATOR_001

HitResult

object

HitResult

array<object>

规则命中结果。

array<object>

Type

string

命中规则分类。

重要 requiredFields 需要包括 hitResult.type

0417回归类型

ReviewResult

integer

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

0

Name

string

命中的规则名称。

20190417回归3

Rid

string

命中的规则 ID。

1276

Hits

object

Hit

array<object>

命中规则。

array<object>

KeyWords

object

KeyWord

array<object>

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

object

From

integer

关键字的起始位置。

1

To

integer

关键字的结束位置

2

Val

string

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

test

Cid

string

命中的条件 ID。

xxxx

Cid

object

Cid

array

命中的条件 ID 列表。

string

命中的条件 ID。

xxxx

Phrase

object

命中的句子信息。

EmotionValue

integer

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

0

End

integer

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

300

Words

string

对话内容。

xxx

Role

string

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

客服

Begin

integer

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

300

SchemeId

integer

质检方案 ID。

123xx

SchemeVersion

integer

质检方案版本

11xx

Conditions

object

Conditions

array<object>

条件中算子的逻辑关系

array<object>

Cid

string

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

a

Id

integer

在 db 中的主键

1

Rid

string

条件所属的规则 id

1

Check_range

object

检测范围

RoleId

integer

对应 RoleType.id

1

Role

string

对应 RoleType.type

客服

Anchor

object

前置后置条件

Cid

string

条件 ID

1

Location

string

位置

BEFORE

Hit_time

integer

命中次数

1

Range

object

相对范围

From

integer

对话开始索引

2

To

integer

对话结束索引

4

TimeRange

object

时间范围

From

integer

开始时间

1733277928

To

integer

结束时间

1733277928

Absolute

boolean

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

false

AllSentencesSatisfy

boolean

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

true

Operators

object

Operator

array<object>

算子列表

array<object>

Oid

string

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

1

Id

integer

主键 id

1

Type

string

算子类别

ABUSE_MODEL

Param

object

算子参数

Keywords

object

Keyword

array

关键词

string

关键词

你好

Regex

string

正则表达式

a&&b

NotRegex

string

排除的正则表达式

c&&d

Phrase

string

语句

你好

Interval

integer

interval 代表区间范围开始

1733277928

IntervalEnd

integer

intervalEnd 代表区间范围结束

1733277928

Threshold

number

阈值

1

In_sentence

boolean

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

true

Target

integer

target

0

From_end

boolean

from_end

1

KeywordExtension

integer

关键字扩展

你好

Case_sensitive

boolean

区分大小写

false

Near_dialogue

boolean

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

false

MinWordSize

integer

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

2

Hit_time

integer

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

2

Excludes

object

Exclude

array

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

string

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

你好

From

integer

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

0

CheckFirstSentence

boolean

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

false

Average

boolean

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

false

BeginType

string

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

0

EndType

string

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

0

CompareOperator

string

大于,还是小于,gt/lt

gt

ContextChatMatch

boolean

是否单句话匹配;

true

KeywordMatchSize

integer

匹配到的关键字数量

1

MaxEmotionChangeValue

integer

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

2

CheckType

integer

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

1

DelayTime

integer

抢话算子,延时时长。

1000

FlowNodePrerequisiteParam

object

流程节点前置条件参数

NodeId

integer

节点 id

1

NodeName

string

冗余的节点名称

开始节点

NodeMatchStatus

integer

节点匹配状态。

1

IntentModelCheckParm

object

意图模型检查参数

ModelScene

string

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

AGENT

Intents

object

Intent

array<object>

引用的意图模型

object

Id

integer

意图模型 ID

cn-north-2-gov-1

Name

string

意图模型名称

fvt-eci-copy-5c703091

Name

string

算子名

关键字检测

Lambda

string

Lambda 表达式,例如a&&b

a&&b

Exclusion

integer

排除

c&&d

Score

integer

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

-5

MachineHitResult

string

1

FinalHitResult

string

1

ArtificialRule

string

turn

HitScore

object

HitScore

array<object>

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

object

ScoreName

string

评分项的名称。

投诉

ScoreNumber

string

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

-20

ScoreId

string

评分项 id。

123456

RuleId

string

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

123

Recording

object

录音文件信息。

Remark13

string

自定义数据 13。

XXX

Callee

string

被叫号码。

1888888****

DialogueSize

integer

对话轮数。

32

PrimaryId

string

录音文件 ID。

3437500

Remark12

string

自定义数据 12。

XXX

Remark1

string

自定义数据 1

XXX

Remark7

string

自定义数据 7。

XXX

Remark8

string

自定义数据 8。

XXX

Remark2

string

自定义数据 2

XXX

CallId

string

通话 ID。

XXXX

Remark9

string

自定义数据 9。

XXX

Name

string

录音文件名称。

123456.mkv

Remark6

string

自定义数据 6

XXX

Remark10

string

自定义数据 10。

XXX

Business

string

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

客服业务线

Remark3

string

自定义数据 3

XXX

Url

string

文件地址。

http://aliyun.com/audio.wav

Remark11

string

自定义数据 11。

XXX

Remark4

string

自定义数据 4

XXX

CallType

integer

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

1

Caller

string

主叫号码。

0108888****

DataSetName

string

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

XXXX

Duration

integer

通话时长,单位:秒。

60

Remark5

integer

自定义数据 5

1232

Id

string

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

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

CallTime

string

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

1563967699000

TaskConfigId

integer

任务 id。

123

TaskConfigName

string

任务名称。

任务A

CustomerName

string

客户姓名。

张三

Agent

object

客服相关信息。

Name

string

客服姓名。

智能对话分析客服

SkillGroup

string

技能组名称。

质检技能

Id

string

客服 ID。

28240****15643

SchemeIdList

object

SchemeIdList

array

质检方案 ID 列表。

integer

质检方案 ID。

13xxx

SchemeNameList

object

SchemeNameList

array

质检方案名称列表。

string

质检方案名称。

售前通用方案

ReviewHistoryList

object

ReviewHistory

array<object>

复核历史。

array<object>

复核历史。

Type

integer

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

1

OperatorName

string

复核员用户名。

张三

TimeStr

string

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

2019-10-28 15:21:00

Score

integer

复核后的得分。

95

ReviewResult

integer

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

1

ComplainResult

integer

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

1

OldScore

integer

复核前的得分。

90

ReviewManagerType

string

复核类型详情

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

Time

integer

用于显示时间戳。

1722396376000

Comments

string

评论

车险理赔外呼16

ReviewRightRule

object

ReviewRightRule

array<object>

复核正确规则

object

ruleName

string

规则名称

问候语规则

rid

integer

规则 id

21

Operator

integer

操作人 id

83197

ReviewTypeIdList

object

ReviewTypeIdList

array<object>

复核类型列表

array<object>

ReviewKeyIdList

object

ReviewKeyIdList

array

复核标签 id 列表

integer

复核标签

[4, 5]

ReviewTypeId

integer

复核大类 id

1

Vid

string

文件 ID。

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

关键信息 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,
              "MachineHitResult": "1",
              "FinalHitResult": "1",
              "ArtificialRule": "turn"
            }
          ]
        },
        "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***"
      }
    ]
  }
}

错误码

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

变更历史

更多信息,参考变更详情