数字信息的处理方法、移动终端以及计算机存储介质与流程

专利2022-11-30  34


本申请涉及电子产品技术领域,特别是涉及一种数字信息的处理方法、移动终端以及计算机存储介质。



背景技术:

用户使用智能终端实现拨打运营商电话或银行电话等服务类号码时,服务类号码会提供语音服务,并通过数字与业务类型对应的方式提示用户进行下一步操作,完成业务办理。

现有技术中,当用户听到服务电话语音提示时,需要先点击拨号键盘启动按钮展开拨号键盘,然后再点击数字选择相应业务。操作时需要首先从通话界面中找到拨号键盘启动按钮,再输入数据,操作过程比较繁琐。

或者,在用户正常通信的过程中,在通话内容中,往往会出现用户需要存储或者进行下一步处理的数字信息。在通话过程中,用户需要借助其它工具记录相关数字信息,操作过程繁琐,而且会影响用户通话体验。



技术实现要素:

本申请提供了一种数字信息的处理方法、移动终端以及计算机存储介质,主要解决的技术问题是如何自动处理语音通话中的数字信息,简化操作过程。

为解决上述技术问题,本申请提供了一种语音通话中的数字信息,所述数字信息的处理方法包括:

获取语音通话中的数字信息;

确定所述数字信息的数字类型;其中,所述数字类型至少包括电话号码、身份证号码、账号/密码、金钱数额中的一种;

基于所述数字信息的数字类型,对所述数字信息进行相对应的处理。

为解决上述技术问题,本申请还提供了一种移动终端,所述移动终端包括处理器以及与所述处理器耦接的存储器、通信模组;

其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如上述的数字信息的处理方法。

为解决上述技术问题,本申请还提供了一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现如上述的数字信息的处理方法。

与现有技术相比,本申请的有益效果是:获取语音通话中的数字信息;确定数字信息的数字类型;其中,数字类型至少包括电话号码、身份证号码、账号/密码、金钱数额中的第一种;基于数字信息的数字类型,对数字信息进行相对应的处理。在上述数字信息的处理方法中,移动终端在语音通话中会主动获取通话中产生的数字信息,并基于获取到的数字信息对数字信息的数字类型进行区分,然后根据数字信息的数字类型自动对数字信息进行相对应的处理,在整个数字信息的处理过程中,无需用户手动处理,从而简化了用户操作过程,提高了用户的通话体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:

图1是本申请数字信息的处理方法第一实施例的流程示意图;

图2是本申请数字信息的处理方法第二实施例的流程示意图;

图3是本申请数字信息的处理方法第三实施例的流程示意图;

图4是本申请数字信息的处理方法第四实施例的流程示意图;

图5是本申请移动终端一实施例的结构示意图;

图6是本申请计算机存储介质一实施例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请提出了一种应用于移动终端的数字信息的处理方法,通过该数字信息的处理方法可以实现在语音通话中,移动终端自动获取通话内容中的数字信息,并基于数字信息的数字类型对数字信息进行处理。

其中,移动终端例如可以是智能手机、平板电脑、个人数字助理等可以用于语音通话的电子设备。具体请参见图1,图1是本申请数字信息的处理方法第一实施例的流程示意图。

如图1所示,该数字信息的处理方法包括以下步骤:

s11:获取语音通话中的数字信息。

其中,具有语音功能的移动终端都设置有语音识别模块,语音识别模块连接移动终端的麦克风,语音识别模块通过麦克风获取语音通话过程中产生的语音信息,并且语音识别模块从获取的语音信息中提取数字信息。

语音信息包括移动终端用户产生的语音信息和来自与该移动终端语音通话的其它移动终端的语音信息,其中,其它移动终端的语音信息通过该移动终端的音频模块产生对应的声音,该移动终端的麦克风获取对应的声音,并通过语音识别模块识别语音信息。或者,语音识别模块直接获取其它移动终端传输过来的语音信息。

获取语音信息的途径可以通过系统设置有的语音识别功能获取,或者通过移动终端在应用商城下载的语音识别软件获取。

获取语音信息后,移动终端进一步获取语音信息中的数字信息。具体地,移动终端设置一系列的识别指令和获取指令,当在语音信息中识别出数字信息,移动终端提取对应的数字信息。其中,数字信息包括阿拉伯数字如“1”、“2”、“3”等,大写数字如“壹”、“贰”、“叁”等,和英语数字如“one”、“two”、“three”等。

s12:确定数字信息的数字类型。

移动终端获取到数字信息中,通过自身的确定模块确定数字信息的数字类型。其中,数字类型至少包括电话号码、身份证号码、账号/密码、金钱数额中的一种。移动终端预先在确定模块中设置有确定条件,例如,移动终端将通讯录信息导入确定模块中,当数字信息中包括通讯录信息中的电话信息,即确定该数字信息的数字类型为电话号码。

又例如,移动终端将用户的身份证号码信息备份在确定模块中,当数字信息中包括用户的身份证号码信息,即确定该数字信息的数字类型为身份证号码。

再例如,移动终端将用户在多个应用程序或操作系统中输入的账号信息/密码信息备份在确定模块中,当数字信息中包括用户的账号信息/密码信息,即确定该数字信息的数字类型为账号/密码。

s13:基于数字信息的数字类型,对数字信息进行相对应的处理。

其中,确定数字信息的数字类型后,移动终端基于数字信息的数字类型,对数字信息进行相对应的处理。处理的方式包括显示数字信息、存储数字信息或发送数字信息等。

例如,当移动终端确定数字信息的数字类型为电话号码后,移动终端在语音通话过程中调用拨号键盘功能,并将数字信息中的电话号码显示在移动终端的通话界面上,以便用户在语音通话结束后对电话号码进行存储或者拨打。

又例如,当移动终端确定数字信息的数字类型为账号/密码时,移动终端在结束语音通话后,在预设的时间内打开需要验证账号/密码的应用程序;此时,应用程序的信息输入框自动填充上述账号/密码,应用程序的信息输入框的下拉菜单上会出现上述账号/密码,点击下拉菜单,即可完成上述账号/密码的自动填充。

进一步地,当语音通话过程中出现多组数字类型为账号/密码的数字信息时,移动终端将所有的数字信息自动输入到应用程序的信息输入框的下拉菜单,用户可以选择适应的数字信息进行输入。

在本实施例中,移动终端通过语音识别模块获取语音通话中的数字信息,并通过确定模块确定数字信息的数字类型;然后基于数字信息的数字类型,自动对数字信息进行相对应的处理。在整个数字信息的处理过程中,无需用户手动处理,从而简化了用户操作过程,提高了用户的通话体验。

基于图1所示的数字信息的处理方法实施例,本申请进一步提出另一实施例的数字信息的处理方法,可参阅图2,图2是本申请数字信息的处理方法第二实施例的流程示意图。

在上述实施例的数字信息的处理方法步骤11的基础上,本实施例的数字信息的处理方法包括以下步骤:

s21:获取语音通话中的语音信息。

其中,移动终端通过麦克风和上述的语音识别模块获取语音通话的语音信息,具体请参阅上述步骤s11。

s22:对语音信息进行语音识别,以将语音信息转化为文字信息。

其中,移动终端可以对获取的语音信息进行语音识别,以将语音信息转化为文字信息。具体地,移动终端可以通过系统搭载的语音识别功能将语音信息转化为文字信息;或者通过在应用商城下载的语音识别软件获取将语音信息转化为文字信息;又或者连接移动网络或无线网络,将语音信息上传至网络上的语音识别平台,由网络上的语音识别平台将语音信息转化为文字信息,然后从网络上的语音识别平台下载对应的文字信息,其中,语音识别平台可为讯飞开放平台或百度语音开放平台等。

进一步地,移动终端将获取的文字信息显示在通话界面上,或者存储在移动终端内,并以当前时间信息作为标识符号。

s23:从文字信息中获取数字信息。

其中,移动终端对文字信息进行扫描,提取文字信息中的数字信息。基于上述步骤s22,移动终端可在通话界面上只显示提取到的数字信息,而将文字信息存储在移动终端内,以供用户查询;或者移动终端在通信界面上显示获取的文字信息,并在文字信息内对提取到的数字信息进行突出标识,如标亮、放大字号、改变字体格式或颜色等。

在本实施例中,移动终端将获取语音信息转化为文字信息,以便用户在语音通话后对通话内容进行查阅或进一步处理;移动终端从文字信息中获取数字信息,并对数字信息突出标识,在用户查询数字信息时,方便用户了解数字信息出现的时间和场景。

基于图1所示的数字信息的处理方法实施例,本申请进一步提出又一实施例的数字信息的处理方法,可参阅图3,图3是本申请数字信息的处理方法第三实施例的流程示意图。

在上述实施例的数字信息的处理方法步骤12的基础上,本实施例的数字信息的处理方法包括以下步骤:

s31:获取数字信息中的字符数量。

其中,基于上述实施例,移动终端从语音信息提取数字信息后,进一步获取数字信息中的字符数量。在一段数字信息内可能包括多组字符信息,移动终端将连续的多个数字字符设置为一个字符组,然后分别获取每个字符组中的字符数量。

进一步地,移动终端还可以从字符组中获取特定字符串,特定字符串包括表示特定信息的固定数字字符,如身份证号码前六位为各地的行政区划码,aa表示省、自治区、直辖市,aabb表示地级市、自治州、盟,aabbcc表示县、市辖区、县级市。例如130503中,13表示河北,1305表示河北省邢台市,130503表示河北省邢台市桥西区。

固定数字字符还包括手机号码前三位,如电信运营商现有的前三位号段为133、153、180、181、189;座机号码区号和不同银行卡号码的固定数字等。

s32:基于预存的字符数量与数字类型的对应关系,确定数字信息的第一数字类型。

其中,移动终端获取字符组中的字符数量,基于预存的字符数量与数字类型的对应关系,即可确定数字信息的第一数字类型。

例如,对于手机号码,移动终端设置预存的字符数量为11位,当移动终端获取某个字符组的字符数量为11位时,则确定该字符组的第一数字类型为手机号码。

或者,对于身份证号码,移动终端设置预存的字符数量为18位,当移动终端获取某个字符组的字符数量为18位时,则确定该字符组的第一数字类型为身份证号码。

进一步地,确定第一数字类型后,移动终端还可将特定字符串与预存的字符串模型进行对比,以确定数字信息的第二数字类型,其中,第一数字类型包含第二数字类型。

例如,对于手机号码,移动终端设置了多个特定字符串对应不同运营商的号段;当移动终端从第一数字类型为手机号码的字符组中获取特定字符串时,将特定字符串与预存的特定字符串模型进行对比,如,获取的特定字符串为“133”时,移动终端确定该字符组的第二数字类型为电信手机号码。

例如,对于座机号码区号,移动终端设置了多个特定字符串对应不同地区的号段;当移动终端从第一数字类型为座机号码区号的字符组中获取特定字符串时,将特定字符串与预存的特定字符串模型进行对比,如,获取的特定字符串为“0755”时,移动终端确定该字符组的第二数字类型为广东深圳座机号码。

进一步地,基于第二实施例的数字信息的处理方法,当移动终端获取语音通话中的文字信息,并从文字信息中提取数字信息后,移动终端还可以进一步提取文字信息中的关键词,以基于关键词确定数字信息的数字类型。

具体地,当移动终端在文字信息中提取到数字信息时,移动终端进一步提取数字信息前后预设数量的字符,并将数字信息前后预设数量的字符设置为关键词。移动终端将提取的关键词与预设的关键词模型进行对比,当提取的关键词与预设的关键词模型匹配时,则可以确定对应数字信息的数字类型。

例如,移动终端对于手机号码数字类型预设的关键词模型为“手机号码”、“联系方式”、“电话号码”等,当数字信息前后的关键词与上述预设的关键词模型匹配,则确定该组数字信息的数字类型为手机号码。

本实施例的数字信息的处理方法支持自动操作,通过预存的姓名模板“姓氏 名”的形式判断,或者通过“姓名 关键词”的模板进行判断,如“xxx的电话号码”,移动终端能够基于获取到的姓名和电话号码直接将电话号码保存在通讯录中,无需用户手动操作。

在本实施例中,移动终端根据数字信息中的字符数量和特定字符串确定数字信息的数字类型,以便对多组不同类型的数字信息进行快速分类和处理;在语音通过过程中,还可以过滤身份证号码等其它号码的干扰,提高数字信息的处理方法的效率。

基于图1所示的数字信息的处理方法实施例,本申请进一步提出又一实施例的数字信息的处理方法,可参阅图4,图4是本申请数字信息的处理方法第四实施例的流程示意图。

在上述实施例的数字信息的处理方法步骤13的基础上,本实施例的数字信息的处理方法包括以下步骤:

s41:将数字信息进行缓存。

其中,移动终端获取数字信息和对应的数字类型后,将数字信息和对应的数字类型进行缓存,以便后续服务于用户操作过程。

例如,当获取到的数字类型为身份证号码或银行卡号码时,移动终端将对应的数字信息以加密的形式进行文档存储。

s42:检测是否弹出数字类型相对应的操作界面。

其中,在语音通话结束后,移动终端检测在设定时间内是否弹出与步骤s41中数字类型相对应的操作界面,该操作界面可由移动终端根据用户指令打开,或者自动打开,如推送内容等。

以电话号码为例,在一种应用场景中,用户a先打开拨号键盘想要给用户b打电话,但是发现不知道用户b的电话号码,用户a通过微信语音或者qq语音的方式询问用户b的电话号码,在获取到号码之后,由于之前已打开了拨号键盘,此时能够检测到拨号键盘已打开,直接将语音信息中包含的电话号码输入至拨号键盘。

在另一种应用场景中,用户a与用户b进行电话沟通,并询问了用户c的电话号码,通话结束后,系统自动弹出拨号键盘,并将语音通话中获取的电话号码输入至拨号键盘。

当检测到弹出数字类型相对应的操作界面,则进入步骤s43;当在预设时间内都没有检测到弹出数字类型相对应的操作界面,则进入步骤s44。

s43:在操作界面的相应输入栏内自动输入缓存的数字信息。

其中,在弹出的操作界面的相应输入栏内,移动终端自动输入步骤s41缓存的数字信息。

例如,数字类型为银行卡号码或身份证号码,移动终端在打开金融转账软件的转账界面时,自动在相应的输入栏内输入目标账户的银行卡号码或身份证号码,以便用户快速进行转账,简化用户的操作步骤。

又例如,数字类型为金额数量,如“xxx元”,移动终端在打开金融转账软件的转账界面时,自动在相应的输入栏内输入金额数量等。

另外,也可以在同一界面输入多个不同的数字信息。例如,在转账时,包括了账号卡号和转账金额两个数字信息,在语音通话过程中,分别对两个信息进行缓存。

在检测到打开转账界面后,转账界面包括了银行卡号输入栏和金额输入栏,系统根据两种号码的不同,可以分别将两种号码输入至对应的栏位,实现自动输入。

进一步地,本实施例还可以对设定时间内,移动终端内发生的事件进行检测。具体地,在语音通话结束后,移动终端基于获取的数字信息的数字类型,检测不同的事件以触发相应的号码输入,能够防止不同的数字类型误输入的问题。

例如,数字类型为电话号码时,移动终端在语音通话结束后检测是否发生拨号键盘开启事件;若有,则在拨号键盘上自动输入该电话号码。或者,移动终端还可以检测是否发生通讯录、备忘录、通讯软件等应用程序发开的事件,若有,则自动输入和记录该电话号码。

又例如,数字类型为金额数量时,移动终端在语音通话结束后检测是否发生转账类的时间;若有,则在金额栏中自动输入该金额数量。

s44:将数字信息进行存储。

其中,移动终端在设定时间内无需自动输入数字信息,则将数字信息存储在存储单元中,以便后续用户提取对应的数字信息。

具体地,当数字信息为电话号码时,本实施例的数字信息的处理方法进一步获取语音通话中的名称信息,进而将数据信息和名称信息对应的存储在通讯录中。

在本实施例中,移动终端检测在预设时间内是否弹出与数字类型相对应的操作界面,或者发生与数字类型相对应的事件;若是,则自动输入缓存的数字信息,以减少用户的操作步骤,还可以减少用户的误输入操作。

基于上述数字信息的处理方法的实施例,本申请还提出了一种移动终端,具体请参阅图5,图5是本申请移动终端一实施例的结构示意图。

本实施例的移动终端20包括处理器21,以及与处理器21耦接的存储器22、通信模组23。

其中,存储器22用于存储程序数据,处理器21用于执行该程序数据以实现上述实施例的数字信息的处理方法。

在本实施例中,处理器21还可以称为cpu(centralprocessingunit,中央处理单元)。处理器21可能是一种集成电路芯片,具有信号的处理能力。处理器31还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器21也可以是任何常规的处理器等。

本申请还提供一种计算机存储介质,如图6所示,计算机存储介质300存储有程序数据,程序数据能够被执行以实现如本申请数字信息的处理方法实施例中所述的方法。

本申请数字信息的处理方法实施例中所涉及到的方法,在实现时以软件功能单元的形式存在并作为独立的产品销售或使用时,可以存储在装置中,例如一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。


技术特征:

1.一种语音通话中数字信息的处理方法,其特征在于,包括:

获取语音通话中的数字信息;

确定所述数字信息的数字类型;其中,所述数字类型至少包括电话号码、身份证号码、账号/密码、金钱数额中的一种;

基于所述数字信息的数字类型,对所述数字信息进行相对应的处理。

2.根据权利要求1所述的处理方法,其特征在于,

所述获取语音通话中的数字信息的步骤,包括:

获取语音通话的语音信息;

对所述语音信息进行语音识别,以将所述语音信息转化为文字信息;

从所述文字信息中获取数字信息。

3.根据权利要求1所述的处理方法,其特征在于,

所述确定所述数字信息的数字类型的步骤,包括:

获取所述数字信息中的字符数量;

基于预存的字符数量与数字类型的对应关系,确定所述数字信息的第一数字类型。

4.根据权利要求3所述的处理方法,其特征在于,

所述处理方法进一步包括:

获取所述数字信息中的特定字符串;

将所述特定字符串与预存的字符串模型进行比对,以确定所述数字信息的第二数字类型;其中,所述第一数字类型包含所述第二数字类型。

5.根据权利要求1所述的处理方法,其特征在于,

所述确定所述数字信息的数字类型的步骤,包括:

获取所述语音通话中的文字信息;

提取所述文字信息中的关键词;

基于所述关键词确定所述数字信息的数字类型。

6.根据权利要求1所述的处理方法,其特征在于,

所述基于所述数字信息的数字类型,对所述数字信息进行相对应的处理的步骤,包括:

将所述数字信息进行缓存;

检测是否弹出与所述数字类型相对应的操作界面;

若是,在所述操作界面的相应输入栏内自动输入缓存的所述数字信息。

7.根据权利要求6所述的处理方法,其特征在于,

所述处理方法进一步包括:

在设定时间段内未检测到与所述数字类型相对应的操作界面弹出,则将所述数字信息进行存储。

8.根据权利要求7所述的处理方法,其特征在于,

所述数字信息为电话号码;

所述处理方法进一步包括:

获取语音通话中的名称信息;

所述将所述数字信息进行存储的步骤,包括:

将所述数字信息和名称信息对应的存储在通讯录中。

9.一种移动终端,其特征在于,所述移动终端包括处理器以及与所述处理器耦接的存储器、通信模组;

其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如权利要求1-8任一项所述的数字信息的处理方法。

10.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现如权利要求1-8任一项所述的数字信息的处理方法。

技术总结
本申请提供了一种数字信息的处理方法、移动终端以及计算机存储介质。该数字信息的处理方法包括:获取语音通话中的数字信息;确定数字信息的数字类型;其中,数字类型至少包括电话号码、身份证号码、账号/密码、金钱数额中的第一种;基于数字信息的数字类型,对数字信息进行相对应的处理。移动终端通过上述数字信息的处理方法可以直接对语音通话中的数字信息进行处理,无需用户手动处理,简化了用户操作过程。

技术研发人员:黄鹏
受保护的技术使用者:奇酷互联网络科技(深圳)有限公司
技术研发日:2018.11.12
技术公布日:2020.05.19

转载请注明原文地址: https://bbs.8miu.com/read-267734.html

最新回复(0)