一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种人工智能洗衣机的制作方法

2021-10-16 09:17:00 来源:中国专利 TAG:洗衣机 人工智能


1.本发明涉及洗衣机,更具体地,涉及一种人工智能洗衣机。


背景技术:

2.随着经济的发展以及技术进步,全自动洗衣机得到广泛的应用,人类得于从繁重的洗衣劳动中解放出来。但现在的洗衣机只有洗衣服一种功能、洗衣时还发出的烦人的噪音、缺乏对儿童的保护(如:现在洗衣机的桶内体积很大,小孩若钻进去则容易发生危险)、洗衣过程中若儿童乱操作也影响洗衣程序正常执行以及出故障时显示让人模不着头脑的故障代码,着实让人感到头痛。
3.此外,如果洗完衣物才发现今天是个雨天,那就后悔也来不及了。
4.如何发明一种不单可以洗衣物,还可播放音乐、播放视频、玩游戏以及儿童教学,还可识别正在操作用户,是儿童则锁住仓门、禁用洗衣相关操作等等,自动加载用户常用洗衣模式及参数,能听懂用户的语言,能说出故障名称,能自动获取当时当地的天气信息,根据获取到的信息分析后,提醒用户今天是否适宜洗衣的洗衣机,是本发明主要解决的技术问题。


技术实现要素:

5.本发明的目的在于提供一种不单可以洗衣,还可播放音乐、播放视频、玩游戏以及儿童教学,还能够基于机器学习快速且准确地识别操作用户,是儿童则进入儿童模式(锁住仓门、禁用洗衣相关操作等等),自动加载用户常用洗衣模式及参数;还能够基于机器学习快速且准确地听懂用户指令,能使用语音应答;当洗衣机出现故障时,能说出故障名称;还能自动获取当时当地的天气信息,基于机器学习快速且准确地分析天气信息,提醒用户今天是否适宜洗衣物;能够自主学习用户偏好,根据用户偏好推荐节目的智能洗衣机及其控制系统。
6.为了达到以上目的,本发明采用的技术方案是:一种人工智能洗衣机,该洗衣机及其控制系统包括:机体、控制面板、左喇叭、音量减键、音量加键、摄像头、光线及距离传感器、麦克风阵列、静音键、电源键、显示屏、右喇叭、洗涤仓、过滤器、控制器、电机驱动模块、电机、云服务器、音频处理模块、排水泵、网络设备、进水阀、加洗涤剂模块、储存器、衣物脏污度传感器、衣物重量传感器、水温/水位传感器;所述控制面板上分别安装有左喇叭、音量减键、音量加键、摄像头、光线及距离传感器、麦克风阵列、静音键、电源键、显示屏以及右喇叭;所述显示屏为多点触摸高分辨率屏,与控制器相连,可以接受用户触摸操作,可用于动画显示及高清视频播放等等;所述电机由电机驱动模块驱动,通过电机驱动模块与控制器相连,用于旋转滚筒;所述云服务器设有获取天气信息模块、分析天气信息模块、用户偏好学习模块以及节目推荐模块,通过互联网以及网络设备与控制器相连;所述音频处理模块分别左喇叭、右喇叭及控制器相连,用于将数字音频信号转成模拟电信号,通过喇叭播放出来。所述排水泵与控制器相连,用于洗涤仓的排水;所述进水阀与控制器相连,用于控制进
水;所述加洗涤剂模块与控制器相连,用于添加洗涤剂;所述储存器和控制器相连,用于储存衣物脏污度传感器、衣物重量传感器以及水温/水位传感器等检测到的数据、云服务器返回的数据、常用语音数据、控制系统程序及数据等等;所述衣物脏污度传感器设在洗涤仓内,与控制器相连,用于检测衣物的脏污度;所述衣物重量传感器和控制器相连,用于检测衣物的重量;所述水温/水位传感器与控制器相连,用于检测水温以及水位;所述光线及距离传感器与控制器相连,光线传感器用于检测洗衣机环境的光线强度,用于自动调节显示屏的亮度,距离传感器用于检测人与显示屏的距离,可用于防小孩近距离看视频等应用;所述摄像头与控制器相连,可用于视频通话、人脸采集等应用;所述麦克风阵列与控制器相连,可远距离低噪音拾取用户语音;所述控制面板/显示屏可以与机体分离且可自由调节高度及角度。
7.系统每次开机自动检查,发现故障,通过语音及动画提示用户,让用户清楚明白哪里有故障;洗衣期间出现问题也会有一个语音及动画提示。
8.云服务器设有语音转文字学习模块、语音转文字模块、语义理解学习模块、语义理解模块、文字转语音学习模块、文字转语音模块、人脸识别学习模块、人脸识别模块等模块。
9.优选地,对于离线版本,语音转文字学习模块、语音转文字模块、语义理解学习模块、语义理解模块、文字转语音学习模块、文字转语音模块、人脸识别学习模块、人脸识别模块可设在控制器内。
10.该洗衣机的控制系统包括以下:
11.通过语音控制洗衣服的步骤:
12.第一步,控制器通过网络设备测试连接云服务器是否可通信,可通信则执行第二步;否则,通过音频处理模块、左喇叭以及右喇叭发语音“主人,网络没有连接,请检查或设置网络。”,让用户设置或检查网络。
13.第二步,控制器通过麦克风阵列监测到用户说出预设词(例如:预设词为“一飞一飞”,则说“一飞一飞”。用户可自行设置),如果正常识别,则通过音频处理模块、左喇叭以及右喇叭发语音“主人,请说”回应。
14.第三步,控制器通过麦克风阵列记录到“我要洗衣服”这段语音,通过网络设备上传到云服务器。
15.第四步,云服务器从上传的用户语音中提取到用户声音特征,搜索注册用户库,检查当前用户是否注册;如果没有注册返回用户未注册,控制器通过语音“您还没注册或授权,请先注册。”提示用户注册或扫码下载app注册,录入用户声音和/或人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令,返回指令以及用户身份信息;
16.所述云服务器可被配置为麦克风阵列记录的语音数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得用户声音特征,用于确定该用户是否注册,可以基于机器学习来预训练人工神经网络;也可被配置为麦克风阵列记录的语音数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得文字,用于语音转成文字,可以基于机器学习来预训练人工神经网络;还可被配置为语音数据获得的文字作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得指令,用于文字的拆解,可以基于机器学习来预训练人工神经网络;
17.优选地,对于离线版本,语音转文字,语义理解以及文字转语音都在控制器完成;控制器可以基于机器学习来预训练人工神经网络。
18.第五步,控制器收到用户信息及指令为“洗衣服”后,通过网络设备向云服务器发查询今天本地的天气是否适宜洗衣服的请求。
19.第六步,云服务器收到查询天气情况请求后,根据控制器发来的ip地址得到地理位置,通过获取天气信息模块从气象服务器获取到当时当地的天气信息,调用分析天气信息模块得到天气情况;如果当天当地会下雨或阴天就返回“否”;否则返回“是”;
20.所述云服务器可被配置为天气信息作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得天气情况,用于分析天气信息,可以基于机器学习来预训练人工神经网络。
21.第七步,控制器如果收到“否”执行第八步;否则如果收到“是”执行第九步。
22.第八步,控制器发语音“主人,今天会下雨或阴天,不是凉衣服的好天气啊!还要洗衣服吗”,当检测及记录到用户语音,则上传到云服务器;云服务器从用户语音中提取用户声音特征,搜索注册用户库,检查当前用户是否注册;如果没有则返回用户未注册,控制器通过语音“您还没用注册或授权,请先注册。”提示用户注册或扫码下载app注册,录入用户声音及人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令,返回指令以及用户身份信息;
23.控制器如果收到指令为“要”执行第九步;否则如果指令为“不要”,则结束洗衣程序。
24.第九步,控制器发语音“主人,要使用烘干功能吗”询问用户,当检测且记录到用户语音,上传到云服务器;云服务器根据从用户语音提取到的声音特征,搜索注册用户库,检查当前用户是否注册,如果没有则返回用户未注册,控制器通过语音“您还没用注册或授权,请先注册。”提示用户注册或扫码下载app注册,录入用户声音及人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令,返回指令以及用户身份信息;
25.控制器如果收到指令为“要”,则执行第十步;否则如果收到指令为“不要”则执行第十一步。
26.第十步,控制器为这次洗衣程序添加烘干需求。
27.第十一步,控制器启动洗衣程序,加载用户参数(如:温度、速度等)及用户常用的洗衣模式,发语音“主人,请打开仓门,放入衣服,然后关好仓门”,检测到用户关好仓门后,通过衣物重量传感器得到衣物的重量,通过水温传感器得到水温,再通过衣物脏污度传感器得到衣物的脏污度。
28.第十二步,控制器根据衣物的重量、水温和脏污度计算得出所需的水位及洗涤剂的量,给进水阀发打开信号,进水到相应的水位以及通过加洗涤剂模块加入相应量的洗涤剂,给电机驱动单元发启动信号,驱动电机旋转洗涤仓的滚筒进行漂洗,同时发语音提示“主人,我开始洗衣服咯!期间还可以听音乐,看视频,玩游戏啊”,漂洗完成后,执行第十三步。
29.第十三步,控制器启动排水泵排干洗涤仓的水,给电机驱动单元发启动信号,驱动电机旋转洗涤仓的滚筒进行甩干;
30.如果用户有加入柔顺剂需求,控制器给通过加柔顺剂模块(未出示)加入适量的柔顺剂;
31.如果用户有烘干需求,进入烘干程序;
32.全部完成后通过语音“主人,衣服洗好咯!”和/或显示屏(4)和/或手机app提示用户。
33.进一步地,在洗衣期间,如果有儿童操作,通过摄像头(6)识别到是儿童,则进入儿童模式(锁住仓门、禁用洗衣相关操作、观看距离过近提醒以及音视频/游戏节目的内容过虑等)。
34.通过屏幕控制洗衣服的步骤:
35.第一步,控制器通过网络设备测试连接云服务器是否可通信,可通信则执行第二步;否则通过显示屏弹页面提示:“主人,网络没有连接,请检查或设置网络。”,让用户设置或检查网络;
36.第二步,控制器通过显示屏检测到用户点击了“洗衣服”按键。
37.第三步,控制器调用摄像头抓拍用户脸部照片后,通过网络设备上传到云服务器。
38.第四步,云服务器通过人脸识别模块从上传的脸部照片获得用户脸部特征,搜索注册用户库,检查当前用户是否注册,如果没有则通过显示屏提示用户注册,用户点击“注册”按键则进入注册用户程序,录入用户声音或人脸数据;否则返回用户身份信息。
39.第五步,控制器收到用户身份信息后,通过网络设备向云服务器发查询今天本地的天气是否适宜洗衣服的请求。
40.第六步,云服务器收到请求后,根据控制器发来的ip地址得到地理位置,通过获取天气信息模块从气象服务器获取到当时当地的天气信息,再通过分析天气信息模块得到天气情况;如果当天当地会雨天或阴天返回“否”;否则返回“是”。
41.第七步,控制器如果收到“是”,执行第八步;否则收到“否”,通过显示屏弹出页面,显示文字“主人,今天会下雨或阴天,不是凉衣服的好天气啊!还要洗衣服吗”和两个按键“要”与“不要”供用户选择;如果监测到用户点击了“要”按键,执行第八步;否则监测到用户点击了“不要”按键,结束洗衣程序。
42.第八步,控制器通过显示屏弹出页面,文字提示:“主人,要使用烘干功能吗”和供用户选择的两个按键“要”与“不要”;如果监测到用户点击了“要”按键,执行第九步;否则监测到用户点击了“不要”按键,执行第十步。
43.第九步,控制器为这次洗衣程序添加烘干需求。
44.第十步,控制器启动洗衣程序,加载用户参数(如:温度、速度等)及用户常用的洗衣模式,通过显示屏弹页面,显示文字及动画“主人,请打开仓门,放入衣服,然后关好仓门”,检测到用户关好仓门后,控制器通过衣物重量传感器得到衣物的重量,通过水温传感器得到水温,再通过衣物脏污度传感器得到衣物的脏污度。
45.第十一步,控制器根据衣物的重量、水温和脏污度计算得出所需的水位及洗涤剂的量,给进水阀发打开信号,进水到相应的水位以及通过加洗涤剂模块加入相应量的洗涤剂,给电机驱动单元发启动信号,驱动电机旋转洗涤仓的滚筒进行漂洗,同时发弹屏提示“主人,我开始洗衣服咯!期间还可以听音乐,看视频,玩游戏啊”,漂洗完成后,执行第十二步。
46.第十二步,控制器启动排水泵排干洗涤仓的水,给电机驱动单元发启动信号,驱动电机旋转洗涤仓的滚筒进行甩干。
47.如果用户有加入柔顺剂需求,控制器给通过加柔顺剂模块(未出示)加入适量的柔顺剂;如果用户有烘干需求,进入烘干程序;
48.全部完成后通过语音“主人,衣服洗好咯!”和/或显示屏和/或手机app提示用户。
49.进一步地,在洗衣期间,如果有儿童操作,通过摄像头识别到是儿童,则进入儿童模式(锁住仓门、禁用洗衣相关操作、观看距离过近提醒以及音视频/游戏节目的内容过虑等)。
50.通过语音点播节目的步骤如下:
51.第一步,控制器通过网络设备测试连接云服务器是否可通信,可通信则执行第二步;否则,发语音“主人,网络没有连接,请检查或设置网络。”,让用户设置或检查网络;
52.第二步,控制器通过麦克风阵列监测到用户说出预设词(例如:预设词为“一飞一飞”,则说“一飞一飞”。用户可自行设置),如果正常识别,则通过音频处理模块、左喇叭以及右喇叭发语音“主人,请说”回应。
53.第三步,控制器通过麦克风阵列记录到用户语音,并通过网络设备上传到云服务器。
54.第四步,云服务器从用户语音提取用户声音特征,搜索注册用户库,检查当前用户是否注册;如果没有注册返回用户未注册,控制器通过语音“您还没注册或授权,请先注册。”提示用户注册或扫码下载app注册,录入用户声音及人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令为“点播/玩 节目名”,搜索到节目后返回相关节目信息。
55.第五步,控制器收到节目信息后显示到显示屏上;如果只有一个节目则执行相应程序;如果有多个则发语音提示“您要的节目有多个:1某某节目,2某某节目
……
,可以对我说序号选择啊。”。
56.第六步,控制器通过麦克风阵列监测并记录到用户语音,上传到云服务器;云服务器通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令为某序号(如:1),返回指令;控制器收到后执行相应程序。否则收到无效指令则通过语音“主人,没有听清,能再说一遍吗”询问用户。
57.通过屏幕点播节目的步骤如下:
58.第一步,控制器通过网络设备测试连接云服务器是否可通信,可通信则执行第二步;否则通过显示屏弹页面提示:“主人,网络没有连接,请检查或设置网络。”,让用户设置或检查网络。
59.第二步,控制器通过显示屏检测到用户点击了“音频/视频/游戏”按键。
60.第三步,控制器调用摄像头抓拍用户脸部照片后,通过网络设备上传到云服务器。
61.第四步,云服务器通过人脸识别模块从上传的脸部照片获得用户脸部特征,搜索注册用户库,检查当前用户是否注册,如果没有则通过显示屏提示用户注册,录入用户声音和/或人脸数据;否则把用户身份信息返回给控制器;
62.所述云服务器可被配置为摄像头抓拍的照片的数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得用户脸部特征。用于确定该用户是否
注册以及是否为儿童。可以基于机器学习来预训练人工神经网络。
63.第五步,控制器附加用户信息向云服务器节目推荐的请求;云服务器根据用户偏好,调用推荐节目模块,推送节目表到控制器;控制器通过显示屏显示推荐相关节目到页面,供用户选择;
64.所述云服务器可被配置为用户搜索历史记录数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出用户偏好,用于节目的推荐,可以基于机器学习来预训练人工神经网络。
65.第六步,控制器通过显示屏检测到用户搜索框中输入了节目名并且点了“搜索”按键,将搜索框中的文字上传到云服务器,云服务搜索到相关节目后返回给控制器,控制器通过显示屏检测到用户点击某个节目后,控制器执行相应程序。
66.本发明的有益效果为:本发明提供的洗衣机与现有技术相比,不单可以洗衣物,还可成为误乐中心;如:播放音乐、播放视频、玩游戏以及儿童教学,还能够快速且准确地识别操作用户,是儿童则进入儿童模式,有效地保护儿童不受伤害(包括内容的屏蔽和仓门的锁定等),能根据光线自动调节显示屏的亮度,儿童模式还会提醒儿童距离过近,保护视力;自动加载用户常用洗衣模式及参数;还能够快速且准确地听懂用户指令,使用语音应答,有视力障碍者也可以操作;当洗衣机出现故障时,能说出故障名称,让非专业人员也知道哪里出现故障;还能自动获取当时当地的天气信息,快速且准确地分析天气信息,提醒用户今天是否适宜洗衣;能够根据用户偏好推荐节目,更懂用户的心;拥有大尺寸多触摸显示屏,有语言障碍的用户也能操作。
附图说明
67.在此描述的附图仅用于解释目的,而不意图以任何方式来限制本技术公开的范围。另外,图中的各部件的形状和比例尺寸等仅为示意性的,用于帮助对本技术的理解,并不是具体限定本技术各部件的形状和比例尺寸。本领域的技术人员在本技术的教导下,可以根据具体情况选择各种可能的形状和比例尺寸来实施本技术。在附图中:
68.图1为本发明一个实施例的一种人工智能洗衣机的主视结构示意图;
69.图2为本发明第一实施方式的主要组件之间的控制关系的框图;
70.图3为本发明第一实施方式的控制系统通过语音控制洗衣服的流程图;
71.图4为本发明第一实施方式的控制系统通过屏幕控制洗衣服的流程图;
72.图5为本发明第一实施方式的控制系统通过语音点播节目的流程图;
73.图6为本发明第一实施方式的控制系统通过屏幕点播节目的流程图;
74.图7为本发明第二实施方式的主要组件之间的控制关系的框图;
75.图8为本发明第二实施方式的控制系统通过语音控制洗衣服的流程图;
76.图9为本发明第二实施方式的控制系统通过屏幕控制洗衣服的流程图;
77.图10为本发明第二实施方式的控制系统通过语音点播节目的流程图;
78.图11为本发明第二实施方式的控制系统通过屏幕点播节目的流程图;
具体实施方式
79.下面实施例将进一步举例说明本发明。该实施例仅用于说明本发明,但不以任何
方式限制本发明。
80.下面结合图进一步说明:
81.参见附图1、图2、图3以及图7,一种人工智能洗衣机,该洗衣机及其控制系统包括:机体 1、控制面板2、左喇叭3、音量减键4、音量加键5、摄像头6、光线及距离传感器7、麦克风阵列8、静音键9、电源键10、显示屏11、右喇叭12、洗涤仓13、过滤器14、控制器60、电机驱动模块61、电机62、云服务器63、音频处理模块64、排水泵65、网络设备66、进水阀67、加洗涤剂模块68、储存器69、衣物脏污度传感器70、衣物重量传感器71、水温/水位传感器72;所述控制面板(2)上分别安装有左喇叭(3)、音量减键(4)、音量加键(5)、摄像头(6)、光线及距离传感器(7)、麦克风阵列(8)、静音键(9)、电源键(10)、显示屏(11)以及右喇叭(12);所述显示屏(11)为多点触摸高分辨率屏,与控制器(60)相连,可以接受用户触摸操作,可用于动画显示及高清视频播放等等;所述用于衣物漂洗及脱水的电机(62)由电机驱动模块(61)驱动,通过电机驱动模块与控制器(60)相连;所述云服务器(63)设获取天气信息模块、分析天气信息模块、用户偏好学习模块以及节目推荐模块,通过互联网以及网络设备(66)与控制器(60) 相连;所述音频处理模块(64)分别左喇叭(3)、右喇叭(12)及控制器(60)相连,用于将数字音频信号转成模拟电信号,通过喇叭播放出来。所述排水泵(65)与控制器(60)相连,用于洗涤仓(13) 的排水;所述进水阀(67)与控制器(60)相连,用于控制进水;所述加洗涤剂模块(68)与控制器 (60)相连,用于添加洗涤剂;所述储存器(69)和控制器(60)相连,用于储存衣物脏污度传感器 (70)、衣物重量传感器(71)以及水温/水位传感器(72)等检测到的数据、云服务器(63)返回的数据、常用语音数据、控制系统程序及数据等等;所述衣物脏污度传感器(70)设在洗涤仓(13) 内,与控制器(60)相连,用于检测衣物的脏污度;所述衣物重量传感器(71)和控制器(60)相连,用于检测衣物的重量;所述水温/水位传感器(72)与控制器(60)相连,用于检测水温以及水位;所述光线及距离传感器(7)与控制器(60)相连,光线传感器用于检测洗衣机环境的光线强度,用于自动调节显示屏(11)的亮度,距离传感器用于检测人与显示屏的距离,可用于防小孩过近看视频等应用;所述摄像头(6)与控制器(60)相连,可用于视频通话、人脸采集等应用;所述麦克风阵列(8)与控制器(60)相连,用于拾取以及记录用户语音;所述控制面板(2)和/或显示屏(11)可以与机体(1)分离且可自由调节高度及角度。
82.系统每次开机完成后,首先自检,发现故障,通过语音及动画提示用户,让用户清楚明白哪里有故障;洗衣期间出现问题也会有音及动画提示。
83.云服务器(63)设有语音转文字学习模块、语音转文字模块、语义理解学习模块、语义理解模块、文字转语音学习模块、文字转语音模块、人脸识别学习模块、人脸识别模块等模块。
84.优先地,对于离线版本,语音转文字学习模块、语音转文字模块、语义理解学习模块、语义理解模块、文字转语音学习模块、文字转语音模块、人脸识别学习模块、人脸识别模块可设在控制器(60)内。
85.第一实施方式:
86.如图3所示,本发明第一实施方式的控制系统通过语音控制洗衣服的步骤如下:
87.步骤s1、检测网络;
88.步骤s2、检测到用户说出预设词,语音回应用户;
89.步骤s3、监测并记录到用户语音,上传到云服务器;
90.步骤s4、云服务器确定用户身份及指令为“洗衣服”后返回结果;
91.步骤s5、请求云服务器查询今天本地的天气是否适宜洗衣服;
92.步骤s6、云服务器确定后返回结果;
93.步骤s7、是否适宜洗衣;
94.步骤s8、是否继续洗衣;
95.步骤s9、是否要烘干;
96.步骤s10、添加烘干需求;
97.步骤s11、确定衣物重量、水温和衣物脏污度;
98.步骤s12、加合适的水和洗涤剂后漂洗;
99.步骤s13、甩干,完成后通知用户。
100.进一步地,步骤s1中,控制器(60)通过网络设备(66)测试连接云服务器(63)是否可通信,可通信则执行s2;否则,通过音频处理模块(64)、左喇叭(3)以及右喇叭(12)发语音“主人,网络没有连接,请检查或设置网络。”,让用户设置或检查网络。
101.进一步地,步骤s2中,控制器(60)通过麦克风阵列(8)监测到用户说出预设词(例如:预设词为“一飞一飞”,则说“一飞一飞”。用户可自行设置),如果正常识别,则通过音频处理模块(64)、左喇叭(3)以及右喇叭(12)发语音“主人,请说”回应。
102.进一步地,步骤s3中,控制器(60)通过麦克风阵列(8)记录到“我要洗衣服”这段语音,通过网络设备(66)上传到云服务器(63)。
103.进一步地,步骤s4中,云服务器(63)从上传的用户语音中提取到用户声音特征,搜索注册用户库,检查当前用户是否注册;如果没有注册返回用户未注册,控制器(60)通过语音“您还没注册或授权,请先注册。”提示用户注册或扫码下载app注册,录入用户声音和/或人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令,返回指令以及用户身份信息;
104.所述云服务器(63)可被配置为麦克风阵列(8)记录的语音数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得用户声音特征,用于确定该用户是否注册,可以基于机器学习来预训练人工神经网络;也可被配置为麦克风阵列(8)记录的语音数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得文字,用于语音转成文字,可以基于机器学习来预训练人工神经网络;还可被配置为语音数据获得的文字作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得指令,用于文字的拆解,可以基于机器学习来预训练人工神经网络。
105.进一步地,步骤s5中,控制器(60)收到用户信息及指令为“洗衣服”后,通过网络设备(66)向云服务器(63)发查询今天本地的天气是否适宜洗衣服的请求。
106.进一步地,步骤s6中,云服务器(63)收到查询天气情况请求后,根据控制器(60)发来的ip地址得到地理位置,通过获取天气信息模块从气象服务器获取到当时当地的天气信息,调用分析天气信息模块得到天气情况;如果当天当地会下雨或阴天就返回“否”;否则返回“是”。
107.进一步地,步骤s7中,控制器(60)如果收到“否”执行s8;否则如果收到“是”执行s9。
108.进一步地,步骤s8中,控制器(60)发语音“主人,今天会下雨或阴天,不是凉衣服的好天气啊!还要洗衣服吗”,当检测及记录到用户语音,则上传到云服务器(63);云服务器 (63)从用户语音中提取用户声音特征,搜索注册用户库,检查当前用户是否注册;如果没有则返回用户未注册,控制器(60)通过语音“您还没用注册或授权,请先注册。”提示用户注册或扫码下载app注册,录入用户声音及人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令,返回指令以及用户身份信息;
109.控制器(60)如果收到指令为“要”执行步骤s9;否则如果指令为“不要”,则结束洗衣程序。
110.进一步地,步骤s9中,控制器(60)发语音“主人,要使用烘干功能吗”询问用户,当检测且记录到用户语音时,上传到云服务器(63);云服务器(63)根据从用户语音提取到的声音特征,搜索注册用户库,检查当前用户是否注册,如果没有则返回用户未注册,控制器(60) 通过语音“您还没用注册或授权,请先注册。”提示用户注册或扫码下载app注册,录入用户声音及人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令,返回指令以及用户身份信息;
111.控制器(60)如果收到指令为“要”,则执行步骤s10;否则如果收到指令为“不要”则执行步骤s11。
112.进一步地,步骤s10中,控制器(60)为这次洗衣程序添加烘干需求。
113.进一步地,步骤s11中,控制器(60)启动洗衣程序,加载用户参数(如:温度、速度等)及用户常用的洗衣模式,发语音“主人,请打开仓门,放入衣服,然后关好仓门”;检测到用户关好仓门后,通过衣物重量传感器(71)得到衣物的重量,通过水温传感器(72)得到水温,再通过衣物脏污度传感器(70)得到衣物的脏污度。
114.进一步地,步骤s12中,控制器(60)根据衣物的重量、水温和脏污度计算得出所需的水位及洗涤剂的量,给进水阀发打开信号,进水到相应的水位以及通过加洗涤剂模块(68)加入相应量的洗涤剂,给电机驱动单元(61)发启动信号,驱动电机(62)旋转洗涤仓(13)的滚筒进行漂洗,同时发语音提示“主人,我开始洗衣服咯!期间还可以听音乐,看视频,玩游戏啊”,漂洗完成后,执行步骤s13。
115.进一步地,步骤s13中,控制器(60)启动排水泵(65)排干洗涤仓的水,给电机驱动单元 (61)发启动信号,驱动电机(62)旋转洗涤仓(13)的滚筒进行甩干;
116.如果用户有加入柔顺剂需求,控制器(60)给通过加柔顺剂模块(未出示)加入适量的柔顺剂;
117.如果用户有烘干需求,进入烘干程序;
118.全部完成后通过语音“主人,衣服洗好咯!”和/或显示屏(4)和/或手机app提示用户。
119.进一步地,在洗衣期间,如果有儿童操作,通过摄像头(6)识别到是儿童,则进入儿童模式(锁住仓门、禁用洗衣相关操作、观看距离过近提醒以及音视频/游戏节目的内容过虑等)。
120.如图4所示,本发明第一个实施方式的控制系统通过屏幕控制洗衣服的步骤如下:
121.步骤s21、检测网络;
122.步骤s22、检测到用户点击了“洗衣服”按键;
123.步骤s23、摄像头抓拍用户脸部照片,并上传到云服务器;
124.步骤s24、云服务器识别出用户身份并回传结果;
125.步骤s25、请求云服务器查询今天本地的天气是否适宜洗衣服;
126.步骤s26、云服务器确定后返回结果;
127.步骤s27、是否适宜洗衣;
128.步骤s28、是否继续洗衣;
129.步骤s29、是否要烘干;
130.步骤s30、添加烘干需求;
131.步骤s31、确定衣物重量、水温和衣物脏污度;
132.步骤s32、加合适的水和洗涤剂后漂洗;
133.步骤s33、甩干,完成后通知用户。
134.进一步地,步骤s21中,控制器(60)通过网络设备(66)测试连接云服务器(63)是否可通信,可通信则执行步骤s22;否则通过显示屏弹页面提示:“主人,网络没有连接,请检查或设置网络。”,让用户设置或检查网络。
135.进一步地,步骤s22中,控制器(60)通过显示屏(11)检测到用户点击了“洗衣服”按键。
136.进一步地,步骤s23中,控制器(60)调用摄像头(6)抓拍用户脸部照片后,通过网络设备(66)上传到云服务器(63)。
137.进一步地,步骤s24中,云服务器(63)通过人脸识别模块从上传的脸部照片获得用户脸部特征,搜索注册用户库,检查当前用户是否注册,如果没有则通过显示屏提示用户注册,用户点击“注册”按键则进入注册用户程序,录入用户声音和/或人脸数据;否则返回用户身份信息。
138.进一步地,步骤s25中,控制器(60)收到用户身份信息后,通过网络设备(66)向云服务器(63)发查询今天本地的天气是否适宜洗衣服的请求。
139.进一步地,步骤s26中,云服务器(63)收到请求后,根据控制器(60)发来的ip地址得到地理位置,通过获取天气信息模块从气象服务器获取到当时当地的天气信息,再通过分析天气信息模块得到天气情况;如果当天当地会雨天或阴天返回“否”;否则返回“是”。
140.进一步地,步骤s27中,控制器(60)如果收到“是”,执行步骤s28;否则收到“否”,通过显示屏(11)弹出页面,显示文字“主人,今天会下雨或阴天,不是凉衣服的好天气啊!还要洗衣服吗”和两个按键“要”与“不要”供用户选择;如果监测到用户点击了“要”按键,执行步骤s28;否则监测到用户点击了“不要”按键,结束洗衣程序。
141.进一步地,步骤s28中,控制器(60)通过显示屏(11)弹出页面,页面上有文字“主人,要使用烘干功能吗”和供用户选择的两个按键“要”与“不要”;如果监测到用户点击了“要”按键,执行步骤s29;否则监测到用户点击了“不要”按键,执行步骤s30。
142.进一步地,步骤s29中,控制器(60)为这次洗衣程序添加烘干需求。
143.进一步地,步骤s30中,控制器(60)启动洗衣程序,加载用户参数(如:温度、速度等)及用户常用的洗衣模式,通过显示屏(11)弹页面,页面上显示文字及动画“主人,请打开仓门,放入衣服,然后关好仓门”,检测到用户关好仓门后,控制器(60)通过衣物重量传感器 (71)得到衣物的重量,通过水温传感器(72)得到水温,再通过衣物脏污度传感器(70)得到
衣物的脏污度。
144.进一步地,步骤s31中,控制器(60)根据衣物的重量、水温和脏污度计算得出所需的水位及洗涤剂的量,给进水阀发打开信号,进水到相应的水位以及通过加洗涤剂模块(68)加入相应量的洗涤剂,给电机驱动单元(61)发启动信号,驱动电机(62)旋转洗涤仓(13)的滚筒进行漂洗,同时发弹屏提示“主人,我开始洗衣服咯!期间还可以听音乐,看视频,玩游戏啊”,漂洗完成后,执行步骤s32。
145.进一步地,步骤s33中,控制器(60)启动排水泵排干洗涤仓的水,给电机驱动单元(61) 发启动信号,驱动电机(62)旋转洗涤仓(13)的滚筒进行甩干。
146.如果用户有加入柔顺剂需求,控制器(60)给通过加柔顺剂模块(未出示)加入适量的柔顺剂。
147.如果用户有烘干需求,进入烘干程序。
148.全部完成后通过语音“主人,衣服洗好咯!”和/或显示屏(4)和/或手机app提示用户。
149.进一步地,在洗衣期间,如果有儿童操作,通过摄像头识别到是儿童,则进入儿童模式(锁住仓门、禁用洗衣相关操作、观看距离过近提醒以及音视频/游戏节目的内容过虑等) 如图5所示,本发明第一个实施方式的控制系统通过语音点播节目的步骤如下:
150.步骤s41、检测网络;
151.步骤s42、检测到用户说出预设词,语音回应用户;
152.步骤s43、监测并记录到用户语音,上传到云服务器;
153.步骤s44、云服务器确定用户身份及指令为“点播/玩 节目名”后搜索到相关节目返回结果;步骤s45、显示到页面供用户选择,语音提示用户;
154.步骤s46、检测到用户说出节目序号,进入收听/观看/玩相应程序。
155.进一步地,步骤s41中,控制器(60)通过网络设备(66)测试连接云服务器(63)是否可通信,可通信则执行步骤s42;否则,发语音“主人,网络没有连接,请检查或设置网络。”,让用户设置或检查网络;
156.进一步地,步骤s42中,控制器(60)通过麦克风阵列(8)监测到用户说出预设词(例如:预设词为“一飞一飞”,则说“一飞一飞”。用户可自行设置),如果正常识别,则通过音频处理模块(64)、左喇叭(3)以及右喇叭(12)发语音“主人,请说”回应。
157.进一步地,所述步骤s43,控制器(60)通过麦克风阵列(8)记录到用户语音,并通过网络设备(66)上传到云服务器(63)。
158.进一步地,步骤s44中,云服务器(63)根据从用户语音提取用户声音特征,搜索注册用户库,检查当前用户是否注册;如果没有注册返回用户未注册,控制器(60)通过语音“您还没注册或授权,请先注册。”提示用户注册或扫码下载app注册,录入用户声音及人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令为“点播/玩 节目名”,搜索到节目后返回相关节目信息。
159.进一步地,步骤s45中,控制器(60)收到节目信息后显示到显示屏(11)上;如果只有一个节目则执行相应程序;如果有多个则发语音提示“您要的节目有多个:1某某节目,2某某节目
……
,可以对我说序号选择啊。”。
160.进一步地,步骤s46中,控制器(60)通过麦克风阵列(8)监测并记录到用户语音,上
传到云服务器(63);云服务器(63)通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令为某序号(如:1),返回指令;控制器(60)收到后执行相应程序。否则收到无效指令则通过语音“主人,没有听清,能再说一遍吗”询问用户。
161.如图6所示,本发明第一个实施方式的控制系统通过屏幕点播节目的步骤如下:
162.步骤s51、检测网络;
163.步骤s52、检测到用户点击了“音频/视频/游戏”按键;
164.步骤s53、摄像头抓拍用户脸部照片,并上传到云服务器;
165.步骤s54、云服务器识别出用户身份并回传结果;
166.步骤s55、云服务器根据用户偏好,推荐相关节目到页面供用户选择;
167.步骤s56、检测到用户点击节目图片,进入收听/观看/玩相应程序。
168.进一步地,步骤s51中,控制器(60)通过网络设备(66)测试连接云服务器(63)是否可通信,可通信则执行步骤s52;否则通过显示屏弹页面提示:“主人,网络没有连接,请检查或设置网络。”,让用户设置或检查网络;
169.进一步地,步骤s52中,控制器(60)通过显示屏(11)检测到用户点击了“音频/视频/游戏”按键。
170.进一步地,步骤s53中,控制器(60)调用摄像头(6)抓拍用户脸部照片后,通过网络设备上传到云服务器(63)。
171.进一步地,所述步骤s54,云服务器(63)通过人脸识别模块从上传的脸部照片获得用户脸部特征,搜索注册用户库,检查当前用户是否注册,如果没有则通过显示屏提示用户注册,录入用户声音和/或人脸数据;否则把用户身份信息返回给控制器(60);
172.所述云服务器(63)可被配置为摄像头(7)抓拍的照片的数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得用户脸部特征。用于确定该用户是否注册以及是否为儿童。可以基于机器学习来预训练人工神经网络。
173.进一步地,所述步骤s55,控制器(60)根据用户信息向云服务器(63)节目推荐的请求;云服务器(63)根据用户偏好,调用推荐节目模块,推送节目表到控制器(60);控制器(60)通过显示屏(11)显示推荐相关节目到页面,供用户选择;
174.所述云服务器(63)可被配置为用户搜索历史记录数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出用户偏好,用于节目的推荐,可以基于机器学习来预训练人工神经网络。
175.进一步地,步骤s56中,控制器(60)通过显示屏(11)检测到用户搜索框中输入了节目名并且点了“搜索”按键,将搜索框中的文字上传到云服务器(63),云服务(63)搜索到相关节目后返回给控制器(60),控制器(60)通过显示屏(11)检测到用户点击某个节目后,控制器(60)执行相应程序。
176.第二实施方式:
177.如图8所示,本发明第二实施方式的控制系统通过语音控制洗衣服的步骤如下:
178.步骤b1、检测到用户说出预设词,语音回应用户;
179.步骤b2、监测并记录到用户语音,确定用户身份及指令;
180.步骤b3、检测网络;
181.步骤b4、请求云服务器查询今天本地的天气是否适宜洗衣服;
182.步骤b5、云服务器确定后返回结果;
183.步骤b6、是否适宜洗衣;
184.步骤b7、是否继续洗衣;
185.步骤b8、是否要烘干;
186.步骤b9、添加烘干需求;
187.步骤b10、确定衣物重量、水温和衣物脏污度;
188.步骤b11、加合适的水和洗涤剂后漂洗;
189.步骤b12、甩干,完成后通知用户。
190.进一步地,步骤b1中,控制器(60)通过麦克风阵列(8)监测到用户说出预设词(例如:预设“一飞一飞”,则预设词为“一飞一飞”),如果正常识别,则通过音频处理模块(64)、左喇叭(3)以及右喇叭(12)发语音“主人,请说”回应。
191.进一步地,步骤b2中,控制器(60)通过麦克风阵列(8)记录到“我要洗衣服”这段语音,提取声音特征,搜索注册用户库,检查当前用户是否注册,如果没有则通过语音“您还没注册或授权,请先注册。”;当监测到用户语音“注册”时,进入注册用户程序,录入用户声音和/或人脸数据;否则已注册,控制器(60)通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令为洗衣服;
192.所述控制器(60)可被配置为麦克风阵列(8)记录的语音的数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得用户声音特征,用于确定该用户是否注册,可以基于机器学习来预训练人工神经网络;也可被配置为麦克风阵列(8)记录的语音的数据作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得文字,用于语音转成文字,可以基于机器学习来预训练人工神经网络;还可被配置为语音数据获得的文字作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出获得指令,用于文字的拆解,可以基于机器学习来预训练人工神经网络。
193.进一步地,步骤b3中,控制器(60)通过网络设备(66)测试连接云服务器(63)是否可通信,可通信则执行b4;否则,发语音“主人,网络没有连接,将无法使用天气预测功能。”,让用户设置或检查网络。
194.进一步地,步骤b4中,控制器(60)通过网络设备(66)向云服务器(63)发查询今天本地的天气是否适宜洗衣服的请求。
195.进一步地,步骤b5中,云服务器(63)收到请求后,根据控制器(60)发来的ip地址得到地理位置,通过获取天气信息模块从气象服务器获取到当时当地的天气信息,再通过分析天气信息模块得到天气情况;如果当天当地会雨天或阴天返回“否”;否则返回“是”。
196.进一步地,步骤b6中,控制器(60)如果收到“否”执行b7;否则执行b8。
197.进一步地,步骤b7中,控制器(60)发语音“主人,今天会下雨或阴天,不是凉衣服的好天气啊!还要洗衣服吗”,通过麦克风阵列(8)检测及记录到用户语音,语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令,如果指令为“要”执行b8;否则指令为“不要”结束洗衣程序;如果没有得到有效指令,通过语音“主人,没有听清,能再说一遍吗”询问用户。
198.进一步地,步骤b8中,控制器(60)发语音“主人,要使用烘干功能吗”;当通过麦克风阵列(8)检测及记录到用户语音时,调用语音转文字模块把这段语音转化成文字,交给语
义理解模块把这段文字拆解成指令;如果指令为“要”执行b9;否则指令为“不要”执行b10;如果没有识别到有效指令,通过语音“主人,没有听清,能再说一遍吗”询问用户。
199.进一步地,步骤b9中,控制器(60)为这次洗衣程序添加烘干需求。
200.进一步地,步骤b10中,控制器(60)进入洗衣程序,加载用户参数(如:温度、速度等)及用户上次用的洗衣模式,发语音“主人,请打开仓门,放入衣服,然后关好仓门”,当检测到用户关好仓门后,通过衣物重量传感器(71),得到衣物的重量,通过水温传感器得到水温,再通过衣物脏污度传感器(70)得到衣物的脏污度。
201.进一步地,步骤b11,控制器(60)根据衣物的重量、水温和脏污度计算得出所需的水位及洗涤剂的量,通过进水阀加水到相应的水位以及通过加洗涤剂模块(68)加入相应量的洗涤剂,给电机驱动单元(61)发启动信号,驱动电机(62)旋转洗涤仓(13)的滚筒进行漂洗,同时发语音提示“主人,我开始洗衣服咯!期间还可以听音乐,看视频,玩游戏啊,可以对我说:我要听音乐”,漂洗完成后,执行b12。
202.进一步地,步骤b12,控制器(60)通过排水泵(65)排干洗涤仓的水,给电机驱动单元(61) 发启动信号,驱动电机(62)旋转洗涤仓(13)的滚筒进行甩干;
203.如果用户有加入柔顺剂需求,控制器(60)给通过加柔顺剂模块(未出示)加入适量的柔顺剂;
204.如果用户有烘干需求,进入烘干程序;
205.全部完成后通过语音“主人,衣服洗好咯!”和/或显示屏(4)和/或手机app提示用户。
206.进一步地,在洗衣期间,如果有儿童操作,通过摄像头(6)识别到是儿童,则进入儿童模式(锁住仓门、禁用洗衣相关操作、音视频/游戏节目的内容过虑等)
207.如图9所示,本发明第二实施方式的控制系统通过屏幕控制洗衣服的步骤如下:
208.步骤b21、检测到用户点击了“洗衣服”按键;
209.步骤b22、摄像头抓拍用户脸部照片,人脸识别确定用户身份;
210.步骤b23、检测网络;
211.步骤b24、请求云服务器查询本地今天的天气是否适宜洗衣服;
212.步骤b25、云服务器确定后返回结果;
213.步骤b26、是否适宜洗衣;
214.步骤b27、是否继续洗衣;
215.步骤b28、是否要烘干;
216.步骤b29、添加烘干需求;
217.步骤b30、确定衣物重量、水温和衣物脏污度;
218.步骤b31、加合适的水和洗涤剂后漂洗;
219.步骤b32、甩干,完成后通知用户。
220.进一步地,步骤b21中,控制器(60)通过显示屏(11)检测到用户点击了“洗衣服”按键。
221.进一步地,步骤b22中,控制器(60)调用摄像头(6)抓拍用户脸部照片,通过人脸识别模块获得用户脸部特征,搜索注册用户库,检查当前用户是否注册,如果没有则通过语音及显示屏提示用户通过显示屏操作注册或扫码下载app注册,用户点击“注册”按键则进入
注册用户程序,录入用户声音及人脸数据;否则执行b23。
222.进一步地,步骤b23中,控制器(60)通过网络设备(66)测试连接云服务器(63)是否可通信,可通信则执行b24;否则通过显示屏弹窗提示“主人,网络没有连接,将无法使用天气预测功能。”,让用户设置或检查网络。
223.进一步地,步骤b24中,控制器(60)通过网络设备(66)向云服务器(63)发查询今天本地的天气是否适宜洗衣服的请求。
224.进一步地,所述步骤b25,云服务器(63)收到请求后,根据控制器(60)发来的ip地址得到地理位置,通过获取天气信息模块从气象服务器获取到当时当地的天气信息,再通过分析天气信息模块得到天气情况;如果当天当地会雨天或阴天返回“否”;否则返回“是”;进一步地,步骤b26中,控制器(60)如果收到“否”,执行b27;否则执行b28。
225.进一步地,步骤b27中,控制器(60)通过显示屏(11)弹出页面,提示文字“主人,今天会下雨或阴天,不是凉衣服的好天气啊!还要洗衣服吗”和“要”以及“不要”两个按键供用户选择;如果监测到用户点击了“要”按键,则执行b29,否则执行b30。
226.进一步地,步骤b28中,控制器(60)通过显示屏(11),通过显示屏(11)弹出页面,文字提示“主人,要使用烘干功能吗”和“要”与“不要”两个按键供用户选择;否则用户点击了“不要”按键,则结束洗衣程序。
227.进一步地,步骤b29中,控制器(60)通过显示屏(11)监测到用户点击了“要”按键,则添加烘干需求;否则用户点击了“不要”按键,则执行s49。
228.进一步地,步骤b30,控制器(60)进入洗衣程序,加载用户参数(如:温度、速度等) 及用户上次用的洗衣模式,通过显示屏(11)弹出页面,显示文字“主人,请打开仓门,放入衣服,然后关好仓门”,检测到用户关好仓门后,控制器(60)通过衣物重量传感器(71)得到衣物的重量,通过水温传感器得到水温,再通过衣物脏污度传感器(70)得到衣物的脏污度。
229.进一步地,步骤b31,控制器(60)根据衣物的重量、水温和脏污度计算得出所需的水位及洗涤剂的量,通过进水阀加水到相应的水位以及通过加洗涤剂模块(68)加入相应量的洗涤剂,给电机驱动单元(61)发启动信号,驱动电机(62)旋转洗涤仓(13)的滚筒进行漂洗,同时发弹屏提示“主人,我开始洗衣服咯!期间还可以听音乐,看视频,玩游戏啊”,漂洗完成后,执行b32。
230.进一步地,步骤b32,控制器(60)通过排水泵(65)排干洗涤仓的水,给电机驱动单元(61) 发启动信号,驱动电机(62)旋转洗涤仓(13)的滚筒进行甩干。
231.如果用户有加入柔顺剂需求,控制器(60)给通过加柔顺剂模块(未出示)加入适量的柔顺剂。
232.如果用户有烘干需求,进入烘干程序。
233.全部完成后通过语音“主人,衣服洗好咯!”和/或显示屏(4)和/或手机app提示用户。
234.进一步地,在洗衣期间,如果有儿童操作,通过摄像头识别到是儿童,则进入儿童模式(锁住仓门、禁用洗衣相关操作、音视频/游戏节目的内容过虑等)
235.如图10所示,本发明第二实施方式的控制系统通过语音点播节目的步骤如下:
236.步骤b41、检测到用户说出预设词,语音回应用户;
237.步骤b42、监测并记录到用户语音,确定用户身份及指令为“点播/玩 节目名”;
238.步骤b43、检测网络;
239.步骤b44、向云服务器搜索节目请求,云服务器搜索后返回结果;
240.步骤b45、显示节目供用户选择,并发出语音提示用户;
241.步骤b46、检测到用户说出节目序号,执行相应程序。
242.进一步地,步骤b41中,控制器(60)通过麦克风阵列(8)监测到用户说出预设词(例如:预设“一飞一飞”,则预设词为“一飞一飞”),如果正常识别,则通过音频处理模块(64)、左喇叭(3)以及右喇叭(12)发语音“主人,请说”回应。
243.进一步地,步骤b42中,控制器(60)通过麦克风阵列(8)记录到用户语音,从用户语音提取到的声音特征,搜索注册用户库,检查当前用户是否注册;如果没有注册,则通过语音提示用户注册;如果监测到用户说出“注册”语音则进入注册用户程序,录入用户声音及人脸数据;否则通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令为“点播/玩 节目名”;当识别到当前的操作人为授权儿童,则进入儿童模式,自动过滤一些成人的节目。
244.进一步地,步骤b43中,控制器(60)通过网络设备(66)测试连接云服务器(63)是否可通信,可通信则执行b44;否则,发语音“主人,网络没有连接,将无法搜索节目,如果要播放本地文件,请插入u盘。”,检测到用户插入u盘,则搜索节目单,让用户选择。
245.进一步地,步骤b44中,控制器(60)向云服务器(63)发节目搜索的请求,云服务器(63) 搜索到后返回结果。
246.进一步地,步骤b45中,控制器(60)收到节目信息后显示到显示屏(11)上;如果只有一个节目则执行相应程序;如果有多个则发语音提示“您要的节目有多个:1某某节目,2某某节目
……
,可以对我说序号选择啊。”。
247.进一步地,步骤b46中,控制器(60)通过麦克风阵列(8)监测并记录到用户语音,通过语音转文字模块把这段语音转化成文字,交给语义理解模块把这段文字拆解成指令;如果指令为某序号(如:1),则执行相应程序;否则通过语音“主人,没有听清,能再说一遍吗”询问用户。
248.如图11所示,本发明一个实施例所述的控制系统通过屏幕点播节目的步骤如下:步骤b51、检测到用户点击了“音频/视频/游戏”按键;
249.步骤b52、摄像头抓拍用户脸部照片,人脸识别确定用户身份;
250.步骤b53、检测网络;
251.步骤b54、向云服务器发节目推荐请求,云服务器根据用户偏好返回结果;
252.步骤b55、显示推荐节目供用户选择;
253.步骤b56、检测到用户点击节目图片,执行相应程序。
254.进一步地,步骤b51中,控制器(60)通过显示屏(11)检测到用户点击了“音频/视频/游戏”按键。
255.进一步地,步骤b52中,控制器(60)调用摄像头(6)抓拍用户脸部照片后,通过人脸识别模块获得用户脸部特征,搜索注册用户库,检查当前用户是否注册;如果没有注册则通过语音及显示屏提示用户注册,用户点击“注册”按键则进入注册用户程序,录入用户声音和/ 或人脸数据;否则执行b53;优选地,用户可授权给访客使用,可跳过注册;
256.所述控制器(60)可被配置为摄像头(7)抓拍的照片的数据作为人工神经网络的输
入层的输入数据,根据人工神经网络的输出层的输出获得用户脸部特征;用于确定该用户是否注册以及是否为儿童;可以基于机器学习来预训练人工神经网络。
257.进一步地,步骤b53中,控制器(60)通过网络设备(66)测试连接云服务器(63)是否可通信,可通信则执行b54;否则,通过显示屏提示用户网络不通,让用户设置或检查网络。
258.进一步地,步骤b54中,控制器(60)附加用户信息向云服务器(63)发节目推荐的请求;云服务器(63)根据用户偏好,调用推荐节目模块,推送节目表到控制器(60);当识别到当前的操作人为通过授权的儿童,则进入儿童模式,自动过滤一些成人的节目;
259.所述云服务器(63)可被配置为用户搜索历史记录作为人工神经网络的输入层的输入数据,根据人工神经网络的输出层的输出用户偏好,用于节目的推荐,可以基于机器学习来预训练人工神经网络。
260.进一步地,步骤b55中,控制器(60)通过显示屏(11)显示推荐的节目表,供用户选择。
261.进一步地,步骤b56中,控制器(60)检测到用户点击某个节目,执行相应程序;优选地,用户也可以在搜索框中输入节目名搜索节目,搜索到后直接点击收听/观看/玩。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜