System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及工业互联网,特别指一种基于固定电话线路的智能语音拨号识别方法及系统。
技术介绍
1、随着工业互联网技术的发展,传统制造业也都开始寻求数字化转型,通知相关人员来处理业务的需求也由原来的线下流程流转到线上,通过相关设备一键实现实时语音的自动拨号(呼叫),从而更好的提高业务处理效率。
2、针对工业互联网中的语音拨号,传统上需要对接云服务厂商(如阿里云)的语音呼叫接口,然后云服务厂商调用电信运营商接口,才能获知拨号是否拨通以及通话时长,然后通过异步方式返回才能得知通话状态;异步方式即第一次调用语音呼叫接口进行拨号,这时没法实时得知拨号的通话状态,需要第二次调用电信运营商接口查询刚才的通话状态,两次接口请求产生了一定的延时,即对于被叫号的通话状态(是否拨通/用户是否接听等状态)的查询结果返回会有一定的延时,这样会导致无法实时通过展示界面得知所有被叫号的呼叫响应情况,且通过云服务厂商进行拨号,当断网时将无法进行拨号,严重影响用户体验。
3、因此,如何提供一种基于固定电话线路的智能语音拨号识别方法及系统,实现提升智能语音拨号识别的及时性,成为一个亟待解决的技术问题。
技术实现思路
1、本专利技术要解决的技术问题,在于提供一种基于固定电话线路的智能语音拨号识别方法及系统,实现提升智能语音拨号识别的及时性。
2、第一方面,本专利技术提供了一种基于固定电话线路的智能语音拨号识别方法,包括如下步骤:
3、步骤s10、创建一等待队列,获取拨号工
4、步骤s20、解析所述拨号工单得到若干个待拨号码,将各所述待拨号码加入等待队列中;
5、步骤s30、对各固定电话线路进行空闲检查,通过空闲的所述固定电话线路依次对等待队列中的各待拨号码进行异步拨号;
6、步骤s40、实时采集拨号过程中的语音信息,解析所述语音信息得到待拨号码的通话状态;
7、步骤s50、实时显示并存储所述通话状态,以完成所述待拨号码的语音拨号识别。
8、进一步的,所述步骤s10具体为:
9、创建一用于存储待拨号码的等待队列,获取拨号工单,基于所述拨号工单对等待队列进行空闲检查,若所述等待队列中无待拨号码,则所述等待队列空闲,进入步骤s20;若所述等待队列中有待拨号码,则所述等待队列忙碌,结束流程。
10、进一步的,所述步骤s20具体为:
11、解析所述拨号工单得到若干个待拨号码以及哈希值,基于所述哈希值对各待拨号码进行完整性校验后,将各所述待拨号码加入等待队列中。
12、进一步的,所述步骤s30具体包括:
13、步骤s31、对各固定电话线路进行空闲检查,判断是否存在空闲的所述固定电话线路,若是,则进入步骤s33;若否,则进入步骤s32;
14、步骤s32、等待预设时长,判断重新检查的次数是否超过预设的次数阈值,若否,则进入步骤s31;若是,则结束流程;
15、步骤s33、通过空闲的所述固定电话线路依次对等待队列中的各待拨号码进行异步拨号。
16、进一步的,所述步骤s40具体为:
17、通过拾音器实时采集拨号过程中的语音信息,通过人工智能算法将所述语音信息转换为文本数据,通过关键字对所述文本数据进行自动匹配,以得到待拨号码的通话状态;
18、所述步骤s50具体为:
19、通过显示屏实时显示所述通话状态,将所述通话状态实时推送至预先关联的智能终端,利用国密算法对所述通话状态进行加密后存储至本地机台,以完成所述待拨号码的语音拨号识别。
20、第二方面,本专利技术提供了一种基于固定电话线路的智能语音拨号识别系统,包括如下模块:
21、等待队列创建模块,用于创建一等待队列,获取拨号工单,基于所述拨号工单对等待队列进行空闲检查;
22、拨号工单解析模块,用于解析所述拨号工单得到若干个待拨号码,将各所述待拨号码加入等待队列中;
23、异步拨号模块,用于对各固定电话线路进行空闲检查,通过空闲的所述固定电话线路依次对等待队列中的各待拨号码进行异步拨号;
24、拨号识别模块,用于实时采集拨号过程中的语音信息,解析所述语音信息得到待拨号码的通话状态;
25、通话状态显示存储模块,用于实时显示并存储所述通话状态,以完成所述待拨号码的语音拨号识别。
26、进一步的,所述等待队列创建模块具体用于:
27、创建一用于存储待拨号码的等待队列,获取拨号工单,基于所述拨号工单对等待队列进行空闲检查,若所述等待队列中无待拨号码,则所述等待队列空闲,进入拨号工单解析模块;若所述等待队列中有待拨号码,则所述等待队列忙碌,结束流程。
28、进一步的,所述拨号工单解析模块具体用于:
29、解析所述拨号工单得到若干个待拨号码以及哈希值,基于所述哈希值对各待拨号码进行完整性校验后,将各所述待拨号码加入等待队列中。
30、进一步的,所述异步拨号模块具体包括:
31、空闲线路检查单元,用于对各固定电话线路进行空闲检查,判断是否存在空闲的所述固定电话线路,若是,则进入拨号单元;若否,则进入重新检查次数校验单元;
32、重新检查次数校验单元,用于等待预设时长,判断重新检查的次数是否超过预设的次数阈值,若否,则进入空闲线路检查单元;若是,则结束流程;
33、拨号单元,用于通过空闲的所述固定电话线路依次对等待队列中的各待拨号码进行异步拨号。
34、进一步的,所述拨号识别模块具体用于:
35、通过拾音器实时采集拨号过程中的语音信息,通过人工智能算法将所述语音信息转换为文本数据,通过关键字对所述文本数据进行自动匹配,以得到待拨号码的通话状态;
36、所述通话状态显示存储模块具体用于:
37、通过显示屏实时显示所述通话状态,将所述通话状态实时推送至预先关联的智能终端,利用国密算法对所述通话状态进行加密后存储至本地机台,以完成所述待拨号码的语音拨号识别。
38、本专利技术的优点在于:
39、1、通过创建一用于存储待拨号码的等待队列,获取拨号工单后对等待队列进行空闲检查,接着解析拨号工单得到若干个待拨号码并加入等待队列中,然后对各固定电话线路进行空闲检查,通过空闲的固定电话线路依次对等待队列中的各待拨号码进行异步拨号,实时采集拨号过程中的语音信息并解析得到待拨号码的通话状态,最后实时显示并存储通话状态,以完成待拨号码的语音拨号识别;即拨号基于固定电话线路,无需像传统上进行两次接口的调用,可以有效降低云端网络传输延迟的影响,更快的进行拨号响应,极大的提升了智能语音拨号识别的及时性。
40、2、由于语音在网络的远程传输总会有一定程度的失真,加上不同云服务厂商多次的接口调用行为,只能保证一定程度的稳定性,本专利技术通过固定电话线路进行本文档来自技高网...
【技术保护点】
1.一种基于固定电话线路的智能语音拨号识别方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种基于固定电话线路的智能语音拨号识别方法,其特征在于:所述步骤S10具体为:
3.如权利要求1所述的一种基于固定电话线路的智能语音拨号识别方法,其特征在于:所述步骤S20具体为:
4.如权利要求1所述的一种基于固定电话线路的智能语音拨号识别方法,其特征在于:所述步骤S30具体包括:
5.如权利要求1所述的一种基于固定电话线路的智能语音拨号识别方法,其特征在于:所述步骤S40具体为:
6.一种基于固定电话线路的智能语音拨号识别系统,其特征在于:包括如下模块:
7.如权利要求6所述的一种基于固定电话线路的智能语音拨号识别系统,其特征在于:所述等待队列创建模块具体用于:
8.如权利要求6所述的一种基于固定电话线路的智能语音拨号识别系统,其特征在于:所述拨号工单解析模块具体用于:
9.如权利要求6所述的一种基于固定电话线路的智能语音拨号识别系统,其特征在于:所述异步拨号模块具体包括:
...【技术特征摘要】
1.一种基于固定电话线路的智能语音拨号识别方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种基于固定电话线路的智能语音拨号识别方法,其特征在于:所述步骤s10具体为:
3.如权利要求1所述的一种基于固定电话线路的智能语音拨号识别方法,其特征在于:所述步骤s20具体为:
4.如权利要求1所述的一种基于固定电话线路的智能语音拨号识别方法,其特征在于:所述步骤s30具体包括:
5.如权利要求1所述的一种基于固定电话线路的智能语音拨号识别方法,其特征在于:所述步骤s40具体为:
6.一...
【专利技术属性】
技术研发人员:孙平,薛益明,林威,
申请(专利权)人:福州市数字产业互联科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。