一种语音控制空调的方法及装置制造方法及图纸

技术编号:19861450 阅读:19 留言:0更新日期:2018-12-22 12:36
本发明专利技术提供一种语音控制空调的方法及装置,用于提高空调语音识别的准确性,提高用户语音控制空调的体验度。方法包括:接收至少一个用户中每个用户录入的至少一段语音信息;为所述每个用户创建对应的语音库;接收第一用户录入第一语音信息;根据所述第一语音信息确定所述第一用户的声纹特征数据,并根据所述第一用户的声纹特征数据确定是否存在所述第一用户对应的语音库;若存在,则根据所述第一用户对应的语音库获得所述第一语音信息对应的控制指令;否则,解析所述第一语音信息,获得所述第一语音信息对应的控制指令。

【技术实现步骤摘要】
一种语音控制空调的方法及装置
本专利技术涉及智能家居领域,特别涉及一种语音控制空调的方法及装置。
技术介绍
近年来,语音识别技术不断在智能家居领域被应用,比如用户可以通过语音来控制空调按照指定功能运行。但是,目前语音识别的准确性却始终不如人意,这是因为不同用户在说话时的停顿、节奏、旋律等不同,导致空调经常误识别,无法正确响应用户的语音命令。
技术实现思路
本专利技术实施例提供一种语音控制空调的方法及装置,用于提高空调语音识别的准确性,提高用户语音控制空调的体验度。第一方面,本专利技术实施例提供一种语音控制空调的方法,包括:接收至少一个用户中每个用户录入的至少一段语音信息,所述至少一段语音信息中的每段语音信息对应于控制空调的一个控制指令;为所述每个用户创建对应的语音库;所述每个用户对应的语音库中存储有该用户录入的至少一段语音信息、该用户录入的至少一段语音信息中每段语音信息对应的控制指令以及该用户的声纹特征数据;接收第一用户录入第一语音信息;根据所述第一语音信息确定所述第一用户的声纹特征数据,并根据所述第一用户的声纹特征数据确定是否存在所述第一用户对应的语音库;若存在,则根据所述第一用户对应的语音库获得所述第一语音信息对应的控制指令;否则,解析所述第一语音信息,获得所述第一语音信息对应的控制指令。在本实施方式中,预先为至少一个用户中每个用户建立对应的语音库,每个用户的语音库中保存有该用户对应的语音特征数据,在收到任一用户输入的语音信息后,首先根据该用户输入的语音信息确定该用户的声纹特征,然后基于该用户的声纹特征确定是否存在该用户对应的语音库,若存在,则直接根据该用户对应的语音库获得对应的控制指令,若不存在,再解析该用户输入的语音信息获得对应的控制指令。通过预先为不同的用户建立不同的语音库的方式,使得在识别用户语音信息时,可根据该用户的声纹特征确定该用户的语音库并基于确定出的语音库对该用户的语音信息进行识别,有效提高空调语音识别的准确性和效率,进而提高用户语音控制空调的体验度。可选的,为所述每个用户创建对应的语音库,包括:在所述每个用户对应的语音库中将该用户录入的至少一段语音信息中的每段语音信息与所述每段语音信息对应的控制指令进行关联地存储;以及对所述每个用户录入的至少一段语音信息进行声纹预处理及特征提取处理,得到该用户的声纹特征数据,在该用户对应的语音库中存储该用户的声纹特征数据。本实施方式,通过在语音库中存储用户的声纹特征数据以及在语音库中将语音信息与控制指令进行关联地存储,使得在识别用户输入的语音信息时可以根据该用户的声纹特征迅速地确定出该用户对应的语音库,然后在该用户对应的语音库中迅速地确定出与该用户输入的语音信息对应的控制指令,有效提高空调语音识别的准确性和效率,提高用户语音控制空调的体验度。可选的,根据所述第一用户对应的语音库获得所述第一语音信息对应的控制指令,包括:判断所述第一用户对应的语音库中是否存储有所述第一语音信息;若为是,则从所述第一用户对应的语音库筛选出所述第一语音信息对应的控制指令;否则,解析所述第一语音信息,获得所述第一语音信息对应的控制指令。本实施方式,如果第一用户对应的语音库中存储有第一语音信息,则从第一用户对应的语音库筛选出第一语音信息对应的控制指令,如果第一用户对应的语音库中存储没有第一语音信息,则解析第一语音信息获得对应的控制指令,保证了空调语音识别的可靠性。可选的,在获得所述第一语音信息对应的控制指令之后,还包括:将所述第一语音信息对应的控制指令发送给所述空调,以使所述空调执行所述第一语音信息对应的控制指令。通过本实施方式,可以有效提高空调语音识别的准确性和效率,提高用户语音控制空调的体验度。可选的,在将所述第一语音信息对应的控制指令发送给所述空调之后,还包括:在确定所述空调执行所述第一语音信息对应的控制指令失败后,将所述第一语音信息对应的控制指令呈现在UI上,并播放所述第一语音信息;接收用户输入的校正信息,基于所述校正信息校正所述第一语音信息对应的控制指令,并将所述第一语音信息以及校正后的控制指令关联地存储到所述第一用户对应的错词库中;当再次接收到所述第一用户录入的第一语音信息时,根据所述第一用户对应的错词库获得所述第一语音信息对应的控制指令。本实施方式,通过判断语音信息对应的控制指令是否被空调成功执行确定语音识别是否准确,并对误识别的语音信息进行记录和校正,进一步提高语音识别的准确性,提高用户语音控制空调的体验度。可选的,在将所述第一语音信息对应的控制指令发送给所述空调之后,还包括:在确定所述空调执行所述第一语音信息对应的控制指令失败时,在错词库中保存所述第一语音信息预定期限;在确定所述预定期限内所述空调执行所述第一语音信息对应的控制指令失败的次数达到预设次数时,将所述第一语音信息对应的控制指令呈现在UI上,并播放所述第一语音信息;接收用户输入的校正信息,基于所述校正信息校正所述第一语音信息对应的控制指令,并将所述第一语音信息以及校正后的控制指令关联地存储到所述第一用户对应的错词库中;当再次接收到所述第一用户录入的第一语音信息时,根据所述第一用户对应的错词库获得所述第一语音信息对应的控制指令。本实施方式,通过判断语音信息对应的控制指令是否被空调成功执行确定语音识别是否准确,对误识别的语音信息进行记录,在同一语音信息在预设期限内多次被误识别时,对其进行校正,进一步提高语音识别的准确性,提高用户语音控制空调的体验度。可选的,在解析所述第一语音信息,获得所述第一语音信息对应的控制指令之后,还包括:在确定所述空调执行所述第一语音信息对应的控制指令成功时,将所述第一语音信息以及解析获得的控制指令关联地存储到所述第一用户对应的语音库中。本实施方式,可以自动对语音库缺少的语音信息和控制指令进行补充,进一步提高空调语音识别的准确性和效率,提高用户语音控制空调的体验度。第二方面,本专利技术实施例提供一种语音控制空调的装置,包括:接收单元,用于接收至少一个用户中每个用户录入的至少一段语音信息,所述至少一段语音信息中的每段语音信息对应于控制空调的一个控制指令;处理单元,用于为所述每个用户创建对应的语音库;所述每个用户对应的语音库中存储有该用户录入的至少一段语音信息、该用户录入的至少一段语音信息中每段语音信息对应的控制指令以及该用户的声纹特征数据;所述接收单元还用于:接收第一用户录入第一语音信息;所述处理单元还用于:根据所述第一语音信息确定所述第一用户的声纹特征数据,并根据所述第一用户的声纹特征数据确定是否存在所述第一用户对应的语音库;若存在,则根据所述第一用户对应的语音库获得所述第一语音信息对应的控制指令;否则,解析所述第一语音信息,获得所述第一语音信息对应的控制指令。可选的,所述处理单元具体用于:在所述每个用户对应的语音库中将该用户录入的至少一段语音信息中的每段语音信息与所述每段语音信息对应的控制指令进行关联地存储;以及对所述每个用户录入的至少一段语音信息进行声纹预处理及特征提取处理,得到该用户的声纹特征数据,在该用户对应的语音库中存储该用户的声纹特征数据。可选的,所述处理单元具体用于:判断所述第一用户对应的语音库中是否存储有所述第一语音信息;若为是,则从所述第一用户对应的语音库筛选出所述本文档来自技高网...

【技术保护点】
1.一种语音控制空调的方法,其特征在于,包括:接收至少一个用户中每个用户录入的至少一段语音信息,所述至少一段语音信息中的每段语音信息对应于控制空调的一个控制指令;为所述每个用户创建对应的语音库;所述每个用户对应的语音库中存储有该用户录入的至少一段语音信息、该用户录入的至少一段语音信息中每段语音信息对应的控制指令以及该用户的声纹特征数据;接收第一用户录入第一语音信息;根据所述第一语音信息确定所述第一用户的声纹特征数据,并根据所述第一用户的声纹特征数据确定是否存在所述第一用户对应的语音库;若存在,则根据所述第一用户对应的语音库获得所述第一语音信息对应的控制指令;否则,解析所述第一语音信息,获得所述第一语音信息对应的控制指令。

【技术特征摘要】
1.一种语音控制空调的方法,其特征在于,包括:接收至少一个用户中每个用户录入的至少一段语音信息,所述至少一段语音信息中的每段语音信息对应于控制空调的一个控制指令;为所述每个用户创建对应的语音库;所述每个用户对应的语音库中存储有该用户录入的至少一段语音信息、该用户录入的至少一段语音信息中每段语音信息对应的控制指令以及该用户的声纹特征数据;接收第一用户录入第一语音信息;根据所述第一语音信息确定所述第一用户的声纹特征数据,并根据所述第一用户的声纹特征数据确定是否存在所述第一用户对应的语音库;若存在,则根据所述第一用户对应的语音库获得所述第一语音信息对应的控制指令;否则,解析所述第一语音信息,获得所述第一语音信息对应的控制指令。2.如权利要求1所述的方法,其特征在于,为所述每个用户创建对应的语音库,包括:在所述每个用户对应的语音库中将该用户录入的至少一段语音信息中的每段语音信息与所述每段语音信息对应的控制指令进行关联地存储;以及对所述每个用户录入的至少一段语音信息进行声纹预处理及特征提取处理,得到该用户的声纹特征数据,在该用户对应的语音库中存储该用户的声纹特征数据。3.如权利要求1所述的方法,其特征在于,根据所述第一用户对应的语音库获得所述第一语音信息对应的控制指令,包括:判断所述第一用户对应的语音库中是否存储有所述第一语音信息;若为是,则从所述第一用户对应的语音库筛选出所述第一语音信息对应的控制指令;否则,解析所述第一语音信息,获得所述第一语音信息对应的控制指令。4.如权利要求1-3任一项所述的方法,其特征在于,在获得所述第一语音信息对应的控制指令之后,还包括:将所述第一语音信息对应的控制指令发送给所述空调,以使所述空调执行所述第一语音信息对应的控制指令。5.如权利要求4所述的方法,其特征在于,在将所述第一语音信息对应的控制指令发送给所述空调之后,还包括:在确定所述空调执行所述第一语音信息对应的控制指令失败后,将所述第一语音信息对应的控制指令呈现在用户界面UI上,并播放所述第一语音信息;接收用户输入的校正信息,基于所述校正信息校正所述第一语音信息对应的控制指令,并将所述第一语音信息以及校正后的控制指令关联地存储到所述第一用户对应的错词库中;当再次接收到所述第一用户录入的第一语音信息时,根据所述第一用户对应的错词库获得所述第一语音信息对应的控制指令。6.如权利要求4所述的方法,其特征在于,在将所述第一语音信息对应的控制指令发送给所述空调之后,还包括:在确定所述空调执行所述第一语音信息对应的控制指令失败时,在错词库中保存所述第一语音信息预定期限;在确定所述预定期限内所述空调执行所述第一语音信息对应的控制指令失败的次数达到预设次数时,将所述第一语音信息对应的控制指令呈现在UI上,并播放所述第一语音信息;接收用户输入的校正信息,基于所述校正信息校正所述第一语音信息对应的控制指令,并将所述第一语音信息以及校正后的控制指令关联地存储到所述第一用户对应的错词库中;当再次接收到所述第一用户录入的第一语音信息时,根据所述第一用户对应的错词库获得所述第一语音信息对应的控制指令。7.如权利要求1所述的方法,其特征在于,在解析所述第一语音信息,获得所述第一语音信息对应的控制指令之后,还包括:在确定所述空调执行所述第一语音信息对应的控制指令成功时,将所述第一语音信息以及解析获得的控制指令关联地存储到所述第一用户对应的语音库中。8.一种语音控制空调的装置,其特征在于,包括:接收单元,用于接收至少一个用户中每个用户录入的至少一段语音信息,所述至少一段语音信息中的每段语音信息对应于控制空调的一个控制指令;处理单元,用于为所述每个用户创建对应的语音库;所述每个用户对应的语音库中存储有该用户录入的至少一段语音信息、该用户录入的至少一段语音信息中...

【专利技术属性】
技术研发人员:张新王慧君董明珠廖海霖毛跃辉刘健军廖湖锋
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1