一种空调故障语音播报方法、装置及空调器与流程

文档序号:16930026发布日期:2019-02-22 20:11阅读:440来源:国知局
一种空调故障语音播报方法、装置及空调器与流程

本发明涉及空调器技术领域,特别涉及一种空调故障语音播报方法、装置及空调器。



背景技术:

随着经济的不断进步,空调器的应用也越来越广泛,空调器逐渐成为了最为常见的家用电器之一。现在的空调如果出现故障的时候会在显示板上显示故障代码,但是对于故障代码的具体含义以及其对应的问题和解决问题的方法没办法在显示板上全部显示出来,需要用户根据代码去查阅使用说明书来解决问题,影响用户的使用体验。



技术实现要素:

有鉴于此,本发明旨在提出一种空调故障语音播报方法、装置及空调器,以解决上述问题。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明提供了一种空调故障语音播报方法,所述空调故障语音播报方法包括:

获取用户发出的故障查询指令;

依据所述故障查询指令确认空调器是否发生故障;

当确认所述空调器发生故障时,对故障信息进行语音播报。

进一步地,当确认所述空调器发生故障时,对故障信息进行语音播报的步骤包括:

当确认所述空调器发生故障时,获取所述故障的故障代码;

依据所述故障代码查询获取与所述故障代码对应的故障内容及解决故障方法;

对所述故障代码、故障内容及解决故障方法进行语音播报。

进一步地,依据所述故障代码查询获取与所述故障代码对应的故障内容及解决故障方法的步骤包括:

将获取的故障代码与预存储的故障代码库进行匹配,所述故障代码库存储有故障代码、与所述故障代码对应的故障信息以及解决故障方法;

当获取的故障代码与预存储的故障代码库中的代码匹配时,提取所述故障代码库中的代码对应的与所述故障代码对应的故障信息以及解决故障方法。

进一步地,所述获取用户发出的故障查询指令包括:获取用户发出的故障查询语音指令。

进一步地,所述获取用户发出的故障查询指令包括:获取用户发出的故障查询按键指令。

进一步地,所述方法还包括:当确认空调器未发生故障时,播报无故障语音提示。

第二方面,本发明提供了一种空调故障语音播报装置,所述空调故障语音播报装置包括:

指令获取单元,用于获取用户发出的故障查询指令;

故障确认单元,用于依据所述故障查询指令确认空调器是否发生故障;

故障播报单元,用于当确认所述空调器发生故障时,对故障信息进行语音播报。

进一步地,所述故障播报单元包括:

代码获取子单元,用于当确认所述空调器发生故障时,获取所述故障的故障代码;

信息查询子单元,用于依据所述故障代码查询获取与所述故障代码对应的故障内容及解决故障方法;

播报子单元,用于对所述故障代码、故障内容及解决故障方法进行语音播报。

进一步地,所述信息查询子单元用于将获取的故障代码与预存储的故障代码库进行匹配,所述故障代码库存储有故障代码、与所述故障代码对应的故障信息以及解决故障方法;

所述信息查询子单元还用于当获取的故障代码与预存储的故障代码库中的代码匹配时,提取所述故障代码库中的代码对应的与所述故障代码对应的故障信息以及解决故障方法。

第三方面,本发明还提供了一种空调器,所述空调器包括:存储器;控制器;及空调故障语音播报装置,所述空调故障语音播报装置安装于所述存储器并包括一个或多个由所述控制器执行的软件功能模块,所述空调故障语音播报装置包括:

指令获取单元,用于获取用户发出的故障查询指令;

故障确认单元,用于依据所述故障查询指令确认空调器是否发生故障;

故障播报单元,用于当确认所述空调器发生故障时,对故障信息进行语音播报。

相对于现有技术,本发明所述的一种空调故障语音播报方法、装置及空调器具有以下优势:

本发明提供的空调故障语音播报方法、装置及空调器,所述空调故障语音播报方法包括获取用户发出的故障查询指令;依据所述故障查询指令确认空调器是否发生故障;当确认所述空调器发生故障时,对故障信息进行语音播报。当接收到用户的故障查询指令时,即根据故障查询指令确认是否存在故障状态,若存在故障状态,则根据故障代码直接查询故障代码代表的故障内容及解决故障的方法,并对故障内容及解决故障方法进行语音播报,无须用户查询使用手册,利用语音控制对空调的故障、问题和解决办法进行播报,从而给用户带来便捷的使用体验。

附图说明

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例所述的空调器的示意框图;

图2为本发明实施例所述的空调故障语音播报方法的流程图;

图3为本发明实施例所述的空调故障语音播报方法的步骤s30的子步骤流程图;

图4为本发明实施例所述的空调故障语音播报装置的功能单元示框图;

图5为本发明实施例所述的故障播报单元的功能单元示框图。

图标:1-空调器;2-控制器;3-存储器;4-语音模块;5-空调故障语音播报装置;6-指令获取单元;7-故障确认单元;8-故障播报单元;9-代码获取子单元;10-信息查询子单元;11-播报子单元。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

第一实施例

本发明实施例提供了一种空调器1,用于调节室内温度的同时,还能保证用户随时都具备舒适便捷的使用体验。请参阅图1,为本发明实施例提供的空调器1的功能框图。该空调器1包括:存储器3、控制器2、语音模块4以及空调故障语音播报装置5。其中,控制器2与存储器3、语音模块4电连接。所述空调故障语音播报装置5包括至少一个可以软件或固件(firmware)的形式存储于所述存储器3中。

其中,存储器3可用于存储软件程序以及单元,如本发明实施例中的空调故障语音播报装置5及方法所对应的程序指令/单元,控制器2通过运行存储在存储器3内的空调故障语音播报装置5、方法的软件程序以及单元,从而执行各种功能应用以及数据处理,如本发明实施例提供的空调故障语音播报方法。其中,所述存储器3可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。

控制器2可能是一种集成电路芯片,具有信号的处理能力。上述的控制器2可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器。控制器2也可以是任何常规的处理器等。

语音模块4用于在控制器2的控制下接收用户的语音指令或播报预先设定的语音信息。在一种优选的实施例中,该语音模块4包括语音接收子模块及语音播报子模块。

可以理解地,图1所示的结构仅为示意,空调器1还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。

第二实施例

本实施例提供了一种空调故障语音播报方法,请参阅图2,图2示出了本实施例提供的空调故障语音播报方法的流程图。

所述空调故障语音播报方法包括步骤s10~s40。

步骤s10:获取用户发出的故障查询指令。

用户在使用空调的过程中,用户可以向空调器1发出故障查询指令,以详细了解空调器1的运行状态。空调器1获取用户发出的故障查询指令,所述故障查询指令可以是用户通过语音发出的故障查询语音指令,在本发明的其他实施例中,所述故障查询指令还可以是用户通过按键发出的故障查询按键指令,例如,可以通过空调器1的遥控器按键发出故障查询按键指令,还可以是通过与所述空调器1适配的智能终端设备发出的空调器1的故障查询按键指令。

步骤s20:依据所述故障查询指令确认空调器1是否发生故障。

当接收到用户发出的故障查询指令时,空调器1的控制器2启动自检,判断是否发生故障。一般地,空调器1包括多个功能模块,多个功能模块与控制器2保持实时的通信,当某一功能模块发生故障时,该功能模块会在与控制器2的通信信息中插入故障代码,控制器2接收到所述故障代码后,会将所述故障代码及接收到所述故障代码的时间进行存储;若所述控制器2持续预设时长未接收到某一功能模块发送的通信信息,控制器2同样会生成相应的故障代码进行存储。所述预设时长可以是5分钟,但不限于此。

当接收到用户发出的故障查询指令后,控制空调器1的控制器2启动自检,判断空调器1是否发生故障,即判断是否存在故障代码,若存在故障代码,即确认空调器1发生故障,执行步骤s30;若不存在故障代码,则确认空调器1未发生故障,则执行步骤s40。

步骤s30:当确认所述空调器1发生故障时,对故障信息进行语音播报。

当确认空调器1发生故障时,对发生故障的故障信息进行语音播报。故障信息包括故障发生的时间、故障代码、故障内容以及解决故障方法等。请参阅图3,步骤s30包括以下子步骤:步骤s301~s303。

步骤s301:当确认所述空调器1发生故障时,获取所述故障的故障代码。

当确认空调器1发生故障时,获取空调器1的所述故障代码,具体可以从各功能模块与控制器2的通信信息中获取。控制器2获取故障代码以及故障发生的时间,执行步骤s302。

步骤s302:依据所述故障代码查询获取与所述故障代码对应的故障内容及解决故障方法。

获取故障代码后,依据所述故障代码查询获取与该故障代码对应的故障内容以及解决该故障内容的方法。空调器1预存储有故障代码库,故障代码库存储所有的故障代码,以及故障代码对应的故障内容,以及解决该故障的参考方法。当获取故障代码后,将获取的故障代码与预存储的故障代码库进行匹配,所述故障代码库存储有故障代码、与所述故障代码对应的故障内容以及解决故障方法。

当获取的故障代码与预存储的故障代码库中的代码匹配时,提取所述故障代码库中的代码对应的与所述故障代码对应的故障内容以及解决故障方法。

需要说明的是,若根据获取的故障代码未能在预存储的故障代码库中查询到匹配的数据,则输出未查询到相关故障代码的信息。

步骤s303:对所述故障代码、故障内容及解决故障方法进行语音播报。

当根据故障代码匹配提取相关的故障信息后,对提取的故障信息进行语音播报。具体地,所述空调器1设置有语音模块4,语音模块4预存储有相关文字的语音信息,播放故障信息时,首先将故障信息划分字、词句等,然后按照字、词、句查询预存储的相关文字的语音信息,从而对故障信息进行播报。于本实施例中,播报的语音故障信息包括:故障代码、发生故障的时间、故障内容以及解决故障方法等。

步骤s40:当确认空调器1未发生故障时,播报无故障语音提示。

当确认空调器1未发生故障时,空调器1播报无故障语音提示。例如,控制空调器1的语音模块4播报预设的提示语音,提醒用户,没有发现故障。

第三实施例

本发明较佳实施例提供一种空调故障语音播报装置5,需要说明的是,本实施例所提供的空调故障语音播报装置5,其基本原理及产生的技术效果和上述第二实施例提供的空调故障语音播报方法相同,为简要描述,本实施例部分未提及之处,可参考上述的实施例中相应内容。

请参阅图4,图4为本实施例提供的空调故障语音播报装置5,所述空调故障语音播报装置5包括:指令获取单元6、故障确认单元7及故障播报单元8。

其中,指令获取单元6,用于获取用户发出的故障查询指令。

用户在使用空调的过程中,用户可以向空调器1发出故障查询指令,以详细了解空调器1的运行状态。空调器1获取用户发出的故障查询指令,所述故障查询指令可以是用户通过语音发出的故障查询语音指令,在本发明的其他实施例中,所述故障查询指令还可以是用户通过按键发出的故障查询按键指令,例如,可以通过空调器1的遥控器按键发出故障查询按键指令,还可以是通过与所述空调器1适配的智能终端设备发出的空调器1的故障查询按键指令。

可以理解地,在一种优选实施例中,指令获取单元6可以用于执行步骤s10。

故障确认单元7,用于依据所述故障查询指令确认空调器1是否发生故障。

当接收到用户发出的故障查询指令时,空调器1的控制器2启动自检,判断是否发生故障。一般地,空调器1包括多个功能模块,多个功能模块与控制器2保持实时的通信,当某一功能模块发生故障时,该功能模块会在与控制器2的通信信息中插入故障代码,控制器2接收到所述故障代码后,会将所述故障代码及接收到所述故障代码的时间进行存储;若所述控制器2持续预设时长未接收到某一功能模块发送的通信信息,控制器2同样会生成相应的故障代码进行存储。

可以理解地,当接收到用户发出的故障查询指令后,控制空调器1的控制器2启动自检,判断空调器1是否发生故障,即是判断是否存在故障代码,若存在故障代码,即确认空调器1发生故障;若不存在故障代码,则确认空调器1未发生故障。

可以理解地,在一种优选实施例中,故障确认单元7可以用于执行步骤s20。

故障播报单元8,用于当确认所述空调器1发生故障时,对故障信息进行语音播报。

当确认空调器1发生故障时,对发生故障的故障信息进行语音播报。故障信息包括故障发生的时间、故障代码、故障内容以及解决故障方法等。

可以理解地,在一种优选实施例中,故障播报单元8可以用于执行步骤s30。

于本实施例中,请参阅图5,所述故障播报单元8包括:代码获取子单元9、信息查询子单元10及播报子单元11。

其中,代码获取子单元9,用于当确认所述空调器1发生故障时,获取所述故障的故障代码。

可以理解地,在一种优选实施例中,代码获取子单元9可以用于执行步骤s301。

信息查询子单元10,用于依据所述故障代码查询获取与所述故障代码对应的故障内容及解决故障方法。

所述信息查询子单元10用于将获取的故障代码与预存储的故障代码库进行匹配,所述故障代码库存储有故障代码、与所述故障代码对应的故障信息以及解决故障方法;

所述信息查询子单元10还用于当获取的故障代码与预存储的故障代码库中的代码匹配时,提取所述故障代码库中的代码对应的与所述故障代码对应的故障信息以及解决故障方法。

可以理解地,在一种优选实施例中,信息查询子单元10可以用于执行步骤s302。

播报子单元11,用于对所述故障代码、故障内容及解决故障方法进行语音播报。

可以理解地,在一种优选实施例中,所述播报子单元11可以用于执行步骤s303。

当确认空调器1未发生故障时,故障播报单元8还可以用于执行步骤s40,播报无故障语音提示。

综上所述,本发明提供了一种空调故障语音播报方法、装置及空调器,所述空调故障语音播报方法包括获取用户发出的故障查询指令;依据所述故障查询指令确认空调器是否发生故障;当确认所述空调器发生故障时,对故障信息进行语音播报。当接收到用户的故障查询指令时,即根据故障查询指令确认是否存在故障状态,若存在故障状态,则根据故障代码直接查询故障代码代表的故障内容及解决故障的方法,并对故障内容及解决故障方法进行语音播报,无须用户查询使用手册,利用语音控制对空调的故障、问题和解决办法进行语音播报,节省用户时间,给用户带来便捷的体验。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1