吸顶灯自定义唤醒词的确定方法技术

技术编号:29045090 阅读:96 留言:0更新日期:2021-06-26 05:58
本发明专利技术提供了一种吸顶灯自定义唤醒词的确定方法,包括:确定用户发送的特定语音信号;对所述特定语音信号进行处理,确定所述语音信号所对应的拼音信息;对所述拼音信息进行分析,得到初始唤醒词;对初始唤醒词进行评估,确定自定义唤醒词;确保了唤醒词的准确性,提高了吸顶灯的唤醒正确率,减少误报率,同时,方便了用户的操作。了用户的操作。了用户的操作。

【技术实现步骤摘要】
吸顶灯自定义唤醒词的确定方法


[0001]本专利技术涉及语音交互
,特别涉及一种吸顶灯自定义唤醒词的确定方法。

技术介绍

[0002]随着科学技术的发展,吸顶灯的开关模式不再局限于传统的手动开关声控、光控开关等模式,目前,流行的一种开关模式为运用语音交互技术来设定语音唤醒开关模型。
[0003]语音唤醒开关模型首先需要确定唤醒词,传统的根据唤醒词库进行搜索来确定唤醒词,这种方法确定的唤醒词会存在唤醒正确率较低,误报率较高的问题,给用户的操作带来了不便。
[0004]因此,本专利技术提供了一种吸顶灯自定义唤醒词的确定方法。

技术实现思路

[0005]本专利技术提供一种吸顶灯自定义唤醒词的确定方法,通过基于用户的语音输入信号来确定自定义唤醒词,确保了唤醒词的准确性,提高了吸顶灯的唤醒正确率,减少误报率,同时,方便了用户的操作。
[0006]本专利技术提供一种吸顶灯自定义唤醒词的确定方法,包括:
[0007]步骤1:确定用户发送的特定语音信号;
[0008]步骤2:对所述特定语音信号进行处理,确定所述语音信号所对应的拼音信息;
[0009]步骤3:对所述拼音信息进行分析,得到初始唤醒词;
[0010]步骤4:对初始唤醒词进行评估,确定自定义唤醒词。
[0011]在一种可能实现的方式中,
[0012]步骤1中,确定用户发送的特定语音信号包括:
[0013]采集用户的预设语音信号,并对所述预设语音信号进行分析得到所述用户的声纹信息,并根据所述声纹信息设定所述用户的信号能量阈值;
[0014]接收所述用户发送的语音信号,并基于声纹特征,对所述语音信号进行分割,获得多个第一语音信号;
[0015]获取所述多个第一语音信号的信号能量值,选取所述信号能量值在所述信号能量阈值范围内的第一语音信号,并确定所述第一语音信号的起始点和结束点;
[0016]根据所述第一语音信号的起始点和结束点对所述语音信号进行采集,获得所述用户发送的特定语音信号。
[0017]在一种可能实现的方式中,
[0018]步骤1中,确定用户发送的特定语音信号后,还包括对所述特定语音信号进行去噪,包括:
[0019]对所述特定语音信号进行采样,得到频域信号;
[0020]确定所述频域信号的输入信噪比和输出信噪比的比值;
[0021]根据预先设置的所述的输入信噪比和输出信噪比的比值与噪声增益的对应关系,
确定所述特定语音信号的噪声增益;
[0022]基于所述噪声增益,对所述特定语音信号进行增益处理,得到去噪后的特定语音信号。
[0023]在一种可能实现的方式中,
[0024]步骤2中,对所述特定语音信号进行处理,确定所述特定语音信号所对应的拼音信息包括:
[0025]对所述特定语音信号进行特征提取,获得所述用户的说话特征;
[0026]根据所述说话特征确定所述特定语音信号的分割点,并基于所述分割点将所述特定语音信号分割为多个子语音信号;
[0027]提取所述多个子语音信号对应的音频序列,将所述音频序列输入至拼音设备模型中,得到与所述音频序列对应的拼音序列;
[0028]对所述拼音序列进行切分,得到拼音串,基于预设的拼音规则,对所述拼音串进行划分,得到拼音节点;
[0029]根据所述拼音节点将所述拼音串划分为单个拼音;
[0030]将所述拼音串的相邻单个拼音进行组合,得到语义信息;
[0031]对所述语义信息进行评估,判断所述语义信息是否满足预设语义规则,若是,表明所述拼音串的拼音节点划分合理;
[0032]否则,表明所述拼音串的拼音节点划分不合理,并对所述拼音串进行重新划分和识别,直到重新划分后的语义信息满足预设语义规则;
[0033]将所述拼音序列对应的拼音串划分得到的单个拼音进行整合,得到所述拼音序列所对应的子语音信号的拼音信息;
[0034]将所述多个子语音信号的拼音信息进行整合,得到所述特定语音信号所对应的拼音信息。
[0035]在一种可能实现的方式中,
[0036]步骤3中,对所述拼音信息进行分析,得到初始唤醒词包括:
[0037]将所述拼音信息与词语数据库中的词语进行词语匹配,当所述拼音信息中多个连续的单个拼音与所述词语数据库中的一个词语完全匹配时,确认所述多个连续的单个拼音匹配成功,并获取所述多个连续的单个拼音对应的词语;
[0038]提取所述拼音信息中词语没有匹配成功的单个拼音,并将所述没有匹配成功的单个拼音输入至汉字数据库中进行汉字匹配,得到单个拼音所对应的汉字;
[0039]获取所述拼音信息进行词语匹配和汉字匹配后的初始文字信息;
[0040]对所述初始文字信息进行分析,获取所述初始文字信息中的疑似错字;
[0041]基于所述疑似错字,对字典中的每一个汉字进行遍历,选取与所述疑似错字相似度满足预设要求的汉字集合;
[0042]分别将所述汉字集合中的汉字对所述疑似错字进行替换,并获取替换后的文字信息集合;
[0043]计算所述文字信息集合中每个文字信息的合理度,并选取合理度最高的文字信息作为目标文字信息;
[0044]建立有效信息提取模型;
[0045]将所述目标文字信息输入至所述有效信息提取模型中,得到有效文字信息作为初始唤醒词。
[0046]在一种可能实现的方式中,
[0047]建立有效信息提取模型包括:
[0048]从唤醒词数据库中提取与唤醒词相关的文本作为初始样本;
[0049]对所述初始样本中的关键词进行标注,并对包含所述关键词的句子进行分词处理,记录所述句子的分词、及分词的词性和类型;
[0050]将经过分词处理后的初始样本的格式转化为用于机器学习的格式,得到训练样本;
[0051]基于所述训练样本,对人工神经网络模型进行训练,得到所述有效信息提取模型。
[0052]在一种可能实现的方式中,
[0053]步骤4中,对初始唤醒词进行评估,确定自定义唤醒词包括:
[0054]确定所述初始唤醒词的长度是否满足预设长度要求;
[0055]若是,则将所述初始唤醒词作为待检测唤醒词;
[0056]否则,对所述初始唤醒词进行语义分析,得到语义分析结果,并根据语义分析结果去除所述初始唤醒词中可去除文字,得到新的唤醒词,作为待检测唤醒词;
[0057]提取所述待检测唤醒词中单个字符,将所述单个字符与敏感字符表进行对比,判断所述单个字符是否为敏感字符;
[0058]若所述述单个字符不是敏感字符,则继续对下一单个字符进行检测;
[0059]否则,继续检测与所述单个字符相邻的下个单个字符是否为敏感字符,直到检测到下个单个字符不是敏感字符时,记录连续的敏感字符组成的待检测词汇,将所述待检测词汇输入至敏感词汇检测模型中,判断所述待检测词汇是否为敏感本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.吸顶灯自定义唤醒词的确定方法,其特征在于,包括:步骤1:确定用户发送的特定语音信号;步骤2:对所述特定语音信号进行处理,确定所述语音信号所对应的拼音信息;步骤3:对所述拼音信息进行分析,得到初始唤醒词;步骤4:对初始唤醒词进行评估,确定自定义唤醒词。2.根据权利要求1所述的吸顶灯自定义唤醒词的确定方法,其特征在于,包括:步骤1中,确定用户发送的特定语音信号包括:采集用户的预设语音信号,并对所述预设语音信号进行分析得到所述用户的声纹信息,并根据所述声纹信息设定所述用户的信号能量阈值;接收所述用户发送的语音信号,并基于声纹特征,对所述语音信号进行分割,获得多个第一语音信号;获取所述多个第一语音信号的信号能量值,选取所述信号能量值在所述信号能量阈值范围内的第一语音信号,并确定所述第一语音信号的起始点和结束点;根据所述信号范围的起始点和结束点对所述语音信号进行采集,获得所述用户发送的特定语音信号。3.根据权利要求1所述的吸顶灯自定义唤醒词的确定方法,其特征在于,步骤1中,确定用户发送的特定语音信号后,还包括对所述特定语音信号进行去噪,包括:对所述特定语音信号进行采样,得到频域信号;确定所述频域信号的输入信噪比和输出信噪比的比值;根据预先设置的所述的输入信噪比和输出信噪比的比值与噪声增益的对应关系,确定所述特定语音信号的噪声增益;基于所述噪声增益,对所述特定语音信号进行增益处理,得到去噪后的特定语音信号。4.根据权利要求1所述的吸顶灯自定义唤醒词的确定方法,其特征在于,步骤2中,对所述特定语音信号进行处理,确定所述特定语音信号所对应的拼音信息包括:对所述特定语音信号进行特征提取,获得所述用户的说话特征;根据所述说话特征确定所述特定语音信号的分割点,并基于所述分割点将所述特定语音信号分割为多个子语音信号;提取所述多个子语音信号对应的音频序列,将所述音频序列输入至拼音设备模型中,得到与所述音频序列对应的拼音序列;对所述拼音序列进行切分,得到拼音串,基于预设的拼音规则,对所述拼音串进行划分,得到拼音节点;根据所述拼音节点将所述拼音串划分为单个拼音;将所述拼音串的相邻单个拼音进行组合,得到语义信息;对所述语义信息进行评估,判断所述语义信息是否满足预设语义规则,若是,表明所述拼音串的拼音节点划分合理;否则,表明所述拼音串的拼音节点划分不合理,并对所述拼音串进行重新划分和识别,直到重新划分后的语义信息满足预设语义规则;将所述拼音序列对应的拼音串划分得到的单个拼音进行整合,得到所述拼音序列所对应的子语音信号的拼音信息;
将所述多个子语音信号的拼音信息进行整合,得到所述特定语音信号所对应的拼音信息。5.根据权利要求1所述的吸顶灯自定义唤醒词的确定方法,其特征在于,步骤3中,对所述拼音信息进行分析,得到初始唤醒词包括:将所述拼音信息与词语数据库中的词语进行词语匹配,当所述拼音信息中多个连续的单个拼音与所述词语数据库中的一个词语完全匹配时,确认所述多个连续的单个拼音匹配成功,并获取所述多个连续的单个拼音对应的词语;提取所述拼音信息中词语没有匹配成功的单个拼音,并将所述没有匹配成功的单个拼音输入至汉字数据库中进行汉字匹配,得到单个拼音所对应的汉字;获取所述拼音信息进行词语匹配和汉字匹配后的初始文字信息;对所述初始文字信息进行分析,获取所述初始文字信息中的疑似错字;基于所述疑似错字,对字典中的每一个汉字进行遍历,选取与所述疑似错字相似度满足预设要求的汉字集合;分别将所述汉字集合中的汉字对所述疑似错字进行替换,并获取替换后的文字信息集合;计算所述文字信息集合中每个文字信息的合理度,并选取合理度最高的文字信息作为目标文字信息;建立有效信息提取模型;将所述目标文字信息输入至所述有效信息提取模型中,得到有效文字信息作为初始唤醒词。6.根据权利要求5所述的吸顶灯自定义唤醒词的确定方法,其特征在于,建立有效信息提取模型包括:从唤醒词数据库中提取与唤醒词相...

【专利技术属性】
技术研发人员:陈芒
申请(专利权)人:深圳市超维实业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1