一种语音识别方法及系统的制作方法

文档序号:8224541阅读:373来源:国知局
一种语音识别方法及系统的制作方法
【技术领域】
[0001]本发明涉及智能处理技术领域,尤其涉及一种语音识别方法及系统。
【背景技术】
[0002]与机器进行语音交流,实现对机器的控制,这是人们长期以来梦寐以求的事情。从上世纪50年代开始各国就已经开始了语音识别技术的研宄,到如今已经开始大规模应用。针对发音人的差异可以对语音识别技术分为:特定人语音识别和非特定人语音识别;非特定人语音识别技术已经得到了广泛的应用,特定人语音识别技术由于受限于受众范围,应用相对比较少,得不到广泛应用。
[0003]目前,每个人的发音特点不一样,很多国家的语言不一样,各个地区的语言差异等,这些因素一直制约着语音识别技术的发展,影响语音识别的准确度。为了语音的准确识另O,每个人都很小心的放慢语速尽量标准的发音;但是每个人不可能都能实现准确的发音,极大的影响了大家的体验,影响语音技术的广泛应用和推广。

【发明内容】

[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]图1是本发明实施例中语音识别方法的流程图;
[0033]图2是本发明实施例中语音识别方法的具体实施流程图;
[0034]图3是本发明实施例中语音识别系统的结构示意图。
【具体实施方式】
[0035]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0036]如图1所示,本发明实施例提供了一种语音识别方法,所述的语音识别方法包括:
[0037]步骤S1:更新语音数据库;
[0038]步骤S2:根据语音数据库的语音信息对用户指令语音进行识别。
[0039]如图2所示,步骤SI中所述更新语音数据库包括:
[0040]步骤Slll:用户登陆后,对用户的语音和相应的文字说明进行采集和储存;
[0041]具体的,登陆后,首先进行语音录制,完成对用户语音的采集,将语音进行保存;然后,输入相对应的文字说明,完成对文字说明的采集后,将文字说明进行保存。
[0042]步骤S112:调用文字说明,并根据文字说明将用户的语音和标准语音库的语音文件进行关联,使之匹配;
[0043]具体的,所述文字说明和用户的语音包含的信息相同。
[0044]步骤S113 ;将用户的语音和文字说明以及标准语音库的语音文件上传至云端语音数据库;其中,用户的语音和文字说明作为用户专属的语音数据库存储;
[0045]具体的,云端语音数据库中包含两个语音库,其中一个为标准语音库,另一个为用户专属的语音库,用户专属的语音数据库中包含用户的语音以及与之对应的文字说明。
[0046]执行完步骤SI的更新数据库后,执行步骤S2:根据语音数据库信息对用户指令语音进行识别,其中根据语音数据库信息对用户指令语音进行识别包括:
[0047]步骤S114:对用户指令语音进行采集;
[0048]具体的,对用户指令语音进行采集时,需要用户使用用户名进行登录。
[0049]步骤S115:调用云端语音数据库的信息与用户指令语音进行匹配;
[0050]具体的,所述调用云端语音数据库的信息与用户指令语音进行匹配包括:
[0051]调用云端语音数据库中的预存的用户专属语音数据库与用户的指令语音进行匹配,如果预存的用户专属语音库中存在与用户的指令语音匹配的语音文件,则调用用户专属语音库中的语音文件;否则,调用云端语音数据库中的预存的标准语音库中的语音文件进行匹配。
[0052]具体
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1