一种基于语音识别调节水温的控制方法、热水器及介质与流程

文档序号:32997152发布日期:2023-01-18 00:23阅读:34来源:国知局
一种基于语音识别调节水温的控制方法、热水器及介质与流程

1.本发明涉及热水器调节水温技术领域,特别是一种基于语音识别调节水温的控制方法、热水器及介质。


背景技术:

2.目前市面上存在的热水器多是通过手控方式调节温度,少数通过语音控制调节固定温度。手控式调节温度通过调节冷热水比例进行变换水温,由于混水阀无法精准控制淋浴时的水温,用户难以快速调到合适自己的水温。
3.语音控制热水器调节至固定温度,但由于每个人适宜的温度不同,尤其是男女老幼体感适宜水温差异较大,每换一个人就要语音调节一次温度,当无法一次调节到合适温度时,需要多次语音控制调温,比较费时,这样不同用户使用时都至少要进行一次调节,十分不便。


技术实现要素:

4.为了克服现有技术中的传统热水器手控式调节温度不能很好精准控制、语音控制和面板调节温度的缓慢性、多用户使用时,频繁调节温度的不便性等上述缺点,本发明的目的是提供一种基于语音识别调节水温的控制方法、热水器及介质。本发明解决其技术问题所采用的技术方案是:一种基于语音识别调节水温的控制方法,应用于热水器,所述热水器包括热水器开关和混水阀开关,包括:
5.获取用户的语音控制指令,所述语音控制指令包括用户的声纹信息和温度调节命令;
6.根据所述用户的声纹信息,判断用户是否为首次使用热水器;
7.根据用户为首次使用热水器和非首次使用热水器,分别确定所述热水器出水的初始喷淋温度;
8.根据初始喷淋温度、温度调节指令和群体温度配置信息,控制热水器出水的喷淋温度并向用户喷洒;
9.其中,所述群体温度配置信息预先存储于热水器的存储模块中,所述群体温度配置信息包括群体类别及群体类别对应的预设喷淋温度。
10.作为本发明的进一步改进:所述根据用户为首次使用热水器和非首次使用热水器,分别确定所述热水器出水的初始喷淋温度,包括:
11.若用户为首次使用热水器,根据用户的声纹信息,获取用户的个人信息,根据用户的个人信息确定对应的群体类别;
12.根据群体类别为用户匹配预设喷淋温度,将预设喷淋温度设置为热水器出水的初始喷淋温度;
13.其中所述用户的个人信息包括性别和年龄,所述群体类别根据男女老幼划分。
14.作为本发明的进一步改进:所述根据初始喷淋温度、温度调节指令和群体温度配
置信息,控制热水器出水的喷淋温度并向用户喷洒,包括:
15.热水器喷淋过程中,根据获取的新的温度调节指令后,对应控制热水器的混水阀开关大小,调节喷淋温度。
16.作为本发明的进一步改进:还包括:若用户为首次使用热水器,建立用户id,热水器出水后第一预设时间后,记录热水器出水后根据温度调节命令的喷淋温度,将用户id与预设喷淋温度、用户温度调节数据关联存储于存储模块中。
17.作为本发明的进一步改进:所述根据用户为首次使用热水器和非首次使用热水器,分别确定所述热水器出水的初始喷淋温度,包括:
18.若用户为非首次使用热水器,获取用户id及关联的预设时间段水温调节数据,且确定所述水温调节数据的均值,将所述均值设置为热水器出水的初始喷淋温度。
19.作为本发明的进一步改进:所述根据用户为首次使用热水器和非首次使用热水器,分别确定所述热水器出水的初始喷淋温度,包括:根据语音控制指令的声纹信息,确定为非首次使用热水器的用户对应的用户id。
20.作为本发明的进一步改进:所述水温调节数据的均值为其中t为温度值(℃),t为时间(min),r为均值。
21.本发明还提供了一种热水器,其特征在于,使用上述所述的一种基于语音识别调节水温的控制方法,包括:
22.语音识别模块,用于获取用户的语音控制指令,所述语音控制指令包括用户的声纹信息和温度调节命令;
23.声纹识别模块,用于根据语音控制指令的声纹信息,判断用户是否为首次使用热水器,还用于根据用户为首次使用热水器和非首次使用热水器,分别确定所述热水器出水的初始喷淋温度;
24.存储模块,用于存储用户id及与用户id关联的温度调节数据,还用于存储群体温度配置信息;
25.主控模块,用于控制热水器开关和混水阀开关,还用于根据初始喷淋温度、温度调节指令和群体温度配置信息,控制热水器出水的喷淋温度并向用户喷洒。
26.作为本发明的进一步改进:所述声纹识别模块,还用于获取用户的个人信息,还用于确定首次使用热水器的用户对应用户id。
27.本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,当所述计算机程序被执行时,能够实现上述所述的一种基于语音识别调节水温的控制方法。
28.与现有技术相比,本发明的有益效果是:
29.本发明通过语音识别获取用户的语音控制指令,控制热水器出水和水温调节,热水器使用过程中获取到用户的语音集,通过声纹识别技术对用户语音进行判定并区分不同用户,若用户首次使用,则获取用户的群体类别对应的预设喷淋温度作为初始喷淋温度;若用户非首次使用,则将热水器温度自动调节到近期记录的该用户使用的温度数据的均值温度,作为初始喷淋温度。
30.热水器使用过程仅需在预设喷淋温度或均值温度附近进行微调即可不需要多次
语音控制调节水温,解决了多用户使用时,频繁调节温度的不便性,改变语音控制和面板调节温度的缓慢性。
附图说明
31.图1为本发明的流程示意图。
32.图2为本发明的逻辑示意图。
33.图3为实施例2各模块的逻辑示意图。
具体实施方式
34.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
35.为了解决现有技术中的技术问题,现结合附图说明与实施例对本发明进一步说明:
36.实施例1
37.如图1-图2所示,本实施例公开了一种基于语音识别调节水温的控制方法,应用于热水器,所述热水器包括热水器开关和混水阀开关,包括:
38.s1:获取用户的语音控制指令;
39.所述语音控制指令包括用户的声纹信息、温度调节命令、热水器开关打开、热水器开关关闭;
40.其中,所述温度调节命令包括水温升高和水温降低;
41.根据所述用户的语音控制指令,控制热水器开关的运行状态,混水阀开关大小和初始喷淋温度;
42.s2:根据所述用户的声纹信息,判断用户是否为首次使用热水器;
43.本发明通过声纹识别技术对用户语音音色特征的分析与比较来区分不同用户。
44.s3:根据用户为首次使用热水器和非首次使用热水器,分别确定所述热水器出水的初始喷淋温度;
45.优选的,若用户为首次使用热水器,根据用户的声纹信息,获取用户的个人信息,根据用户的个人信息确定对应的群体类别;
46.根据群体类别为用户匹配预设喷淋温度,将预设喷淋温度设置为热水器出水的初始喷淋温度;
47.其中所述用户的个人信息包括性别和年龄,所述群体类别根据男女老幼划分。
48.更优选的,获取用户的个人信息,语音获取用户输入的性别和年龄信息,进一步确定首次使用用户的群体类别。
49.具体的,将用户群体类别分为男女老幼,男女老幼的划分标准遵循现有划分标准,分别设置不同群体对应的预设喷淋温度,例如男性设置为37℃,女性设置为41℃。还有不同性别对应的年龄阶段,预设喷淋温度也有所不同。
50.智能识别用户的群体类别,根据对应的预设喷淋温度,以便不同人群用户对水温
的调节控制,进行温度微调即可,避免频繁调节水温的不便性,及水温固定带来的困扰,提高用户舒适性。
51.优选的,若用户为非首次使用热水器,获取用户id及关联的预设时间段水温调节数据,且确定所述水温调节数据的均值,将所述均值设置为热水器出水的初始喷淋温度。
52.具体的,使用均值作为用户下一次使用热水器的初始温度,可保证数据的稳定性,增强用户体验。比如用户a第一天使用热水器的有效温度数据有[(50℃,2min),(48℃,7min)],则用户a第二天使用热水器初始温度为48.4℃;用户a第二天使用的温度数据有[(48.4℃,5min),(48℃,6min)],则用户a第三天使用热水器的初始温度为48.2℃;以此类推。
[0053]
此时用户的均值为:
[0054][0055]
即用户非首次使用热水器时,初始喷淋温度的计算方式如下:
[0056]
其中t为温度值(℃),t为时间(min),r为均值。
[0057]
以上计算初始温度值的公式中,t1~tn为当前使用热水器用户上一天使用热水器的所有有效温度数据,需要说明的是:下述r2、r3、r4均可视为r均值,与用户第几天使用热水器没有关系,只是为了方便理解本发明内容。
[0058]
第一天,假设有3条有效数据,则为t1、t2、t3;则第二天使用热水的初始温度
[0059]
第二天,初始温度为r2,则第二天的有效温度数据中t1=r2,假设第二天一共有4条有效温度数据,则第三天使用热水器的初始温度
[0060]
第三天,初始温度为r3,则第三天的有效温度数据中t1=r3,假设第三天一共有3条有效温度数据,则第四天使用热水器的初始温度
[0061]
······
依次类推,用户下一次使用热水器的初始温度均为上一次使用热水器温度数据的均值,此方法数学上是消除数据的波动,保证数字更为平稳,其技术效果为,消除单一的温度更新当中温度波动大,即用户淋浴温度不合适,体验不舒适的问题。
[0062]
更优选的,还包括:根据语音控制指令的声纹信息,确定为非首次使用热水器的用户对应的用户id。
[0063]
s4:根据初始喷淋温度、温度调节指令和群体温度配置信息,控制热水器出水的喷淋温度并向用户喷洒;
[0064]
其中,所述群体温度配置信息预先存储于热水器的存储模块中,所述群体温度配置信息包括群体类别及群体类别对应的预设喷淋温度
[0065]
优选的,热水器喷淋过程中,根据获取的新的温度调节指令后,对应控制热水器的混水阀开关大小,调节喷淋温度。
[0066]
优选的,还包括:若用户为首次使用热水器,建立用户id,热水器出水后第一预设
时间后,记录热水器出水后根据温度调节命令的喷淋温度,将用户id与预设喷淋温度、用户温度调节数据关联存储于存储模块中。
[0067]
将用户温度调节数据一步设置为用户习惯使用的温度,自动控制混水阀调节水温,多个用户使用时,无需用户反复调节温度值,方便快捷。
[0068]
存储模块中用户id是用户的唯一标识,用户数据可保留30天,30天后自动清除。
[0069]
实施例2
[0070]
如图3所示,本实施例公开了一种热水器,使用上述实施例1所述的一种基于语音识别调节水温的控制方法,包括:
[0071]
语音识别模块,用于获取用户的语音控制指令,所述语音控制指令包括用户的声纹信息和温度调节命令;
[0072]
声纹识别模块,用于根据语音控制指令的声纹信息,判断用户是否为首次使用热水器,还用于根据用户为首次使用热水器和非首次使用热水器,分别确定所述热水器出水的初始喷淋温度;
[0073]
存储模块,用于存储用户id及与用户id关联的温度调节数据,还用于存储群体温度配置信息;
[0074]
主控模块,用于控制热水器开关和混水阀开关,还用于根据初始喷淋温度、温度调节指令和群体温度配置信息,控制热水器出水的喷淋温度并向用户喷洒。
[0075]
优选的,所述声纹识别模块,还用于获取用户的个人信息,还用于确定首次使用热水器的用户对应用户id。
[0076]
实施例3
[0077]
本实施例公开了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被执行时,能够实现上述实施例1中所述的一种基于语音识别调节水温的控制方法。
[0078]
计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括ram、rom、eeprom、cd-rom或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的合意程序代码且能被计算机访问的任何其它介质。任何连接也被正当地称为计算机可读介质。
[0079]
本发明的主要功能:本发明根据首次使用用户的群体类别对应的预设喷淋温度和非首次使用用户的上次均值温度,作为初始喷淋温度,温度调节过程仅需要进行微调即可,解决了多用户使用时,频繁调节温度的不便性,改变语音控制和面板调节温度的缓慢性。
[0080]
本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本发明及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0081]
以上所述仅是本发明的具体实施例,使本领域技术人员能够理解或实现本发明。
对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1