System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于动物声音的智能投喂方法及装置制造方法及图纸_技高网

一种基于动物声音的智能投喂方法及装置制造方法及图纸

技术编号:41263042 阅读:3 留言:0更新日期:2024-05-11 09:20
本申请公开了一种基于动物声音的智能投喂方法及装置,涉及智能设备技术领域,该方法包括:接收待投喂动物的当前声音数据,将当前声音数据输入到声音识别模型进行特征数据提取,得到声音识别模型输出的第一声音特征数据;声音识别模型是基于样本声音数据以及样本声音数据对应的特征数据提取结果进行训练得到的神经网络模型;基于第一声音特征数据与待投喂动物对应的历史声音数据库中的数据,确定待投喂动物对应的当前状态;基于待投喂动物对应的当前状态向宠物投食器发送控制指令,以控制宠物投食器响应控制指令执行相应的投喂策略。本申请提供的方法,能够有效提高动物投喂的效率和精确性,节约了人力成本,极大提升了动物喂养的智能化程度。

【技术实现步骤摘要】

本申请涉及智能设备,尤其涉及一种基于动物声音的智能投喂方法、装置、存储介质及电子装置。


技术介绍

1、随着经济社会的快速发展,各种类型的动物投喂器应用越来越广泛。动物投喂器的应用给众多动物爱好者带来了福音,其可以在指定的时间自动给动物提供定量的食物,培养动物养成“定时定量”的进食习惯,同时可以释放出动物用户的精力跟时间。

2、目前,现有的自动动物投喂器产品,通常是通过手机端设置自动投喂的时间,每次投放出的定量的食物来做到自动给动物投食。高端的投食器产品还会安装摄像头,通过摄像头远程来观察动物状况。显而易见,传统动物投喂器只能死板的设定投食时间、投食数量,仅支持定时定量的为动物投喂食物,不能深度地、人性化地参与到动物进食这件事情上,智能化程度较低,导致主动性交互体验较差。

3、因此,如何提供一种更为有效的基于动物声音的智能投喂方案以提高基于动物投喂的智能化程度和效率成为亟待解决的难题。


技术实现思路

1、本申请提供一种基于动物声音的智能投喂方法,用以解决现有技术中动物投喂的智能化程度较低、导致使用体验较差的缺陷。

2、本申请提供一种基于动物声音的智能投喂方法,包括:

3、接收待投喂动物的当前声音数据,将所述当前声音数据输入到声音识别模型进行特征数据提取,得到所述声音识别模型输出的第一声音特征数据;所述声音识别模型是基于样本声音数据以及所述样本声音数据对应的特征数据提取结果进行训练得到的神经网络模型;

4、基于所述第一声音特征数据与所述待投喂动物对应的历史声音数据库中的数据,确定所述待投喂动物对应的当前状态;

5、基于所述待投喂动物对应的当前状态向宠物投食器发送控制指令,以控制所述宠物投食器响应所述控制指令执行相应的投喂策略。

6、进一步的,在接收待投喂动物的当前声音数据之前,还包括:

7、预先获取动物产生的历史声音数据以及获取动物产生所述历史声音数据时的状态,提取所述历史声音数据的第二声音特征数据;基于所述第二声音特征数据和所述状态,构建多个历史声音数据库;

8、基于所述待投喂动物的类型从所述多个历史声音数据库中确定所述待投喂动物对应的历史声音数据库。

9、进一步的,基于所述第二声音特征数据和所述状态,构建多个历史声音数据库,具体包括:

10、确定所述第二声音特征数据与所述状态之间的映射关系;其中,所述第二声音特征数据包含不同类型的动物声音对应的频率特征、振幅特征及音色特征中的至少一种;

11、将所述第二声音特征数据、所述状态、所述第二声音特征数据与所述状态之间的映射关系对应存储到数据库中,得到不同类型的动物对应的多个历史声音数据库。

12、进一步的,基于所述第一声音特征数据与所述待投喂动物对应的历史声音数据库中的数据,确定所述待投喂动物对应的当前状态,具体包括:

13、以所述第一声音特征数据为索引,在所述待投喂动物对应的历史声音数据库中查找与所述第一声音特征数据匹配的所述第二声音特征数据;根据与所述第一声音特征数据匹配的第二声音特征数据,以及所述映射关系,确定所述待投喂动物对应的当前状态;

14、其中,所述第一声音特征数据包含所述当前声音数据的频率特征值、振幅特征值及音色特征值;所述第二声音特征数据包含所述历史声音数据的频率特征值、振幅特征值及音色特征值。

15、进一步的,在所述待投喂动物对应的历史声音数据库中查找与所述第一声音特征数据匹配的所述第二声音特征数据,具体包括:

16、确定所述第一声音特征数据与所述历史声音数据库中第二声音特征数据之间的特征相似度值,基于所述特征相似度值的高低确定出与所述第一声音特征数据匹配的所述第二声音特征数据。

17、进一步的,所述当前状态为当前的情绪状态或者饥饿状态;

18、基于所述待投喂动物对应的当前状态向宠物投食器发送控制指令,以控制所述宠物投食器响应所述控制指令执行相应的投喂策略,具体包括:

19、基于所述待投喂动物对应的当前的情绪状态和/或饥饿状态向宠物投食器发送控制指令,以调整所述投食器对应执行的投喂时间、投喂的食物种类、投喂次数及其每次投喂的食物数量。

20、本申请还提供一种基于动物声音的智能投喂装置,包括:

21、声音特征数据提取单元,用于接收待投喂动物的当前声音数据,将所述当前声音数据输入到声音识别模型进行特征数据提取,得到所述声音识别模型输出的第一声音特征数据;所述声音识别模型是基于样本声音数据以及所述样本声音数据对应的特征数据提取结果进行训练得到的神经网络模型;

22、当前状态确定单元,用于基于所述第一声音特征数据与历史声音数据库中的数据,确定所述待投喂动物对应的当前状态;

23、投喂控制单元,用于基于所述待投喂动物对应的当前状态向宠物投食器发送控制指令,以控制所述宠物投食器响应所述控制指令执行相应的投喂策略。

24、进一步的,所述的基于动物声音的智能投喂装置,还包括:数据库确定单元;

25、所述数据库确定单元,具体用于:

26、预先获取动物产生的历史声音数据以及获取动物产生所述历史声音数据时的状态,提取所述历史声音数据的第二声音特征数据;

27、基于所述第二声音特征数据和所述状态,构建多个历史声音数据库;基于所述待投喂动物的类型从所述多个历史声音数据库中确定相应的历史声音数据库。

28、进一步的,基于所述第二声音特征数据和所述状态,构建多个历史声音数据库,具体包括:

29、确定所述第二声音特征数据与所述状态之间的映射关系;其中,所述第二声音特征数据包含不同类型的动物声音对应的频率特征、振幅特征及音色特征中的至少一种;

30、将所述第二声音特征数据、所述状态、所述第二声音特征数据与所述状态之间的映射关系对应存储到数据库中,得到不同类型的动物对应的多个历史声音数据库。

31、进一步的,所述当前状态确定单元,具体用于:

32、以所述第一声音特征数据为索引,在所述待投喂动物对应的历史声音数据库中查找与所述第一声音特征数据匹配的所述第二声音特征数据;根据与所述第一声音特征数据匹配的第二声音特征数据,以及所述映射关系,确定所述待投喂动物对应的当前状态;

33、其中,所述第一声音特征数据包含所述当前声音数据的频率特征值、振幅特征值及音色特征值;所述第二声音特征数据包含所述历史声音数据的频率特征值、振幅特征值及音色特征值。

34、进一步的,在所述待投喂动物对应的历史声音数据库中查找与所述第一声音特征数据匹配的所述第二声音特征数据,具体包括:

35、确定所述第一声音特征数据与所述历史声音数据库中第二声音特征数据之间的特征相似度值,基于所述特征相似度值的高低确定出与所述第一声音特征数据匹配的所述第二声音特征数据。

36、进一步的,所述当前本文档来自技高网...

【技术保护点】

1.一种基于动物声音的智能投喂方法,其特征在于,包括:

2.根据权利要求1所述的基于动物声音的智能投喂方法,其特征在于,在接收待投喂动物的当前声音数据之前,还包括:

3.根据权利要求2所述的基于动物声音的智能投喂方法,其特征在于,基于所述第二声音特征数据和所述状态,构建多个历史声音数据库,具体包括:

4.根据权利要求3所述的基于动物声音的智能投喂方法,其特征在于,基于所述第一声音特征数据与所述待投喂动物对应的历史声音数据库中的数据,确定所述待投喂动物对应的当前状态,具体包括:

5.根据权利要求4所述的基于动物声音的智能投喂方法,其特征在于,在所述待投喂动物对应的历史声音数据库中查找与所述第一声音特征数据匹配的所述第二声音特征数据,具体包括:

6.根据权利要求1所述的基于动物声音的智能投喂方法,其特征在于,所述当前状态为当前的情绪状态或者饥饿状态;

7.一种基于动物声音的智能投喂装置,其特征在于,包括:

8.根据权利要求7所述的基于动物声音的智能投喂装置,其特征在于,还包括:数据库确定单元;

9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至6中任一项所述的基于动物声音的智能投喂方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至6中任一项所述的基于动物声音的智能投喂方法。

...

【技术特征摘要】

1.一种基于动物声音的智能投喂方法,其特征在于,包括:

2.根据权利要求1所述的基于动物声音的智能投喂方法,其特征在于,在接收待投喂动物的当前声音数据之前,还包括:

3.根据权利要求2所述的基于动物声音的智能投喂方法,其特征在于,基于所述第二声音特征数据和所述状态,构建多个历史声音数据库,具体包括:

4.根据权利要求3所述的基于动物声音的智能投喂方法,其特征在于,基于所述第一声音特征数据与所述待投喂动物对应的历史声音数据库中的数据,确定所述待投喂动物对应的当前状态,具体包括:

5.根据权利要求4所述的基于动物声音的智能投喂方法,其特征在于,在所述待投喂动物对应的历史声音数据库中查找与所述第一声音特征数据匹配的所述第二声音特...

【专利技术属性】
技术研发人员:曲鑫
申请(专利权)人:海尔优家智能科技北京有限公司
类型:发明
国别省市:

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

1