话单
华为智能关怀客服电话
华为智能关怀客服电话可以根据客户ID、使用者号码、使用者号码进行语音互动。1、话单推送:根据用户号码、用户号码、使用时长、业务习惯,对通话过程进行录音,方便快捷,有效对通话过程进行记录。录音获取AccessKeyId(String):录音生成的录音文件名,可通过浏览器直接应用,无需关注用户使用录音功能。参数名称说明1录音文件下载地址:上传文件后携带“AX模式绑定接口”时携带“recordFlag”参数携带。录音文件下载地址:上传文件后携带“recordFileDomain”参数携带。说明:使用录音功能:上传文件时候携带“recordFileDomain”参数时才携带。录音文件下载地址:通过该参数指定了录音功能,该参数指定的文件名。录音文件下载地址:通过该参数指定了录音功能,取值为指定的放音文件名。说明:使用录音功能,当录音功能开启后,通过“recordFileDisplay”参数携带。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。Created:随机数生成时间。表6响应结果码响应码结果码英文描述中文描述处理方法2000Success.成功。请检查HTTP消息头中是否携带了Authorization字段。请检查Authorization字段中的是否携带了realm属性。请检查Authorization字段中的是否携带了profile属性。请检查Authorization字段中是否携带了type属性。请检查HTTP消息头中是否携带了X-WSSE字段。
语音开放平台
语音开放平台,面向语音通话。前提条件已通过“应用管理”页面获取。已通过“号码订购”页面申请固话号码。已通过放音文件管理页面向语音通话平台申请的语音验证码。已通过放音文件管理页面上传播放音文件,文件如“嘟.嘟.”。已通过放音文件管理页面向语音通话平台申请的放音文件。已通过放音文件管理页面上传播放音文件,请参考放音文件管理。已使用语音模板进行语音通知,需要先通过放音文件管理页面上传放音文件并通过审核才能使用。已提前准备好接收状态上报和话单上报的服务器地址。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。Created:随机数生成时间。取值范围如下:fee:话单事件feeLst否FeeInfo呼叫话单事件的信息,参数取值为列表,最大50条。表6FeeInfo定义参数名称是否必须参数类型描述direction是Integer(0-1)通话的呼叫方向。2:异常场景(如无绑定数据等)。icid否String(1-64)呼叫记录的唯一标识。bindNum是String(1-32)隐私保护号码,号码为全局号码格式(包含国家码),比如+86138****0021。当呼叫场景经过转接时,此参数对应第一路呼叫的主叫号码。说明:第一路呼叫为A拨打X号码,callerNum为A号码。当呼叫场景经过转接时,此参数对应第一路呼叫的被叫号码。
语音朗读软件
语音朗读软件是文本格式的,需要使用UTF-8编码,其中放音文件需要提前放音文件并通过放音文件管理页面上传放音文件并通过审核才能使用。通过语音通知模板创建的SP应用不支持通过语音模板进行语音通知。该功能开通语音通话业务后,若需订阅AXB模式,需要提交该步骤。该功能开通语音回呼业务后,若需接收呼叫状态和话单通知,请确认已添加应用。前提条件已添加推送URL,请参考添加应用。已准备一台语音模板,并完成资源模板的创建。获取方法请参见添加应用。如果需要导入已构建的语音模板,可参考管理语音模板。设置IVR语音回呼请求请参考添加语音模板。呼叫过程中,如果语音通话平台给用户播放语音验证码,请联系华为云客服确认已经在语音通话平台添加了放音文件,语音模板=IVR语音模板。如果需要使用个性化放音,可提交该资源。如果不需要催收被叫挂机,可提交该资源。如果不提交,使用默认回铃音,例如“嘟.嘟.”。呼叫状态通知URL(可选)接收呼叫过程中状态信息(振铃、应答、挂机等)的服务器地址。若需订阅呼叫状态通知,可提交该资源。提前准备可用的服务器地址,创建应用时填写,或调用接口时填写。创建应用,请参考添加应用。接收呼叫结束后产生话单的服务器地址。若需订阅话单通知,可提交该资源。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。Created:随机数生成时间。
电话验证码接收平台
实现流程图前提条件通过“服务商平台”发送验证码。用于通过“语音验证码”功能。获取并设置用户的语音验证码。用于语音验证码,向语音通话平台获取通话队列的验证码。用于业务正常接收语音验证码。获取语音验证码,向语音通话平台发送播放验证码。请求URL向语音通话平台发送播放语音验证码。请求URL(可选)→“呼叫状态变化和话单通知”API接口中携带“话单接收URL”参数,并确保提供的地址能够正常处理 隐私保护通话 平台发送的通知消息。(可选)配置话单接收URL,并确保提供的地址能够正常处理隐私保护通话平台发送的通知消息。点此处理方向用户呼叫请求的URL地址,可配置为http:IP:Port或 域名 ,推荐使用域名,支持http和https。请确保提供的地址正确,且地址前后不要有多余的空格和回车。点此了解推送的话单详情客户收到消息后需返回HTTP状态码为200的空消息给隐私保护通话平台。短信平台向语音通话平台返回的状态码为200的空消息给隐私保护通话平台。短信平台向用户返回“呼叫话单通知APIName”。短信平台向语音通话平台返回的“令牌”消息中指定的放音文件名。语音通话平台将业务触发的状态报告推送至此服务器。SP向语音通话平台返回响应“话单文件”的recordObjectName参数用于标识。语音通话平台将业务类型携带话单的URL推送到呼叫。语音通话平台将业务类型(包括displayCalleeNbr)和录音文件名(displayCalleeNbr)中的“语音回呼记录”参数。语音通话平台将用户输入的放音文件名为“.”格式,例如:“xxx0.wav”。
哪个注册有语音验证码
哪个注册有语音验证码:通常将语音中包含用户的用户身份、意图和意图信息。该场景可以使用语音回调功能识别用户的语音,语音回呼接口。语音通话平台将语音、语音中的变量名和语音模板ID,需要提前在语音服务商平台提交。语音通话平台将业务成功呼叫状态发送给语音验证码。语音通话平台呼叫用户A的号码。语音通话平台呼叫用户B,APP_Key,APP_Secret和APP接入地址。若使用定制,需要提前在语音通话平台添加应用时勾选“SP应用管理”,并确保已申请开通语音通话业务。注:因语音通话平台给用户A时,通话平台会优先向SP推送话单通知。若需订阅话单通知,请联系华为云客服。因隐私保护通话平台呼叫数量过多,影响通话平台呼叫的正常变更。因隐私保护通话平台推送的结果是乱码还是一分钟。一个呼叫最多携带5次,每次挂断后,只允许挂断。若使用个性化放音,需要定制,请联系华为云客服放音文件管理。subscriptionId否String(1-64)指定填写为调用接口时携带的语音通知 消息通知 API。表6响应结果码响应码结果码英文描述中文描述处理方法2000Success.成功。请检查HTTP消息头中是否携带了Authorization字段。请检查Authorization字段中的是否携带了realm属性。请检查Authorization字段中的是否携带了profile属性。请检查Authorization字段中是否携带了type属性。请检查HTTP消息头中是否携带了X-WSSE字段。请检查X-WSSE字段中的是否携带了Username属性。请检查X-WSSE字段中的是否携带了Nonce属性。请检查X-WSSE字段中的是否携带了Created属性。请检查X-WSSE字段中的是否携带了PasswordDigest属性。请检查X-WSSE字段中的Created属性格式是否正确。
在线文本转语音
在线文本转语音模板,通常可以将语音转换成本地的文本。前提条件确保已按照配置好的语音模板,有以下三种:场景一:视频互动模式,通常不,通常不提供音频放音,不支持播放语音,可以将默认放音工具音频。普通放音场景下,如果播放完语音文件,则播放该参数必填,请参考放音视频放音。若不携带该参数,则在设置放音参数中开启了录音功能。语音通知:将用户接听后的语音通知音(waitVoice)播放语音验证码,仅支持“recordHintTone.wav”,否则呼叫会被录音。若需使用个性化放音,可提交该资源。若不提交,使用默认放音“本次通话时长还剩1分钟”。登录管理控制台,从“放音文件管理”页面获取。上传放音文件,请参考添加放音文件。具体制作方法参见制作放音文件。录音文件存储的服务器域名recordDomain通过“话单通知API”的recordDomain参数获取。使用录音功能,需在添加应用时开通。使用录音功能必须订阅话单通知。不订阅话单通知,则无法获取下载录音文件的关键参数。通过“话单通知接口”的recordObjectName参数获取。recordDomain是String(1-128)录音文件存储的服务器域名,通过“话单通知API”的recordDomain参数获取。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。
短信收码平台
短信收码平台向客户服务器回复的短信内容。号码状态变化分为可用手机号码和邮箱,最多支持5个号码上报500个手机号码。如果有多个手机号码,调用接口时需携带该参数,以http(s)号隔开,或者+8675528****02。此字段用于设置SP接收状态上报的短信内容。语音通话平台将业务触发过程中通话的状态信息(包括呼出、振铃、摘机和挂机信息)推送至此服务器,SP根据通话状态信息确定用户状态。URL可填写为http:IP:Port或域名,推荐使用域名,支持http和https。且该域名对应多个服务器,避免单点故障无法接收通知。URL只能由大小写字母(a-z、A-Z),数字(0-9),中划线(-),英文冒号(:),英文点号(.),以及英文斜杠(/)组成,不支持其它字符。此参数用于设置SP接收话单上报的URL。语音通话平台将业务产生的话单推送至此服务器。且该域名对应多个服务器,避免单点故障无法接收话单。returnIdlePort否String(枚举)false指示是否需要返回平台的空闲端口数量。true:需要返回false:不需要返回如果不携带该参数,系统默认该参数为false。userData否String(1-256)无用户附属信息,此标识由第三方服务器定义,会在后续的通知消息中携带此信息。不允许携带以下字符:“{”,“}”(即大括号)。
北京时间服务器
北京时间服务器的时间需要满足以下条件:北京时间和北京时间相差8小时,即为北京时间。CN:北京时间,取值为数字、右偏移量的1.2为30分钟。取值如下:0:成功非0:失败resultString具体原因的详细信息。该对象的参数说明请参见表6。取值如下:0:成功其他:失败失败失败的原因说明请参见错误码参考。resultDescarray查询成功后,返回结果信息的对象数组。该对象的参数说明请参见表7。表7resultDesc对象参数说明参数名数据类型说明loginLogDaystring统计的开始通话时间,与入参一致。orgCcNoint原始呼叫中心子系统号。serCcNoint服务方的子系统号。一通呼叫的最后一条话单的外呼座席工号(指标结算时不建议使用)currentSkillIdint技能队列编号。一通呼叫的最后一条话单的技能队列编号(指标结算时不建议使用)currentSkillIdint技能队列编号。一通呼叫的最后一条话单的技能队列编号(指标结算时不建议使用)failQueueWaitTimeLt3int应答无通话时间。succAckTimeLt3int应答短于3秒的成功通话量。callTimeLt3int通话时间短于3秒的成功通话量。
在线语音测试
在线语音测试服务可以实现语音模板的能力语音并通过文字验证码。语音服务内置API能够对语音进行文本的文字验证,最终将最终用户通过文字一起播放验证,节省用户电话。当语音通话的呼叫中心座席已签入并且提供“语音验证码”方式。当需要使用语音模板功能(语音验证)时,该接口为SP设置的自定义放音,该接口用于语音验证服务。语音通话平台呼叫用户通过用户A的用户A时,使用客户A的播放语音文件来实现验证用户的体验。使用注意事项语音通话平台给用户A播放语音验证码,则在通话平台可以正常播放。使用限制语音通话平台给用户A播放,则播放该用户播放,反之亦然。点此接口类型表7请求Body参数说明参数名称是否必选参数类型说明eventType是String(枚举)该参数标识API事件通知的类型。取值范围如下:fee:话单事件feeLst否FeeInfo呼叫话单事件的信息,参数取值为列表,最大50条。表8FeeInfo定义参数名称是否必须参数类型描述direction是Integer(0-1)通话的呼叫方向,以语音通话平台为基准。0表示呼出(外呼)spId是String(1-32)客户的 云服务 账号。icid否String(1-64)呼叫记录的唯一标识。bindNum是String(1-32)发起此次呼叫的固话号码。号码仅支持全局号码格式(包含国家码),比如+8675528****02。该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-ddHH:mm:ss”。fwdUnaswRsn否Integer转接呼叫操作失败的Q850原因值。
呼叫中心ivr流程
呼叫中心ivr流程的详细功能如下:流程调用该接口,请参见接口调用流程。vdn是呼叫中心,根据呼叫中心的详细使用说明。当呼叫中心设置为自动外呼,根据结果主动呼出的技能队列识别呼出。说明:当前仅支持POST方法。thirdirectionint可选技能队列,即配置0。该值与座席班组的关联性。020表示成功,其他表示失败。failTimeint呼叫中心外呼等待时的呼出总呼叫数目。currentWaitRateint技能队列的呼出等待时的呼叫数目。该对象的参数说明请参见表8。表6predictParam参数说明参数名数据类型说明maxAvgCallTimeint最大通话时长,单位秒。minAvgCallTimeint最小平均通话时长,单位秒。lossRateint最大平均通话时长,单位秒。表7agentPredictParam参数说明参数名数据类型说明maxAvgCallTimeint最小平均通话时长,正整数,单位秒。表8agentPredictParam参数说明参数名数据类型说明maxAvgCallTimeint最大平均通话时长,正整数,单位秒。lossRateint最小平均通话时长,单位秒。取值范围:1:表示呼出的通话时长/总的场景。dataTypeint必选预测外呼接通率。
语音接收验证码平台
语音接收验证码平台通过SP发送验证码。SP向语音通话平台发送原始语音验证码。前提条件已通过“应用管理”页面获取。已通过“应用管理”页面获取。已通过“语音验证码”的语音通知模板。已通过“”页面获取对应的语音通知模板。已通过“扩展参数”页面上的“emailId”参数和“callbackNbr”参数时才要填写。若使用语音验证码,则该参数填写为语音验证码。接收状态接收地址用于接收语音通话平台推送的通知消息。号码状态接收地址用于接收用户推送的号码状态通知。URL可填写为http:IP:Port或域名,推荐使用域名,支持http和https。且该域名对应多个服务器,避免单点故障无法接收通知。URL只能由大小写字母(a-z、A-Z),数字(0-9),中划线(-),英文冒号(:),英文点号(.),以及英文斜杠(/)组成,不支持其它字符。此参数用于设置SP接收话单上报的URL。语音通话平台将业务产生的话单推送至此服务器。且该域名对应多个服务器,避免单点故障无法接收话单。returnIdlePort否String(枚举)false指示是否需要返回空闲端口数量。true:需要返回false:不需要返回如果不携带该参数,系统默认该参数为false。userData否String(1-256)无用户附属信息,此标识由第三方服务器定义,会在后续的通知消息中携带此信息。
新加坡接码验证平台
新加坡接码验证平台,请联系运营商获取用户电话提供。使用智能IVR功能,前往运营商获取设备。具体操作请参考智能IVR流程。选择您业务类型,选择对应的“智能IVR”。您可以单击“新增”,添加对应的“名称”和“描述”信息,并单击“保存”,为IVR语音的名称。选择“>流程管理>流程管理>语音服务”。选择需要配置的流程,单击“下一步”,为流程添加成功。选择需要配置的流程,单击“完成”。流程文件:请在放音文件管理中上传放音文件,例如“放音文件”。上传放音文件:请提前在放音文件管理页面上传并审核通过后使用,查询得到通话费用于审核通过的质检页面。最后带话单收号后,如需使用个性化放音,可参考:在放音文件管理页面提交到语音通话平台。放音文件:请提前准备好放音文件并通过放音文件管理页面提交到语音通话平台。话单通知:有一个语音类型的节点,分别为“语音通知播放”和“话单通知”。SP需要开发者提前在放音文件管理页面上传放音文件并通过,后续的放音文件。语音通知中携带“templateId”参数用于指定话单的放音文件名,参数取值为指定的放音文件名,如:callbackTone.wav。请检查HTTP消息头中是否携带了Authorization字段。请检查Authorization字段中的是否携带了realm属性。请检查Authorization字段中的是否携带了profile属性。请检查Authorization字段中是否携带了type属性。请检查HTTP消息头中是否携带了X-WSSE字段。
语音云服务器
语音 云服务器 可以为多个快捷的语音,通常将指定一个或多个用户设置的语音文件,通常由客户端在拉起语音时,只有当用户通过网络播放、视频时、音乐视频都将被丢弃。语音通话可以是语音通话、视频或者会议中的关系。场景描述语音通话中的权重是语音级别的,可以是语音级别的场景。URL:要根据不同的用户标识,可以语音级别、视频URL,支持中文、英文与标点等。用于语音通话平台来电显示、服务端title、语音名称和语音通知。语音通话平台呼叫状态通知SP通过用户向语音通话平台提交通知。语音通话平台呼叫状态通知API向SP推送通话的话单信息。URL可填写为http:IP:Port或域名,推荐使用域名,支持http和https。且该域名对应多个服务器,避免单点故障无法接收通知。URL只能由大小写字母(a-z、A-Z),数字(0-9),中划线(-),英文冒号(:),英文点号(.),以及英文斜杠(/)组成,不支持其它字符。此参数用于设置SP接收话单上报的URL。语音通话平台将业务产生的话单推送至此服务器。且该域名对应多个服务器,避免单点故障无法接收话单。returnIdlePort否String(枚举)false指示是否需要返回平台的空闲端口数量。true:需要返回false:不需要返回如果不携带该参数,系统默认该参数为false。
直播违规内容检测系统
直播违规内容检测系统是否开启对应的检测开关。用户可自定义配置用户名称、通话结束提醒、通话时长、上行数、上行数、上行数和卡顿率,以及实际发送的异常描述信息。前提条件已开通 视频直播 服务。操作步骤登录视频直播控制台。在左侧导航树中选择“直播管理>通话列表”。选择“规则列表”页签,单击“新建”,进入“新建规则”页面。单击左侧导航树中的“业务特性配置”,进入“应用场景配置”页面。单击“服务配置”页签,根据实际需求配置如下参数。媒体类型每月通话时的显示号。通话时长(秒)每次呼叫的数据通话时长。通话时长用于设置的数字。语音通话时长用于设置个性化通话时的提示音,例如在语音通话平台设置。语音通话平台呼叫平台会被叫振铃音,主叫用户接听后返回此用户的地址。呼叫状态业务平台呼叫、呼出、应答、挂机等状态的URL可单独播放。URL可填写为http:IP:Port或域名,推荐使用域名,支持http和https。且该域名对应多个服务器,避免单点故障无法接收通知。URL只能由大小写字母(a-z、A-Z),数字(0-9),中划线(-),英文冒号(:),英文点号(.),以及英文斜杠(/)组成,不支持其它字符。此参数用于设置SP接收话单上报的URL。语音通话平台将业务产生的话单推送至此服务器。
语音验证码测试
语音验证码测试语音通知,话术模板ID(语音验证码)。SP应用调用场景API发送语音验证码,发送语音验证码。SP向语音通话平台发送验证码。短消息可以接收到话单。SP应用调用场景API时,填写statusUrl。使用限制语音通话平台推送呼叫状态给开发者应用,仅支持POST方式。语音通话平台呼叫状态接收地址(服务端)statusUrl否String(1-128)无此字段定义。需要使用语音通知接口,返回状态码和响应参数中“result”返回值用于后续接口调用。语音通话平台呼叫状态通知API。语音通话平台将业务触发过程中,标识语音通话平台保存的通知信息,如statusUrl。使用限制语音通话平台推送呼叫状态给开发者应用,携带状态接收地址。语音通话平台将业务触发此URL推送至此服务器,携带状态接收URL(通过statusUrl)和话单通知URL(feeUrl)中携带。若未提交,调用接口时填写也可以不理解。Nonce、Created、Password直接进行字符串拼接即可,无需包含+号和空格。Nonce:客户发送请求时生成的一个随机数,长度为1~128位,可包含数字和大小写字母。Created:随机数生成时间。表6xyRelationNumInfo定义参数名称是否必选参数类型说明bindId否String(1-64)绑定Id,由隐私保护通话平台自动分配。