本发明专利技术公开了一种基于语音识别技术的智能家居语音交互方法,该方法通过对智能家居的语音交互词库中的指令信息和用户语音输入信息按照词性进行分解成词向量;然后计算指令信息和输入信息之间的相关性,并根据相关性为用户提供相应的反馈信息;本申请能够对不能成功匹配的输入信息进行模糊音转换处理,然后再将经模糊音转换处理后的输入信息与指令信息进行匹配,能够提高方言语音信息的识别效率。
Speech interaction method of smart home based on speech recognition technology
【技术实现步骤摘要】
基于语音识别技术的智能家居语音交互方法
本专利技术涉及一种基于语音识别技术的智能家居语音交互方法。
技术介绍
语音是人类最常用的交流方式,也是人类和计算机交流最渴望的方式。因此用语音同计算机交流也成为了最近研究的热点,计算机对语音的理解是计算机科学中的一个引人入胜的、富有挑战性的课题。随着计算机技术的普及,当今人们的生活已经逐渐走入智能时代。不仅仅是电脑,手机,PAD,人们的衣食住行的方方面面都开始应用出现不久的智能技术,智能电视,智能导航,智能家居等等,智能技术将在人们生活的各个方面提供方便快捷的服务。然而,目前的智能家居语音交互在针对方言使用者的语音识别时语音识别效率非常低,严重影响了方案使用者的体验感。
技术实现思路
本专利技术的目的是提供一种基于语音识别技术的智能家居语音交互方法,以解决目前的智能家居语音交互在针对方言使用者的语音识别时语音识别效率低的问题。为解决上述技术问题,本专利技术提供一种基于语音识别技术的智能家居语音交互方法,包括以下步骤:S1:录入智能家居语音交互指令信息构建语音交互词库,并在语音交互词库中为各指令信息匹配相应的反馈信息;再将所述语音交互词库中的各条指令信息按照词性分类标准分别进行分词处理得到若干参考词向量,并对若干所述输入词向量按照其在指令信息中出现顺序进行依次顺序编号;S2:采集现场语音信息,对采集到的所述现场语音信息进行特征提取,识别当前声音中是否包括注册用户的语音信息;若识别到注册用户的语音信息,则筛选出注册用户的语音信息作为输入信息,并对筛选出的输入信息进行放大处理得到放大后的输入信息;S3:对步骤S2得到的输入信息进行标准化处理得到标准化语音输入信息,再将所述标准化语音输入信息按照词性分类标准进行分词处理得到若干输入词向量,并对若干所述输入词向量按照其在输入信息中出现顺序进行依次顺序编号;S4:计算所述输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大相关系数,若计算出的最大相关系数大于阈值,则输出与最大相关系数多对应指令信息所对应的反馈信息;否则,对与参考词向量存在差异的输入词向量进行模糊音转换处理,并计算经转换处理的输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大模糊相关系数,若所述模糊相关系数大于阈值,则输出与最大模糊相关系数多对应指令信息所对应的反馈信息;否则,输出输入信息无效指令。进一步地,步骤S1中,每条指令包括的若干参考词向量分别构成一段序列X,其中序列X可表示为:其中,An为名词参考向量,Bv为动词参考向量,Ca为形容词参考向量,Dnum为数词参考向量,Epron为量词参考向量,Fcom为代词参考向量,Gemp为虚词参考向量。进一步地,步骤S3中,输入信息包括的若干输入词向量分别构成一段序列Y,其中Y可表示为:其中,为名词输入向量,为动词输入向量,为形容词输入向量,为数词输入向量,为量词输入向量,为代词输入向量,为虚词输入向量。进一步地,所述步骤S2得到的输入信息进行标准化处理得到标准化语音输入信息的采用的具体方法包括:S31:判断所述步骤S2得到的输入信息是否包括方言,若是,将输入信息中的方言转换成标准普通话后再将整段输入信息转成文字信息;否则,将输入信息直接转换成文字信息;S32:判断所述标准普通话语言文字中是否包含外语信息,若是,则将标准普通话语言文字中的外语信息翻译成汉语后输出标准化语音输入信息;否则,直接将步骤S31中得到的文字信息作为标准化语音输入信息输出。进一步地,计算所述输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大相关系数r1max(i)所采用的具体公式为:其中,计算出的最大r1(i)即为最大相关系数r1max(i),i为序列X编号。本专利技术的有益效果为:通过对智能家居的语音交互词库中的指令信息和用户语音输入信息按照词性进行分解成词向量;然后计算指令信息和输入信息之间的相关性,并根据相关性为用户提供相应的反馈信息;本申请能够对不能成功匹配的输入信息进行模糊音转换处理,然后再将经模糊音转换处理后的输入信息与指令信息进行匹配,能够提高方言语音信息的识别效率。具体实施方式一种基于语音识别技术的智能家居语音交互方法,包括以下步骤:S1:录入智能家居语音交互指令信息构建语音交互词库,并在语音交互词库中为各指令信息匹配相应的反馈信息;再将所述语音交互词库中的各条指令信息按照词性分类标准分别进行分词处理得到若干参考词向量,并对若干所述输入词向量按照其在指令信息中出现顺序进行依次顺序编号;S2:采集现场语音信息,对采集到的所述现场语音信息进行特征提取,识别当前声音中是否包括注册用户的语音信息;若识别到注册用户的语音信息,则筛选出注册用户的语音信息作为输入信息,并对筛选出的输入信息进行放大处理得到放大后的输入信息;S3:对步骤S2得到的输入信息进行标准化处理得到标准化语音输入信息,再将所述标准化语音输入信息按照词性分类标准进行分词处理得到若干输入词向量,并对若干所述输入词向量按照其在输入信息中出现顺序进行依次顺序编号;S4:计算所述输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大相关系数,若计算出的最大相关系数大于阈值,则输出与最大相关系数多对应指令信息所对应的反馈信息;否则,对与参考词向量存在差异的输入词向量进行模糊音转换处理,并计算经转换处理的输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大模糊相关系数,若所述模糊相关系数大于阈值,则输出与最大模糊相关系数多对应指令信息所对应的反馈信息;否则,输出输入信息无效指令。本专利技术通过对语音交互词库中的指令信息和用户语音输入信息按照词性进行分解成词向量;然后计算指令信息和输入信息之间的相关性,并根据相关性为用户提供相应的反馈信息;本申请能够对不能成功匹配的输入信息进行模糊音转换处理,然后再将经模糊音转换处理后的输入信息与指令信息进行匹配,能够提高方言语音信息的识别效率。根据本申请的一个实施例,步骤S1中,每条指令包括的若干参考词向量分别构成一段序列X,其中序列X可表示为:其中,An为名词参考向量,Bv为动词参考向量,Ca为形容词参考向量,Dnum为数词参考向量,Epron为量词参考向量,Fcom为代词参考向量,Gemp为虚词参考向量。根据本申请的一个实施例,步骤S3中,输入信息包括的若干输入词向量分别构成一段序列Y,其中Y可表示为:其中,为名词输入向量,为动词输入向量,为形容词输入向量,为数词输入向量,为量词输入向量,为代词输入向量,为虚词输入向量。根据本申请的一个实施例,所述步骤S2得到的输入信息进行标准化处理得到标准化语音输入信息的采用的具体方法包括:S31:判断所述步骤S2得到的输入信息是否包括方言,若是,将输入信息中的方言转换成标准普通话后再将整段输入信息转成文字信息本文档来自技高网...
【技术保护点】
1.一种基于语音识别的智能家居语音交互方法,其特征在于,包括以下步骤:/nS1:录入智能家居语音交互指令信息构建语音交互词库,并在语音交互词库中为各指令信息匹配相应的反馈信息;再将所述语音交互词库中的各条指令信息按照词性分类标准分别进行分词处理得到若干参考词向量,并对若干所述输入词向量按照其在指令信息中出现顺序进行依次顺序编号;/nS2:采集现场语音信息,对采集到的所述现场语音信息进行特征提取,识别当前声音中是否包括注册用户的语音信息;若识别到注册用户的语音信息,则筛选出注册用户的语音信息作为输入信息,并对筛选出的输入信息进行放大处理得到放大后的输入信息;/nS3:对步骤S2得到的输入信息进行标准化处理得到标准化语音输入信息,再将所述标准化语音输入信息按照词性分类标准进行分词处理得到若干输入词向量,并对若干所述输入词向量按照其在输入信息中出现顺序进行依次顺序编号;/nS4:计算所述输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大相关系数,若计算出的最大相关系数大于阈值,则输出与最大相关系数多对应指令信息所对应的反馈信息;否则,对与参考词向量存在差异的输入词向量进行模糊音转换处理,并计算经转换处理的输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大模糊相关系数,若所述模糊相关系数大于阈值,则输出与最大模糊相关系数多对应指令信息所对应的反馈信息;否则,输出输入信息无效指令。/n...
【技术特征摘要】
1.一种基于语音识别的智能家居语音交互方法,其特征在于,包括以下步骤:
S1:录入智能家居语音交互指令信息构建语音交互词库,并在语音交互词库中为各指令信息匹配相应的反馈信息;再将所述语音交互词库中的各条指令信息按照词性分类标准分别进行分词处理得到若干参考词向量,并对若干所述输入词向量按照其在指令信息中出现顺序进行依次顺序编号;
S2:采集现场语音信息,对采集到的所述现场语音信息进行特征提取,识别当前声音中是否包括注册用户的语音信息;若识别到注册用户的语音信息,则筛选出注册用户的语音信息作为输入信息,并对筛选出的输入信息进行放大处理得到放大后的输入信息;
S3:对步骤S2得到的输入信息进行标准化处理得到标准化语音输入信息,再将所述标准化语音输入信息按照词性分类标准进行分词处理得到若干输入词向量,并对若干所述输入词向量按照其在输入信息中出现顺序进行依次顺序编号;
S4:计算所述输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大相关系数,若计算出的最大相关系数大于阈值,则输出与最大相关系数多对应指令信息所对应的反馈信息;否则,对与参考词向量存在差异的输入词向量进行模糊音转换处理,并计算经转换处理的输入词向量与语音交互词库中的各条指令信息的若干参考词向量之间的最大模糊相关系数,若所述模糊相关系数大于阈值,则输出与最大模糊相关系数多对应指令信息所对应的反馈信息;否则,输出输入信息无效指令。
2.根据权利要求1所述的基于语音识别技术的智能家居语音交互方法,其特征在于,步骤S1中,每条指令包括的若干参考词向量分别构成一段序列X,其中序列X可表示为:
<...
【专利技术属性】
技术研发人员:刘兵,田佳雯,
申请(专利权)人:重庆和贯科技有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。