一种信息处理方法及电子设备的制作方法

文档序号:2827291阅读:140来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理方法,应用于一电子设备中,所述方法包括:检测获得一语音信息;获得所述语音信息的第一内容信息和第一声纹信息;基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。上述本发明提供的方法用于解决现有技术中在通过声音控制电子设备上安装的应用的运行状态时,方式单一的技术问题,实现了通过一个语音信息的不同特征,可以同时控制两个不同的程序的运行状态的技术效果。
【专利说明】一种信息处理方法及电子设备
【技术领域】
[0001]本发明涉及信息【技术领域】,尤其涉及一种信息处理方法及电子设备。
【背景技术】
[0002]21世纪,随着计算机人工智能领域的迅速发展,电子产品逐渐改变着人们的生活方式,语音识别技术就是人工智能领域中的一种。在语音识别技术出现以前,人们只能通过键盘或者触摸屏进行输入或者控制电子设备,而现在,人们还可以通过声音对电子设备进行输入或控制。
[0003]现有技术中,人们还可以通过语音识别技术控制电子设备上安装的应用的运行状态,例如:电子设备检测到一语音信息“打开淘宝”,电子设备会解析出对应的指令和应用名称,进而通过执行对应的指令,开启淘宝应用。
[0004]但本申请发明人在实现本申请实施例中技术方案的过程中,发现上述技术至少存在如下技术问题:
[0005]由于现有技术中,在通过人的声音控制电子设备安上装的应用的运行状态时,只能通过声音的内容所对应的指令进行控制,可见,现有技术中存在:在通过声音控制电子设备上安装的应用的运行状态时,方式单一的技术问题。

【发明内容】

[0006]本申请实施例提供一种信息处理方法及电子设备,用于解决现有技术中存在的在通过声音控制电子设备上安装的应用的运行状态时,方式单一的技术问题。
[0007]本申请实施例提供一种信息处理方法,应用于一电子设备中,所述方法包括:
[0008]检测获得一语音信息;
[0009]获得所述语音信息的第一内容信息和第一声纹信息;
[0010]基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。
[0011]可选的,所述获得所述语音信息的第一内容信息和第一声纹信息,具体包括:
[0012]获得所述第一内容信息的第一置信度和所述第一声纹信息的第二置信度,其中,所述第一置信度用于确定所述第一内容信息的可靠程度,所述第二置信度用于确定所述第一声纹信息的可靠程度;
[0013]从预先设置的至少两个置信度阈值中选择一第一置信度阈值;
[0014]判断所述第一置信度是否大于所述第一置信度阈值,获得第一判断结果;或
[0015]判断所述第二置信度是否大于所述第一置信度阈值,获得第一判断结果;
[0016]在第一判断结果为是时,将所述第一内容信息或所述第一声纹信息作为最终的内容信息或声纹信息;
[0017]其中,所述第一判断结果为是表明所述第一内容信息或所述第一声纹信息准确。[0018]可选的,所述至少两个置信度阈值具体为:根据所述电子设备的第一语音识别装置能够识别的识别内容和其网络状况中的至少一个来预先设置的至少两个置信度阈值。
[0019]可选的,在所述获得第一判断结果之后,所述方法还包括:
[0020]当所述第一判断结果为否时,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息;
[0021]从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息,并将所述第二内容信息或所述第二声纹信息作为最终的内容信息或声纹信息。
[0022]可选的,在所述检测获得一语音信息之后,所述方法还包括:
[0023]将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息;
[0024]当所述第一判断结果为否时,在一预设时间段中从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息。
[0025]可选的,在所述基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序之后,所述方法还包括:
[0026]通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,以使所述电子设备能够基于所述第一鉴权信息,通过所述第一应用程序对应鉴权认证。
[0027]可选的,所述通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,具体包括:
[0028]在所述电子设备运行所述第二应用程序之后,生成一动态密码;
[0029]检测获得一用户在读所述动态密码时的第二语音信息;
[0030]判断所述第二语音信息是否满足一预设条件,获得第二判断结果;
[0031]在所述第二判断结果为是时,获得所述第一鉴权信息。
[0032]可选的,所述判断所述第二语音信息是否满足一预设条件,获得第二判断结果,具体包括:
[0033]获得所述第二语首/[目息的第二内容/[目息和第二声纹/[目息;
[0034]判断所述第三内容信息是否为所述动态密码,获得第三判断结果;
[0035]在所述第三判断结果为是时,判断所述第三声纹信息是否为所述第一预设声纹信息,获得所述第二判断结果。
[0036]本申请实施例还提供一种电子设备,所述电子设备包括:
[0037]第一获得单元,用于检测获得一语音信息;
[0038]第二获得单元,用于获得所述语音信息的第一内容信息和第一声纹信息;
[0039]第一处理单元,用于基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。
[0040]可选的,所述第二获得单元具体包括:
[0041]第二获得子单元,用于获得所述第一内容信息的第一置信度和所述第一声纹信息的第二置信度,其中,所述第一置信度用于确定所述第一内容信息的可靠程度,所述第二置信度用于确定所述第一声纹信息的可靠程度;
[0042]第二选择子单元,用于从预先设置的至少两个置信度阈值中选择一第一置信度阈值;
[0043]第二判断子单元,用于判断所述第一置信度是否大于所述第一置信度阈值,获得第一判断结果;或
[0044]判断所述第二置信度是否大于所述第一置信度阈值,获得第一判断结果;
[0045]第二处理子单元,用于在第一判断结果为是时,将所述第一内容信息或所述第一声纹信息作为最终的内容信息或声纹信息;
[0046]其中,所述第一判断结果为是表明所述第一内容信息或所述第一声纹信息准确。
[0047]可选的,所述至少两个置信度阈值具体为:根据所述电子设备的第一语音识别装置能够识别的识别内容和其网络状况中的至少一个来预先设置的至少两个置信度阈值。
[0048]可选的,所述第二处理子单元还用于,在所述获得第一判断结果之后,当所述第一判断结果为否时,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息;
[0049]从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息,并将所述第二内容信息或所述第二声纹信息作为最终的内容信息或声纹信息。
[0050]可选的,所述第二处理子单元还用于,在所述检测获得一语音信息之后,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息;
[0051]当所述第一判断结果为否时,在一预设时间段中从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息。
[0052]可选的,所述电子设备还包括:第二处理单元,用于在所述基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序之后,通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,以使所述电子设备能够基于所述第一鉴权信息,通过所述第一应用程序对应鉴权认证。
[0053]可选的,所述第二处理单元具体包括:
[0054]第一生成子单元,用于在所述电子设备运行所述第二应用程序之后,生成一动态密码;
[0055]第三获得子单元,用于检测获得一用户在读所述动态密码时的第二语音信息;
[0056]第三判断子单元,用于判断所述第二语音信息是否满足一预设条件,获得第二判断结果;
[0057]第三处理子单元,用于在所述第二判断结果为是时,获得所述第一鉴权信息。
[0058]可选的,所述第三判断子单元具体包括:
[0059]第二获取模块,用于获得所述第二语首彳目息的第二内容彳目息和第二声纹彳目息;
[0060]第三判断模块,用于判断所述第三内容信息是否为所述动态密码,获得第三判断结果;
[0061]第三处理模块,用于在所述第三判断结果为是时,判断所述第三声纹信息是否为所述第一预设声纹信息,获得所述第二判断结果。
[0062]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0063]1、由于通过检测获得一语音信息;获得所述语音信息的第一内容信息和第一声纹信息;然后,基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。即本申请实施例的方案中,通过一个语音信息的不同特征,可以同时控制两个不同的程序的运行状态,所以,本身请实施例中的方案有效解决了或缓解了在通过声音控制电子设备上安装的应用的运行状态时,方式单一的技术问题,实现了通过一个语音信息的不同特征,可以同时控制两个不同的程序的运行状态的技术效果。
[0064]2、由于通过预先设置多个置信度阈值并从中选择置信度阈值来判断识别内容的准确性,使得电子设备能够可变地采用置信度阈值来判断识别内容以兼顾语音识别的识别率和稳健性,从而提高了用户的使用体验。
[0065]3、由于通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,以使所述电子设备能够基于所述第一鉴权信息,通过所述第一应用程序对应鉴权认证,使得电子设备上安装的需要鉴权认证的应用的使用更加方便,用户只需要一个声控命令,就可以在打开应用的同时,获取应用对应的鉴权信息,如:用户名,密码等,并通过获得的鉴权信息,自动登陆对应的应用,使得安装在电子设备上的应用的登陆和使用更加方便,快捷,从而提高了用户的使用体验。
[0066]4、由于通过在所述电子设备运行所述第二应用程序之后,生成一动态密码,并且只有在用户在读动态密码的内容和声纹都满足预设条件时,才能获取到用户的鉴权信息,使得用户的密码更加安全。
【专利附图】

【附图说明】
[0067]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0068]图1为本申请实施例一中信息处理方法的流程图;
[0069]图2为本申请实施例一中步骤S20的具体实现流程图;
[0070]图3为本申请实施例二中电子设备的模块图。
【具体实施方式】
[0071]本申请实施例通过提供一种信息处理方法,解决了或缓解了在通过声音控制电子设备上安装的应用的运行状态时,方式单一的技术问题,实现了通过一个语音信息的不同特征,可以同时控制两个不同的程序的运行状态的技术效果。
[0072]本申请实施例中的技术方案为解决上述技术问题,总体思路如下:
[0073]通过检测获得一语音信息;获得所述语音信息的第一内容信息和第一声纹信息;然后,基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。即本申请实施例的方案中,通过一个语音信息的不同特征,可以同时控制两个不同的程序的运行状态,所以,本身请实施例中的方案有效解决了或缓解了在通过声音控制电子设备上安装的应用的运行状态时,方式单一的技术问题,实现了通过一个语音信息的不同特征,可以同时控制两个不同的程序的运行状态的技术效果。
[0074]下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
[0075]实施例一
[0076]本申请实施例提供了一种信息处理方法,应用于一电子设备中,所述电子设备具有一音频采集单元,如图1所示,所述方法包括步骤:
[0077]SlO:检测获得一语音信息;
[0078]S20:获得所述语音信息的第一内容信息和第一声纹信息;
[0079]S30:基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。
[0080]在具体实现 过程中,电子设备可以为具有语音识别功能的智能手机、平板电脑或笔记本电脑,且电子设备上可同时运行一个或多个应用程序,在本申请实施例中,第一应用程序和第二应用程序可以为两个不同的应用程序,或第一应用程序与第二应用程序可以为同一进程下的不同线程。
[0081]在本申请实施例中,步骤SlO:检测获得一语音信息,有以下两种实现方式,但不限于以下两种方式。
[0082]第一种方式:电子设备具有一音频采集单元,如:麦克风、录音器。电子设备开启麦克风或录音器即可采集获得语音信息。
[0083]第二中方式:电子设备与一具有音频采集单元的第二电子设备连接,在具体实现过程中,可以通过有线或无线连接,如:Wifi,蓝牙等,电子设备通过接收第二电子设备传输来的语首/[目息以获得上述语首/[目息。
[0084]在本申请实施例中,在获得语首/[目息之后,先将检测到的语首/[目息转换成电?目号,即与所述语音输入对应的音频信号,从而进行识别。所接收的语音可以是以各种语言(例如汉语、英语、德语等)发出的声音,也可以是混合语言表达的声音,例如在汉语中混合有英文词语。本领域技术人员可以根据所检测的语音的发出方式、以及检测语音的具体方式进行设置,本申请对此不做限制。
[0085]在本申请实施例中,为了通过电子设备采集的语音信息对至少两个程序或线程进行控制,需要通过SlO中获得的语音信息提取出不同的特征信息,以控制电子设备实现不同的功能,因此,在步骤SlO之后,就执行步骤S20:获得所述语音信息的第一内容信息和第
一声纹信息。
[0086]具体的,当电子设备获得一语音信息之后,需要对获得的语音信息进行识别,如:获得的语音信息为“打开淘宝”,则设备在对语音信息进行识别之后,会解析出命令和应用名称,以“打开淘宝”为例,电子设备获得命令为运行一应用程序,且该应用程序对应的应用的名称为“淘宝”。
[0087]进一步,为了缓解在通过声音控制电子设备上安装的应用的运行状态时,方式单一的技术问题,即通过一个语音信息控制多个应用程序的运行状态,或同一个进程下多个线程的状态,还可以获取SlO中获得的语音信息的其他特征,如:声压信息,声纹信息。本领域技术人员可根据声音的其他特征对电子设备进行控制,本申请不再—举例,并对此不做限制。
[0088]在本申请实施例中,以声纹信息为例,由于声纹信息和指纹信息一样,是人的声音的独一无二的技术特征,因此,通过声纹信息对电子设备进行控制具有很强的安全性和稳定性。
[0089]具体的,通过S20中获得的第一声纹信息,与预设的声纹信息进行匹配,在所述第一声纹信息与预设的声纹信息匹配时,控制电子设备运行与所述第一应用程序不同的第二应用程序。
[0090]至此,本申请实施例中的方案可以通过对语音信息的不同特征的提取,进而对电子设备的不同程序的运行状态或同一进程的不同线程进行控制。
[0091]在本申请实施例中,预设的声纹信息可以为多个,对于个人电子设备,预设的声纹信息可以为用户本人,而对于共用的电子设备,如:公司的公用电脑,预设的声纹信息可以有多个。
[0092]具体的,在对声纹信息进行匹配过程中,可以将第一声纹信息与预设的声纹信息进行匹配,获得一匹配值,在匹配值大于预设的匹配阈值时,确定检测获得的声纹信息为预设的声纹信息,例如:匹配值为89%,而预设的匹配阈值为80%,则确认检测获得的第一声纹信息为预设的声纹信息。
[0093]在本申请实施例中,为了使获得的第一内容信息和第一声纹信息更加准确,更加可靠,请参考图2,步骤S20具体包括以下步骤:
[0094]S201:获得所述第一内容信息的第一置信度和所述第一声纹信息的第二置信度,其中,所述第一置信度用于确定所述第一内容信息的可靠程度,所述第二置信度用于确定所述第一声纹信息的可靠程度。
[0095]S202:从预先设置的至少两个置信度阈值中选择一第一置信度阈值。
[0096]S203:判断所述第一置信度是否大于所述第一置信度阈值,获得第一判断结果;或
[0097]判断所述第二置信度是否大于所述第一置信度阈值,获得第一判断结果。
[0098]S204:在第一判断结果为是时,将所述第一内容信息或所述第一声纹信息作为最终的内容信息或声纹信息。
[0099]其中,所述第一判断结果为是表明所述第一内容信息或所述第一声纹信息准确。
[0100]具体的,为了使获得语音信息更加可靠,在S201中,所述电子设备可以采用现有的将来出现的任何语音识别技术来对所述语音信息进行识别处理而得到一识别结果,所述识别结果包括第一内容信息和第一内容信息的第一置信度,该第一置信度用于确定该第一内容信息的可靠程度,以及第一声纹信息和第一声纹信息的第二置信度,该第二置信度用于确定该第一声纹内容的可靠程度。以模式匹配方式的语音识别为例,在训练阶段,用户将词汇表中的每一词依次说一遍,并且将其特征矢量作为模板存入模板库;然后,在识别阶段,从原始语音(即上述语音信息)中提取特征矢量,并将输入语音的特征矢量依次与模板库中的每个模板进行相似度比较,将相似度(即置信度)最高者作为识别结果输出。
[0101]实际上,难以准确地进行语音识别,这是因为以下原因,例如,语音模式不仅对不同的说话人不同,甚至对同一说话人也是不同的,譬如一个说话人在随意说话和认真说话时的语音信息是不同的;语音本身具有模糊性、并且受上下文的影响会改变了重音、音调、音量和发音速度等;环境噪声和干扰对语音识别有严重影响。因此,对于同一语音输入,在不同环境、或背景下的识别结果中的置信度也变化很大。
[0102]在设置单个置信度阈值来判断识别内容是否准确的情况,如果该置信度阈值设置的高则可能导致不能获得识别内容(识别失败)的概率太大,如果该置信度阈值设置的低则可能导致识别结果中的较多识别内容不准确。例如,如果语音输入是混合语言表达的声音,例如在汉语中混合有英文词语的“打开filefox”,则识别结果中的置信度通常较低,此时如果利用通常的置信度阈值则可能导致识别失败。
[0103]因此,为了在保证电子设备语音识别的可靠性的同时,保证识别的成功率,执行步骤S202:从预先设置的至少两个置信度阈值中选择一第一置信度阈值。
[0104]具体的,在步骤S202中,预先设置至少两个置信度阈值,各个置信度阈值彼此不同。相对于仅设置一个置信度阈值来判断识别内容是否准确,本申请的实施例预先设置至少两个置信度阈值,并且此后根据不同的情况选取不同的置信度阈值进行判断,在电子设备能够识别的识别内容和其网络状况中的至少一个来预先设置至少两个置信度阈值。
[0105]并且,在具体实现过程中,可以根据第一语音识别装置的当前场景来从所述至少两个置信度阈值中选择一置信度阈值,例如可以根据与语音输入对应的识别内容和第一语音识别装置的网络连接状况来选择置信度阈值。在实际应用中可以根据需要来调整选择的依据。
[0106]具体的,对于第一内容信息和第一声纹信息的置信度阈值可以相同,也可以不同,本领域技术人员可以根据实际需要进行设置,本申请对此不做限制。
[0107]在本申请实施例中,依据S201获得的第一置信度、第二置信度和S202中获得的置信度阈值,对识别结果(包括第一内容信息和第一声纹信息)的可靠度进行判断,执行S203:判断所述第一置信度是否大于所述第一置信度阈值,获得第一判断结果;或
[0108]判断所述第二置信度是否大于所述第一置信度阈值,获得第一判断结果。
[0109]进一步,在步骤S203之后,就执行步骤S204:在第一判断结果为是时,将所述第一内容信息或所述第一声纹信息作为最终的内容信息或声纹信息。
[0110]在本申请实施例中,可以利用当前的网络互连技术,所述电子设备还可能经由网络与第二语音识别装置连接,该第二语音识别装置通常可利用强大的网络资源而实现更为准确的语音识别,所以可能与所述电子设备共享语音识别结果。该第二语音识别装置可以是单独的语音识别装置,也可以被集成在其他电子设备,例如,被集成在网络服务器、笔记本计算机等电子设备中。电子设备可以将所述接收的音频信号传送给第二语音识别装置,并且从第二语音识别装置接收所识别的内容,在本申请实施例中,识别内容包括:第一内容信息和第一声纹信息。
[0111]进一步,在本申请实施例中,在第一判断结果为否,即当在S203中判断识别结果中不准确时,将所述音频信号传送到与所述电子设备网络连接的第二语音识别装置。但并不限于此,还可以在SlO中获得音频信号之后,立即将所述音频信号传送到与所述电子设备网络连接的第二语音识别装置,从而当在所述S203中判断所述识别内容不准确,即第一置信度和/或第二置信度小于预设的第一置信度阈值时,能够尽快从所述第二语音识别装置接收所述第二内容信息和/或第二声纹信息。
[0112]在等待从所述第二语音识别装置接收所述第二内容信息或第二声纹信息时,如果网络拥堵、或者中断,则可能导致不能接收到所述第二内容信息或第二声纹信息,此时如果等待时间过长,则会极大地降低用户的使用体验。因此,可以设置一等待时间,例如:预设时间段,从而如果在该预设时间段中未接收到所述第二内容信息或第二声纹信息,就不再等待接收。
[0113]至此,通过本申请实施例中的方案可以使获得的第一内容信息和第一声纹信息更加可靠。
[0114]在本申请实施例中,在步骤S20获得第一内容信息和第一声纹信息之后,就执行步骤S30:基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。
[0115]在具体实现过程中,第一应用程序和第二应用程序可以为两个不同的应用程序,或第一应用程序与第二应用程序也可以为同一进程下的不同线程。本领域技术人员可根据实际需要对第一应用程序和第二应用程序进行设置,本申请对此不做限制。
[0116]在本申请实施例中,以第一应用程序和第二应用程序为两个不同的应用程序为例进行说明。假设第一应用程序对应的应用软件为“淘宝”,第二应用程序对应的软件为一密码管理软件,用于记录和管理用户的多个鉴权信息,包括:用户名、用户密码等。则在电子设备检测到的第一内容信息为“打开淘宝”时,电子设备会自动运行与“淘宝”对应的第一应用程序,并且,在电子设备通过用户语音检测到的第一声纹信息为预设声纹信息时,则电子设备运行与预设声纹信息对应的第二应用程序,进而启动密码管理软件。
[0117]进一步,电子设备可以通过密码管理软件管理的与“淘宝”对应的鉴权信息,通过鉴权认证。
[0118]具体的,首先,电子设备获取密码管理软件管理的与“淘宝”对应的鉴权信息,在具体实现过程中,鉴权信息可以保存在本地,即电子设备的内存中,或者,也可以保存在也电子设备连接的第二电子设备中,或者也可以从网络侧获取鉴权信息。对于采用何种方式保存和可获得鉴权信息,本申请实施例不作限制。
[0119]然后,电子设备通过获得的鉴权信息,自动填充应用的登陆界面,也可以是支付界面等需要鉴权认证的界面。如:获得的鉴权信息包括用户名为:张三,和密码adminl23,则在登陆界面用户名对应的空白框中自动填充“张三”,在秘密对应的空白框中自动填充admin 123,进而通过应用的鉴权认证。
[0120]在本申请实施例中,为了用户保存的鉴权信息更加安全可靠,在电子设备启动密码管理软件之后,可以结合动态密码对用户的身份进行进一步认证,并且只有通过认证的用户才能获得当前开启的应用对应的鉴权信息。
[0121]具体的,在用户启动密码管理软件之后,生成一动态密码,显示在电子设备的显示屏上,并提示用户读当前显示的动态密码,具体的,动态密码可以为数字,英文或者英文加数字,本申请对此不做限制。以数字动态密码为例,假设动态密码为3位数字动态密码,则可能生成的动态密码有1000种。
[0122]本申请实施例中,以生成的动态密码为ab4633为例,首先,电子设备会检测获得一用户读上述动态密码时的语音信息,并对该语音信息进行识别,获得第三内容信息和第三声纹信息,为了使说明书简洁,获得上述信息的过程不再赘述。
[0123]进一步,对获得的第二内容信息和第二声纹信息进行判断,只有在第二内容信息与动态密码内容“ab4633”匹配,且第三声纹信息与预设的声纹信息匹配时,电子设备才能获得上述密码管理软件管理的鉴权信息。
[0124]实施例二
[0125]基于同一发明构思,本发明实施例中还提供了一种电子设备,请参考图3,所述电子设备包括:
[0126]第一获得单元30,用于检测获得一语音信息;
[0127]第二获得单元31,用于获得所述语音信息的第一内容信息和第一声纹信息;
[0128]第一处理单元32,用于基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。
[0129]可选的,为了使获得的第一内容信息和第一声纹信息更加准确,所述第二获得单元31具体包括:
[0130]第二获得子单元,用于获得所述第一内容信息的第一置信度和所述第一声纹信息的第二置信度,其中,所述第一置信度用于确定所述第一内容信息的可靠程度,所述第二置信度用于确定所述第一声纹信息的可靠程度;
[0131]第二选择子单元,用于从预先设置的至少两个置信度阈值中选择一第一置信度阈值;
[0132]第二判断子单元,用于判断所述第一置信度是否大于所述第一置信度阈值,获得第一判断结果;或
[0133]判断所述第二置信度是否大于所述第一置信度阈值,获得第一判断结果;
[0134]第二处理子单元,用于在第一判断结果为是时,将所述第一内容信息或所述第一声纹信息作为最终的内容信息或声纹信息;
[0135]其中,所述第一判断结果为是表明所述第一内容信息或所述第一声纹信息准确。
[0136]可选的,所述至少两个置信度阈值具体为:根据所述电子设备的第一语音识别装置能够识别的识别内容和其网络状况中的至少一个来预先设置的至少两个置信度阈值。
[0137]可选的,所述第二处理子单元还用于,在所述获得第一判断结果之后,当所述第一判断结果为否时,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息;
[0138]从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息,并将所述第二内容信息或所述第二声纹信息作为最终的内容信息或声纹信息。
[0139]可选的,所述第二处理子单元还用于,在所述检测获得一语音信息之后,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息;
[0140]当所述第一判断结果为否时,在一预设时间段中从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息。
[0141]可选的,为了使安装在电子设备上的应用的登陆和使用更加方便,所述电子设备还包括:第二处理单元,用于在所述基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序之后,通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,以使所述电子设备能够基于所述第一鉴权信息,通过所述第一应用程序对应鉴权认证。
[0142]可选的,为了使用户的密码更加安全,所述第二处理单元具体包括:
[0143]第一生成子单元,用于在所述电子设备运行所述第二应用程序之后,生成一动态密码;
[0144]第三获得子单元,用于检测获得一用户在读所述动态密码时的第二语音信息;
[0145]第三判断子单元,用于判断所述第二语音信息是否满足一预设条件,获得第二判断结果;
[0146]第三处理子单元,用于在所述第二判断结果为是时,获得所述第一鉴权信息。
[0147]可选的,所述第三判断子单元具体包括:
[0148]第二获取模块,用于获得所述第二语首/[目息的第二内容/[目息和第二声纹/[目息;
[0149]第三判断模块,用于判断所述第三内容信息是否为所述动态密码,获得第三判断结果;
[0150]第三处理模块,用于在所述第三判断结果为是时,判断所述第三声纹信息是否为所述第一预设声纹信息,获得所述第二判断结果。
[0151]由于本实施例中的电子设备为与方法对应的虚拟装置,所以,其具体的工作过程就不再进行具体的描述了。
[0152]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0153]1、由于通过检测获得一语音信息;获得所述语音信息的第一内容信息和第一声纹信息;然后,基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。即本申请实施例的方案中,通过一个语音信息的不同特征,可以同时控制两个不同的程序的运行状态,所以,本身请实施例中的方案有效解决了或缓解了在通过声音控制电子设备上安装的应用的运行状态时,方式单一的技术问题,实现了通过一个语音信息的不同特征,可以同时控制两个不同的程序的运行状态的技术效果。
[0154]2、由于通过预先设置多个置信度阈值并从中选择置信度阈值来判断识别内容的准确性,使得电子设备能够可变地采用置信度阈值来判断识别内容以兼顾语音识别的识别率和稳健性,从而提高了用户的使用体验。
[0155]3、由于通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,以使所述电子设备能够基于所述第一鉴权信息,通过所述第一应用程序对应鉴权认证,使得电子设备上安装的需要鉴权认证的应用的使用更加方便,用户只需要一个声控命令,就可以在打开应用的同时,获取应用对应的鉴权信息,如:用户名,密码等,并通过获得的鉴权信息,自动登陆对应的应用,使得安装在电子设备上的应用的登陆和使用更加方便,快捷,从而提高了用户的使用体验。
[0156]4、由于通过在所述电子设备运行所述第二应用程序之后,生成一动态密码,并且只有在用户在读动态密码的内容和声纹都满足预设条件时,才能获取到用户的鉴权信息,使得用户的密码更加安全。
[0157]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0158]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0159]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0160]具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0161]检测获得一语音信息;
[0162]获得所述语音信息的第一内容信息和第一声纹信息;
[0163]基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。
[0164]可选的,所述存储介质中存储的与步骤:获得所述语音信息的第一内容信息和第一声纹信息,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0165]获得所述第一内容信息的第一置信度和所述第一声纹信息的第二置信度,其中,所述第一置信度用于确定所述第一内容信息的可靠程度,所述第二置信度用于确定所述第一声纹信息的可靠程度;
[0166]从预先设置的至少两个置信度阈值中选择一第一置信度阈值;
[0167]判断所述第一置信度是否大于所述第一置信度阈值,获得第一判断结果;或
[0168]判断所述第二置信度是否大于所述第一置信度阈值,获得第一判断结果;
[0169]在第一判断结果为是时,将所述第一内容信息或所述第一声纹信息作为最终的内容信息或声纹信息;
[0170]其中,所述第一判断结果为是表明所述第一内容信息或所述第一声纹信息准确。
[0171]所述至少两个置信度阈值具体为:根据所述电子设备的第一语音识别装置能够识别的识别内容和其网络状况中的至少一个来预先设置的至少两个置信度阈值。
[0172]可选的,所述存储介质中存储的与步骤:获得第一判断结果,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0173]当所述第一判断结果为否时,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息;
[0174]从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息,并将所述第二内容信息或所述第二声纹信息作为最终的内容信息或声纹信息。
[0175]可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:检测获得一语音信息,对应的计算机指令被执行之后,被执行,在被执行时包括如下步骤:
[0176]将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息;
[0177]当所述第一判断结果为否时,在一预设时间段中从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息。
[0178]可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序,对应的计算机指令被执行之后,被执行,在被执行时包括如下步骤:
[0179]通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,以使所述电子设备能够基于所述第一鉴权信息,通过所述第一应用程序对应鉴权认证。
[0180]可选的,所述存储介质中存储的与步骤:通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0181]在所述电子设备运行所述第二应用程序之后,生成一动态密码;
[0182]检测获得一用户在读所述动态密码时的第二语音信息;
[0183]判断所述第二语音信息是否满足一预设条件,获得第二判断结果;
[0184]在所述第二判断结果为是时,获得所述第一鉴权信息。
[0185]可选的,所述存储介质中存储的与步骤:判断所述第二语音信息是否满足一预设条件,获得第二判断结果,对应的计算机指令在具体被执行过程中,具体包括如下步骤:
[0186]获得所述第二语首/[目息的第二内容/[目息和第二声纹/[目息;
[0187]判断所述第三内容信息是否为所述动态密码,获得第三判断结果;
[0188]在所述第三判断结果为是时,判断所述第三声纹信息是否为所述第一预设声纹信息,获得所述第二判断结果。[0189]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0190]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理方法,应用于一电子设备中,所述方法包括: 检测获得一语首?目息; 获得所述语音信息的第一内容信息和第一声纹信息; 基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。
2.如权利要求1所述的方法,其特征在于,所述获得所述语音信息的第一内容信息和第一声纹信息,具体包括: 获得所述第一内容信息的第一置信度和所述第一声纹信息的第二置信度,其中,所述第一置信度用于确定所述第一内容信息的可靠程度,所述第二置信度用于确定所述第一声纹信息的可靠程度; 从预先设置的至少两个置信度阈值中选择一第一置信度阈值; 判断所述第一置信度是否大于所述第一置信度阈值,获得第一判断结果;或 判断所述第二置信度是否大于所述第一置信度阈值,获得第一判断结果; 在第一判断结果为是时,将所 述第一内容信息或所述第一声纹信息作为最终的内容信息或声纹信息; 其中,所述第一判断结果为是表明所述第一内容信息或所述第一声纹信息准确。
3.如权利要求2所述的方法,其特征在于,所述至少两个置信度阈值具体为:根据所述电子设备的第一语音识别装置能够识别的识别内容和其网络状况中的至少一个来预先设置的至少两个置信度阈值。
4.如权利要求2所述的方法,其特征在于,在所述获得第一判断结果之后,所述方法还包括: 当所述第一判断结果为否时,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息; 从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息,并将所述第二内容信息或所述第二声纹信息作为最终的内容信息或声纹信息。
5.如权利要求2所述的方法,其特征在于,在所述检测获得一语音信息之后,所述方法还包括: 将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息; 当所述第一判断结果为否时,在一预设时间段中从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息。
6.如权利要求2所述的方法,其特征在于,在所述基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序之后,所述方法还包括: 通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,以使所述电子设备能够基于所述第一鉴权信息,通过所述第一应用程序对应鉴权认证。
7.如权利要求6所述的方法,其特征在于,所述通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,具体包括: 在所述电子设备运行所述第二应用程序之后,生成一动态密码; 检测获得一用户在读所述动态密码时的第二语音信息; 判断所述第二语音信息是否满足一预设条件,获得第二判断结果; 在所述第二判断结果为是时,获得所述第一鉴权信息。
8.如权利要求7所述的方法,其特征在于,所述判断所述第二语音信息是否满足一预设条件,获得第二判断结果,具体包括: 获得所述第二语首息的第二内容息和第二声纹息; 判断所述第三内容信息是否为所述动态密码,获得第三判断结果; 在所述第三判断结果为是时,判断所述第三声纹信息是否为所述第一预设声纹信息,获得所述第二判断结果。
9.一种电子设备,所述电子设备包括: 第一获得单元,用于检测获得一语音信息; 第二获得单元,用于获得所述语音信息的第一内容信息和第一声纹信息; 第一处理单元,用于基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序。
10.如权利要求9所述的电子设备,其特征在于,所述第二获得单元具体包括: 第二获得子单元,用于获得所述第一内容信息的第一置信度和所述第一声纹信息的第二置信度,其中,所述第一置信度用于确定所述第一内容信息的可靠程度,所述第二置信度用于确定所述第一声纹信息的可靠程度; 第二选择子单元,用于从预先设置的至少两个置信度阈值中选择一第一置信度阈值;第二判断子单元,用于判断所述第一置信度是否大于所述第一置信度阈值,获得第一判断结果;或 判断所述第二置信度是否大于所述第一置信度阈值,获得第一判断结果; 第二处理子单元,用于在第一判断结果为是时,将所述第一内容信息或所述第一声纹信息作为最终的内容信息或声纹信息; 其中,所述第一判断结果为是表明所述第一内容信息或所述第一声纹信息准确。
11.如权利要求10所述的电子设备,其特征在于,所述至少两个置信度阈值具体为:根据所述电子设备的第一语音识别装置能够识别的识别内容和其网络状况中的至少一个来预先设置的至少两个置信度阈值。
12.如权利要求10所述的电子设备,其特征在于,所述第二处理子单元还用于,在所述获得第一判断结果之后,当所述第一判断结果为否时,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息; 从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息,并将所述第二内容信息或所述第二声纹信息作为最终的内容信息或声纹信息。
13.如权利要求10所述的电子设备,其特征在于,所述第二处理子单元还用于,在所述检测获得一语音信息之后,将所述语音信息传送到与所述电子设备网络连接的第二语音识别装置,该第二语音识别装置能够对所述语音信息进行识别处理而获得第二内容信息或第二声纹信息; 当所述第一判断结果为否时,在一预设时间段中从所述第二语音识别装置接收所述第二内容信息或所述第二声纹信息。
14.如权利要求10所述的电子设备,其特征在于,所述电子设备还包括:第二处理单元,用于在所述基于所述第一内容信息,控制所述电子设备运行与所述第一内容信息对应的第一应用程序,并在所述第一声纹信息为预设声纹信息时,控制所述电子设备运行与所述第一应用程序不同的第二应用程序之后,通过运行所述第二应用程序,获得保存在所述电子设备中的与所述第一应用程序对应的第一鉴权信息,以使所述电子设备能够基于所述第一鉴权信息,通过所述第一应用程序对应鉴权认证。
15.如权利要求14所述的电子设备,其特征在于,所述第二处理单元具体包括: 第一生成子单元,用于在所述电子设备运行所述第二应用程序之后,生成一动态密码; 第三获得子单元,用于检测获得一用户在读所述动态密码时的第二语音信息; 第三判断子单元, 用于判断所述第二语音信息是否满足一预设条件,获得第二判断结果; 第三处理子单元,用于在所述第二判断结果为是时,获得所述第一鉴权信息。
16.如权利要求15所述的电子设备,其特征在于,所述第三判断子单元具体包括: 第三获取模块,用于获得所述第二语音信息的第三内容信息和第三声纹信息; 第三判断模块,用于判断所述第三内容信息是否为所述动态密码,获得第三判断结果; 第三处理模块,用于在所述第三判断结果为是时,判断所述第三声纹信息是否为所述第一预设声纹信息,获得所述第二判断结果。
【文档编号】G10L15/22GK103838991SQ201410058898
【公开日】2014年6月4日 申请日期:2014年2月20日 优先权日:2014年2月20日
【发明者】陈实, 戴海生 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1