1.一种智能终端游戏快速响应语音识别的方法,其特征在于,包括:
预先在终端本地数据库中建立语音资料数据库,将游戏中需要用到的各种语音控制指令存储至所述语音资料数据库中;
接收并识别用户输入的语音信息,将识别出的所述语音信息与所述语音资料数据库中的各种语音控制指令进行匹配;
若匹配成功,则控制终端上运行的游戏根据匹配出的语音控制指令执行相应的游戏操作。
2.如权利要求1所述的方法,其特征在于,所述接收并识别用户输入的语音信息,将识别出的语音信息与所述语音资料数据库中的各种语音控制指令进行匹配具体包括:
接收用户输入的语音信息,通过预先训练的声学模型识别出所述语音信息中的语音内容,然后通过生成的语言模型根据所述语音内容从所述语音数据库中匹配出与所述语言信息相对应的语音控制指令。
3.如权利要求2所述的方法,其特征在于,若用户连续说出多个语音信息,则在所述用户连续说出多个语音信息的时间段内每隔预设时间执行一次识别用户输入的语音信息的步骤,所述预设时间的取值范围为小于或等于1s。
4.如权利要求3所述的方法,其特征在于,所述预先在终端本地数据库中建立语音资料数据库,将游戏中需要用到的各种语音控制指令存储至所述语音资料数据库中之后还包括:
接收用户输入的替换语音控制指令,对所述替换语音控制指令进行判断;
若输入的所述替换语音控制指令为正确的单词或词组,替换掉所述语音资料数据库中相应的原始语音控制指令,并添加所述替换语音控制指令的音标读法到语音资料数据库;
若输入的所述替换语音控制指令不正确,则提示用户重新输入。
5.如权利要求4所述的方法,其特征在于,所述控制终端上运行的游戏根据匹配出的语音控制指令执行相应的游戏操作具体包括:
根据所述语音控制指令从所述语音资料库中查询与所述语音控制指令相匹配的游戏逻辑字符串,其中,所述语音资料库中的每个所述语音控制指令均对应设置有一个游戏逻辑字符串,每个所述游戏逻辑字符串对应一个待激活的游戏动作;
将匹配出的与所述语音控制指令对应的游戏逻辑字符串发送给游戏逻辑;
所述游戏逻辑根据当前游戏的状态判定是否激活与匹配出的游戏逻辑字符串相对应的待激活的游戏动作。
6.一种智能终端游戏快速响应语音识别的系统,其特征在于,包括:
存储模块,用于预先在终端本地数据库中建立语音资料数据库,将游戏中需要用到的各种语音控制指令存储至所述语音资料数据库中;
匹配模块,用于接收并识别用户输入的语音信息,将识别出的所述语音信息与所述语音资料数据库中的各种语音控制指令进行匹配;
执行模块,用于若匹配成功,则控制终端上运行的游戏根据匹配出的语音控制指令执行相应的游戏操作。
7.如权利要求6所述的系统,其特征在于,所述匹配模块具体包括:
识别单元,用于接收用户输入的语音信息,通过预先训练的声学模型识别出所述语音信息中的语音内容,然后通过生成的语言模型根据所述语音内容从所述语音数据库中匹配出与所述语言信息相对应的语音控制指令。
8.如权利要求7所述的系统,其特征在于,若用户连续说出多个语音信息,则在所述用户连续说出多个语音信息的时间段内每隔预设时间执行一次识别用户输入的语音信息的步骤,所述预设时间的取值范围为小于或等于1s。
9.如权利要求8所述的系统,其特征在于,所述系统还包括:
替换模块,用于接收用户输入的替换语音控制指令,对所述替换语音控制指令进行判断;
若输入的所述替换语音控制指令为正确的单词或词组,替换掉所述语音资料数据库中相应的原始语音控制指令,并添加所述替换语音控制指令的音标读法到语音资料数据库;
若输入的所述替换语音控制指令不正确,则提示用户重新输入。
10.如权利要求9所述的系统,其特征在于,所述执行模块具体包括:
匹配单元,用于根据所述语音控制指令从所述语音资料库中查询与所述语音控制指令相匹配的游戏逻辑字符串,其中,所述语音资料库中的每个所述语音控制指令均对应设置有一个游戏逻辑字符串,每个所述游戏逻辑字符串对应一个待激活的游戏动作;
发送单元,用于将匹配出的与所述语音控制指令对应的游戏逻辑字符串发送给游戏逻辑;
判定单元,所述游戏逻辑根据当前游戏的状态判定是否激活与匹配出的游戏逻辑字符串相对应的待激活的游戏动作。