一种电器控制方法、装置、存储介质及电器与流程

文档序号:21021460发布日期:2020-06-09 19:43阅读:145来源:国知局
一种电器控制方法、装置、存储介质及电器与流程

本发明涉及控制领域,尤其涉及一种电器控制方法、装置、存储介质及电器。



背景技术:

目前,具有语音交互功能的电器,例如语音电器越来越受到用户欢迎,然而当前的智能语音家电的未实现实时监测家中的婴幼儿状态的功能,未充分利用语音识别及交互功能。



技术实现要素:

本发明的主要目的在于克服上述现有技术的缺陷,提供一种电器控制方法、装置、存储介质及电器,以解决现有技术中智能语音家电的未实现实时监测家中的婴幼儿状态的问题。

本发明一方面提供了一种电器控制方法,包括:采集所述电器所处环境中的声音数据;识别所述声音数据是否为婴幼儿哭声;若识别出所述声音数据为婴幼儿哭声,则向与所述电器绑定的用户推送相应的提示信息,所述用户通过移动终端登录与所述电器绑定的用户账号接收所述提示信息。

可选地,所述相应的提示信息,包括:图像信息、语音信息和/或视频信息。

可选地,识别所述声音数据是否为婴幼儿哭声,包括:对所述声音数据进行语音特征参数提取,以得到所述声音数据的语音图谱;通过对所述声音数据的语音图谱进行分析,确定所述声音数据是否为婴幼儿哭声;和/或,向与所述电器绑定的用户推送相应的提示信息,包括:识别所述婴幼儿哭声所表示的啼哭意图;根据识别出的所述啼哭意图向所述用户推送相应的提示信息;和/或,向服务器发送有婴幼儿哭声的通知信息,由所述服务器根据所述通知信息向与所述电器绑定的用户发送相应的提示信息。

可选地,还包括:确定所述电器是否开启婴幼儿哭声识别功能,在确定所述电器已经开启所述婴幼儿哭声识别功能的情况下,采集所述电器所处环境中的声音数据;和/或,若识别出所述声音数据为婴幼儿哭声,则在所述婴幼儿哭声持续时间超过预设时长时,向与所述电器绑定的用户推送相应的提示信息;和/或,若识别出所述声音数据为婴幼儿哭声,则进行语音安抚和/或音乐安抚。

本发明另一方面提供了一种电器控制装置,包括:采集单元,用于采集所述电器所处环境中的声音数据;识别单元,用于识别所述声音数据是否为婴幼儿哭声;推送单元,用于若识别出所述声音数据为婴幼儿哭声,则向与所述电器绑定的用户推送相应的提示信息,所述用户通过移动终端登录与所述电器绑定的用户账号接收所述提示信息。

可选地,所述相应的提示信息,包括:图像信息、语音信息和/或视频信息。

可选地,所述识别单元,识别所述声音数据是否为婴幼儿哭声,包括:对所述声音数据进行语音特征参数提取,以得到所述声音数据的语音图谱;通过对所述声音数据的语音图谱进行分析,确定所述声音数据是否为婴幼儿哭声;和/或,所述推送单元,向与所述电器绑定的用户推送相应的提示信息,包括:识别所述婴幼儿哭声所表示的啼哭意图;根据识别出的所述啼哭意图向所述用户推送相应的提示信息;和/或,向服务器发送有婴幼儿哭声的通知信息,由所述服务器根据所述通知信息向与所述电器绑定的用户发送相应的提示信息。

可选地,还包括:确定单元,用于确定所述电器是否开启婴幼儿哭声识别功能;所述采集单元,进一步用于:在所述确定单元确定所述电器已经开启所述婴幼儿哭声识别功能的情况下,采集所述电器所处环境中的声音数据;和/或,所述推送单元,进一步用于:若所述识别单元识别出所述声音数据为婴幼儿哭声,则在所述婴幼儿哭声持续时间超过预设时长时,向与所述电器绑定的用户端推送相应的提示信息;和/或,安抚单元,用于若所述识别单元识别出所述声音数据为婴幼儿哭声,则进行语音安抚和/或音乐安抚。

本发明又一方面提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明再一方面提供了一种电器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。

本发明再一方面提供了一种电器,包括前述任一所述的电器控制装置。

根据本发明的技术方案,采集并识别声音数据是否为婴幼儿哭声,若识别出婴幼儿哭声,则向与电器绑定的用户推送相应的提示信息,从而提醒用户家中的婴幼儿状况,以使得用户能够及时处理家中婴幼儿出现的哭闹状况;并且,根据本发明提供的方案,能够识别婴幼儿哭声所表示的啼哭意图,根据识别出的啼哭意图向用户推送相应的提示信息,使用户能够迅速了解到婴儿的需求,从而满足婴儿的需求;并且,根据本发明提供的方案,能够在识别出婴幼儿哭声时,进行语音安抚和/或音乐安抚,从而能够尽量使婴幼儿停止啼哭。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明提供的电器控制方法的一实施例的方法示意图;

图2是本发明提供的电器控制方法的另一实施例的方法示意图;

图3是本发明提供的电器控制方法的又一实施例的方法示意图;

图4是本发明提供的电器控制装置的一实施例的结构示意图;

图5是本发明提供的电器控制装置的另一实施例的结构示意图;

图6是本发明提供的电器控制装置的又一实施例的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明提供一种电器控制方法。所述电器具有语音功能,例如能够进行语音识别、与用户进行语音交互。所述电器例如可以包括空调、冰箱和/或洗衣机。

图1是本发明提供的电器控制方法的一实施例的方法示意图。

如图1所示,根据本发明的一个实施例,所述电器控制方法至少包括步骤s110、步骤s120和步骤s130。

步骤s110,采集所述电器所处环境中的声音数据。

具体地,可以通过麦克风采集所述电器所处环境中的声音数据。

步骤s120,识别所述声音数据是否为婴幼儿哭声。

具体地,对所述声音数据进行语音特征参数提取,以得到所述声音数据的语音图谱;通过对所述声音数据的语音图谱进行分析,确定所述声音数据是否为婴幼儿哭声。具体地,将所述声音数据进行噪音剔除,并进行预处理将声音信号转换为数字信号,从而提取其中语音特征参数。例如,在音频帧上提取短时音频特征:时域特征、频域特征、声学感知特征,时域特征包括:通过过零率、短时能量和/或自相关系数。声学感知特征包括音调、节奏和/或音色。频域特征包括:频谱质心、带宽、子带谱能量和/或相关系数。

根据上述提取的时域特征、频域特征和/或声学感知特征得到相应的语音图谱,并对得到的语音图谱进行分析,确定所述声音数据是否为婴幼儿哭声。例如,婴幼儿音色与成年人明显不同,并且婴幼儿哭声具有预设时间内周期循序性,因此可以通过分析所述声音数据的语音图谱及其变化,确定所述声音数据是否满足婴幼儿音色及预设时间内周期循序性。

步骤s130,若识别出所述声音数据为婴幼儿哭声,则向与所述电器绑定的用户推送相应的提示信息。

具体地,所述用户通过移动终端登录与所述电器绑定的用户账号接收所述提示信息。用户可以通过移动终端登录服务器,通过服务器与所述电器进行绑定,即将所述电器的设备信息与用户通过所述移动终端登录的用户账号进行绑定,保存在所述服务器中。若识别出婴幼儿哭声,则向服务器发送有婴幼儿哭声的通知信息,由所述服务器根据所述通知信息向与所述电器绑定的用户(用户账号)发送相应的提示信息。即,所述服务器获取所述电器的设备信息,根据所述设备信息查询与所述电器绑定用户账号,从而向所述用户账号发送相应的提示信息,用户通过在移动终端通过所述用户账号登录服务器,可以通过所述移动终端接收到服务器发送的所述相应的提示信息。

所述相应的提示信息具体可以包括图像信息、语音信息和/或视频信息,例如,识别出所述声音数据是婴幼儿哭声时,通过摄像头采集所处环境的图像,从采集的图像中识别出婴幼儿正在啼哭的图像,将所述婴幼儿正在啼哭图像发送给所述用户,或者向用户发送预设的表示婴幼儿正在啼哭的图像。又例如,预先合成婴幼儿正在啼哭的语音信息或者预先录制婴幼儿正在啼哭的语音信息,将所述婴幼儿正向啼哭的语音信息发送給所述用户。又例如,识别出所述声音数据是婴幼儿哭声时,通过摄像头采集所处环境的视频,从采集的视频中提取出婴幼儿正在啼哭的预设时长的视频,将提取的视频发送给所述用户。

优选地,向与所述电器绑定的用户推送相应的提示信息具体可以包括:识别所述婴幼儿哭声所表示的啼哭意图;根据识别出的所述啼哭意图向所述用户推送相应的提示信息。

在一种具体实施方式中,可以通过预先建立的用于识别婴幼儿啼哭意图的语音识别模型识别所述婴幼儿哭声所表示的啼哭意图,根据识别出的所述啼哭意图向所述用户推送提示所述啼哭意图的提示信息。例如,识别出所述婴幼儿哭声所表示的啼哭意图为饿了,则向用户发送相应的提示信息为“宝宝哭了,它可能饿了”。通过识别婴幼儿哭声所表示的啼哭意图,能够帮助用户快速理解婴幼儿的需求。

优选地,若识别出所述声音数据为婴幼儿哭声,则在所述婴幼儿哭声持续时间超过预设时长时,向与所述电器绑定的用户端推送相应的提示信息。也就是说,为避免识别失误,在识别到婴幼儿哭声持续一定的时间时,才向与电器绑定的用户发送相应的提示信息。

图2是本发明提供的电器控制方法的另一实施例的方法示意图。

如图2所示,根据本发明的一个实施例,所述电器控制方法还包括步骤s102。

步骤s102,确定所述电器是否开启婴幼儿哭声识别功能,所述婴幼儿哭声识别功能通过移动终端进行开启。

具体地,用户可以通过移动终端登录与所述电器绑定的用户账号,从而通过所述移动终端向服务器发送开启所述电器的婴幼儿哭声识别功能的指令,所述服务器根据所述指令向所述电器发送开启所述电器的婴幼儿哭声识别功能的指令,接收到所述服务器发送的指令后,开启所述电器的婴幼儿哭声设备功能。在所述电器已经开启所述婴幼儿哭声识别功能的情况下,才采集所述电器所处环境中的声音数据,即在所述电器已经开启婴幼儿哭声识别功能的情况下,才执行步骤s110。

图3是本发明提供的电器控制方法的又一实施例的方法示意图。

如图3所示,根据本发明的又一个实施例,所述电器控制方法还包括步骤s140。

步骤s140,若识别出所述声音数据为婴幼儿哭声,则进行语音安抚和/或音乐安抚。

具体地,在一种具体实施方式中,若识别出所述声音数据为婴幼儿哭声,则通过与婴幼儿进行语音交互对所述婴幼儿进行安抚,例如对于年龄较大的婴幼儿,可以采用预设的对话话术与婴幼儿进行对话,从而安抚婴幼儿,例如,识别出婴幼儿哭声时,先进行提问“宝贝,你为什么哭啊?”,然后根据婴幼儿对提问的回答并基于预设的对话话术展开与婴幼儿的对话,从而安抚啼哭中的婴幼儿。

在另一种具体实施方式中,若识别出所述声音数据为婴幼儿哭声,通过播放婴幼儿感兴趣的音乐对所述婴幼儿进行安抚。例如,播放婴幼儿喜欢的儿歌,可以由用户预先设置婴幼儿喜欢的儿歌。

在又一种具体实施方式中,若识别出所述声音数据为婴幼儿哭声,则可以播放婴幼儿感兴趣的音乐,同时通过与婴幼儿进行语音交互对所述婴幼儿进行安抚。例如,边播放婴幼儿喜欢的儿歌,边采用预设的对话话术与婴幼儿进行对话,从而安抚啼哭的婴幼儿,吸引婴幼儿注意力使其不再啼哭。

本发明还提供一种电器控制装置。所述电器具有语音功能,例如能够进行语音识别、与用户进行语音交互。所述电器例如可以包括空调、冰箱和/或洗衣机。

图4是本发明提供的电器控制装置的一实施例的结构示意图。如图4所示,所述电器控制装置100包括采集单元110、识别单元120和推送单元130。

采集单元110用于采集所述电器所处环境中的声音数据。

具体地,采集单元110可以通过麦克风采集所述电器所处环境中的声音数据。

识别单元120用于识别所述声音数据是否为婴幼儿哭声。

具体地,对所述声音数据进行语音特征参数提取,以得到所述声音数据的语音图谱;通过对所述声音数据的语音图谱进行分析,确定所述声音数据是否为婴幼儿哭声。具体地,将所述声音数据进行噪音剔除,并进行预处理将声音信号转换为数字信号,从而提取其中语音特征参数。例如,在音频帧上提取短时音频特征:时域特征、频域特征、声学感知特征,时域特征包括:通过过零率、短时能量和/或自相关系数。声学感知特征包括音调、节奏和/或音色。频域特征包括:频谱质心、带宽、子带谱能量和/或相关系数。

根据上述提取的时域特征、频域特征和/或声学感知特征得到相应的语音图谱,并对得到的语音图谱进行分析,确定所述声音数据是否为婴幼儿哭声。例如,婴幼儿音色与成年人明显不同,并且婴幼儿哭声具有预设时间内周期循序性,因此可以通过分析所述声音数据的语音图谱及其变化,确定所述声音数据是否满足婴幼儿音色及预设时间内周期循序性。

推送单元130用于若识别出所述声音数据为婴幼儿哭声,则向与所述电器绑定的用户推送相应的提示信息。

具体地,所述用户通过移动终端登录与所述电器绑定的用户账号接收所述提示信息。用户可以通过移动终端登录服务器,通过服务器与所述电器进行绑定,即将所述电器的设备信息与用户通过所述移动终端登录的用户账号进行绑定,保存在所述服务器中。若识别单元120识别出婴幼儿哭声,则推送单元130向服务器发送有婴幼儿哭声的通知信息,由所述服务器根据所述通知信息向与所述电器绑定的用户(用户账号)发送相应的提示信息。即,所述服务器获取所述电器的设备信息,根据所述设备信息查询与所述电器绑定用户账号,从而向所述用户账号发送相应的提示信息,用户通过在移动终端通过所述用户账号登录服务器,可以通过所述移动终端接收到服务器发送的所述相应的提示信息。

所述相应的提示信息具体可以包括图像信息、语音信息和/或视频信息,例如,识别出所述声音数据是婴幼儿哭声时,通过摄像头采集所处环境的图像,从采集的图像中识别出婴幼儿正在啼哭的图像,将所述婴幼儿正在啼哭图像发送给所述用户,或者向用户发送预设的表示婴幼儿正在啼哭的图像。又例如,预先合成婴幼儿正在啼哭的语音信息或者预先录制婴幼儿正在啼哭的语音信息,将所述婴幼儿正向啼哭的语音信息发送給所述用户。又例如,识别出所述声音数据是婴幼儿哭声时,通过摄像头采集所处环境的视频,从采集的视频中提取出婴幼儿正在啼哭的预设时长的视频,将提取的视频发送给所述用户。

优选地,所述推送单元130向与所述电器绑定的用户推送相应的提示信息具体可以包括:识别所述婴幼儿哭声所表示的啼哭意图;根据识别出的所述啼哭意图向所述用户推送相应的提示信息。

在一种具体实施方式中,可以通过预先建立的用于识别婴幼儿啼哭意图的语音识别模型识别所述婴幼儿哭声所表示的啼哭意图,推送单元130根据识别出的所述啼哭意图向所述用户推送提示所述啼哭意图的提示信息。例如,识别出所述婴幼儿哭声所表示的啼哭意图为饿了,则向用户发送相应的提示信息为“宝宝哭了,它可能饿了”。通过识别婴幼儿哭声所表示的啼哭意图,能够帮助用户快速理解婴幼儿的需求。

更优选地,若识别单元120识别出所述声音数据为婴幼儿哭声,则在所述婴幼儿哭声持续时间超过预设时长时,推送单元130再向与所述电器绑定的用户端推送相应的提示信息。也就是说,为避免识别失误,在识别到婴幼儿哭声持续一定的时间时,才向与电器绑定的用户发送相应的提示信息。

图5是本发明提供的电器控制装置的另一实施例的结构示意图。如图5所示,基于上述实施例,所述电器控制装置100还包括确定单元140。

确定单元140用于确定所述电器是否开启婴幼儿哭声识别功能;所述采集单元110进一步用于:在所述确定单元140确定所述电器已经开启所述婴幼儿哭声识别功能的情况下,采集所述电器所处环境中的声音数据。

具体地,所述婴幼儿哭声识别功能通过与所述电器绑定的用户账号开启。用户可以通过移动终端登录与所述电器绑定的用户账号,从而通过所述移动终端向服务器发送开启所述电器的婴幼儿哭声识别功能的指令,所述服务器根据所述指令向所述电器发送开启所述电器的婴幼儿哭声识别功能的指令,接收到所述服务器发送的指令后,开启所述电器的婴幼儿哭声设备功能。在确定单元140确定所述电器已经开启所述婴幼儿哭声识别功能的情况下,采集单元110才采集所述电器所处环境中的声音数据。

图6是本发明提供的电器控制装置的又一实施例的结构示意图。如图6所示,基于上述实施例,所述电器控制装置100还包括安抚单元150。

安抚单元150用于若所述识别单元120识别出所述声音数据为婴幼儿哭声,则进行语音安抚和/或音乐安抚。

具体地,在一种具体实施方式中,若识别单元120识别出所述声音数据为婴幼儿哭声,则安抚单元150通过与婴幼儿进行语音交互对所述婴幼儿进行安抚,例如对于年龄较大的婴幼儿,可以采用预设的对话话术与婴幼儿进行对话,从而安抚婴幼儿,例如,识别出婴幼儿哭声时,先进行提问“宝贝,你为什么哭啊?”,然后根据婴幼儿对提问的回答并基于预设的对话话术展开与婴幼儿的对话,从而安抚啼哭中的婴幼儿。

在另一种具体实施方式中,若识别单元120识别出所述声音数据为婴幼儿哭声,安抚单元150通过播放婴幼儿感兴趣的音乐对所述婴幼儿进行安抚。例如,播放婴幼儿喜欢的儿歌,可以由用户预先设置婴幼儿喜欢的儿歌。

在又一种具体实施方式中,若识别单元120识别出所述声音数据为婴幼儿哭声,则安抚单元150可以播放婴幼儿感兴趣的音乐,同时通过与婴幼儿进行语音交互对所述婴幼儿进行安抚。例如,边播放婴幼儿喜欢的儿歌,边采用预设的对话话术与婴幼儿进行对话,从而安抚啼哭的婴幼儿,吸引婴幼儿注意力使其不再啼哭。

本发明还提供对应于所述电器控制方法的一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。

本发明还提供对应于所述电器控制方法的一种电器,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。所述电器具有语音功能,例如能够进行语音识别、与用户进行语音交互。所述电器例如可以包括空调、冰箱和/或洗衣机。

本发明还提供对应于所述电器控制装置的一种电器,包括前述任一所述的电器控制装置。所述电器具有语音功能,例如能够进行语音识别、与用户进行语音交互。所述电器例如可以包括空调、冰箱和/或洗衣机。

据此,本发明提供的方案,采集并识别声音数据是否为婴幼儿哭声,若识别出婴幼儿哭声,则向与电器绑定的用户推送相应的提示信息,从而提醒用户家中的婴幼儿状况,以使得用户能够及时处理家中婴幼儿出现的哭闹状况,并能够实现用户家中的婴幼儿状况的远程提醒;并且,根据本发明提供的方案,能够识别婴幼儿哭声所表示的啼哭意图,根据识别出的啼哭意图向用户推送相应的提示信息,使用户能够迅速了解到婴儿的需求,从而满足婴儿的需求;并且,根据本发明提供的方案,能够在识别出婴幼儿哭声时,进行语音安抚和/或音乐安抚,从而能够尽量使婴幼儿停止啼哭。

本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1