一种电器设备的控制方法、装置、设备和存储介质制造方法及图纸

技术编号:18621673 阅读:29 留言:0更新日期:2018-08-08 00:49
本发明专利技术实施例公开了一种电器设备的控制方法、装置、设备和存储介质。该方法包括:采集用户输入的语音信息,并将语音信息转化为文本信息;将所述文本信息与预设动作指令库中的动作指令进行匹配;如果匹配成功,则在预设动作指令库中提取与文本信息对应的目标动作指令,并识别目标动作指令的指令类型;如果所述指令类型为有操作值指令,则识别文本信息中是否存在所述有操作值指令对应的目标操作值;如果存在所述目标操作值,则控制当前电器设备按照所述目标动作指令和所述目标操作值执行对应的动作。通过采用上述技术方案,简化了用户与电器设备之间的交互操作,实现了通过语音信息代替遥控器对电器设备进行控制,提升了用户体验。

Control method, device, device and storage medium for electrical apparatus

The embodiment of the invention discloses a control method, a device, a device and a storage medium for an electrical appliance. The method includes: collecting the speech information input by the user and converting the speech information into text information, and matching the text information to the action instruction in the presupposed action instruction library. If the match is successful, the target action instruction corresponding to the text information is extracted in the preset action instruction library and the target action is identified. The instruction type of the instruction; if the instruction type is an operational value instruction, it recognizes whether there is a target operation value corresponding to the operating value instruction described in the text information; if there is a target operation value, the current appliance is controlled to perform the corresponding action according to the target action instruction and the target operating value. . Through the adoption of the above technical scheme, the interactive operation between the user and the electrical equipment is simplified, and the electronic equipment is controlled by the voice information instead of the remote control, and the user experience is enhanced.

【技术实现步骤摘要】
一种电器设备的控制方法、装置、设备和存储介质
本专利技术实施例涉及控制
,尤其涉及一种电器设备的控制方法、装置、设备和存储介质。
技术介绍
目前,大多数电器设备,例如电视或空调等,都是通过遥控装置所设置的指令,控制应用程序的运行。但随着科学技术的发展,电器设备具有的功能越来越多,以电视机为例,现有的电视机普遍都具有影视、游戏和淘宝等功能。由于现有智能电器设备存在诸多功能,传统的遥控器操作方式已经不能满足人们的需求。而且由于每种电器设备都有其各自独立的遥控器,如机顶盒遥控器、空调遥控器和电视遥控器等,在对遥控器进行使用时,经常需要很长时间才能找到遥控器,操作繁琐,不利用用户与电器设备之间的交互体验。
技术实现思路
本专利技术实施例提供一种电器设备的控制方法、装置、设备和存储介质,简化了用户与电器设备之间的交互操作,实现了更加智能化的人机交互。第一方面,本专利技术实施例提供了一种电器设备的控制方法,该方法包括:采集用户输入的语音信息,并将所述语音信息转化为文本信息;将所述文本信息与预设动作指令库中的动作指令进行匹配;如果匹配成功,则在所述预设动作指令库中提取与所述文本信息对应的目标动作指令,并识别所述目标动作指令的指令类型;如果所述指令类型为有操作值指令,则识别所述文本信息中是否存在所述有操作值指令对应的目标操作值;如果存在所述目标操作值,则控制当前电器设备按照所述目标动作指令和所述目标操作值执行对应的动作。第二方面,本专利技术实施例还提供了一种电器设备的控制装置,该装置包括:文本信息转化模块,用于采集用户输入的语音信息,并将所述语音信息转化为文本信息;指令匹配模块,用于将所述文本信息与预设动作指令库中的动作指令进行匹配;指令类型识别模块,用于当所述文本信息与预设动作指令库中的动作指令匹配成功时,在所述预设动作指令库中提取与所述文本信息对应的目标动作指令,并识别所述目标动作指令的指令类型;操作值识别模块,用于当所述指令类型为有操作值指令时,则识别所述文本信息中是否存在所述有操作值指令对应的目标操作值;控制模块,用于当存在所述目标操作值时,则控制当前电器设备按照所述目标动作指令和所述目标操作值执行对应的动作。第三方面,本专利技术实施例还提供了一种设备,该设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所提供的电器设备的控制方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例所提供的电器设备的控制方法。本专利技术实施例通过将采集到的用户输入的语音信息转发为文本信息,并通过将该文本信息与预设动作指令库中的动作指令匹配成功后,可得到与该文本信息对应的目标动作指令。如果识别出该目标动作指令的指令类型为有操作值指令,则当识别出文本信息中存在与该有操作值指令对应的目标操作值时,则控制当前电器设备按照该目标动作指令和对应的目标操作值执行对应的动作。通过采用上述技术方案,简化了用户与电器设备之间的交互操作,实现了通过语音信息代替遥控器对电器设备进行控制,提升了用户体验。附图说明图1为本专利技术实施例一提供的一种电器设备的控制方法的流程图;图2为本专利技术实施例二提供的一种电器设备的控制方法的流程图;图3为本专利技术实施例三提供的一种电器设备的控制装置的结构框图;图4为本专利技术实施例四提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。为了清楚、明白的描述本专利技术各实施例,下面首先将本专利技术的实现原理进行简单介绍:本专利技术实施例采用了将电器设备的控制指令分解为两部分的方式,其中一部分为动作指令(Action),另一部分为动作指令对应的操作值(Value)。具体的,动作指令又可以分为两类,一类为有操作值指令(ValueAction),另一类为无操作值指令(NoValueAction)。其中,无操作值指令是指不需要任何操作值也可以运行的动作指令,例如“关机”、“静音”等。当电器设备识别出这类无操作值指令时,命令解析器将不再继续寻找操作值,直接执行对应的动作,同时,这类指令只有一个准备(Ready)状态。有操作值指令是指必须包含一个操作值才可运行的指令,例如,“调节音量”、“将音量调高一点”或“将音量调到40”。当电器设备识别出这类指令时,还需继续从指令剩余的字符串中寻找是否存在对应的操作值。相应的,有操作值指令对应的操作值分为两类,一类是模糊型操作值(FuzzyValue),另一类是精确型操作值(PreciseValue)。其中,模糊型操作值用于表示动作的程度和方向,一般用来调节具有连续波动值的情况,例如“将音量调高一点”中的“高一点”。对于这类模糊型操作值,都存在对应的预设操作结果,当电器设备识别出有操作值指令,且对应的操作值为模糊型操作值时,则按照有操作值指令和预设操作结果执行对应的动作。精确型操作值表示动作调节的精准值,一般是一串数字或一个词语,例如“将音量调节到40”中的“40”。如果该操作值为精确型操作值,则控制电器设备按照有操作值指令及精确型操作值执行对应的动作。另外,如果识别出用户发起的是有操作值指令,但并未识别出文本信息中还存在该有操作值指令所对应的操作值的情况时,例如,用户通过语音发起了“调节音量”这一控制指令,但是并未说明将音量调节到多少,也未具体说明是控制电器设备将音量调高还是调低,此时,对于当前有操作值指令而言,将其动作状态切换为等待状态。在该等待状态下,提示用户已经发出的操作值指令不存在对应的操作值,还需进一步给出操作值指示,从而控制电器设备按照该有操作值指令及其对应的操作值执行对应的动作。实施例一图1为本专利技术实施例一提供的一种电器设备的控制方法的流程图,该方法可以由电器设备的控制装置来执行,该装置可以通过软件和/或硬件的方式实现,该装置可以集成在如电视机、机顶盒或空调等电器设备中。参见图1,本实施例的方法具体包括:S110、采集用户输入的语音信息,并将语音信息转化为文本信息。示例性的,可利用近场或远场语音收集器采集用户输出的语音信息。该语音收集器可以为遥控器,也可以为与电器设备存在通信连接的智能终端,如手机、平板电脑等。示例性的,本实施例提供的控制方法支持多个语种的采集,即用户输入的语音信息可以为英语、汉语或韩语等语种中的任意一种。用户在输入语音信息之前,可将待识别的语种切换为与自身实际情况相符合的语种,即先选定要输入的语种,例如汉语,这样设置之后,用户可直接输入语种为汉语的语音信息。语音收集器在采集到该语音信息后,电器设备或第三方服务器可直接进行语音识别。但是,如果用户在输入语音信息之前未选定语种,第三方服务器或电视机需要先识别用户所输入的语音信息所对应的语种,在识别出语种后,再将语音信息转换为文本信息,这样不仅增加了第三方服务器或电视机进行语种识别的压力,同时由于语言的种类较多,容易造成误识别的现象。因此,在用户输入语音信息之前选定待输入的语种,不仅可以减轻第三方本文档来自技高网...

【技术保护点】
1.一种电器设备的控制方法,其特征在于,包括:采集用户输入的语音信息,并将所述语音信息转化为文本信息;将所述文本信息与预设动作指令库中的动作指令进行匹配;如果匹配成功,则在所述预设动作指令库中提取与所述文本信息对应的目标动作指令,并识别所述目标动作指令的指令类型;如果所述指令类型为有操作值指令,则识别所述文本信息中是否存在所述有操作值指令对应的目标操作值;如果存在所述目标操作值,则控制当前电器设备按照所述目标动作指令和所述目标操作值执行对应的动作。

【技术特征摘要】
1.一种电器设备的控制方法,其特征在于,包括:采集用户输入的语音信息,并将所述语音信息转化为文本信息;将所述文本信息与预设动作指令库中的动作指令进行匹配;如果匹配成功,则在所述预设动作指令库中提取与所述文本信息对应的目标动作指令,并识别所述目标动作指令的指令类型;如果所述指令类型为有操作值指令,则识别所述文本信息中是否存在所述有操作值指令对应的目标操作值;如果存在所述目标操作值,则控制当前电器设备按照所述目标动作指令和所述目标操作值执行对应的动作。2.根据权利要求1所述的方法,其特征在于,还包括:当所述目标动作指令为有操作值指令时,将所述目标动作指令的状态切换为等待状态。3.根据权利要求2所述的方法,其特征在于,还包括:如果所述文本信息中不存在所述有操作值指令对应的操作值,则判断所述目标动作指令切换为等待状态的次数是否小于设定阈值;如果小于设定阈值,则返回执行采集用户输入的语音信息的操作。4.根据权利要求1或3所述的方法,其特征在于,还包括:如果所述文本信息与预设动作指令库中的动作指令匹配失败,则检测是否存在等待指令,其中,所述等待指令为当前处于等待状态,且状态的切换次数小于设定阈值的目标动作指令;如果存在所述等待指令,则继续执行识别所述文本信息中是否存在所述等待指令对应的操作值的操作;如果存在所述操作值,则将所述操作值作为所述等待指令所对应的操作结果值;相应的,控制当前电器设备按照所述目标动作指令和所述目标操作值执行对应的动作,包括:控制当前电器设备按照所述等待指令和所述操作结果值执行对应的动作。5.根据权利要求1所述的方法,其特征在于,所述目标操作值的操作值类型包括模糊型操作值和精确型操作值;其中,所述模糊型操作值表示采用所述目标动作指令所执行动作的程度;所述精确型操作值表示采用所述目标动作指令所执行动作的结果;相应的,所述控制当前电器设备按照所述目标动作指令和所述目标操作值执行对应的动作,包括:识别所述目标操作值的操作值类型;如果识别出所述目标操作值为所述模糊型操作值,且所述模糊型操作值与预设操作值列表相匹配,则控制当前电器设备根据所述目标动作指令,并结合所述模糊型操作值所对应的预设目标结果执行对...

【专利技术属性】
技术研发人员:沈奇
申请(专利权)人:深圳创维RGB电子有限公司
类型:发明
国别省市:广东,44

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

1