一种语音解锁方法

文档序号:8282609阅读:1444来源:国知局
一种语音解锁方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种语音解锁方法。
【背景技术】
[0002]随着移动终端和智能交互的发展,语音解锁已成为一种应用广泛的解锁方法。现有语音解锁的方案有很多,可以通过比较用户的语音特征和预先设置的标准语音特征来实现语音解锁功能。例如,通过录制用户语音,解析录制语音以产生录制特征,并比对录制特征与标准读音的语音特征是否相符,如果相符,则判定语音解锁成功,否则,判定语音解锁失败。又例如,通过显示预先设置的问题,用户说出答案,终端识别该答案的语音特征,并与预先设置的标准答案的语音特征对比,如果二者语音特征相符,则语音解锁成功,否则语音解锁失败。
[0003]但是,在上述语音解锁的过程中,用户往往由于发音不标准导致语音解锁失败,并需要再次通过按键等触发新的语音解锁过程,用户体验差。

【发明内容】

[0004]本发明实施例提供一种语音解锁方法,可以接收用户输入的语音解锁指令,并判断用户的朗读音和目标文字的标准读音是否相符,若相符,则解锁成功,若不相符,则提示用户重读,可实现在语音解锁过程中提高用户的发音水平。
[0005]本发明实施例公开了一种语音解锁方法,该方法包括:
[0006]接收用户输入的解锁指令,所述解锁指令用于解除终端的操作锁定;
[0007]从预设词库中提取出目标文字,并显示所述目标文字;
[0008]开启语音录制功能,记录所述用户的朗读语音;
[0009]判断所述朗读语音的语音特征是否与所述目标文字对应的标准读音的语音特征相符,若是,则解除所述终端的所述操作锁定;若否,则提供重读提示信息,并返回执行所述记录所述用户的朗读语音的步骤。
[0010]具体的,在所述开启语音录制功能之后,所述方法还包括:记录所述用户朗读所述目标文字的次数;如果所述用户朗读所述目标文字的次数超过预设次数,则解除所述终端的所述操作锁定。
[0011]具体的,在所述开启语音录制功能之后,所述方法还包括:开启预设计时器,用于记录所述录制功能的工作时间;如果所述录制功能的工作时间超过预设工作时间,则解除所述终端的所述操作锁定。
[0012]本发明实施例通过接收用户输入的解锁指令,从预设词库中提取出目标文字,开启语音录制功能,记录用户的朗读语音,并且判断朗读语音的语音特征是否与目标文字对应的标准读音的语音特征相符,若是,则解除终端的操作锁定;若否,则提示用户重读,并返回执行所述记录用户的朗读语音的步骤,可实现在语音解锁过程中提高用户的发音水平。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本发明实施例提供的语音解锁方法的第一实施例的流程示意图;
[0015]图2是本发明实施例提供的语音解锁方法的第二实施例的流程示意图;
[0016]图3是本发明实施例提供的语音解锁方法的第三实施例的流程示意图;
[0017]图4是本发明实施例提供的终端的第一实施例的结构示意图;
[0018]图5是本发明实施例提供的终端的第二实施例的结构示意图;
[0019]图6是本发明实施例提供的终端的第三实施例的结构示意图;
[0020]图7是本发明实施例提供的终端的第四实施例的结构示意图。
【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]参见图1,是本发明实施例提供的语音解锁方法的第一实施例的流程示意图,该方法包括:
[0023]步骤SlOl:接收用户输入的解锁指令。
[0024]具体的,解锁指令可用于解除终端的操作锁定,操作锁定是终端为防止在休眠状态下被误操作所设定的状态,解锁后才可以操作终端。实际应用中,解锁指令既可以是按下开机键触发解锁的指令,也可以是按下特定解锁组合按键触发的解锁的指令,这里不作限制。这里,在接收用户输入的解锁指令之后,可调用预设的语音解锁程序,用于验证用户的朗读语音的语音特征是否与目标文字的标准读音的语音特征相符,若相符,则解除终端的操作锁定,否则,不能解除终端的操作锁定。
[0025]步骤S103:从预设词库中提取出目标文字,并显示目标文字。
[0026]具体的,在接收用户的解锁指令之后,可从预设词库中提取目标文字,并在屏幕上显示目标文字,用于提示用户朗读目标文字。这里,目标文字可包括预设词库中的多个单词,即目标文字可以是句子,段落或者文章,实际应用中,目标文字还可以是单个字母,这里不作限制。
[0027]这里,预设词库中可以提供多种语言的目标文字,例如,预设词库包含英语的目标文字和德语的目标文字。具体实现中,预设词库既可以是预先存储的词库,也可以是外部词库,例如,预设词库可以在线连接到外部的百度词库。示例仅是本发明实施例的一种实现方式,实际使用中可以不同,不应构成限制。
[0028]具体实现中,可以随机的从预设词库中提取目标文字。另外,还可以根据用户的朗读记录来提取目标文字,例如,在预设词库中,随机挑选用户未朗读的文字作为目标文字,又例如,在预设词库中,随机挑选用户已朗读的但是发音不标准的文字作为目标文字。可选的,具体实现中,还可以按照预设顺序来提取目标单词,该预设顺序可以是用户设置的发音训练顺序,也可以是预设词库中的文字的固定排列顺序,这里不作限制。
[0029]步骤S105:开启语音录制功能,记录用户的朗读语音。
[0030]具体的,在提示用户目标单词之后或者同时,终端可以开启语音录制功能,用以记录用户对于目标单词的朗读语音。
[0031]具体实现中,终端可以开启自带的录音功能记录用户的朗读语音,还可以开启第三方录音应用的录音功能记录用户的朗读语音。具体实现中,记录用户的朗读语音的录音文件可保存至预设路径;对于第三方录音应用,记录用户的朗读语音的录音文件可保存至第三方录音应用的指定路径。
[0032]步骤S107:判断朗读语音的语音特征是否与目标文字对应的标准读音的语音特征相符。
[0033]具体的,在记录用户的朗读语音之后,可比较该朗读语音的语音特征与目标文字对应的标准读音的语音特征,如果二者语音特征相符,则可判定用户对于目标文字的发音标准,否则,可判定用户对于目标文字的发音不标准。
[0034]实际应用中,如果用户的朗读语音的语音特征与目标文字对应的标准读音的语音特征不相符,即用户对于目标文字的发音不标准,则可提供用户的朗读语音对应的联想单词;该联想单词的标准读音的语音特征与用户的朗读语音的语音特征相符,即该联想单词是与用户的实际发音最相近的单词。需要说明的,联想单词的构成形式可与目标文字的构成形式一致,例如,如果目标文字是字母,相应的,联想单词可以是联想字母;如果目标文字是词组,相应的,联想单词可以是联想词组。
[0035]需要说明的,步骤S107与步骤S105还可以并行执行,例如,目标文字是一个长段落,终端可以在用户朗读该长段落的同时,判断用户是否发音标准,如果用户发音不标准,可以及时提供提示,用以告知用户哪一个句子或单词发音有误。对于步骤S107与步骤S105的执行顺序不作限制,不影响本发明实施例的实质内容。
[0036]这里,当判断出朗读语音的语音特征与目标文字对应的标准读音的语音特征相符,则可执行步骤S109;否则,可以执行步骤S111,并继续记录用户的朗读语音,用于再次执行步骤S107。
[0037]具体实现中,如果用户的朗读语音的语音特征与目标文字对应的标准读音的语音特征不相符,即用户的发音不标准,则可以进入发音训练过程,即重复执行步骤S105至步骤S107,直到新记录的朗读语音的语音特征与目标文字对应的标准读音的语音特征相符,即用户的发音标准。
[0038]步骤S109:解除终端的操作锁定。
[0039]具体的,如果用户的第一次朗读目标文字的朗读语音的语音特征与目标文字的标准读音的语音特征相符,则可以判定语音解锁成功,解除终端的操作锁定。
[0040]另外,如果用户在前述的语音训练过程中朗读目标文字的朗读语音的语音特征与目标文字的标准读音的语音特征相符,可以判定语音解锁成功,解除终端的操作锁定。
[004
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1