防诈骗语音识别方法及系统与流程

文档序号:12377992阅读:2324来源:国知局
防诈骗语音识别方法及系统与流程

本发明属于移动通信技术领域,特别是涉及一种防诈骗语音识别系统及方法。



背景技术:

现在通过手机进行电话诈骗的案例越来越多,目前针对电话诈骗所采用的技术手段主要是通过号码识别来判断,这种方式在一定程度上可以防止电话诈骗,但这种方式主要基于在很多人上当受骗后,把这个电话标注为诈骗电话,但这之前已经有很多无辜的人被骗了;而且当这个号码被标记了后,犯罪份子能够很容易的就更换电话号码,或者用虚拟电话的方式来诈骗,所以这个方式并不能很好的预防诈骗。

而现在的语音识别技术很少用到通话过程的关键词识别,其主要有以下缺点:

1、识别引擎位于服务器端,识别的速度和网络质量有关,识别速度较慢;

2、待识别音频的格式、大小、时长的限制;

3、语音识别引擎不够庞大,识别精准度较低。

因此,如何解决上述现有技术存在的缺陷成为了该领域技术人员努力的方向。



技术实现要素:

本发明的目的就是提供一种防电话诈骗语音识别方法及系统,在通话过程中识别诈骗电话,然后切断电话信号,从而完全解决上述现有技术的不足之处。

本发明的目的通过下述技术方案来实现:

本发明提供一种防诈骗语音识别方法,其特征在于,包括以下步骤:

步骤一,在终端进行通话的过程中,实时获取所述通话的语音信息;

步骤二,实时从语音信息中提取敏感词,将敏感词与关键词数据库中的关键词进行对比,所述关键词数据库为预先存储在终端本地的数据库;

步骤三,判断敏感词是否为关键词,如果判断为是,则对该关键词建立一个加权值,对所有判断为是的关键词进行加权值求和;

步骤四,判断该和值是否超过报警阙值,如果判断为是,则终端进行报警提示,如果判断为否,则继续执行步骤二和三;

步骤五,当终端进行报警提示后,判断和值是否超过挂断阙值,如果判断为是,则终端切断通话信号,如果判断为否,则继续执行步骤二和三。

作为优选,通过网络定期对关键词数据库进行更新。

作为优选,通过语音输入训练关键词,建立个性化关键词数据库。

作为优选,所述报警提示包括语音提示、震动或/和显示提示信息。

本发明还提供一种防诈骗语音识别系统,包括:关键词数据库,用于储存诈骗分子经常使用的词语;语音输入模块,用于在终端进行通话的过程中,实时获取所述通话的语音信息;语音识别模块,用于实时从所述语音信息中提取敏感词;智能分析模块,用于将所述敏感词与关键词数据库中的关键词进行对比,判断敏感词是否为关键词,如果判断为是,则对该关键词建立一个加权值,对所有判断为是的关键词进行加权值求和;进一步判断该和值是否超过报警阙值,如果判断为是,则终端进行报警提示,如果判断为否,则调用所述语音识别模块;当终端进行报警提示后,进一步判断和值是否超过挂断阙值,如果判断为是,则终端切断通话信号,如果判断为否,则调用所述语音识别模块。

作为优选,该系统还包括更新模块,用于定期对关键词数据库中的诈骗关键词更新。

作为优选,该系统还包括个性化关键词数据库,用户通过语音输入训练关键词从而建立关键词数据库。

作为优选,所述报警提示包括语音提示、震动或/和显示提示信息。

与现有技术相比,本发明的有益效果在于:

1)终端通话过程中,快速分析语音,快速识别关键词,当发现足够多的关键词出现后,判断为诈骗电话,及时自动挂断电话;

2)终端建立轻量级本地数据库,用户可以自己说话录音训练关键词,进行手动更新操作;

3)终端连接网络,可以进行自动更新关键词数据库。

附图说明

图1是本发明防诈骗语音识别方法的流程图;

图2是本发明防诈骗语音识别系统的原理框图。

具体实施方式

下面结合具体实施例和附图对本发明作进一步的说明。

如图1所示,本发明提供一种防诈骗语音识别方法,包括以下步骤:

步骤1,在终端进行通话的过程中,实时获取所述通话的语音信息;

步骤2,实时从语音信息中提取敏感词,将敏感词与关键词数据库中的关键词进行对比,所述关键词数据库为预先存储在终端本地的数据库;

步骤3,判断敏感词是否为关键词,如果判断为是,则对该关键词建立一个加权值,对所有判断为是的关键词进行加权值求和;

步骤4,判断该和值是否超过报警阙值,如果判断为是,则终端进行报警提示,如果判断为否,则继续执行步骤2和3;

步骤5,当终端进行报警提示后,判断和值是否超过挂断阙值,如果判断为是,则终端切断通话信号,如果判断为否,则继续执行步骤2和3。

由于诈骗电话的内容千变万化,诈骗分子使用的语音不断更新,因此服务器上的数据库不需不断的收集整理“最新”、“最流行”的关键词信息,本地数据库需要通过网络连接服务器定期对关键词数据库进行更新。

不同地区、不同口音、不同年龄、不同性别的人,他们的语音特征是不同的。为了提高语音识别的准确率,不同地区、不同口音、不同年龄、不同性别的用户可以自己录制、训练自己的关键词,在本地建立个性化关键词数据库。

所述报警提示包括语音提示、震动或/和显示提示信息。显示提示信息会与语音通话或者震动并发,不会中断用户当前的通话。语音或者提示信息在一定条件下会持续进行提示,直到用户选择停止提示,才会终止当前提示,当然通话过程也不会受到严重影响。

采用本方法可以快速的实时判断来电是否为诈骗电话,避免了通过已被诈骗的人标注的诈骗电话号码来判断的缺点,不管犯罪分子是否更换电话号码或者用虚拟电话的方式来诈骗,本方法都能有效的预防诈骗。

如图2所示,本发明还提供一种防诈骗语音识别系统,包括本地关键词数据库、语音输入模块、语音识别模块、智能分析模块、更新模块和报警提示模块。其中,

本地关键词数据库,该数据库预先存储在终端内,用于储存诈骗分子经常使用的词语。因为电话诈骗的形式内容是不断演化的,所以本地存储的数据需要实时更新,系统会定期增加、删除、更新“最流行”的诈骗关键词,保证本地关键词数据库的时效性,提升判断的准确性。不同地区、不同口音、不同年龄、不同性别的人,他们的语音特征是不同的,为了提高语音识别的准确率,用户通过关键词训练模块可以自己录制、训练自己的关键词,在本地建立个性化关键词数据库。

语音输入模块,用于在终端进行通话的过程中,实时获取所述通话的语音信息,传递给语音识别模块。

语音识别模块,用于接收语音输入模块传递语音信息,并实时从所述语音信息中提取敏感词,并同步传递给智能分析模块。

智能分析模块,用于接收语音识别模块传递的敏感词,调用本地关键词数据库,将所述敏感词与关键词数据库中的关键词进行对比,判断敏感词是否为关键词,如果判断为是,则对该关键词建立一个加权值,对所有判断为是的关键词进行加权值求和;进一步判断该和值是否超过报警阙值,如果判断为是,则终端进行报警提示,如果判断为否,则调用所述语音识别模块;当终端进行报警提示后,进一步判断和值是否超过挂断阙值,如果判断为是,则终端切断通话信号,如果判断为否,则调用所述语音识别模块。

该系统还包括更新模块,用于定期对本地关键词数据库中的诈骗关键词更新。

报警提示模块,用于接收智能分析模块传送的相应的结果的提示信息,并完成相应的提示。所述报警提示包括语音提示、震动或/和显示提示信息。

终端可能通过在屏幕上显示提示信息/语音/马达震动进行提示,如弹出提 示“尊敬的用户,您当前的通话很可能为诈骗电话”,或者语音提示“当前通话为高风险诈骗电话”。用户可以根据提示进行挂断电话或其他操作。

如果判断当前通话为正常通话,后台服务程序不做任何提示,用户通话体验与普通通话一致,用户顺利结束通话。

采用本系统可以快速的实时判断来电是否为诈骗电话,避免了通过已被诈骗的人标注的诈骗电话号码来判断的缺点,不管犯罪分子是否更换电话号码或者用虚拟电话的方式来诈骗,本系统都能有效的预防诈骗。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1