一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于语音识别的大容量离线外呼电话号码鉴别系统的制作方法

2023-01-15 07:12:11 来源:中国专利 TAG:


1.本发明涉及一种离线外呼电话号码鉴别系统,尤其涉及一种基于语音识别的大容量离线外呼电话号码鉴别系统,属于大数据技术相关技术领域。


背景技术:

2.当前语音识别多为在线识别,使用云服务器进行识别,其缺点是1.需要连接互联网,2.识别时语音占用大量带宽一路语音大概使用200k,1000路语音将使用200m的公网带宽,3.识别延时很大,通常情况下网络延时为500ms左右,加上服务器处理延迟,识别延时将达到秒级,4.云服务器进行识别需要付出多余的资金。


技术实现要素:

3.本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于语音识别的大容量离线外呼电话号码鉴别系统。
4.为了实现上述目的,本发明采用了如下技术方案:
5.设计一种基于语音识别的大容量离线外呼电话号码鉴别系统,其特征在于,包括:外呼模块、上位服务器以及数据库、语音处理模块,所述外呼模块与所述语音处理模块连接,所述数据库以及语音处理模块均与所述上位服务器,其中:
6.所述上位服务器连接有外呼号码处理模块,所述外呼号码处理模块用于从数据库中批量导入外呼号码,并读取固定数量的号码,并将固定数量的号码发送至语音处理模块;
7.所述语音处理模块包括:
8.中央控制单元,所述中央控制单元用于接收外呼号码,并根据外呼号码控制外呼模块发起外呼,同时针对外呼过程中的语音流进行传输;
9.语音识别单元,所述语音识别单元用于根据语音流进行处理,并进行识别;
10.记录单元,所述记录单元用于对识别结果以及对应的外呼号码进行对应记录,并发送至中央控制单元。
11.优选的,所述外呼号码处理模块包括外呼号码提取模块以及外呼号码导入模块,所述外呼号码提取模块与所述数据库连接,并发送至外呼号码导入模块,最终发送至上位服务器。
12.优选的,所述语音识别单元包括:
13.语音流预处理模块,所述语音流预处理模块用于对外呼过程中接收的语音流进行预处理,便于后续的特征提取;
14.特征提取模块,所述特征提取模块用于从经过预处理的语音流中提取出反映语音信号特征的关键特征参数形成特征矢量序列,以便用于后续处理;
15.语音识别模块,所述语音识别模块将待识别的语音的特征参数同声学模型进行匹配,得到识别结果。
16.优选的,所述上位服务器还连接有监控模块,所述监控模块用于监控外呼模块单
次外呼号码的数量。
17.优选的,所述的外呼号码鉴别系统包含至少一个语音处理单元。
18.优选的,所述语音处理单元具体采用pc机。
19.一种基于语音识别的大容量离线外呼电话号码的鉴别方法,包括如下步骤:
20.步骤1:从数据库中导入外呼号码群,并发送至上位服务器;
21.步骤2:上位服务器将外呼号码群分别配置给多个语音处理单元;
22.步骤3:语音处理单元控制外呼模块发起外呼,并截取语音流;
23.步骤4:语音流的处理识别,并记录识别结果。
24.优选的,所述步骤4的语音流识别包括如下流程:
25.步骤41:语音流预处理,对输入的原始语音信号进行处理,滤除掉其中的不重要的信息以及背景噪声,并进行语音信号的端点检测、语音分帧以及预加重处理;
26.步骤42:特征提取,去除语音信号中对于语音识别无用的冗余信息,保留能够反映语音本质特征的信息,并用一定的形式表示出来,即提取出反映语音信号特征的关键特征参数形成特征矢量序列,以便用于后续处理;
27.步骤43,语音识别,将待识别的语音的特征参数同声学模型进行匹配,得到识别结果。
28.优选的,所述步骤3中的外呼过程包括:
29.步骤31:外呼模块根据中央控制单元发送的外呼模块发起外呼;
30.步骤32:监控模块对当前对应外呼模块发起外呼的数量进行监测,并与所配置的目标数量进行比对;
31.步骤33:由上位服务器对比对的结果进行增加外呼数量或维持当前外呼数量。
32.本发明提出的一种基于语音识别的大容量离线外呼电话号码鉴别系统,有益效果在于:实现离线识别,不占用公司外网带宽,识别到结果的时间为毫秒级,基本无延时,能同时进行上千路语音流的识别,不产生额外费用。
附图说明
33.图1为本发明提出的一种基于语音识别的大容量离线外呼电话号码鉴别系统的整体的结构框图;
34.图2为本发明提出的一种基于语音识别的大容量离线外呼电话号码鉴别系统的语音识别单元的结构框图;
35.图3为本发明提出的一种基于语音识别的大容量离线外呼电话号码鉴别系统的外呼号码处理模块的结构框图;
36.图4为本发明提出的一种基于语音识别的大容量离线外呼电话号码的鉴别方法的流程图;
37.图5为本发明提出的一种基于语音识别的大容量离线外呼电话号码的鉴别方法的图4中步骤4的具体流程示意图;
38.图6为本发明提出的一种基于语音识别的大容量离线外呼电话号码的鉴别方法的图4中步骤3的具体流程示意图。
具体实施方式
39.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
40.参照图1-3,一种基于语音识别的大容量离线外呼电话号码鉴别系统,包括:外呼模块、上位服务器以及数据库、语音处理模块,所述外呼模块与所述语音处理模块连接,所述数据库以及语音处理模块均与所述上位服务器,其中:
41.所述上位服务器连接有外呼号码处理模块,所述外呼号码处理模块用于从数据库中批量导入外呼号码,并读取固定数量的号码,并将固定数量的号码发送至语音处理模块;
42.所述语音处理模块包括:
43.中央控制单元,所述中央控制单元用于接收外呼号码,并根据外呼号码控制外呼模块发起外呼,同时针对外呼过程中的语音流进行传输;
44.语音识别单元,所述语音识别单元用于根据语音流进行处理,并进行识别;
45.记录单元,所述记录单元用于对识别结果以及对应的外呼号码进行对应记录,并发送至中央控制单元。
46.所述外呼号码处理模块包括外呼号码提取模块以及外呼号码导入模块,所述外呼号码提取模块与所述数据库连接,并发送至外呼号码导入模块,最终发送至上位服务器。
47.所述语音识别单元包括:
48.语音流预处理模块,所述语音流预处理模块用于对外呼过程中接收的语音流进行预处理,便于后续的特征提取;
49.对输入的原始语音信号进行处理,滤除掉其中的不重要的信息以及背景噪声,并进行语音信号的端点检测(找出语音信号的始末)、语音分帧(近似认为在10-30ms内是语音信号是短时平稳的,将语音信号分割为一段一段进行分析)以及预加重(提升高频部分)等处理。
50.特征提取模块,所述特征提取模块用于从经过预处理的语音流中提取出反映语音信号特征的关键特征参数形成特征矢量序列,以便用于后续处理;
51.语音识别模块,所述语音识别模块将待识别的语音的特征参数同声学模型进行匹配,得到识别结果。
52.所述上位服务器还连接有监控模块,所述监控模块用于监控外呼模块单次外呼号码的数量,每秒检测一次当前在线的呼叫,如果呼叫少于配置数量,则再发起相应的数量的呼叫,保证当前在线呼叫保持固定的数量。
53.所述的外呼号码鉴别系统包含至少一个语音处理单元,其中,根据所需要处理识别的语音流,调节所配置的语音处理单元的数量。
54.所述语音处理单元具体采用pc机。
55.参照图4-6,一种基于语音识别的大容量离线外呼电话号码的鉴别方法,包括如下步骤:
56.步骤1:从数据库中导入外呼号码群,并发送至上位服务器;
57.步骤2:上位服务器将外呼号码群分别配置给多个语音处理单元;
58.步骤3:语音处理单元控制外呼模块发起外呼,并截取语音流;
59.步骤4:语音流的处理识别,并记录识别结果。
60.所述步骤4的语音流识别包括如下流程:
61.步骤41:语音流预处理,对输入的原始语音信号进行处理,滤除掉其中的不重要的信息以及背景噪声,并进行语音信号的端点检测、语音分帧以及预加重处理;
62.步骤42:特征提取,去除语音信号中对于语音识别无用的冗余信息,保留能够反映语音本质特征的信息,并用一定的形式表示出来,即提取出反映语音信号特征的关键特征参数形成特征矢量序列,以便用于后续处理;
63.步骤43,语音识别,将待识别的语音的特征参数同声学模型进行匹配,得到识别结果。
64.所述步骤3中的外呼过程包括:
65.步骤31:外呼模块根据中央控制单元发送的外呼模块发起外呼;
66.步骤32:监控模块对当前对应外呼模块发起外呼的数量进行监测,并与所配置的目标数量进行比对;
67.步骤33:由上位服务器对比对的结果进行增加外呼数量或维持当前外呼数量。
68.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献