【技术实现步骤摘要】
本专利技术实施例涉及通信领域,尤其涉及一种自动记录通话内容中数字信息的方法和装置。
技术介绍
目前,语音识别技术的应用领域越来越广泛,例如语音拨号、语音短信、语音输入法以及通话录音等等。语音识别技术就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的高技术。语音识别在工业、军事、交通、医学、民用诸方面,尤其是在计算机、信息处理、通讯与电子系统、自动控制系统有着越来越广泛的应用,给现实生活带来的各种便利。随着社会的发展,人与人之间的沟通越来越频繁,手机的普及使得人们经常会在开车或者乘坐交通公共交通工具时接听电话,但是,在这种情况下接听电话时如果需要保存对方在通话中提供的数字时,由于环境条件的限制很不方便记录,给用户带来诸多不便。
技术实现思路
本专利技术实施例提供一种自动记录通话内容中数字信息的方法和装置,可以解决由于环境条件的限制用户不方便记录对方在通话中提供的数字的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术实施例提供一种自动记录通话内容中数字信息的方法,所述方法包括:获取用户的通话录音文件;利用语音识别算法将所述通话录音文件转换为文本文件;解析所述文本文件以提取所述文本文件中的数字信息;向所述用户发送用于提醒所述用户保存所述提取到的数字信息的消息。结合第一方面,在第一种可能的实现方式中,所述数字信息包括以下中 >的至少一种:手机号码类型的数字、固定电话号码类型的数字、银行卡卡号类型的数字。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述解析所述文本文件以提取所述文本文件中的数字信息包括:当在所述文本文件的内容中解析到一组连续数字时,将所述一组连续数字与预设规则进行匹配;所述预设规则包括:手机号码正则表达式、固定电话号码正则表达式以及银行卡校验规则;若所述一组连续数字与所述手机号码正则表达式匹配成功,则确定所述一组连续数字为所述手机号码类型的数字并提取;若所述一组连续数字与所述固定电话号码正则表达式匹配成功,则确定所述一组连续数字为所述固定电话号码类型的数字并提取;若所述一组连续数字与所述银行卡校验规则匹配成功,则确定所述一组连续数字为所述银行卡卡号类型的数字并提取;继续解析所述文本文件的内容,相应的,当解析到新的一组连续数字,则对所述新的一组连续数字执行上述与预设规则进行匹配以及匹配成功后提取的步骤,直至所述文本文件的内容全部被解析。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述向所述用户发送用于提醒所述用户保存所述提取到的数字信息的消息包括:当所述提取到的数字信息中包含所述手机号码类型的数字和/或所述固定电话号码类型的数字时,向所述用户发送用于提醒所述用户将所述手机号码类型的数字和/或所述固定电话号码类型的数字存储到通讯录的消息;当所述提取到的数字信息中包含所述银行卡卡号类型的数字时,向所述用户发送用于提醒所述用户将所述银行卡卡号类型的数字存储到记事本中的消息。结合第一方面或者上述实现方式的任一种,在第四种可能的实现方式中,在所述获取用户的通话录音文件之前,所述方法还包括:当所述用户的通话接通时,对所述用户通话时的语音进行录音直至所述通话结束,并生成所述通话录音文件。第二方面,本专利技术实施例提供一种自动记录通话内容中数字信息的装置,所述装置包括:获取单元,用于获取用户的通话录音文件;转换单元,用于利用语音识别算法将所述通话录音文件转换为文本文件;提取单元,用于解析所述文本文件以提取所述文本文件中的数字信息;提醒单元,用于向所述用户发送用于提醒所述用户保存所述提取到的数字信息的消息。结合第二方面,在第一种可能的实现方式中,所述数字信息包括以下中的至少一种:手机号码类型的数字、固定电话号码类型的数字、银行卡卡号类型的数字。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述提取单元具体用于:当在所述文本文件的内容中解析到一组连续数字时,将所述一组连续数字与预设规则进行匹配;所述预设规则包括:手机号码正则表达式、固定电话号码正则表达式以及银行卡校验规则;若所述一组连续数字与所述手机号码正则表达式匹配成功,则确定所述一组连续数字为所述手机号码类型的数字并提取;若所述一组连续数字与所述固定电话号码正则表达式匹配成功,则确定所述一组连续数字为所述固定电话号码类型的数字并提取;若所述一组连续数字与所述银行卡校验规则匹配成功,则确定所述一组连续数字为所述银行卡卡号类型的数字并提取;继续解析所述文本文件的内容,相应的,当解析到新的一组连续数字,则对所述新的一组连续数字执行上述与预设规则进行匹配以及匹配成功后提取的步骤,直至所述文本文件的内容全部被解析。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述提醒单元具体用于:当所述提取到的数字信息中包含所述手机号码类型的数字和/或所述固定电话号码类型的数字时,向所述用户发送用于提醒所述用户将所述手机号码类型的数字和/或所述固定电话号码类型的数字存储到通讯录的消息;当所述提取到的数字信息中包含所述银行卡卡号类型的数字时,向所述用户发送用于提醒所述用户将所述银行卡卡号类型的数字存储到记事本中的消息。结合第二方面或者上述实现方式的任一种,在第四种可能的实现方式中,所述装置还包括:录音单元,用于在所述获取用户的通话录音文件之前,当所述用户的通话接通时,对所述用户通话时的语音进行录音直至所述通话结束,并生成所述通话录音文件。本专利技术实施例提供的自动记录通话内容中数字信息的方法和装置,获取用户的通话录音文件;利用语音识别算法将所述通话录音文件转换为文本文件;解析所述文本文件以提取所述文本文件中的数字信息;向所述用户发送用于提醒所述用户保存所述提取到的数字信息的消息。本专利技术可以解决由于环境条件的限制用户不方便记录对方在通话中提供的数字的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种自动记录通话内容中数字信息的方法的流程示意图一;<本文档来自技高网...
【技术保护点】
一种自动记录通话内容中数字信息的方法,其特征在于,包括:获取用户的通话录音文件;利用语音识别算法将所述通话录音文件转换为文本文件;解析所述文本文件以提取所述文本文件中的数字信息;向所述用户发送用于提醒所述用户保存所述提取到的数字信息的消息。
【技术特征摘要】
1.一种自动记录通话内容中数字信息的方法,其特征在于,包括:
获取用户的通话录音文件;
利用语音识别算法将所述通话录音文件转换为文本文件;
解析所述文本文件以提取所述文本文件中的数字信息;
向所述用户发送用于提醒所述用户保存所述提取到的数字信息的消息。
2.根据权利要求1所述的方法,其特征在于,所述数字信息包括以下中
的至少一种:
手机号码类型的数字、固定电话号码类型的数字、银行卡卡号类型的数
字。
3.根据权利要求2所述的方法,其特征在于,所述解析所述文本文件以
提取所述文本文件中的数字信息包括:
当在所述文本文件的内容中解析到一组连续数字时,将所述一组连续数
字与预设规则进行匹配;所述预设规则包括:手机号码正则表达式、固定电
话号码正则表达式以及银行卡校验规则;
若所述一组连续数字与所述手机号码正则表达式匹配成功,则确定所述
一组连续数字为所述手机号码类型的数字并提取;若所述一组连续数字与所
述固定电话号码正则表达式匹配成功,则确定所述一组连续数字为所述固定
电话号码类型的数字并提取;若所述一组连续数字与所述银行卡校验规则匹
配成功,则确定所述一组连续数字为所述银行卡卡号类型的数字并提取;
继续解析所述文本文件的内容,相应的,当解析到新的一组连续数字,
则对所述新的一组连续数字执行上述与预设规则进行匹配以及匹配成功后提
取的步骤,直至所述文本文件的内容全部被解析。
4.根据权利要求3所述的方法,其特征在于,所述向所述用户发送用于
提醒所述用户保存所述提取到的数字信息的消息包括:
当所述提取到的数字信息中包含所述手机号码类型的数字和/或所述固
定电话号码类型的数字时,向所述用户发送用于提醒所述用户将所述手机号
码类型的数字和/或所述固定电话号码类型的数字存储到通讯录的消息;当所
述提取到的数字信息中包含所述银行卡卡号类型的数字时,向所述用户发送
用于提醒所述用户将所述银行卡卡号类型的数字存储到记事本中的消息。
5.根据权利要求1至4任一所述的方法,其特征在于,在所述获取用户
的通话录音文件之前,所述方法还包括:
当所述用户的通话接通时,对所述用户通话时的语音进行录音直至所述
通话结束,并生成所述通话录音文件。
...
【专利技术属性】
技术研发人员:刘风珍,孔繁琦,苗洪涛,贾冲,
申请(专利权)人:北京天宇朗通通信设备股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。