本发明实施例涉及通信技术,尤其涉及一种语音播报信息的方法、装置及移动终端。
背景技术:
随着通信技术和信息处理技术的快速发展,语音播报技术也随之发展起来,语音播报技术可以用于对短信的播报、对文章的播报等。
语音播报技术在短信的播报中应用的比较广泛。利用短信的语音播报,在接收到短信时,可以自动转换为语音播报给用户,为用户提供了方便。但是,语音播报短信也会带来一些信息泄露的风险,如当短信中包含用户的银行账户信息或者用户的身份信息等敏感信息时,就容易造成用户的敏感信息的泄露。
技术实现要素:
有鉴于此,本发明实施例提供一种语音播报信息的方法、装置及移动终端,以保护用户的敏感信息。
第一方面,本发明实施例提供了一种语音播报信息的方法,所述方法包括:
接收信息;
提取所述信息的推送方标识;
根据所述推送方标识,识别所述信息中的敏感信息;
对所述信息中的敏感信息进行过滤处理;
语音播报过滤处理后的信息。
第二方面,本发明实施例还提供了一种语音播报信息的装置,所述装置包括:
信息接收模块,用于接收信息;
标识提取模块,用于提取所述信息的推送方标识;
敏感信息识别模块,用于根据所述推送方标识,识别所述信息中的敏感信息;
敏感信息过滤模块,用于对所述信息中的敏感信息进行过滤处理;
语音播报模块,用于语音播报过滤处理后的信息。
第三方面,本发明实施例还提供了一种移动终端,所述移动终端集成了本发明任一实施例所述的语音播报信息的装置。
本发明实施例的技术方案,通过根据信息的推送方标识,识别信息中的敏感信息,对敏感信息进行过滤处理,语音播报过滤处理后的信息,由于语音播报的信息是对敏感信息进行过滤处理后的信息,因此不会泄露该敏感信息,保护了用户的敏感信息。
附图说明
图1是本发明实施例一提供的一种语音播报信息的方法的流程图;
图2是本发明实施例二提供的一种语音播报信息的方法的流程图;
图3是本发明实施例三提供的一种语音播报信息的方法的流程图;
图4是本发明实施例四提供的一种语音播报信息的装置的结构示意图;
图5为本发明实施例五提供的一种移动终端的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
实施例一
图1是本发明实施例一提供的一种语音播报信息的方法的流程图,本实施例可适用于语音播报信息时过滤敏感信息的情况,该方法可以由语音播报信息的装置来执行,该语音播报信息的装置可以配置在智能手机或平板电脑等移动终端中,该方法具体包括如下步骤:
步骤110,接收信息。
所述信息可以是短信,也可以是软件供应商推送的消息。所述信息中有可能涉及用户个人信息等敏感信息,如果直接进行语音播报,容易造成用户信息的泄露。
在接收信息之前,还包括:
接收用户设置的语音播报信息,以及播报时过滤推送方标识是预设标识组中的预设标识的敏感信息。
当用户设置了语音播报信息,且用户设置了过滤敏感信息时,才采用该语音播报短信的方法来过滤敏感信息。
步骤120,提取所述信息的推送方标识。
所述推送方标识包括短信的发送方号码或网站推送信息的网站标识等。
当信息为短信时,涉及到用户的敏感信息的发送方号码包括银行号码,可能会涉及到用户的账户信息;当信息为网站推送信息时,涉及到用户的敏感信息包括用户的用户名、密码和/或身份证号等敏感信息。
步骤130,根据所述推送方标识,识别所述信息中的敏感信息。
将所述推送方标识与预设标识进行对比,如果所述预设标识中包括所述推送方标识,则所述信息中可能包括敏感信息。再进一步识别出所述信息中的敏感信息。
步骤140,对所述信息中的敏感信息进行过滤处理。
对所述信息中的敏感信息进行过滤处理,如用预设词替换所述敏感信息或者直接省略该敏感信息。
对所述信息中的敏感信息进行过滤处理优选包括:
将所述信息中的敏感信息替换为与所述敏感信息对应的预设替换词。
通过用预设替换词替换信息中的敏感信息,避免了敏感信息的泄露。
步骤150,语音播报过滤处理后的信息。
对过滤处理后的信息进行语音播报,由于过滤了敏感信息,在播报时便可以不会泄露该敏感信息,保护了用户的个人信息。
本实施例的技术方案,通过根据信息的推送方标识,识别信息中的敏感信息,对敏感信息进行过滤处理,语音播报过滤处理后的信息,由于语音播报的信息是对敏感信息进行过滤处理后的信息,因此不会泄露该敏感信息,保护了用户的敏感信息。
实施例二
图2是本发明实施例二提供的一种语音播报信息的方法的流程图,本实施例在实施例一的基础上进行了优化,将“根据所述推送方标识,识别所述信息中的敏感信息”进一步优化为“将所述推送方标识与预设标识组中的预设标识进行对比;如果所述推送方标识与所述预设标识组中的预设标识相同,则将与所述推送方标识对应的预设关键词与所述信息进行匹配;如果匹配成功,确定所述信息中包括敏感信息,并确定所述信息中的敏感信息”。该方法具体包括如下步骤:
步骤210,接收信息。
步骤220,提取所述信息的推送方标识。
步骤230,将所述推送方标识与预设标识组中的预设标识进行对比。
提前设定预设表示组,在所述预设标识组中保存预设标识,这些预设标识是有可能涉及用户的敏感信息的推送方标识。通过将所述推送方标识与预设标识组中的预设标识进行对比,确定所述推送方标识是否是所述预设标识组中的一个预设标识。
步骤240,如果所述推送方标识与所述预设标识组中的预设标识相同,则将与所述推送方标识对应的预设关键词与所述信息进行匹配。
如果所述推送方标识与所述预设标识组中的一个预设标识相同,即所述推送方标识是所述预设标识组中的一个预设标识,则将与该预设标识对应的预设关键词与所述信息进行匹配,以确定所述信息中是否包括敏感信息。具体的,将与所述推送方标识对应的预设关键词与所述信息进行匹配时,可以通过字符串匹配来实现;还可以通过对所述信息进行分词处理,再将与所述推送方标识对应的预设关键词与分词处理后的信息中的词语进行匹配来实现;当然,还可以有其他的方式实现与所述推送方标识对应的预设关键词与所述信息的匹配。
步骤250,如果匹配成功,确定所述信息中包括敏感信息,并确定所述信息中的敏感信息。
如果匹配成功,则确定所述信息中包括敏感信息,可以通过与预设标识和预设关键词对应的预设敏感信息识别方法识别所述信息中的敏感信息。
其中,确定所述信息中的敏感信息优选包括:
根据匹配到的信息中的关键词,以及所述预设标识组中的预设标识、预设关键词和预设敏感信息的对应关系,确定所述信息中的敏感信息。
提前在预设标识组中建立预设标识、预设关键词和预设敏感信息的对应关系。
根据将与所述推送方标识对应的预设关键词与所述信息进行匹配,得到的匹配成功的信息中的关键词,在所述对应关系中查询与该关键词对应的预设敏感信息,确定所述信息中是否包含预设敏感信息,从而在包含预设敏感信息时确定所述信息中的敏感信息,在不包含预设敏感信息时,可以以正常的方式播报所述信息。可以更加明确的确定所述信息中的敏感信息。
步骤260,对所述信息中的敏感信息进行过滤处理。
步骤270,语音播报过滤处理后的信息。
本实施例的技术方案,在实施例一的基础上,通过将所述推送方标识与预设标识组中的预设标识进行对比,如果所述推送方标识与所述预设标识组中的预设标识相同,则将与所述推送方标识对应的预设关键词与所述信息进行匹配,如果匹配成功,确定所述信息中包括敏感信息,并确定所述信息中的敏感信息,可以明确确定出信息中的敏感信息,进一步保护了用户的敏感信息。
在上述技术方案的基础上,还优选包括下述至少一项:
提供所述预设标识组中的预设标识的修改入口,以供用户增加、删除或修改预设标识;
提供与所述预设标识对应的预设关键词的修改入口,以供用户增加、删除或修改预设关键词。
通过提供预设标识的修改入口和/或预设关键词的修改入口,可以由用户自行设定相应的预设标识和/或预设关键词。
在上述技术方案的基础上,还优选包括:
提供所述预设标识组中的预设标识、预设关键词和预设敏感信息的对应关系中的预设敏感信息的修改入口,以供用户增加、删除或修改预设敏感信息。
通过提供预设敏感信息的修改入口,可以由用户自行设定与预设标识和预设关键词对应的预设敏感信息。
实施例三
图3是本发明实施例三提供的一种语音播报信息的方法的流程图,本实施例是在上述实施例的基础上的一个优选实例,本实施例以招商银行的短信为例来说明敏感信息的处理方法。该方法具体包括如下步骤:
步骤310,接收用户对语音播报短信和过滤短信中的敏感信息的设置。
步骤320,接收招商银行发送的短信。
步骤330,提取所述短信的推送方标识。
所述信息为招商银行发送的短信,所述推送方标识为招商银行的服务号码,即95555。
步骤340,判断所述推送方标识是否属于预设标识组中的预设标识;如果是,则执行步骤350;如果否,则执行步骤380。
由于预设标识组的预设标识中包括95555,所以通过对比后,可以确定所述推送方标识属于预设标识组中的预设标识。
步骤350,用与推送方标识对应的预设关键词对所述短信的内容进行匹配。
与推送方标识9555对应的预设关键词有:转账、入账、转出、转入、扣款、人民币、余额、本金等;对应的敏感信息为金额信息。
假设短信的内容为:您账户1234于06月14日入账工资,人民币5678.90,余额7890.12[招商银行]。
步骤360,判断是否匹配到敏感信息;如果是,在执行步骤370;如果否,则执行步骤380。
通过匹配,匹配到敏感信息5678.90和7890.12。
步骤370,播报时过滤掉匹配到的敏感信息。
播报时,过滤掉上述匹配到的敏感信息,播报内容为:您账户1234于06月14日入账工资,人民币若干,余额若干[招商银行]。
步骤380,正常播报该条短信号码和内容。
即不对短信进行任何处理,直接播报短信的内容。
本实施例的技术方案,通过在对短信进行语音播报时,过滤掉银行短信中的余额信息,保护了用户的账户信息。
实施例四
图4是本发明实施例四提供的一种语音播报信息的装置的结构示意图,如图4所示,本实施例所述的语音播报信息的装置包括:信息接收模块410、标识提取模块420、敏感信息识别模块430、敏感信息过滤模块440和语音播报模块450。
其中,信息接收模块410用于接收信息;
标识提取模块420用于提取所述信息的推送方标识;
敏感信息识别模块430用于根据所述推送方标识,识别所述信息中的敏感信息;
敏感信息过滤模块440用于对所述信息中的敏感信息进行过滤处理;
语音播报模块450用于语音播报过滤处理后的信息。
优选的,所述敏感信息识别模块包括:
标识对比单元,用于将所述推送方标识与预设标识组中的预设标识进行对比;
匹配单元,用于如果所述推送方标识与所述预设标识组中的预设标识相同,则将与所述推送方标识对应的预设关键词与所述信息进行匹配;
敏感信息确定单元,用于如果匹配成功,确定所述信息中包括敏感信息,并确定所述信息中的敏感信息。
优选的,还包括下述至少一项:
标识修改入口模块,用于提供所述预设标识组中的预设标识的修改入口,以供用户增加、删除或修改预设标识;
关键词修改入口模块,用于提供与所述预设标识对应的预设关键词的修改入口,以供用户增加、删除或修改预设关键词。
优选的,所述敏感信息确定单元具体用于:
根据匹配到的信息中的关键词,以及所述预设标识组中的预设标识、预设关键词和预设敏感信息的对应关系,确定所述信息中的敏感信息。
优选的,还包括:
敏感信息修改入口模块,用于提供所述预设标识组中的预设标识、预设关键词和预设敏感信息的对应关系中的预设敏感信息的修改入口,以供用户增加、删除或修改预设敏感信息。
优选的,所述敏感信息过滤模块具体用于:
将所述信息中的敏感信息替换为与所述敏感信息对应的预设替换词。
上述语音播报信息的装置可执行本发明任意实施例所提供的语音播报信息的方法,具备执行方法相应的功能模块和有益效果。
实施例五
本实施例提供了一种移动终端,该移动终端可以包括本发明任意实施例提供的语音播报信息的装置。图5为本发明实施例五提供的一种移动终端的结构示意图,如图5所示,该移动终端可以包括:存储器501、中央处理器(Central Processing Unit,以下简称CPU)502、外设接口503、RF(Radio Frequency,射频)电路505、音频电路506、扬声器511、电源管理芯片508、输入/输出(I/O)子系统509、触摸屏512、其他输入/控制设备510以及外部端口504,这些部件通过一个或多个通信总线或信号线507来通信。
应该理解的是,图示移动终端500仅仅是移动终端的一个范例,并且移动终端500可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
下面就本实施例提供的用于语音播报信息的移动终端进行详细的描述,该移动终端以手机为例。
存储器501,所述存储器501可以被CPU502、外设接口503等访问,所述存储器501可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
外设接口503,所述外设接口503可以将设备的输入和输出外设连接到CPU502和存储器501。
I/O子系统509,所述I/O子系统509可以将设备上的输入输出外设,例如触摸屏502(相当于上述实施例中的屏幕)和其他输入/控制设备510,连接到外设接口503。I/O子系统509可以包括显示控制器5091和用于控制其他输入/控制设备510的一个或多个输入控制器5092。其中,一个或多个输入控制器5092从其他输入/控制设备510接收电信号或者向其他输入/控制设备510发送电信号,其他输入/控制设备510可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器5092可以与以下任一个连接:键盘、红外端口、USB接口以及诸如鼠标的指示设备。
触摸屏512,所述触摸屏512是用户终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。
I/O子系统509中的显示控制器5091从触摸屏512接收电信号或者向触摸屏512发送电信号。触摸屏512检测触摸屏上的接触,显示控制器5091将检测到的接触转换为与显示在触摸屏512上的用户界面对象的交互,即实现人机交互,显示在触摸屏512上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。
RF电路505,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,RF电路505接收并发送RF信号,RF信号也称为电磁信号,RF电路505将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。RF电路505可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC(COder-DECoder,编译码器)芯片组、用户标识模块(Subscriber Identity Module,SIM)等等。
音频电路506,主要用于从外设接口503接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器511。
扬声器511,用于将手机通过RF电路505从无线网络接收的语音信号,还原为声音并向用户播放该声音。
电源管理芯片508,用于为CPU502、I/O子系统及外设接口所连接的硬件进行供电及电源管理。
本发明实施例提供的CPU502可执行如下操作:
接收信息;
提取所述信息的推送方标识;
根据所述推送方标识,识别所述信息中的敏感信息;
对所述信息中的敏感信息进行过滤处理;
语音播报过滤处理后的信息。
上述移动终端可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。