华为云用户手册

  • 响应消息 表3 相应消息参数体说明 参数名 数据类型 说明 resultCode string 查询结果。取值如下: "0100000":成功 其他:失败 失败的原因说明请参见错误码参考。 resultDesc object 查询成功后,返回结果信息的对象。 该数组中对象的参数说明请参见表4。 表4 resultDesc对象参数说明 参数名 数据类型 说明 ccId int 呼叫中心编号。 tenantId string 租间ID。 tenantSpaceName string 租间名称 vdnId int 虚拟呼叫中心编号 accessCodes array 接入号列表。 该数组中对象的参数说明请参见“表4 accessCodes 对象参数说明”。 agents array 座席列表。参见“表5 agents对象参数说明” 表5 accessCodes 对象参数说明 参数名 数据类型 说明 accessCode string 接入号。 isDefault boolean 默认接入码标识,true:默认接入码,false或者空:非默认接入码。 表6 agents对象参数说明 参数名 数据类型 说明 workNo int 座席工号。 sipAccount string 软电话号码。 accountCode string 座席账号。 agentType int 座席类别。 4:音频座席;5:多媒体座席;11:视频座席。只在集成部署时返回此字段。
  • 样例报文 请求头: Content-Type: application/json;charset=UTF-8 Authorization: ****************** 请求参数: { "ccId": 1, "tenantId": "202306131208", "limit": 10000, "offset": 0 } 响应参数: { "resultCode": "0100000", "resultDesc": { "ccId": 3, "vdnId": 47, "tenantId": "202008142460", "accessCodes": [ { "accessCode": "202008191", "isDefault": true } ], "tenantSpaceName": "fjw081401", "agents": [{ "workNo": 111, "sipAccount": "88880001", "accountCode": "123", "agentType": 4 }] } }
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 X-APP-Key string False appKey字段,用户标识 2 Authorization string True 鉴权字段,内容格式为:Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1 limit string False 分页查询时单页最多的记录条数,默认值100,即每页显示100条,非必选 limit的值大于100则查询100条记录。 limit的值小于1则查询1条记录。 1 offset string False 分页查询偏移量,默认值0,即不需要偏移,非必选
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 retCode string True 返回码。0表示成功,其他为失败。 1:查询失败 2:移动座席信息为空 3:注册服务地址或端口为空 4:limit或offset分页数据为空 5:虚拟呼叫中心信息为空 1.2 retMsg string False 失败原因的描述 1.3 result object False 返回结果 1.3.1 total number False 总记录数 1.3.2 regIPAddress string False 注册地址 长度限制:string(50) 1.3.3 phone array[object] False 软电话信息列表 1.3.3.1 phoneNum string False 软电话号码 长度限制:string(32) 1.3.3.2 password string False 软电话密码 长度限制:string(50) 1.3.3.3 id string False 配置信息id 1.3.3.4 status number False 注册状态,0:已注册,1:暂停状态 1.3.3.5 remark string False 备注信息 1.3.3.6 tenantId string False 租间id 1.3.3.7 partdbId string False 分区id 1.3.4 regPort number False 注册端口 长度限制:number(5) 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1.请确认是否购买了相关服务。2.请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 请求头: x-app-key:9******************************3 Authorization:Bearer c******************************f Content-Type:application/json 请求参数: { "offset": "0", "limit": "3" } 响应头: { "connection": "keep-alive", "content-type": "application/json;charset=UTF-8" } 响应参数: { "retMsg": "successfully", "retCode": "0", "result": { "total": 6, "regPort": "5060", "phone": [{ "phoneNum": "999000", "password": "****" }, { "phoneNum": "999001", "password": "****" }, { "phoneNum": "999002", "password": "****" } ], "regIPAddress": "10.10.18.36" } }
  • 消息样例 场景描述:获取机机接口access-token URL:https://域名/baas/auth/v1.0/oauth2/token 请求头: { "grant_type":"client_credentials" "client_id":"************************" "client_secret":"**************************" } 响应: { "access_token": "ACCESS_TOKEN", "expires_in": 7200, "token_type": "Bearer" } 根据请求响应中获取的access-token访问机机接口。
  • 报文样例 该接口的响应消息体举例如下: { "returnCode": "0200000", "obResult": { "defId": "1402245659", "displayResult": "就是不接电话6", "vdnId": 40, "resultCode": "002", "resultMapList": [ { "mapId": "1059886898", "defId": "1402245659", "failCode": "34609", "vdnId": "40" }, { "mapId": "1162133679", "defId": "1402245659", "failCode": "00008", "vdnId": "40" } ] }, "resultCode": "0200000", "resultDesc": "queryObsResultDetail success", "returnDesc": "queryObsResultDetail success" }
  • 接口URI https://ip:port/rest/isales/v1/openapi/campaigns/{vdnId}/{defId}/queryObsResultDetail 其中,ip为CC-iSales服务器地址,port为CC-iSales服务器的HTTPS端口号。 表1 URL中携带的参数说明 序号 参数名 参数类型 是否必选 说明 1 vdnId int True 虚拟呼叫中心ID。 取值的类型为整数,取值范围为1~9999。 2 defId int True 需要查询的外显结果ID
  • 错误结果码 表6 错误原因码说明 序号 错误码 说明 1 0200001 参数异常,异常详情在resultDesc中描述。 2 02000001 参数值为空 3 02000002 参数包含非法字符 4 02000003 参数长度不能大于规定长度 5 02000004 参数长度不能小于规定长度 6 02000005 参数长度需要介于规定长度之间 7 02000006 参数值类型不正确 8 02000007 参数值大小不正确 9 02000008 参数转换异常,请检查请求参数 10 02000009 参数组合不正确,请检查请求参数 11 02000010 hour和minute必须同时存在 12 02000011 参数个数不能大于规定个数
  • 响应消息 表3 响应消息体参数说明 参数名 数据类型 说明 resultCode string 查询结果。取值如下: "0100000":成功 其他:失败 失败的原因说明请参见错误码参考。 resultDesc List 查询成功后,返回结果信息的对象列表。 该数组中对象的参数说明请参见下表。 表4 resultDesc对象参数说明 参数名 数据类型 说明 beginTime String 统计开始时间,毫秒级时间戳(五分钟统计区间开始时间) ccId int 呼叫中心编号 vdn int 虚拟呼叫中心编号 onlineAgentNums int 在线座席数(包含不接来话的座席数量) talkingNums int 通话座席数(不包含不接来话的座席数量) ideaAgentNum int 空闲坐席数(不包含不接来话的座席数量) busyNums int 示忙座席数(不包含不接来话的座席数量) restNums int 休息座席数(不包含不接来话的座席数量) incallNums int 五分钟内呼入呼叫数 rateNum int 五分钟内人工呼入接通数 callRate int 五分钟内人工呼入接通率 callOutNums int 五分钟内呼出呼叫数
  • 样例报文 请求头: Content-Type: application/json;charset=UTF-8 Authorization: ****************** 请求参数: { "ccId":1, "vdn":[1,2,3], "beginDate":"2021-09-09 00:00:00", "endDate":"2021-09-11 23:00:00", "limit":"100", "offset":"0" } 响应参数: { "resultCode": 0, "resultDesc": { "data": [ { "beginTime": "1631594100000", "ccId": 1, "vdn": 1, "onlineAgentNums": 1, "talkingNums": 1, "ideaAgentNum": 1, "busyNums": 1, "restNums": 1, "inCallNums": 1, "rateNum": 1, "callRate": 1, "callOutNums": 1 } ], "count": 6 } }
  • 联络中心使用全流程 云联络中心即云客服,是华为云下的一款产品,您可以登录华为云官网选择云客服产品了解详情。 正式使用云客服进行呼叫业务前,企业需要申请试用或者正式订购云客服产品并为其配置可用的资源。云客服产品使用流程可参考下图: 图1 云客服使用流程 入驻华为云 华为云所有产品的使用,都需要您先行注册账号并实名认证成功后,才可以选择是申请免费试用还是正式购买。 登录华为云官网,页面右侧顶部操作栏中,单击“注册”,在注册页面填写账号信息,单击“注册”,提交注册信息。 注册成功后返回官网首页,页面右侧顶部操作栏中,单击“控制台”,在登录页面填写已注册的账号和密码,登录成功后进入华为云控制台。 企业未实名认证时首次进入控制台,请根据界面提示,单击“去认证”,完成企业认证。详细认证方法请参见企业账号如何完成实名认证。 免费试用 云客服产品支持申请免费试用,您可以在实名认证完成后,申请试用实际体验云客服产品。试用体验期间企业可以正常使用云联络中心的功能。 商用发布 您确认选择云客服产品拥有正式商用后,试用期申请的资源不可继续使用,需要您重新申请。正式商用的云客服产品需要申请以下资源,用于正常通话业务: 申请号码资源:号码资源包括申请购买华为云号码以及申请对接自有号码两种,企业可以根据需求自行选择。号码资源申请方式可参考管理号码。 申请正式商用:正式商用即订购呼叫中心实例,用于配置座席和技能队列等功能,完成呼叫业务。具体可参考点此查看企业如何正式商用。 申请资源:完整的呼叫中心实例还需要配置座席资源、IVR资源和TTS&ASR资源,企业可以根据业务需要选择购买,具体可参考点此查看如何购买。
  • 通过WebRTC进行通话 使用开通了WebRTC特性的座席登录AICC。 该座席需具备以下条件: 座席尚未绑定固话或手机 座席已绑定音频相关技能队列(包括语音、视频、语音点击通话、视频点击通话类型的技能队列)。 在接续条区域单击,单击“注册”,手动注册软电话成功后显示。 座席签出时,两个话机同时登出。 座席签出后,软电话状态变为未注册。 当租户开启软电话号码统一认证特性并将座席的认证方式改为统一认证后,不能单击注册,座席的认证方式为UAP认证时可以单击注册。 座席单击签入会自动注册软电话。 POOL模式时,话机变为两个,共用一个密码。如果注册成功,两个通话状态都为已注册。如果其中一个失败,可以单击话机重新注册。 发起音频呼叫。 单击,输入软电话号码后,单击呼叫。呼叫类型可选择音频。 WebRTC话机状态为已注册、座席签入后才可外呼。 首次拨打会出现“xxx.xxx.xxx.xxx想要访问你的麦克风”,单击允许。 座席侧振铃,单击接听后,客户侧振铃等待用户接听。 此时WebRTC话机状态为通话中,显示绿色,此时座席状态为占用中。 发起视频呼叫。 单击,输入软电话号码后,单击呼叫。呼叫类型可选择视频。 WebRTC话机状态为已注册、座席签入后才可外呼。 首次拨打会出现“xxx.xxx.xxx.xxx想要访问你的摄像头”,单击允许。 座席侧振铃,单击接听后,客户侧振铃等待用户接听。 此时WebRTC话机状态为通话中,显示绿色,此时座席状态为占用中。视频通话展示如下: 视频窗口只展示座席界面,没有对方界面。 单击接续条上的进行桌面共享,客服代表可共享指定区域,包括: 您的整个屏幕 应用窗口 浏览器标签页 POOL模式下,两个话机随机一个进行通话。 共享桌面时需注意个人隐私保护。 视频通话用户接通后展示如下。 :单击可停止发送视频。 :单击可放大窗口 :单击可隐藏视频窗口,显示通话时长 :单击可全屏视频窗口 :单击可切换至语音通话,恢复视频通话,请单击接续条上的音视频切换按钮并选择视频通话 :单击可自我静音,再次单击可取消静音 :单击可挂断当前来话 接听用户电话。 当用户拨打设备类型为技能队列的接入码,座席等待约2秒后,自动接听。 当用户拨打设备类型为IVR的接入码,转到座席接听,座席等待用户听完提示音后2秒后,自动接听。 POOL模式下,两个话机随机一个进行通话,座席变为忙碌态,不再接受其他通话。 如果直接拨打未通话的话机会直接挂断。
  • 通过OpenEye进行通话 右上角单击业务账号下拉选择“个人中心”,查看当前座席的软电话号码和注册服务器地址。 图8 座席信息 单击“重置软电话密码”,设置新的软电话密码,新的密码输入成功后,单击“确定”,密码修改完成。 图9 重置软电话号码 如果不重置密码,会有被盗号的风险存在!请及时重置软电话密码。 安装配置OpenEye软电话。 单击,根据提示下载软电话软件。 在本地解压下载的“openEye.zip”,双击运行“OpenEyeSetup.exe”。 根据界面提示安装软电话软件,其中安装语言建议使用简体中文。 图10 安装语言 安装完成后,启动Openeye软电话。单击,进入设置界面。 选择“服务器设置”,配置服务器信息。 single模式:您的呼叫中心不支持pool组网时参考图11配置服务器信息。 图11 single模式 pool模式:您的呼叫中心支持pool组网时参考图12配置服务器信息。 图12 pool模式 单击“确定”,回到登录页面。输入座席信息页面中的软电话号码以及重置成功的密码,登录OpenEye。 每个座席账号都只有一个软电话账号,每个座席必须要使用自己的软电话账号,不能用别人的。 座席返回客户服务云页面,单击,签入后的座席进入示闲状态。 图13 座席签入 当有新来话进入时,座席人员侧软电话振铃后自动接通。座席人员也可以在振铃前单击“接听”接通话路。 图14 来电提醒 显示座席人员进入通话状态,软电话显示正在通话中。
  • 背景信息 完成一通呼叫前您需要了解并配置以下内容: 座席:即客服代表,执行呼叫业务的主体。一个座席拥有唯一的座席工号,座席工号关联业务账号和技能队列后,才能正常登陆客户服务云进行业务操作。 业务账号:即企业员工账号,包含姓名、性别、部门、电话等基础信息。 技能队列:指处理同类问题或解答同类疑问的座席分组,包含语音、多媒体、视频、语音点击通话和视频点击通话,5种类型,用于处理不同的问题。 被叫路由:将客户来话根据技能队列分配到对应座席的路由策略。 配置呼叫流程可参考下图: 图1 配置呼叫流程
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string False 固定填 application/json; charset=UTF-8。 2 x-app-key string False appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 可在登录后,进入员工管理页面,查看接口返回的userId 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 type string True 生效类型: 1:表示立即生效 2:表示预约时间生效 1.2 qualityTaskId number True 抽检任务ID 1.3 reserveTime string False 生效时间
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 resultCode string False 返回码 0409000 表示成功 其他表示失败 1.2 resultDesc string False 返回描述 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 场景描述:生效人工复核任务。 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 请求参数: { "type": "1", "reserveTime": "", "qualityTaskId": 16239241148860783173 } 响应参数: { "resultCode": "0409000", "resultDesc": "操作成功" }
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 resultCode string False 返回码 0409000 表示成功 其他表示失败 1.2 resultDesc string False 返回描述 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string False 固定填 application/json; charset=UTF-8。 2 x-app-key string False appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string True 操作员标识 可在登录后,进入员工管理页面,查看接口返回的userId 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 qualityTaskId number True 任务ID
  • 报文样例 场景描述:删除人工复核任务。 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 请求参数: { "qualityTaskId": "16239245027406915901" } 响应参数: { "resultCode": "0409000", "resultDesc": "操作成功" }
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 agentIsNull boolean False 经办人员是否为空(true:是,false:否) 1.2 qualityItemRuleHit array[object] False 质检规则详情 1.2.1 id number False 名单标识 1.2.2 callId number False 通话质检标识 1.2.3 ruleId number False 规则标识 1.2.4 ruleName string False 规则名称 1.2.5 ruleDescribe string False 规则描述 1.2.6 valid number False 质检结果(1合规,0违规,-1未评价) 1.2.7 type number False 规则类型(10=对话规则;11=静音规则;12=语速规则;13=抢插话规则;60=敏感词;70=人工质检规则) 1.2.8 createTime number False 开始时间,时间戳秒 1.2.9 updateTime number False 更新时间,时间戳秒 1.2.10 description string False 处理描述 1.2.11 appealId number False 处理标识 1.2.12 reviseId string False 修正质检结果标识 1.2.13 ruleGroupId number False 规则标识 1.2.14 revise number False 修改质检结果类型(1合规,0违规,-1 未修正) 1.3 title string False 质检件标题 1.4 qualityItem object False 质检件详情 1.4.1 callId number False 通话质检标识 1.4.2 taskType number False 质检件类型(1-问题件,2-申诉件) 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 报文样例 场景描述:查询质检件详情接口 请求头: x-app-key:************************************ X-UserID:1611917095665261978 Authorization:Bearer ******************************** 请求参数: { "qualityItemId": 16239231508327803347 } 响应参数: { "qualityItemRuleHit": [{ "valid": 1, "revise": 1, "ruleType": 11, "reviseId": "silenceRule0c2ce60b-449a-423e-ada5-c69409e6dbab", "ruleName": "静默规则1", "description": "11", "id": 16233929967205038091, "ruleId": "920806740809748480", "ruleGroupId": "groupid_1760cfbb-e24c-4c9f-92f7-2701f154577c" }], "qualityItem": { "callId": "473fbc39-f231-43f4-b1d7-7fc415c6e990", "taskType": 2 } }
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string False 固定填 application/json; charset=UTF-8。 2 x-app-key string False appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string False 操作员标识 可在登录后,进入员工管理页面,查看接口返回的userId 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 qualityItemId number True 质检件标识
  • 报文样例 场景描述:查询定时抽检计划 请求头: Content-Type:application/json x-app-key:xxxx-xxxx-xxxx-xxxx-xxxx x-UserId:xxxx Authorization:Bearer ******************************** 请求参数: { "page": 1, "rows": 10 } 响应头: Content-Type: application/json;charset=UTF-8 响应参数: { "total": 2, "list": [{ "qiqtStartTimeStr": "2020-12-30 10:27:08", "qiqtEndType": "2", "qiqtEndTypeStr": "时间限制", "qiqtId": "954637368599307266", "nextExecutionTimeStr": "2020-12-31 10:27:08", "qiqtName": "regulartask", "qiqtExecutionTimes": 0, "qiqtTotalTimes": 1, "qiqtCycleType": "每天", "qiqtStatus": "2", "qiqtCreater": "xxxx", "qiqtCreateTimeStr": "2020-12-30 10:27:33", "qiqtEndTimeStr": "2021-01-02 10:27:08", "interactionType": "0" }, { "qiqtStartTimeStr": "2020-11-23 11:30:00", "qiqtEndType": "2", "qiqtEndTypeStr": "时间限制", "qiqtId": "933182094016018433", "nextExecutionTimeStr": "2020-12-29 11:30:00", "qiqtName": "long1123", "qiqtExecutionTimes": 9, "qiqtTotalTimes": 1, "qiqtCycleType": "每天", "qiqtStatus": "1", "qiqtCreater": "xxxx", "qiqtCreateTimeStr": "2020-11-23 10:22:48", "qiqtEndTimeStr": "2020-12-30 10:24:50", "interactionType": "0" }], "resultCode": "0408000", "resultDesc": "操作成功" }
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 total integer False 总计条数 1.2 list array[object] True 定时抽检计划列表 1.2.1 nextExecutionTimeStr number False 下次执行时间 1.2.2 qiqtCreateTimeStr number False 创建时间 1.2.3 qiqtCreater string False 创建人 1.2.4 qiqtCycleType string False 重复方式: 每天 每周 每月 1.2.5 qiqtEndTimeStr string False 结束时间:当qiq_end_type 为2 时有效 1.2.6 qiqtEndType string False 结束条件: 1.次数 2.时间 1.2.7 qiqtEndTypeStr string False 结束条件 1.2.8 qiqtExecutionTimes number False 执行次数 1.2.9 qiqtId string False 定时抽检任务ID 1.2.10 qiqtName string False 定时任务名称 1.2.11 qiqtStartTimeStr number False 开始时间 1.2.12 qiqtStatus string False 状态: 1.停止;2.运行 1.2.13 qiqtTotalTimes number False 定时任务执行次数 1.2.14 interactionType string False 质检任务类型 0表示语音类型 2表示文本类型 1.3 resultCode string False 返回码 0408000 表示成功 其他表示失败 1.4 resultDesc string False 返回描述 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string False 固定填 application/json; charset=UTF-8。 2 x-app-key string False appKey标识 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 4 x-UserId string False 操作员标识 可在登录后,进入员工管理页面,查看接口返回的userId 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 page integer True 第几页 1.2 rows integer True 每页条数
  • 报文样例 场景描述:获取指定通话的质检结果 请求头: x-app-key:XXXXXXXXXXX Authorization:Bearer XXXXXXXXXXX 请求参数: { "call_uuid": "822bbf4d-c4f8-473a-9144-199058375be8" } 响应参数: { "staff_name": "xieyiling", "left_speed": 324.068, "create_time": 1635318854, "left_speech_ratio": 0.6081, "file_name": "1111", "right_speech_ratio": 0.185, "left_channel": "customer", "call_time": 1635318854, "right_channel": "staff", "call_id": "17af55af-e51d-4cc0-8a62-84222e1d1eea", "segments": [{ "start_time": 0.0, "asr_text": "请问是您想询价吗", "speaker": "customer", "end_time": 11.32, "segment_id": 1 }, { "start_time": 13.36, "asr_text": "对", "speaker": "staff", "end_time": 13.88, "segment_id": 2 }, { "start_time": 14.56, "asr_text": "那您是打算在北京这边买车是吗", "speaker": "customer", "end_time": 16.74, "segment_id": 3 }, { "start_time": 18.74, "asr_text": "是的", "speaker": "staff", "end_time": 19.68, "segment_id": 4 }, { "start_time": 20.28, "asr_text": "那您是打算上本地牌照吗", "speaker": "customer", "end_time": 23.66, "segment_id": 5 }, { "start_time": 25.76, "asr_text": "北京这边可以上河北的牌照吗", "speaker": "staff", "end_time": 28.4, "segment_id": 6 }, { "start_time": 29.24, "asr_text": "不同的城市是有不同的上牌要求的", "speaker": "customer", "end_time": 37.48, "segment_id": 7 }, { "start_time": 38.04, "asr_text": "一会给您回电再详细介绍一下", "speaker": "customer", "end_time": 47.42, "segment_id": 8 }, { "start_time": 49.12, "asr_text": "可以", "speaker": "staff", "end_time": 50.22, "segment_id": 9 }, { "start_time": 51.0, "asr_text": "那您是准备在北京买车是吗", "speaker": "customer", "end_time": 53.22, "segment_id": 10 }, { "start_time": 56.26, "asr_text": "有什么优惠吗", "speaker": "staff", "end_time": 62.96, "segment_id": 11 }, { "start_time": 61.7, "asr_text": "嗯是这样的", "speaker": "customer", "end_time": 62.64, "segment_id": 12 }, { "start_time": 63.74, "asr_text": "部分车型是可以零首付的", "speaker": "customer", "end_time": 73.28, "segment_id": 13 }, { "start_time": 73.76, "asr_text": "稍后我让店里的专业顾问再给您详细介绍一下", "speaker": "customer", "end_time": 78.34, "segment_id": 14 }, { "start_time": 80.1, "asr_text": "可以", "speaker": "staff", "end_time": 81.68, "segment_id": 15 }, { "start_time": 82.54, "asr_text": "您什么时候方便", "speaker": "customer", "end_time": 85.48, "segment_id": 16 }, { "start_time": 86.7, "asr_text": "随时可以", "speaker": "staff", "end_time": 91.28, "segment_id": 17 }, { "start_time": 91.72, "asr_text": "好的", "speaker": "staff", "end_time": 92.04, "segment_id": 18 }, { "start_time": 92.16, "asr_text": "稍后我让负责的同事跟您联系", "speaker": "customer", "end_time": 95.68, "segment_id": 19 }, { "start_time": 93.76, "asr_text": "好吧", "speaker": "staff", "end_time": 94.04, "segment_id": 20 }, { "start_time": 96.18, "asr_text": "您还有其他问题吗", "speaker": "customer", "end_time": 97.82, "segment_id": 21 }, { "start_time": 99.52, "asr_text": "没有", "speaker": "staff", "end_time": 100.12, "segment_id": 22 }, { "start_time": 100.68, "asr_text": "好的那我先挂机了祝您生活愉快再见", "speaker": "customer", "end_time": 104.12, "segment_id": 23 }], "left_silence_time": 40.8, "duration": 104.12, "right_emotions": [{ "score": 32.0, "type": "negative" }, { "score": 69.0, "type": "positive" }], "right_silence_time": 84.86, "upload_time": 1635318854, "left_emotions": [{ "score": 65.0, "type": "negative" }, { "score": 80.0, "type": "positive" }], "right_speed": 230.53, "staff_id": "xieyiling", "call_type": 0, "status": 2 }
  • 响应说明 响应状态码: 200 表3 响应体参数 序号 名称 参数类型 是否必选 说明 1.1 left_speed number False 左声道发话语速,发话方取决于left_channel字段 1.2 left_speech_ratio number False 左声道通话比例,发话方取决于left_channel字段 1.3 file_name string False 质检文件名称 1.4 left_channel string False 左声道发话方:客户,座席 1.5 right_speech_ratio number False 右声道通话比例,发话方取决于right_channel字段 1.6 call_time number False 通话开始时间 1.7 right_channel string False 右声道发话方:客户,座席 1.8 call_id number False 通话标识 1.9 left_silence_time number False 发话静音时间 1.10 segments array[object] False ASR转写文本语段结果 1.10.1 asr_text string False ASR转写文本 1.10.2 speaker number False 发话方 1.10.3 start_time number False 发话开始时间 1.10.4 end_time number False 发话结束时间 1.10.5 segment_id number False ASR转写文本语段标识 1.11 duration number False 通话时间 1.12 right_silence_time number False 发话静音时间,发话方取决于right_channel字段 1.13 upload_time number False 通话上传时间 1.14 left_emotions array[object] False 通话语气,只针对座席,取决于left_channel是否为座席 1.14.1 type string False 语气类型:积极,消极 1.14.2 score number False 语气评分 1.15 right_speed number False 右声道发话语速,发话方取决于right_channel字段 1.16 staff_id string False 座席人员的userId 可在登录后,进入座席管理页面,查看接口返回的accountId 1.17 call_uuid string False 通话标识 1.18 call_type number False 质检通话类型: 2:文本 0:音频 1.19 status string False 质检状态取值如下: 0:表示等待质检。 1:表示质检处理中。 2:表示处理成功。 3:表示ASR转写中。 9:表示质检失败,发生错误,质检音频总流量达到每日上限,质检文件数量达到每日上限。 31:表示ASR转写结果语音内容为空。 32:表示语音转文本失败。 33:表示上传语音文件至ASR失败。 34:表示科大ASR传输任务提交失败。 35:表示执行多媒体质检任务失败。 36:表示TUC质检失败。 37:表示ASR将语音文件转换为文本失败。 38:表示更新质检结果失败。 39:表示执行质检失败。 40:表示语音文件无效。 1.20 right_emotions array[object] False 通话语气,只针对座席,取决于right_channel是否为座席 1.20.1 type string False 语气类型:积极,消极 1.20.2 score number False 语气评分 1.21 staff_name string False 座席名称 1.22 create_time string False 创建时间 响应状态码: 400 错误的请求:请检查请求路径及参数。 响应状态码: 401 未授权:1. 请确认是否购买了相关服务。 2. 请联系客服人员检查您账号的当前状态。 响应状态码: 404 请求的内容未找到:请检查请求的路径。 响应状态码: 500 业务失败:请依次确认您请求中各参数的取值。
  • 请求说明 表1 请求头参数 序号 名称 参数类型 是否必选 说明 1 Content-Type string False 固定填 application/json; charset=UTF-8。 2 x-app-key string False appKey标识,请联系运营人员获取 3 Authorization string True 鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) 表2 请求体参数 序号 名称 参数类型 是否必选 说明 1.1 call_uuid string True 通话标识 可从appraisecall/details接口返回的结果获取call_uuid
共100000条