用于家用电器的控制指令自定义方法与流程
本发明涉及家用电器技术领域,具体提供一种用于家用电器的控制指令自定义方法。
背景技术:
随着科学技术的进步,人们的生活水平越来越高,日常的家务劳动从人力逐渐的被机器所取代。家用电器作为日常生活中常用的电器设备,给人们的生活带来了极大的便利。家用电器包括洗衣机、干衣机、洗干一体机、空调、电视、冰箱等其他电器设备。其中,以洗衣机为例,现有的洗衣机是通过旋转控制旋钮来进行衣物处理程序的选择,但是,由于控制旋钮与洗衣机的本体转动连接,用户需要到洗衣机跟前进行操作,也就是说,用户需要中断其他的事情才能够操作滚筒洗衣机,比如看电视、做饭等,极大地影响了用户的使用体验。
为解决上述问题,公开号为cn106782525a的发明专利公开了一种“洗衣机及其的语音控制装置、方法”。具体而上,上述专利的语音控制方法包括以下步骤:采集用户的语音控制信号;识别语音控制信号,并判断语音控制信号是否有效,如果语音控制信号有效,则根据语音控制信号生成控制指令,并根据控制指令对洗衣机进行控制。在判断语音控制信号是否有效的过程中,根据用户的语音控制信号与预先存储的语音控制信号是否一致的比较结果来判断用户的语音控制信号是否有效,例如用户的语音控制信号为“羽绒衣模式”,预先存储的语音控制信号为“羽绒服模式”,则判定语音控制信号无效。但是,预先存储的语音控制信号是固定的,由于全国各地的方言种类较多,每个人的表达方式也不一样,很多用户无法准确地输入与预先存储的语音控制信号一模一样的语音控制信号,导致用户的语音控制信号无效,从而无法准确地生成控制指令,无法有效地以语音的方式对洗衣机进行控制,极大地影响了用户的使用体验。
因此,本领域需要一种新的用于家用电器的控制指令自定义方法来解决上述问题。
技术实现要素:
为了解决现有技术中的上述问题,即为了解决用户必须准确地输入与预先存储的语音控制信号一模一样的语音控制信号才能够生成控制指令的问题,本发明提供了一种用于家用电器的控制指令自定义方法,该家用电器包括自定义模式;该控制指令自定义方法包括下列步骤:在家用电器处于自定义模式的情形下,获取用户的初始语音信息;判断初始语音信息是否合格;根据初始语音信息是否合格的判断结果,选择性地根据初始语音信息生成自定义控制指令。
在上述控制指令自定义方法的优选技术方案中,“判断初始语音信息是否合格”的步骤具体包括:获取用户的后续语音信息;根据初始语音信息与后续语音信息的内容是否相同的比较结果来判断初始语音信息是否合格。
在上述控制指令自定义方法的优选技术方案中,“根据初始语音信息与后续语音信息的内容是否相同的比较结果来判断初始语音信息是否合格”的步骤具体包括:判断初始语音信息与后续语音信息的内容是否相同;如果初始语音信息与后续语音信息的内容相同,则统计获取到与初始语音信息的内容相同的后续语音信息的第一次数;根据统计出的第一次数与第一预设次数阈值的比较结果来判断初始语音信息是否合格。
在上述控制指令自定义方法的优选技术方案中,“根据统计出的第一次数与第一预设次数阈值的比较结果来判断初始语音信息是否合格”的步骤具体包括:判断统计出的第一次数是否大于或等于第一预设次数阈值;如果统计出的第一次数大于或等于第一预设次数阈值,则判定初始语音信息合格。
在上述控制指令自定义方法的优选技术方案中,“根据统计出的第一次数与第一预设次数阈值的比较结果来判断初始语音信息是否合格”的步骤还包括:如果统计出的第一次数小于第一预设次数阈值,则再次获取用户的后续语音信息并重复执行上述步骤。
在上述控制指令自定义方法的优选技术方案中,在“再次获取用户的后续语音信息”的步骤之前,控制指令自定义方法还包括:统计获取用户的后续语音信息的第二次数;判断统计出的第二次数是否小于第二预设次数阈值;如果统计出的第二次数小于第二预设次数阈值,才执行再次获取用户的后续语音信息的操作。
在上述控制指令自定义方法的优选技术方案中,在“再次获取用户的后续语音信息”的步骤之前,控制指令自定义方法还包括:如果统计出的第二次数大于或等于第二预设次数阈值,则判定初始语音信息不合格,不执行再次获取用户的后续语音信息的操作。
在上述控制指令自定义方法的优选技术方案中,“根据初始语音信息与后续语音信息的内容是否相同的比较结果来判断初始语音信息是否合格”的步骤还包括:如果初始语音信息与后续语音信息的内容不相同,则进一步获取用户的后续语音信息,直至获取到与初始语音信息相同的后续语音信息。
在上述控制指令自定义方法的优选技术方案中,“根据初始语音信息是否合格的判断结果,选择性地根据初始语音信息生成自定义控制指令”的步骤具体包括:在判定初始语音信息合格的情况下,根据初始语音信息生成自定义控制指令。
在上述控制指令自定义方法的优选技术方案中,“根据初始语音信息是否合格的判断结果,选择性地根据初始语音信息生成自定义控制指令”的步骤还包括:在判定初始语音信息合格的情况下,根据初始语音信息生成自定义控制指令。
本领域技术人员能够理解的是,在本发明的控制指令自定义方法的优选技术方案中,在洗衣机处于自定义模式的情形下,获取用户的初始语音信息;判断初始语音信息是否合格;根据初始语音信息是否合格的判断结果,选择性地根据初始语音信息生成自定义控制指令。相对于现有技术中用户必须准确地输入与预先存储的语音控制信号一模一样的语音控制信号才能够生成控制指令的技术方案,本发明的洗衣机具有自定义模式,在自定义模式下,获取用户的初始语音信息,如果初始语音信息合格,说明用户多次输入了与初始语音信息的内容相同的后续语音信息,初始语音信息符合用户的语言表达习惯,正确地表达了用户的使用需求,则可以根据初始语音信息生成符合用户的语言表达习惯的自定义控制指令,使得洗衣机能够根据不同的用户生成属于该用户的自定义控制指令,使得洗衣机与不同的用户都能够很好的进行语音交互,以满足不同语言、不同用户的使用需求。由于控制指令是根据用户的语音信息生成的自定义控制指令,当用户使用洗衣机时,用户只需按照自己的语音表达习惯输入语音信息(例如我想洗的快点),洗衣机根据获取到的语音信息就能够准确地激活与获取到的语音信息相匹配的自定义控制指令(例如启动快洗程序),并控制洗衣机执行与该自定义控制指令相匹配的洗涤程序(例如快洗程序),在此过程中,用户不需要准确地输入与预先存储的语音控制信号一模一样的语音控制信号、只需要按照自己的语言表达习惯就能够准确地激活自定义控制指令,能够有效地以语音的方式对洗衣机进行控制,提高了用户的使用体验。
进一步地,如果初始语音信息不合格,说明在自定义模式下初始语音信息有可能是用户偶然的一种表达方式,不符合用户的常规语言表达习惯,或者没有正确地表达用户的使用需求,当用户使用洗衣机时,用户难以或者不会输入与初始语音信息一致的语音信息,从而无法准确地激活与初始语音信息相匹配的自定义控制指令,无法有效地以语音的方式对洗衣机进行控制,则不根据初始语音信息生成符合用户的语言表达习惯的自定义控制指令。
附图说明
下面参照附图并结合洗衣机来描述本发明的控制指令自定义方法,附图中:
图1是本发明的控制指令自定义方法的流程图;
图2是本发明的一种实施例的控制指令自定义方法的流程图。
具体实施方式
下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。例如,尽管本申请是结合洗衣机来描述的,但是,本发明的技术方案并不局限于此,该控制指令自定义方法显然也可以应用于干衣机、洗干一体机、空调、电视、冰箱等其他家用电器,这种改变并不偏离本发明的原理和范围。
需要说明的是,在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
基于背景技术中提出的技术问题,本发明提供了一种用于洗衣机的控制指令自定义方法,旨在根据初始语音信息是否合格的判断结果,选择性地根据初始语音信息生成自定义控制指令,用户不需要准确地输入与预先存储的语音控制信号一模一样的语音控制信号、只需要按照自己的语言表达习惯就能够准确地激活自定义控制指令,能够有效地以语音的方式对洗衣机进行控制,满足了不同语言、不同用户的使用需求,提高了用户的使用体验。
参见图1和图2,图1是本发明的控制指令自定义方法的流程图;图2是本发明的一种实施例的控制指令自定义方法的流程图。本发明的洗衣机包括自定义模式,自定义模式用于自定义控制指令。如图1所示,本发明的控制指令自定义方法包括以下步骤:
s1、在洗衣机处于自定义模式的情形下,获取用户的初始语音信息;
s2、判断初始语音信息是否合格;
s3、根据初始语音信息是否合格的判断结果,选择性地根据初始语音信息生成自定义控制指令。
当然,洗衣机的模式不限于上述列举的模式,还可以包括洗涤模式、预约模式、平衡模式、留水模式、自清洁模式等,本领域技术人员可以灵活地调整和设置。
在一种较佳的实施方式中,步骤s2中,“判断初始语音信息是否合格”的步骤具体包括:
s21、获取用户的后续语音信息;
s22、根据初始语音信息与后续语音信息的内容是否相同的比较结果来判断初始语音信息是否合格。
步骤s22中,本发明在自定义控制指令的过程中,需要确保至少两次获取到与初始语音信息的内容相同的语音信息,才可以说明初始语音信息符合用户的语言表达习惯,使得用户在使用洗衣机的过程中,能够再次输入与初始语音信息的内容相同的语音信息,以便准确地激活根据初始语音信息生成的自定义控制指令,则根据初始语音信息与后续语音信息的内容是否相同的比较结果来判断初始语音信息是否合格。
优选地,步骤s22中,“根据初始语音信息与后续语音信息的内容是否相同的比较结果来判断初始语音信息是否合格”的步骤具体包括:
s221、判断初始语音信息与后续语音信息的内容是否相同;
s222、如果初始语音信息与后续语音信息的内容相同,则统计获取到与初始语音信息的内容相同的后续语音信息的第一次数;
s223、根据统计出的第一次数与第一预设次数阈值的比较结果来判断初始语音信息是否合格;
s224、如果初始语音信息与后续语音信息的内容不相同,则进一步获取用户的后续语音信息,直至获取到与初始语音信息相同的后续语音信息。
步骤s222中,如果初始语音信息与后续语音信息的内容相同,能够初步说明初始语音信息符合用户的语言表达习惯,正确地表达了用户的使用需求,为了进一步确定初始语音信息是否符合用户的语言表达习惯,从而判断初始语音信息是否合格,则统计获取到与初始语音信息的内容相同的后续语音信息的次数。
步骤s224中,如果初始语音信息与后续语音信息的内容不相同,能够初步说明初始语音信息或后续语音信息有可能是用户偶然的一种表达方式,不符合用户的常规语言表达习惯,或者没有正确地表达用户的使用需求,为了准确地判断初始语音信息是否符合用户的语言表达习惯,则进一步获取用户的后续语音信息,直至获取到与初始语音信息相同的后续语音信息。
为了能够准确地判断初始语音信息是否合格,上述步骤s223中,“根据统计出的次数与预设次数阈值的比较结果来判断初始语音信息是否合格”的步骤具体包括:
s2231、判断统计出的第一次数是否大于或等于第一预设次数阈值;
s2232、如果统计出的第一次数大于或等于第一预设次数阈值,则判定初始语音信息合格;
s22334、如果统计出的第一次数小于第一预设次数阈值,则再次获取用户的后续语音信息并重复步骤执行s221至步骤s2232。
步骤s2232中,如果统计出的次数大于或等于预设次数阈值,说明用户能够反复地重复输入与初始语音信息内容相同的后续语音信息,初始语音信息符合用户的语言表达习惯,正确地表达了用户的使用需求,当用户使用洗衣机时,用户能够再次输入初始语音信息,从而能够准确的激活根据初始语音信息生成的自定义控制指令,则判定初始语音信息合格。
步骤s22334中,如果统计出的次数小于预设次数阈值,还无法准确地确定用户是否能够反复地重复输入与初始语音信息内容相同的后续语音信息,初始语音信息是否符合用户的语言表达习惯,是否正确地表达了用户的使用需求,当用户使用洗衣机时,用户是否能够再次输入初始语音信息,是否能够准确的激活根据初始语音信息生成的自定义控制指令,则再次获取用户的后续语音信息并重复步骤执行s221至步骤s2232,以获取更多的后续语音信息,进一步确认用户是否能够反复地重复输入与初始语音信息内容相同的后续语音信息,从而判断初始语音信息是否合格。
上述过程中,通过第一预设次数阈值的设定,给出了判断初始语音信息是否合格的结论。其中,第一预设次数阈值可以根据实际的情况灵活地调整和设定,例如第一预设次数阈值为2次、3次或4次,只要满足由第一预设次数阈值确定的判断初始语音信息是否合格的要求即可。
进一步地,为了能够准确地判断是否再次获取用户的后续语音信息,在步骤s22334“再次获取用户的后续语音信息”之前,控制指令自定义方法还包括:
s22331、统计获取用户的后续语音信息的第二次数;
s22332、判断统计出的第二次数是否小于第二预设次数阈值;
s22333、如果统计出的第二次数大于或等于第二预设次数阈值,则判定初始语音信息不合格,不执行再次获取用户的后续语音信息的操作;
s223342、如果统计出的第二次数小于第二预设次数阈值,才执行再次获取用户的后续语音信息的操作。
步骤s22333中,如果统计出的第二次数大于或等于第二预设次数阈值,说明已经获取了足够多的次数的后续语音信息,任然无法获取到第一预设次数阈值的初始语音信息,可以认为初始语音信息是用户偶然的一种表达方式,不符合用户的常规语言表达习惯,或者没有正确地表达用户的使用需求,则判定初始语音信息不合格,不执行再次获取用户的后续语音信息的操作。
步骤s22334中,如果统计出的第二次数小于第二预设次数阈值,说明获取后续语音信息的次数较少,无法准确地判断初始语音信息是否符合用户的语言表达习惯,为了准确地判断初始语音信息是否符合用户的语言表达习惯,才执行再次获取用户的后续语音信息的操作。
上述过程中,通过第二预设次数阈值的设定,给出了是否再次获取用户的后续语音信息的结论。其中,第二预设次数阈值可以根据实际的情况灵活地调整和设定,例如第二预设次数阈值为3次、4次或5次,只要满足由第二预设次数阈值确定的是否再次获取用户的后续语音信息的要求即可。
优选地,第二预设次数阈值大于或等于第一预设次数阈值。
优选地,在步骤s223342执行“再次获取用户的后续语音信息的操作”之前,控制指令自定义方法还包括:
s223341、发送提示信息,以提示用户再次输入后续语音信息。
优选地,以语音、文字、图片、灯光等形式发送提示信息,以提示用户再次输入后续语音信息。
在一种较佳的实施方式中,步骤s3中,“根据初始语音信息是否合格的判断结果,选择性地根据初始语音信息生成自定义控制指令”的步骤具体包括:
s31、在判定初始语音信息合格的情况下,根据初始语音信息生成自定义控制指令;
s32、在判定初始语音信息不合格的情况下,不根据初始语音信息生成自定义控制指令。
步骤s31中,在判定初始语音信息合格的情况下,说明用户多次输入了与初始语音信息的内容相同的后续语音信息,初始语音信息符合用户的语言表达习惯,正确地表达了用户的使用需求,则可以根据初始语音信息生成符合用户的语言表达习惯的自定义控制指令,使得洗衣机能够根据不同的用户生成属于该用户的自定义控制指令,使得洗衣机与不同的用户都能够很好的进行语音交互,以满足不同语言、不同用户的使用需求。由于控制指令是根据用户的语音信息生成的自定义控制指令,当用户使用洗衣机时,用户只需按照自己的语音表达习惯输入语音信息(例如我想洗的快点),洗衣机根据获取到的语音信息能够准确地激活与获取到的语音信息相匹配的自定义控制指令(例如启动快洗程序),并控制洗衣机执行与该自定义控制指令相匹配的洗涤程序(例如快洗程序),在此过程中,用户不需要准确地输入与预先存储的语音控制信号一模一样的语音控制信号、只需要按照自己的语言表达习惯就能够准确地激活自定义控制指令,能够有效地以语音的方式对洗衣机进行控制,提高了用户的使用体验。优选地,在步骤s2232和s224判定初始语音信息合格的情况下,执行步骤s31。
步骤s32中,在判定初始语音信息不合格的情况下,说明在自定义模式下初始语音信息有可能是用户偶然的一种表达方式,不符合用户的常规语言表达习惯,或者没有正确地表达用户的使用需求,当用户使用洗衣机时,用户难以或者不会输入与初始语音信息一致的语音信息,从而无法准确地激活与初始语音信息相匹配的自定义控制指令,无法有效地以语音的方式对洗衣机进行控制,则不根据初始语音信息生成符合用户的语言表达习惯的自定义控制指令。优选地,在步骤s22333判定初始语音信息不合格的情况下,执行步骤s32。
在一种较佳的实施方式中,步骤s1中,可以通过移动终端获取初始语音信息;类似地,步骤s21中,可以通过移动终端获取后续语音信息;类似地,步骤s224中,可以通过移动终端获取后续语音信息;类似地,步骤s2234中,可以通过移动终端再次获取用户的后续语音信息。由于现在的用户会经常拿着移动终端(例如手机),为了便于获取用户的语音信息,则可以通过移动终端获取语音信息。
其中、移动终端包括手机、平板电脑、笔记本、智能手环和智能手表等可移动的终端。移动终端包括语音控制装置,语音控制装置用于采集用户的语音信息。
替代性地,步骤s1中,可以通过洗衣机获取初始语音信息;类似地,步骤s21中,可以通过洗衣机获取后续语音信息;类似地,步骤s224中,可以通过洗衣机获取后续语音信息;类似地,步骤s2234中,可以通过洗衣机再次获取用户的后续语音信息。
其中、洗衣机包括语音控制装置,语音控制装置用于采集用户的语音信息。
需要进一步说明的是,获取用户的语音信息的方式不限于上述列举的方式,也可以采用其它方式获取用户的语音信息,例如通过服务器获取用户的语音信息等,无论采取何种获取方式,只要能够获取用户的语音信息即可。
此外,还需要进一步说明的是,当采用移动终端获取用户的语音信息的方式时,可以通过移动终端执行步骤s1至s3,即在移动终端上生成自定义控制指令。当用户使用洗衣机时,用户通过移动终端输入语音信息,移动终端将与获取到的语音信息相匹配的自定义控制指令发送给洗洗衣机,洗衣机根据接收到的自定义控制指令执行与该自定义控制指令相匹配的洗涤程序。当采用洗衣机获取用户的语音信息的方式时,可以通过洗衣机执行步骤s1至s3,即在洗衣机上生成自定义控制指令。当用户使用洗衣机时,用户通过洗衣机输入语音信息,洗衣机根据获取到的语音信息准确地激活与获取到的语音信息相匹配的自定义控制指令,并控制洗衣机执行与该自定义控制指令相匹配的洗涤程序。
下面参照图2,图2是本发明的一种实施例的控制指令自定义方法的流程图。
如图2所示,在一种优选的实施方式中,本发明的洗衣机的控制指令自定义方法的完整流程可以是:
s1、在洗衣机处于自定义模式的情形下,获取用户的初始语音信息;
s21、获取用户的后续语音信息;
s221、判断初始语音信息与后续语音信息的内容是否相同;
s222、若是,则统计获取到与初始语音信息的内容相同的后续语音信息的第一次数;否则则返回步骤s21;
s2231、判断统计出的第一次数是否大于或等于第一预设次数阈值;
s2232、若是,则判定初始语音信息合格;
s22331、若否,则统计获取用户的后续语音信息的第二次数;
s22332、判断统计出的第二次数是否小于第二预设次数阈值;
s22333、若否,则判定初始语音信息不合格,不执行再次获取用户的后续语音信息的操作;
s223341、若是,则发送提示信息,以提示用户再次输入后续语音信息;并返回步骤s21;
s31、在判定初始语音信息合格的情况下,根据初始语音信息生成自定义控制指令;
s32、在判定初始语音信息不合格的情况下,不根据初始语音信息生成自定义控制指令。
应该指出的是,上述实施例只是本发明的一种较佳的实施方式中,仅用来阐述本发明方法的原理,并非旨在限制本发明的保护范围,在实际应用中,本领域技术人员可以根据需要而将上述功能分配由不同的步骤来完成,即将本发明实施例中的步骤再分解或者组合。例如,上述实施例的步骤可以合并为一个步骤,也可以进一步拆分成多个子步骤,以完成以上描述的全部或者部分功能。对于本发明实施例中涉及的步骤的名称,其仅仅是为了区分各个步骤,不视为对本发明的限制。
此外,尽管图中未示出,本发明还提供了一种语音控制装置,该语音控制装置包括语音采集模块、语音分析模块、提示模块和控制模块,语音采集模块用于采集用户的语音信息;语音分析模块用于分析语音采集模块采集到的语音信息以确定语音信息的内容;提示模块用于发送提示信息以提示用户输入语音信息;控制模块基于语音采集模块的采集结果来执行上述控制指令自定义方法。
优选地,在物理形式上,该控制模块可以是任何类型的控制器,例如可编程控制器、组合逻辑控制器等。
本发明还提供了一种洗衣机,该洗衣机包括上述语音控制装置,该洗衣机采用上述语音控制装置执行上述控制指令自定义方法。
本发明还提供了一种洗衣机,该洗衣机与移动终端通信连接,移动终端包括上述语音控制装置,该移动终端采用上述语音控制装置执行上述控制指令自定义方法。当用户使用洗衣机时,用户通过移动终端输入语音信息,移动终端将与获取到的语音信息相匹配的自定义控制指令发送给洗洗衣机,洗衣机根据接收到的自定义控制指令执行洗涤操作。
优选地,移动终端包括手机、平板电脑、笔记本、智能手环和智能手表等可移动的终端。
至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除