本发明涉及语音识别技术领域,具体涉及一种针对多个语音家电的控制方法、计算机可读存储介质及终端。
背景技术:
随着语音技术的成熟,现在配置语音功能的家电越来越多,并且支持语音识别的距离越来越远。但当多个语音家电同时位于比较近的位置时,如果是同一个唤醒词会出现家电被同时唤醒的情况;如果各个家电是不同唤醒词,用户又很难记住各个家电对应的唤醒词,容易混淆,操作不便。
技术实现要素:
针对现有技术的不足,本发明提出一种针对多个语音家电的控制方法,有效解决了多个语音家电位置较近时被误唤醒的问题。
为实现上述目的,本发明采用如下技术方案:
一种针对多个语音家电的控制方法,系统通过检测获取遥控装置不同位置的敲击信息,依据敲击信息与数据库中信息匹配进而获取对应的家电信息,系统发送控制指令到家电唤醒语音模式。通过采用手势交互方式,使遥控装置不同位置与语音家电能一一对应,及唤醒控制能一一对应,相对于传统语音家电,提高了用户准确唤醒对应家电的准确性,提高了用户体验。
进一步的,所述通过检测获取遥控装置不同位置的敲击信息具体为:通过传感器检测遥控装置的偏转大小、位移大小和加速度变化,依据检测的数据进行运算分析,计算识别出是遥控装置具体哪个位置被敲击。通过传感器检测数据,获得当前遥控装置上准确的敲击信息,然后通过计算分析可以精准获得具体是哪一个位置被敲击,分析的精准性直接影响了后续的语音家电的唤醒正确性。
进一步的,所述依据敲击信息与数据库中信息匹配进而获取对应的家电信息具体为:遥控装置上的不同位置匹配对应一个语音家电信息,系统依据检测获取的信息计算分析对应的那个语音家电,即判断依据当前获得的敲击信息对应唤醒某一个语音家电。遥控位置的一个位置对应一个语音家电,即敲击某一个位置就唤醒对应的语音家电,提高了语音家电的唤醒准确性,避免了由于语音家电之间较近误唤醒的情况发生。
进一步的,所述系统发送控制指令到家电唤醒语音模式后,家电发出响应唤醒提醒并发送应答信息至系统,系统接收到应答信息后发送应答指令至遥控装置。家电和遥控装置的同步响应,可以及时提醒用户当前的唤醒情况,而且当用户没注意到家电的响应也可以通过遥控装置得知响应情况,实现了信息的及时有效传达,有利于后续的操作。
进一步的,所述遥控装置上至少包括三种的敲击信息,即至少匹配三个语音家电信息。至少包括三种,即可以控制三种以上的语音家电,面对现社会的智能化发展,每个家庭拥有多个语音家电的情况大大增加了,在一个空间内多个语音家电之间的间隔是比较小的,只是通过语音唤醒很容易造成误唤醒,通过遥控装置的匹配对应唤醒可以提高唤醒的准确性,而且匹配三个以上的语音家电更具有实用性的拓展性,符合当前社会发展的趋势。
进一步的,所述家电发出响应唤醒提醒包括家电本体显示灯光变化,或通过蜂鸣器鸣叫,或通过喇叭播报语音。通过不同形式的响应提醒可以保证响应传达率,使得家电响应可以有效传达。
一种多个语音家电的控制系统,包括遥控装置和多个语音家电,所述遥控装置包括第一通信单元、第一主控单元和陀螺仪,所述第一通信单元、第一主控单元和陀螺仪依次通过信号建立连接,所述多个语音家电均包括第二通信单元和第二主控单元,所述第二通信单元与第二主控单元信号连接,所述多个语音家电的第二通信单元均与第一通信单元分别通过信号连接。通过第一通信单元与多个语音家电的第二通信单元可以实现一个遥控装置对应控制多个语音家电的目的,陀螺仪主要用户检测遥控装置的偏转大小、位移大小和加速度变化等,检测的数据传给第一主控单元进行运算分析,计算识别出是遥控装置具体哪个面用户在进行手势敲击。
进一步的,所述遥控装置为多面体遥控装置,所述多面体遥控装置至少包括三个面。
一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器调用时实现以上任一项所述的针对多个语音家电的控制方法。
一种终端,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器调用时实现以上任一项所述的针对多个语音家电的控制方法。
本发明提供的一种针对多个语音家电的控制方法、计算机可读存储介质及终端的有益效果在于:采用手势交互方式,使遥控装置不同位置与语音家电能一一对应,及唤醒控制能一一对应,相对于传统语音家电,提高了用户准确唤醒对应家电的准确性,提高了用户体验。
附图说明
图1为本发明遥控装置结构示意图;
图2为本发明控制系统结构示意图。
图中:1、第一通信单元;2、第一主控单元;3、陀螺仪;4、第二通信单元;5、第二主控单元。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。本领域普通人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本发明的保护范围。
实施例1:一种针对多个语音家电的控制方法。
一种针对多个语音家电的控制方法,具体如下:
系统通过传感器检测遥控装置的偏转大小、位移大小和加速度变化,依据检测的数据进行运算分析,计算识别出是遥控装置具体哪个位置被敲击,遥控装置上的不同位置匹配对应一个语音家电信息,系统依据检测获取的信息计算分析对应的那个语音家电,即判断依据当前获得的敲击信息对应唤醒某一个语音家电,系统发送控制指令到家电唤醒语音模式。系统发送控制指令到家电唤醒语音模式后,家电发出响应唤醒提醒并发送应答信息至系统,系统接收到应答信息后发送应答指令至遥控装置;所述家电发出响应唤醒提醒具体为通过喇叭播报语音;所述遥控装置上包括六种的敲击信息,即匹配六个语音家电信息。如图1所示,遥控装置包括a、b、c、d、e、f六个面,a面绑定设备为空调b,b面绑定设备为空调a,c面绑定设备为风扇,d面绑定设备为除湿机,e面绑定设备为净化器,f面绑定设备为窗帘。
当用户拿取遥控器装置并对a面敲击时,空调b将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对b面敲击时,空调a将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对c面敲击时,风扇将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对d面敲击时,除湿机将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对e面敲击时,净化器将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对f面敲击时,窗帘将被唤醒,处于语音识别状态。
采用了手势交互方式,使唤醒控制能一一对应,相对于传统语音家电,提高了用户准确唤醒对应家电的准确性,提高了用户体验。
实施例2:一种针对多个语音家电的控制系统。
如图2所示,一种多个语音家电的控制系统,包括遥控装置和多个语音家电,所述遥控装置包括第一通信单元1、第一主控单元2和陀螺仪3,所述第一通信单元1、第一主控单元2和陀螺仪3依次通过信号建立连接,所述多个语音家电均包括第二通信单元4和第二主控单元5,所述第二通信单元4与第二主控单元5信号连接,所述多个语音家电的第二通信单元4均与第一通信单元1分别通过信号连接。通过第一通信单元1与多个语音家电的第二通信单元4可以实现一个遥控装置对应控制多个语音家电的目的,陀螺仪3主要用户检测遥控装置的偏转大小、位移大小和加速度变化等,检测的数据传给第一主控单元2进行运算分析,计算识别出是遥控装置具体哪个面用户在进行手势敲击。遥控装置具体为六面体遥控装置,包括a、b、c、d、e、f六个面。
若成功识别,则根据对应关系将唤醒控制信号通过无线通讯方式发给对应家电,语音家电通信单元收到后则执行语音唤醒,并提示用户已经唤醒,等待语音命令,具体如实施例1一样。
实施例3:一种针对多个语音家电的控制方法。
与实施例1不同之处在于,遥控装置为五面体遥控装置,包括a、b、c、d、e五个面,a面绑定设备为空调,b面绑定设备为电视机,c面绑定设备为照明系统,d面绑定设备为冰箱,e面绑定设备为音箱。
当用户拿取遥控器装置并对a面敲击时,空调将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对b面敲击时,电视机将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对c面敲击时,照明系统将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对d面敲击时,冰箱将被唤醒,处于语音识别状态;
当用户拿取遥控器装置并对e面敲击时,音箱将被唤醒,处于语音识别状态。
实施例4:一种计算机可读存储介质。
一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器调用时实现实施例1或实施例3所述的针对多个语音家电的控制方法。
实施例5:一种终端。
一种终端,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器调用时实现实施例1或实施例3所述的针对多个语音家电的控制方法。
以上所述为本发明的较佳实施例而已,但本发明不应局限于该实施例和附图所公开的内容,所以凡是不脱离本发明所公开的精神下完成的等效或修改,都落入本发明保护的范围。