一种语音验证方法、装置及系统的制作方法

文档序号:6519911阅读:188来源:国知局
一种语音验证方法、装置及系统的制作方法
【专利摘要】本发明提供一种语音识别操作方法、装置及系统,包括:获取用户的语音信息,将所述语音信息识别成操作指令,根据所述操作指令进行执行处理。通过使用以上方法,用户可以通过语音下达操作指令,实现用户操作的多元化,不再像现有技术中依赖传统的“网站+键盘”的方式进行登录操作,提高了用户使用的舒适感受。
【专利说明】一种语音验证方法、装置及系统
【技术领域】
[0001]本发明涉及语音识别【技术领域】,特别涉及一种语音验证方法、装置及系统。
【背景技术】
[0002]随着市场经济和互联网技术的发展,人们的传统生活也越来越多的被网络生活方式所改变。
[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]图1是本发明提供的语音识别操作方法第一实施例的流程图;
[0055]图2是本发明提供的语音识别操作方法第二实施例的流程图;
[0056]图3是本发明提供的语音识别操作方法第三实施例的流程图;
[0057]图4是本发明提供的语音识别操作方法第四实施例的流程图;
[0058]图5是本发明提供的语音识别操作方法第五实施例的流程图;
[0059]图6是本发明提供的语音识别操作装置第一实施例的原理框图;
[0060]图7是本发明提供的语音识别操作装置第二实施例的原理框图;
[0061]图8是本发明提供的语音识别操作装置第三实施例的原理框图;
[0062]图9是本发明提供的语音识别操作装置第四实施例的原理框图;
[0063]图10是本发明提供的语音识别操作装置第五实施例的原理框图;
[0064]图11是本发明提供的语音识别操作系统第一实施例的原理框图。
【具体实施方式】
[0065]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的【具体实施方式】做详细的说明。
[0066]参见图1,该图为本发明提供的语音识别操作方法第一实施例的流程图。
[0067]在本实施例中,包括:
[0068]S101:获取用户的语音信息。
[0069]S102:将所述语音信息识别成操作指令。
[0070]S103:根据所述操作指令进行操作处理。
[0071]首先,用户通过用户终端输入语音信息,用户终端将语音信息发送到云端服务器。其中,用户终端可以为移动或固定电话,也可以为具有语音输入的计算机或可穿戴设备。
[0072]云端服务器在接收到用户终端发送的语音信息后,对语音信息进行识别,确定其中所包括的用户的操作指令。如:用户的语音信息中包括:“我要买苹果10斤”,则云端服务器可以将语音信息识别成文字“我要买苹果10斤”;或者云端服务器将该语音信息识别出关键字指令语音“买”、“苹果”、“10斤”,根据这些关键字指令语音确定操作指令的具体内容。
[0073]在识别后,云端服务器根据识别出的操作指令进行处理。如:对用户的帐户进行电子下单,购买苹果10斤。
[0074]在本实施例中,用户语音信息中还可以包括其它信息,如用户的用户名、密码、收货地址、接收人信息、发货时间等。
[0075]本实施例中,将获取到用户的语音信息进行识别,得到具体的操作指令,再根据该操作指令进行处理。通过使用以上方法,用户可以通过语音下达操作指令,实现用户操作的多元化,不再像现有技术中依赖传统的“网站+键盘”的方式进行登录操作,提高了用户使用的舒适感受。
[0076]参见图2,该图为本发明提供的语音识别操作方法第二实施例的流程图。
[0077]本实施例中的步骤S201和S204与语音识别操作方法第一实施例中的SlOl和S103步骤相同,在此不再进行介绍。
[0078]在本实施中所述将所述语音信息识别成操作指令,具体为:
[0079]S202:从所述语音信息中识别出指令字符。
[0080]S203:根据所述指令字符确定所述操作指令。
[0081 ] 在用户通过用户终端向云端服务器发送语音信息后,云端服务器对用户的语音信息进行识别。
[0082]云端服务器通过语音识别程序或设备对用户的语音信息进行处理,将用户语音信息中的内容识别成指令字符。其中,指令字符可以为文字。如:用户语音中为“买苹果10斤”,则将语音识别为“买苹果10斤”。
[0083]之后云端服务器识别出其中的“买”为操作动作,“苹果”为操作对象,“10斤”为操作数量。通过能上信息形成“买” “苹果” “10斤”的操作指令。
[0084]云端服务器或其它支持服务器根据该操作指令进行电子订单下单处理。
[0085]如果在用户的语音信息中还包括其它订单信息,如收货地址、接收人信息、发货时间等,还可以对该收货地址等进行识别,识别出相应的指令字符后记录在同一订单信息中。
[0086]在本实施例中,在接收到用户的语音信息后,从所述语音信息中识别出指令字符,并根据所述指令字符确定操作指令,将该操作指令进行操作以完成用户的动作请求。通过使用以上方法,可以对用户语音信息中操作请求的具体识别,提高了识别的准确性,实现用户的语音输入。
[0087]参见图3,该图为本发明提供的语音识别操作方法第三实施例的流程图。
[0088]本实施例中的步骤S301和S304与语音识别操作方法第一实施例中的SlOl和S103步骤相同,在此不再进行介绍。
[0089]在本实施中所述将所述语音信息识别成操作指令,具体为:
[0090]S302:从所述语音信息中识别出关键字指令语音。
[0091]S303:根据所述关键字指令语音确定所述操作指令。
[0092]在用户通过用户终端向云端服务器发送语音信息后,云端服务器对用户的语音信息进行识别。
[0093]云端服务器在接收到后对语音信息中的语音与标准的语音进行比较,逐一识别出其中的每个发音,将每个发音与预置的动作语音进行比较,如果语音相同或相似,则认为用户的语音操作为该动作,从而确定用户语音对应的操作指令。如用户的语音信息为“买苹果10斤”,则逐一将每个发音与预置的语音进行比较,识别出“买”的语音,从而确定用户的购买的意图。同理,还可以识别出“苹果”和“10斤”。根据以上信息,确定用户语音信息所对应的操作指令为“购买苹果10斤”。
[0094]在本实施例中,在接收到用户的语音信息后,从所述语音信息中识别出关键字指令语音,并根据所述关键字指令语音确定所述操作指令,将该操作指令进行操作以完成用户的动作请求。通过使用以上方法,可以对用户语音信息中操作请求的具体识别,提高了识别的准确性,实现用户的语音输入。
[0095]参见图4,该图为本发明提供的语音识别操作方法第四实施例的流程图。
[0096]本实施例中的步骤S401和S404与语音识别操作方法第一实施例中的SlOl和S103步骤相同,在此不再进行介绍。
[0097]在本实施中所述将所述语音信息识别成操作指令,具体为:
[0098]S402:根据所述语音信息判断所述用户是否为正确用户。
[0099]S403:若判断所述用户为正确用户,则将所述操作指令的内容设置为以所述用户身份进行登录。
[0100]在用户通过用户终端向云端服务器发送语音信息后,云端服务器对用户的语音信息进行识别。其中,语音信息中可以包括用户登录验证所需要的用户名和密码等。例如,用户通过手机输入的语音信息为:“登录,用户名张三,密码ABC”。
[0101]云端服务器在收到该信息后,根据用户输入的语音信息与用户已存储的验证信息比较是否相同。其中,用户已存储的验证信息为用户事先设置的用于验证用户身份的信息。假设用户已存储的验证信息为:用户名:张三,密码:ABC,则认为当前的用户即为正确用户。
[0102]在确定用户为正确用户后,根据用户的语音信息中的动作结合用户的验证信息确定用户的操作指令为:登录,用户名:张三,密码:ABC。
[0103]在本实施例中,用户还可以用语音输入其它命令,如用户用语音下达“登出”的指令,则云端服务器识别该语音信息将用户登出当前系统。
[0104]本实施例中在接收到用户的语音信息后,根据获取到的语音信息判断用户是否为正确用户,如果判断用户为正确用户,则将所述操作指令设置为以所述用户身份进行登录。通过使用以上方法,可以实现用户的语音验证登录,避免了传统技术上使用“网站+键盘”的登录方式,方便用户的使用。
[0105]参见图5,该图为本发明提供的语音识别操作方法第五实施例的流程图。
[0106]本实施例中的步骤S501、S504和S505与语音识别操作方法第四实施例中的S401、S403和S404步骤相同,在此不再进行介绍。
[0107]在本实施中所述根据所述语音信息判断所述用户是否为正确用户,具体为:
[0108]S502:判断所述语音信息与所述用户已存储的验证信息是否相同;
[0109]S503:若所述语音信息与所述用户已存储的验证信息相同,则确认所述用户为正确用户。
[0110]在获得用户的语音信息后,将语音信息发送到云端服务器进行识别判断操作。
[0111]在进行识别判断时,将获取的语音信息与之前已保存的验证信息进行比较判断。其中已保存的验证信息可以为字符信息,可以为用户语音的声纹,还可以为其它多媒体类型。
[0112]如果验证信息为字符信息,则在进行验证时首先对用户的语音信息进行识别,将语音中的语句转化为字符信息,之后再将该字符信息与之前保存的验证信息进行比较判断。例如:用户用语音输入“用户名张三,密码ABC”,则使用语音识别将该语音转化为字符“用户名张三,密码ABC”。在识别成文字后与已保存的验证信息进行比较,如果验证信息中,用户名为“张三”的密码为“ABC”,则确认用户为系统中的正确合法用户,将操作指令设置为“登录,用户名张三,密码ABC”。之后根据该操作指令进行用户登录。否则确认用户为非法用户,不进行用户登录操作或提醒用户重新输入验证信息。
[0113]由于声纹中可以包括个人的语言习惯、说话风格等特点,所以还可以使用声纹可以更加准确的确定用户的身份。在使用声纹信息进行验证时,需要首先将用户输入的语音信息进行数字化处理,转换成电子波形,再将电子波形与已预置在云端服务器上的验证信息进行比较,如果判断电子波型与验证信息相同或达到指定相似度,则认为用户为系统正确合法用户,将操作指令设置为以语音信息所对应的用户信息进行登录,执行该操作指令进行用户登录操作。否则,认为用户为非法用户,不进行用户登录操作或提醒用户重新输入验证信息。
[0114]在本实施例中,将用户的语音信息与已保存的用户验证信息进行比较判断,如果保存的验证信息为字符信息,则对语音进行文字识别后进行判断;如果保存的验证信息为声纹,则在对语音信息进行电子化后进行比较判断。通过使用以上方法,可以实现对用户语音的正确判断,避免其他人的误登录或恶意登录,保证了用户身份和帐户信息的正确性。
[0115]基于上述语音识别操作方法,本发明还提供了语音识别操作系统,下面结合具体实施例来详细说明其组成部分。
[0116]参见图6,该图为本发明提供的语音识别操作装置第一实施例的原理框图。
[0117]在本实施例中,包括:语音获取模块601、语音识别模块602和指令执行模块603。
[0118]所述语音获取模块601,用于获取用户的语音信息。
[0119]所述语音识别模块602,用于将所述语音信息识别成操作指令。
[0120]所述指令执行模块603,用于根据所述操作指令进行执行处理。
[0121]首先,用户通过用户终端输入语音信息,用户终端将语音信息发送到云端的语音识别操作装置。其中,用户终端可以为移动或固定电话,也可以为具有语音输入的计算机或可穿戴设备。
[0122]云端的语音识别操作装置中的语音获取模块601用于接收到用户终端发送的语音信息,之后由语音识别模块602对语音信息进行识别,再由指令执行模块603确定其中所包括的用户的操作指令。如:用户的语音信息中包括:“我要买苹果10斤”,则云端的语音识别操作装置中的语音识别模块602可以将语音信息识别成文字“我要买苹果10斤”;或者云端的语音识别操作装置中的语音识别模块602将该语音信息识别出关键字指令语音“买”、“苹果”、“10斤”,根据这些关键字指令语音确定操作指令的具体内容。
[0123]在识别后,指令执行模块603根据识别出的操作指令进行处理。如:对用户的帐户进行电子下单,购买苹果10斤。
[0124]在本实施例中,用户语音信息中还可以包括其它信息,如用户的用户名、密码、收货地址、接收人信息、发货时间等。
[0125]本实施例中,语音获取模块获取到用户的语音信息,由语音识别模块进行识别得到具体的操作指令,指令执行模块再根据该操作指令进行处理。通过使用以上装置,可以实现用户通过语音下达操作指令,实现用户操作的多元化,不再像现有技术中依赖传统的“网站+键盘”的方式进行登录操作,提高了用户使用的感受。
[0126]参见图7,该图为本发明提供的语音识别操作装置第二实施例的原理框图。[0127]在本实施例中,所述语音识别模块602,包括:字符识别子模块701和指令确定子模块702。
[0128]所述字符识别子模块701,用于从所述语音信息中识别出指令字符。
[0129]所述指令确定子模块702,用于根据所述指令字符确定所述操作指令。
[0130]在用户通过用户终端向云端的语音识别操作装置发送语音信息后,云端的语音识别操作装置中的语音识别模块602对用户的语音信息进行识别。
[0131]其中,在语音识别模块602中包括字符识别子模块701和指令确定子模块702。字符识别子模块701将用户语音信息中的内容识别成指令字符。其中,指令字符可以为文字。如:用户语音中为“买苹果10斤”,则将语音识别为“买苹果10斤”的文字。
[0132]之后字符识别子模块701再识别出其中的“买”为操作动作,“苹果”为操作对象,“10斤”为操作数量。指令确定子模块702通过能上信息形成“买” “苹果” “10斤”的操作指令,并根据该操作指令进行电子订单下单处理。
[0133]如果在用户的语音信息中还包括其它订单信息,如收货地址、接收人信息、发货时间等,则字符识别子模块701还可以对该收货地址等进行识别,识别出相应的指令字符后记录在同一操作指令中。
[0134]在本实施例中,字符识别子模块701从所述语音信息中识别出指令字符,指令确定子模块702根据所述指令字符确定所述操作指令。通过使用以上装置,可以对用户语音信息中操作请求的具体识别,提高了识别的准确性,实现用户的语音输入。
[0135]参见图8,该图为本发明提供的语音识别操作装置第三实施例的原理框图。
[0136]在本实施例中,所述语音识别模块602,包括:关键字语音识别子模块801和指令确定子模块802。
[0137]所述关键字语音识别子模块801,用于从所述语音信息中识别出关键字指令语音。
[0138]所述指令确定子模块802,用于根据所述关键字指令语音确定所述操作指令。
[0139]在用户通过用户终端向云端的语音识别操作装置发送语音信息后,云端的语音识别操作装置中的语音识别模块602对用户的语音信息进行识别。
[0140]其中,语音识别模块602中包括关键字语音识别子模块801和指令确定子模块802。关键字语音识别子模块801对语音信息中的语音与标准的语音进行比较,逐一识别出其中的每个发音,将每个发音与预置的动作语音进行比较,如果语音相同或相似,则认为用户的语音操作为该动作,从而确定用户语音对应的操作指令。如用户的语音信息为“买苹果10斤”,则关键字语音识别子模块801逐一将每个发音与预置的语音进行比较,识别出“买”的语音,从而确定用户的购买的意图。同理,关键字语音识别子模块801还可以识别出“苹果”和“ 10斤”。根据以上信息,指令确定子模块802确定用户语音信息所对应的操作指令为“购买苹果10斤”。
[0141]在本实施例中,在接收到用户的语音信息后,关键字语音识别子模块从所述语音信息中识别出关键字指令语音。指令确定子模块根据所述关键字指令语音确定所述操作指令。通过使用以上装置,可以对用户语音信息中操作请求的具体识别,提高了识别的准确性,实现用户的语音输入。
[0142]参见图9,该图为本发明提供的语音识别操作装置第四实施例的原理框图。
[0143]在本实施例中,所述语音识别模块602,包括:用户识别子模块901和登录指令确定子模块902。
[0144]所述用户识别子模块901,用于根据所述语音信息判断所述用户是否为正确用户。
[0145]所述登录指令确定子模块902,用于若判断所述用户为正确用户,则将所述操作指令的内容设置为以所述用户身份进行登录。
[0146]在用户通过用户终端向云端的语音识别操作装置发送语音信息后,语音识别模块602对用户的语音信息进行识别。其中,语音识别模块602中包括用户识别子模块901和登录指令确定子模块902。而在用户的语音信息中可以包括用户登录验证所需要的用户名和密码等。例如,用户通过手机输入的语音信息为:“登录,用户名张三,密码ABC”。
[0147]在收到该信息后,用户识别子模块901根据用户输入的语音信息与用户已存储的验证信息比较是否相同。其中,用户已存储的验证信息为用户事先设置的用于验证用户身份的信息。假设用户已存储的验证信息为:用户名:张三,密码:ABC,则认为当前的用户即为正确用户。
[0148]在确定用户为正确用户后,登录指令确定子模块902根据用户的语音信息中的动作结合用户的验证信息确定用户的操作指令内容为:登录,用户名:张三,密码:ABC。
[0149]在本实施例中,用户还可以用语音输入其它命令,如用户用语音下达“登出”的指令,则用户识别子模块901和登录指令确定子模块902识别该语音信息并将用户登出当前系统。
[0150]本实施例中在接收到用户的语音信息后,用户识别子模块根据获取到的语音信息判断用户是否为正确用户,如果判断用户为正确用户,则登录指令确定子模块将所述操作指令设置为以所述用户身份进行登录。通过使用以上装置,可以实现用户的语音验证登录,避免了传统技术上使用“网站+键盘”的登录方式,方便用户的使用。
[0151]参见图10,该图为本发明提供的语音识别操作装置第五实施例的原理框图。
[0152]在本实施例中,所述用户识别子模块901,包括:验证信息比较子模块1001和用户确认子模块1002。
[0153]所述验证信息比较子模块1001,用于判断所述语音信息与所述用户已存储的验证息是否相同。
[0154]所述用户确认子模块1002,用于若所述语音信息与所述用户已存储的验证信息相同,则确认所述用户为正确用户。
[0155]在获得用户的语音信息后,根据语音信息中的用户信息在用户识别子模块901进行识别判断操作。
[0156]在进行识别判断时,用户识别子模块901中的验证信息比较子模块1001将获取的语音信息与之前已保存的验证信息进行比较判断。其中已保存的验证信息可以为字符信息,可以为用户语音的声纹,还可以为其它多媒体类型。
[0157]如果验证信息比较子模块1001中包括验证字符识别子模块和字符验证子模块,则可以验证字符信息。
[0158]其中,验证字符识别子模块,用于从所述语音信息中识别出所述用户的字符验证信息。字符验证子模块,用于将所述字符验证信息与所述用户已存储的验证信息进行比较是否相同。
[0159]在进行验证时验证字符识别子模块首先对用户的语音信息进行识别,将语音中的语句转化为字符信息,之后字符验证子模块再将该字符信息与之前保存的验证信息进行比较判断。例如:用户用语音输入“用户名张三,密码ABC”,则验证字符识别子模块使用语音识别将该语音转化为字符“用户名张三,密码ABC”。在识别成文字后字符验证子模块与已保存的验证信息进行比较,如果验证信息中,用户名为“张三”的密码为“ABC”,则认为用户为系统中的正确合法用户,将操作指令设置为“登录,用户名张三,密码ABC”。之后根据该操作指令进行用户登录。否则认为用户为非法用户,不进行用户登录操作或提醒用户重新输入验证信息。
[0160]如果验证信息比较子模块1001中包括:声纹验证子模块,则可以使用声纹对用户身份进行验证。所述声纹验证子模块,用于将所述语音信息与所述用户已存储的语音验证信息进行声纹比较,判断是否相同。
[0161]由于声纹中可以包括个人的语言习惯、说话风格等特点,所以使用声纹可以更加准确的确定用户的身份。在使用声纹信息进行验证时,声纹验证子模块需要首先将用户输入的语音信息进行数字化处理,转换成电子波形,再将电子波形与已预置在云端服务器上的验证信息进行比较,如果判断电子波型与验证信息相同或达到指定相似度,则认为用户为系统正确合法用户,将操作指令设置为以语音信息所对应的用户信息进行登录,执行该操作指令进行用户登录操作。否则,认为用户为非法用户,不进行用户登录操作或提醒用户重新输入验证信息。
[0162]在本实施例中,验证信息比较子模块将用户的语音信息与已保存的用户验证信息进行比较判断,如果保存的验证信息为字符信息,则对语音进行文字识别后进行判断;如果保存的验证信息为声纹,则在对语音信息进行电子化后进行比较判断。若所述语音信息与所述用户已存储的验证信息相同,则用户确认子模块认为所述用户为正确用户。通过使用以上装置,可以实现对用户语音的正确判断,避免其他人的误登录或恶意登录,保证了用户身份和帐户信息的正确性。
[0163]参见图11,该图为本发明提供的语音识别操作系统第一实施例的原理框图。
[0164]在本实施例中,包括:用户语音输入终端1101和语音识别操作端1102。
[0165]所述用户语音输入终端1101,用于接收用户输入的语音信息,将接收到的语音信息发送到所述语音识别操作端进行识别;
[0166]所述语音识别操作端1102,用于将接收到的所述语音信息识别成操作指令,根据所述操作指令进行执行。
[0167]首先,用户通过用户语音输入终端1101输入语音信息,用户语音输入终端1101将语音信息发送到云端的语音识别操作端1102。其中,用户语音输入终端1101可以为移动或固定电话,也可以为具有语音输入的计算机或可穿戴设备。
[0168]云端的语音识别操作端1102接收到用户语音输入终端1101发送的语音信息,之后对语音信息进行识别,再确定其中所包括的用户的操作指令。如:用户的语音信息中包括:“我要买苹果10斤”,则云端的语音识别操作端1102可以将语音信息识别成文字“我要买苹果10斤”;或者云端的语音识别操作端1102将该语音信息识别出关键字指令语音“买”、“苹果”、“10斤”,根据这些关键字指令语音确定操作指令的具体内容。
[0169]在识别后,根据识别出的操作指令进行处理。如:对用户的帐户进行电子下单,购买苹果10斤。[0170]在本实施例中,用户语音信息中还可以包括其它信息,如用户的用户名、密码、收货地址、接收人信息、发货时间等。
[0171]本实施例中,用户语音输入终端接收用户输入的语音信息,将接收到的语音信息发送到所述语音识别操作端进行识别。语音识别操作端将接收到的所述语音信息识别成操作指令,根据所述操作指令进行执行。通过使用以上系统,可以实现用户通过语音下达操作指令,实现用户操作的多元化,不再像现有技术中依赖传统的“网站+键盘”的方式进行登录操作,提高了用户使用的感受。
[0172]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。
【权利要求】
1.一种语音识别操作方法,其特征在于,包括: 获取用户的语音信息; 将所述语音信息识别成操作指令; 执行所述操作指令。
2.根据权利要求1所述的方法,其特征在于,所述将所述语音信息识别成操作指令,具体为: 从所述语音信息中识别出指令字符; 根据所述指令字符确定所述操作指令。
3.根据权利要求1所述的方法,其特征在于,所述将所述语音信息识别成操作指令,具体为: 从所述语音信息中识别出关键字指令语音; 根据所述关键字指令语音确定所述操作指令。
4.根据权利要求1所述的方法,其特征在于,所述将所述语音信息识别成操作指令,具体为: 根据所述语音信息判断所述用户是否为正确用户; 判断若所述用户为正确用户,则将所述操作指令的内容设置为以所述用户身份进行登录。
5.根据权利要求4所述的方法,其特征在于,所述根据所述语音信息判断所述用户是否为正确用户,具体为: 判断所述语音信息与所述用户已存储的验证信息是否相同; 若所述语音信息与所述用户已存储的验证信息相同,则确认所述用户为正确用户。
6.根据权利要求5所述的方法,其特征在于,所述判断所述语音信息与所述用户已存储的验证信息是否相同,具体为: 从所述语音信息中识别出所述用户的字符验证信息; 判断所述字符验证信息与所述用户已存储的验证信息是否相同。
7.根据权利要求5所述的方法,其特征在于,所述判断所述语音信息与所述用户已存储的验证信息是否相同,具体为: 判断所述语音信息的声纹与所述用户已存储的语音验证信息是否相同。
8.一种语音识别操作装置,其特征在于,包括:语音获取模块、语音识别模块和指令执行模块; 所述语音获取模块,用于获取用户的语音信息; 所述语音识别模块,用于将所述语音信息识别成操作指令; 所述指令执行模块,用于执行所述操作指令。
9.根据权利要求8所述的装置,其特征在于,所述语音识别模块,包括:字符识别子模块和指令确定子模块; 所述字符识别子模块, 用于从所述语音信息中识别出指令字符; 所述指令确定子模块,用于根据所述指令字符确定所述操作指令。
10.根据权利要求8所述的装置,其特征在于,所述语音识别模块,包括:关键字语音识别子模块和指令确定子模块;所述关键字语音识别子模块,用于从所述语音信息中识别出关键字指令语音; 所述指令确定子模块,用于根据所述关键字指令语音确定所述操作指令。
11.根据权利要求8所述的装置,其特征在于,所述语音识别模块,包括:用户识别子模块和登录指令确定子模块; 所述用户识别子模块,用于根据所述语音信息判断所述用户是否为正确用户; 所述登录指令确定子模块,用于若判断所述用户为正确用户,则将所述操作指令的内容设置为以所述用户身份进行登录。
12.根据权利要求11所述的装置,其特征在于,所述用户识别子模块,包括:验证信息比较子模块和用户确认子模块; 所述验证信息比较子模块,用于判断所述语音信息与所述用户已存储的验证信息是否相同; 所述用户确认子模块,用于若所述语音信息与所述用户已存储的验证信息相同,则确认所述用户为正确用户。
13.根据权利要求12所述的装置,其特征在于,所述验证信息比较子模块,包括:验证字符识别子模块和字符验证子模块; 所述验证字符识别子模块,用于从所述语音信息中识别出所述用户的字符验证信息;所述字符验证子模块,用于判断所述字符验证信息与所述用户已存储的验证信息是否相同。
14.根据权利要求12所述的装置,其特征在于,所述验证信息比较子模块,包括:声纹验证子模块; 所述声纹验证子模块,用于判断所述语音信息的声纹与所述用户已存储的语音验证信息是否相同。
15.一种语音识别操作系统,其特征在于,包括:用户语音输入终端和语音识别操作端; 所述用户语音输入终端,用于接收用户输入的语音信息,将接收到的语音信息发送到所述语音识别操作端进行识别; 所述语音识别操作端,用于将接收到的所述语音信息识别成操作指令,根据所述操作指令进行执行。
【文档编号】G06Q30/06GK103618708SQ201310586967
【公开日】2014年3月5日 申请日期:2013年11月19日 优先权日:2013年11月19日
【发明者】于忠清, 张锋, 翟伟伟, 崔九梅, 赵红雷, 王爱玲 申请人:青岛海尔软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1