【技术实现步骤摘要】
智能电话平台、呼入方法、呼出方法、设备和存储介质
[0001]本申请涉及电话的
,特别涉及一种智能电话平台、呼入方法、呼出方法、设备和存储介质。
技术介绍
[0002]目前电话平台的方案一般是采用开源的freeSWITCH,为了便于扩展及与其他应用程序集成。官方提供了Event Socket Lib接口,并提供了简单的接入客户端。该客户端分为两种连接类型:InBound与OutBound方式,在Outbound方式中,又分为同步模式和异步模式,同步模式控制比较简单,但自由度较小;异步模式需要更多的编程技巧,但会更强大;InBound方式由于由客户端发起连接请求,会被较多的采用到生产应用中,如客服系统,外呼机器人系统。
[0003]freeSWITCH做为电话应用中的公共组件,经常会与其他应用系统打通并进行交互,如客服系统,电话机器人系统,电销外呼系统等。在电话机器人场景下,应用与freeSWITCH交互都是非常底层的交互,在业务系统中若想要集成上述系统,由于官方提供的客户端还是偏freeSWITCH底层,涉及电 ...
【技术保护点】
【技术特征摘要】
1.一种智能电话平台,其特征在于,包括:freeSWITCH层,用于同外部中继线或网关对接;电话控制层,用于对电话状态进行监控和控制;电话路由层,用于分配具体的所述freeSWITCH层进行电话呼入与呼出;电话核心层,所述电话核心层将电话机器人交互抽象成不同的事件接口,用于与多轮对话机器人系统交互;电话会话层,用于电话会话的状态保持,上下文保持;电话接入层,所述电话接入层包括SDK接入和API接入,用于向应用方提供对应的服务开发包。2.根据权利要求1所述的智能电话平台,其特征在于,所述电话核心层包括电话拨打动作程序、电话事件通知程序、电话配置程序、电话机器人;所述电话动作拨打程序包括电话呼叫子程序、电话挂断子程序、电话转接子程序、电话接听子程序、创建会议子程序和park子程序;所述电话事件通知程序包括电话呼叫通知子程序,来电通知子程序,接听通知子程序,转接通知子程序,挂断通知子程序;所述电话配置程序包括分机配置子程序、拨号计划配置子程序、技能组配置子程序、IVR配置子程序、智能IVR配置子程序、ASR语音识别配置子程序、TTS语音合成配置子程序、VAD声音活动检测配置子程序;所述电话机器人包括机器人ASR语音识别子程序、TTS语音合成子程序、放音子程序、用户超时应答子程序、转接子程序。3.根据权利要求1所述的智能电话平台,其特征在于,所述电话接入层包括:电话接通交互接口,用于在电话接通时,告知应用方,由所述应用方返回下一步动作;短话交互接口,用于当用户说完一句话,并停顿第一预设时间时,将用户的语音通过ASR识别方式,获取语音对应的文字,并告知应用方,由应用方返回下一步动作;长话交互接口,用于当用户说完一句话,并停顿第二预设时间时,将整段用户的语音通过ASR语音识别方式,获取语音对应的文字,告知应用方,由应用方返回下一步动作;客户应答超时交互接口,用于当电话机器人说完一句话后,系统超过某个时长也没有检测到用户说话时,告知应用方,由应用方返回下一步动作;客户应答按键交互接口,用于当启动按键交互后,客户按键结束时,将按钮内容告知应用方,由应用方返回下一步动作;挂断交互接口,用于当用户挂断电话时,告知应用方,由应用方返回下一步动作。4.根...
【专利技术属性】
技术研发人员:余自雷,王佳,王振华,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。