掌桥专利:专业的专利平台
掌桥专利
首页

设备故障的确定方法、装置、存储介质以及电子装置

文献发布时间:2023-06-19 12:19:35


设备故障的确定方法、装置、存储介质以及电子装置

技术领域

本发明实施例涉及通信领域,具体而言,涉及一种设备故障的确定方法、装置、存储介质以及电子装置。

背景技术

目前的相关技术中,家电(特别是大家电)功能繁多,运行状态复杂,当用户使用家电设备,设备发生“故障”时,用户往往不知所措,影响用户正常使用,破坏用户使用感受,用户为了解决该问题,通常采用直接联系人工客服,询问故障原因及解决方法,但是,其中大部分并非是设备的真实故障,而是用户对使用说明了解不清,自身操作不当造成的,导致智能家电功能使用效果较差,甚至有些用户自行修理方法不当,造成二次智能家电伤害。

针对相关技术中存在的设备故障难以有效确定,故障判断准确率较低的技术问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种设备故障的确定方法、装置、存储介质以及电子装置,以至少解决相关技术中存在的设备故障难以有效确定,故障判断准确率较低的技术问题。

根据本发明的一个实施例,提供了一种设备故障的确定方法,包括:在第一设备上获取目标语音消息,其中,所述目标语音消息用于查询目标设备的故障状态,所述第一设备为一组设备中允许采集所述目标语音消息的设备;识别所述目标语音消息,确定所述目标设备,其中,所述一组设备中各个设备均预先接入目标网络,所述一组设备包括所述目标设备;针对所述目标设备生成与所述故障状态相关联的提示消息;将所述提示消息发送至第二设备,其中,所述第二设备为允许展示所述提示消息的设备,所述一组设备包括所述第二设备。

根据本发明的另一个实施例,提供了一种设备故障的确定装置,包括:获取模块,用于在第一设备上获取目标语音消息,其中,所述目标语音消息用于查询目标设备的故障状态,所述第一设备为一组设备中允许采集所述目标语音消息的设备;识别模块,用于识别所述目标语音消息,确定所述目标设备,其中,所述一组设备中各个设备均预先接入目标网络,所述一组设备包括所述目标设备;生成模块,用于针对所述目标设备生成与所述故障状态相关联的提示消息;发送模块,用于将所述提示消息发送至第二设备,其中,所述第二设备为允许展示所述提示消息的设备,所述一组设备包括所述第二设备。

根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。

根据本发明的又一个实施例,还提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项方法实施例中的步骤。

通过本发明,由于在第一设备上获取目标语音消息,识别目标语音消息,确定目标设备,针对目标设备生成与故障状态相关联的提示消息,将提示消息发送至第二设备,也就是说,通过第一设备获取目标设备产生“故障”的语音消息,系统识别后会检查联网设备的型号,获取目标设备当前的状态,根据目标设备当前状态智能分步检测每个导致目标设备当前“故障”的原因,快速准确定位目标设备的故障状态,向用户展示提示消息,提供给用户专业指导及建议。因此,可以解决相关技术中存在的设备故障难以有效确定,故障判断准确率较低的技术问题,达到提高可靠性、优化智能化程度、增加故障判断准确率的效果。

附图说明

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

图1是根据本发明实施例的一种可选的设备故障的确定方法的移动终端的硬件结构框图;

图2是根据本发明实施例的一种可选的设备故障的确定方法的流程示意图;

图3是根据本发明实施例的一种可选的设备故障的确定方法的流程示意图;

图4是根据本发明实施例的另一种可选的设备故障的确定方法的流程示意图;

图5是根据本发明实施例的又一种可选的设备故障的确定方法的流程示意图;

图6是根据本发明实施例的一种可选的设备故障的确定装置的结构框图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明的实施例。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种设备故障的确定方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的设备故障的确定方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种运行于移动终端、计算机终端或者类似的运算装置的设备故障的确定方法,图2是根据本发明实施例的一种可选的设备故障的确定方法的流程示意图,如图2所示,该流程包括如下步骤:

S202,在第一设备上获取目标语音消息,其中,所述目标语音消息用于查询目标设备的故障状态,所述第一设备为一组设备中允许采集所述目标语音消息的设备;

可选地,在本实施例中,上述第一设备可以包括但不限于一组设备中允许采集目标语音消息的设备,例如,音箱、冰箱、空调、洗衣机、热水器、面板、移动终端等配置有语音采集功能的设备。

可选地,在本实施例中,上述目标语音消息可以包括但不限于指示目标设备发生了故障,且需要查询目标设备的故障状态的语音消息。例如,“冰箱怎么打不开”、“洗衣机怎么不转了”等语音消息。

可选地,在本实施例中,上述目标设备可以与上述第一设备相同,也可以不同,可以包括但不限于一组设备中接入目标网络的设备,例如,音箱、冰箱、空调、洗衣机、热水器等。

S204,识别所述目标语音消息,确定所述目标设备,其中,所述一组设备中各个设备均预先接入目标网络,所述一组设备包括所述目标设备;

可选地,在本实施例中,上述识别目标语音消息可以包括但不限于根据预配置的语音识别或语义识别算法实现,例如,语音技术(Speech Technology)的关键技术有自动语音识别技术(ASR)和语音合成技术(TTS)以及声纹识别技术。让计算机能听、能看、能说、能感觉,是未来人机交互的发展方向,其中语音成为未来最被看好的人机交互方式之一。自然语言处理(Nature Language processing,NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系。自然语言处理技术通常包括文本处理、语义理解、机器翻译、机器人问答、知识图谱等技术。

上述识别目标语音消息还可以包括但不限于将目标语音消息输入预训练的语义识别模型中进行识别,上述语义识别模型可以包括但不限于通过机器学习得到的模型,机器学习(Machine Learning,ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。机器学习是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。机器学习和深度学习通常包括人工神经网络、置信网络、强化学习、迁移学习、归纳学习、式教学习等技术。

可选地,在本实施例中,图3是根据本发明实施例的一种可选的设备故障的确定方法的示意图,如图3所示,上述确定目标设备的方式可以包括但不限于通过如下步骤实现:

S302,获取目标语音消息中包括的设备类型(例如,洗衣机、冰箱等);

S304,根据上述设备类型从联网状态的一组设备中确定目标设备。

需要说明的是,上述一组设备均预先接入目标网络,上述目标网络可以包括但不限于有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、WIFI及其他实现无线通信的网络,还可以包括但不限于物联网。

S206,针对所述目标设备生成与所述故障状态相关联的提示消息;

可选地,在本实施例中,上述故障状态可以包括但不限于设备不运转、设备无法启动、设备无法停止、设备告警等,上述提示消息可以包括但不限于用于解决上述目标设备的故障状态。

S208,将所述提示消息发送至第二设备,其中,所述第二设备为允许展示所述提示消息的设备,所述一组设备包括所述第二设备。

可选地,在本实施例中,上述提示消息可以包括但不限于在第二设备上进行展示,具体展示方式可以包括但不限于语音播报形式,图像播放形式,视频展示形式,文字展示形式等,上述第二设备可以包括但不限于与上述第一设备或目标设备相同,还可以包括但不限于一组设备中除第一设备和目标设备之外的其他能够展示提示消息的设备。

通过本实施例,由于在第一设备上获取目标语音消息,识别目标语音消息,确定目标设备,针对目标设备生成与故障状态相关联的提示消息,将提示消息发送至第二设备,也就是说,通过第一设备获取目标设备产生“故障”的语音消息,系统识别后会检查联网设备的型号,获取目标设备当前的状态,根据目标设备当前状态智能分步检测每个导致目标设备当前“故障”的原因,快速准确定位目标设备的故障状态,向用户展示提示消息,提供给用户专业指导及建议。因此,可以解决相关技术中存在的设备故障难以有效确定,故障判断准确率较低的技术问题,达到提高可靠性、优化智能化程度、增加故障判断准确率的效果。

作为一种可选的方案,所述识别所述目标语音消息,确定所述目标设备,包括:

S1,对所述目标语音消息进行语义识别,得到所述目标设备的标识信息;

S2,按照所述标识信息从一组设备中获取处于所述故障状态的所述目标设备。

可选地,在本实施例中,上述对目标语音消息进行语义识别可以包括但不限于对目标语音消息中的关键词进行识别,例如,用户通过语音音响询问:“洗衣机为什么不运转?”,在识别到“洗衣机”后,将“洗衣机”作为关键词,从一组设备中进行筛选。

可选地,在本实施例中,上述目标标识信息可以包括但不限于上述关键词,还可以包括但不限于预先为设备进行的编号或设备具体型号等。

可选地,在本实施例中,可以包括但不限于按照上述标识信息从上述一组设备中获取处于故障状态的目标设备。例如,当某个物联网中接入1个洗衣机、1个电视机、1个智能音箱,在智能音响获取到“洗衣机为什么不运转”的情况下,通过语义分析得出关键词为洗衣机,进而,将物联网中包括的1个洗衣机确定为上述处于故障状态的目标设备。

作为一种可选的方案,所述针对所述目标设备生成与所述故障状态相关联的提示消息,包括:

S1,从数据库中获取所述目标设备的设备型号,其中,所述数据库预先接入所述目标网络,所述数据库中存储有所述目标设备的设备型号;

S2,根据所述设备型号查找所述目标设备的故障检测流程;

S3,按照所述故障检测流程检测所述目标设备,生成与所述故障状态相关联的提示消息。

可选地,在本实施例中,上述数据库可以包括但不限于预先接入目标网络的数据库,存储有一组设备的设备型号,一组设备的设备型号包括但不限于目标设备的设备型号。

可选地,在本实施例中,在确定处于故障状态的目标设备之后,可以通过包括但不限于从预先配置的数据库中获取处于故障状态的目标设备的设备型号,再基于上述设备型号从云端或本地获取与上述设备型号对应的预先配置的故障检测流程,进而,按照上述故障检测流程检测目标设备,以确定目标设备的故障状态,生成与故障状态关联的提示消息。

作为一种可选的方案,所述按照所述故障检测流程检测所述目标设备,生成与所述故障状态相关联的提示消息,包括:

获取所述目标设备的当前状态信息;

按照所述故障检测流程逐个匹配所述当前状态信息,确定所述目标设备的目标故障状态;

生成与所述目标故障状态相关联的提示消息。

可选地,在本实施例中,上述目标设备的当前状态信息可以包括但不限于目标设备当前的运行参数、目标设备当前是否接入目标网络、目标设备是否通电、目标设备的运行状态等。

可选地,在本实施例中,上述按照所述故障检测流程逐个匹配所述当前状态信息可以包括但不限于根据当前状态信息所指示的故障现象以及目标设备的运行状态,逐个进行匹配,以生成上述提示消息。

例如,以上述目标设备为洗衣机为例:

表1

在获取到目标设备的设备品类(对应于前述的设备类别)“滚筒全自动洗衣机”,且设备型号为“FAW13”的情况下,获取如表1记载的故障检测步骤。

获取目标设备的运行状态和现象(对应于前述的当前状态信息),按照故障检测步骤逐个检测目标设备;

生成与目标设备的现象(故障状态)相关联的提示消息。

作为一种可选的方案,所述按照所述故障检测流程逐个匹配所述当前状态信息,确定所述目标设备的目标故障状态,包括:

获取所述目标设备的设备类型;

在所述设备类型为预设类型的情况下,检查所述目标设备的告警指示消息,根据所述告警指示消息确定所述目标故障状态;

在所述设备类型不为所述预设类型的情况下,确定所述目标设备为第一故障状态,其中,所述目标故障状态包括所述第一故障状态。

可选地,在本实施例中,上述目标设备的设备类型可以包括但不限于目标设备的所属品类中任一级别或预设级别的品类,上述预设类型可以包括但不限于上述设备类型中一种或多种的组合,例如,可以包括但不限于为洗衣机或冰箱组成的设备类型中的一种,或者,可以包括但不限于滚筒洗衣机或波轮洗衣机组成的设备类型中的一种。

可选地,在本实施例中,上述告警指示消息可以包括但不限于声音告警、APP内弹出界面告警、灯光告警等一种或多种告警方式的组合。

可选地,在本实施例中,上述第一故障状态可以包括但不限于与上述告警指示消息相关联的故障状态,例如,当上述告警指示消息指示设备漏水的情况下,上述第一故障状态即为设备发生了漏水,进而,上述提示消息可以提示用户“进水是否异常?请检查进水龙头”。

上述仅是一种示例,本实施例不作任何具体的限定。

作为一种可选的方案,所述按照所述故障检测流程逐个匹配所述当前状态信息,确定所述目标设备的目标故障状态,包括:检查所述目标设备生成的告警指示消息,根据所述告警指示消息确定所述目标故障状态;在所述目标设备未生成所述告警指示消息的情况下,确定所述目标设备是否开启了第一流程;在所述目标设备开启了所述第一流程的情况下,确定所述目标设备为第二故障状态,其中,所述目标故障状态包括所述第二故障状态。

可选地,在本实施例中,上述告警指示消息可以包括但不限于声音告警、APP内弹出界面告警、灯光告警等一种或多种告警方式的组合。

可选地,在本实施例中,在未生成上述告警指示消息的情况下,可以包括但不限于检测上述目标设备是否预先配置的第一流程,上述第一流程可以包括但不限于预约在预定时间段开启工作的流程,例如,以目标设备为洗衣机为例,可以包括但不限于预约洗衣、预约烘干等。

可选地,在本实施例中,上述第二故障状态可以包括但不限于由于预约了上述后续流程,因此造成的当前目标设备未能正常运行的故障状态。

作为一种可选的方案,所述按照所述故障检测流程逐个匹配所述当前状态信息,确定所述目标设备的目标故障状态,包括:获取所述目标设备的当前运行状态;在所述当前运行状态表示所述目标设备暂停运行的情况下,且检测到所述目标设备开启了第二流程的情况下,确定所述目标设备为第三故障状态,其中,所述目标故障状态包括所述第三故障状态;在所述当前运行状态表示所述目标设备暂停运行的情况下,且检测到所述目标设备未开启所述第二流程的情况下,确定所述目标设备为第四故障状态,其中,所述目标故障状态包括所述第四故障状态;在所述当前运行状态表示所述目标设备已启动运行的情况下,逐个按照所述目标设备的运行阶段确定所述目标故障状态,其中,所述运行阶段为所述目标设备正常运行过程中,需要进行的工作阶段。

可选地,在本实施例中,上述目标设备的当前运行状态可以包括但不限于暂停运行,结束运行,启动运行,预启动运行,正在运行等,上述第二流程可以包括但不限于是否启动的特殊的进程或者配置,例如,可以包括但不限于启动安全锁。因而,上述第三故障状态即表示目标设备开启了第二进程,导致目标设备无法正常运行的故障状态,上述第四故障状态即表示目标设备未开启第二进程,导致目标设备无法正常运行的故障状态。

可选地,在本实施例中,在上述目标设备的当前运行状态为目标设备已启动运行(包括但不限于上述启动运行、正在运行等)的情况下,按照上述目标设备的运行阶段确定目标故障状态,上述目标设备的运行阶段可以包括但不限于洗衣机的运转状态、洗涤状态、烘干状态等,空调的制冷状态、制热状态、除湿状态等,可以包括但不限于根据目标设备的功能预先配置多种工作阶段,进而,逐个按照工作阶段确定目标故障状态。

下面结合具体的示例,对本申请进行进一步的解释说明:

智能家居设备是具备了传统家居设备功能的基础上,增加了联网能力,当设备实现物联网时,物联网服务大体上发挥着两个作用:第一是把从家电设备收到的数据保存到数据库,并对采集的数据进行分析;第二是向家电设备发送指令和信息,使得智能家居设备具有智能监测和控制的功能。接入到智能家居操作系统中的智能家居设备可以通过物联网将设备信息上传到智能家居操作系统中的服务器中。

以智能洗衣机为例,既可实现传统洗衣机直接物理按键操作,还可实现用APP或者语音指令控制洗衣机、实时查询洗衣机状态查询、查询洗衣机相关功能等等,手机和智能语音家电已然成为了家庭生活的主要操作控制终端,实现控制的输入和数据的输出。本方案设计中,所有智能家居设备的电脑底板数据通过物联网上传到智能家居操作系统的服务器中,由智能家居操作系统的服务器对数据进行分析处理。

图4是根据本发明实施例的另一种可选的设备故障的确定方法的示意图,本方案的基于智能物联网的家电状态及故障智能检测系统的工作流程如图4所示,具体包括以下步骤:

S402,用户通过语音入口询问家电“故障”;

家中具有语音对话能力的智能设备,称为智能语音家电,每一个智能语音家电都是一个语音入口,目前海尔拥有音箱、冰箱、空调、洗衣机、热水器、面板、智家APP七大入口,用户可以通过每个入口,控制某联网家电并且查询家电当前状态。因此,当用户使用具有联网能力的家电A时,智能家电A发生“故障”时,用户可以通过智能语音设备B询问家电A的具体“故障”该如何处理。例如用户通过语音音箱询问:“洗衣机为什么不运转”。

S404,系统获取用户设备型号和设备当前状态信息;

当系统接收到用户想要查询家电A故障时,由于不同型号设备的“故障”原因不同,因此需要通过智能家居操作系统获取家电A的型号信息及设备当前状态信息。以洗衣机为例说明,获取的设备信息包括:是否为滚筒/波轮洗衣机、设备具体型号FAW1 3HD996LSU1、用户想要查询的是洗衣机不运转的原因。

S406,系统根据设备当前状态智能检测导致用户“故障”的原因;

智能检测系统主要依赖智能家电故障检测结构化数据,形成家电故障的结构化数据库,数据库主要包括设备品类、设备型号、设备故障类型、故障检测步骤等字典,当物联网系统获取到用户查询的设备故障问题时,通过智能检测系统依据设备型号查询故障检测步骤,智能分步检测。

S408,系统输出针对性建议。

需要说明的是,图5是根据本发明实施例的一种可选的设备故障的确定方法的示意图,以洗衣机在洗涤状态时,洗衣机不运转的情况为例,说明智能检测系统的运行原理如图5所示,包括但不限于如下步骤:

S1,query(对应于前述的目标语音消息):“洗衣机为什么不转了?”;

S2,判断当前设备是否为滚筒洗衣机;

S3,在当前设备不为滚筒洗衣机的情况下执行步骤S4或S5,在当前设备为滚筒洗衣机的情况下执行步骤S6;

S4,在当前设备为波轮洗衣机的情况下,语音播报:“请断掉波轮洗衣机电源,然后再插上,若故障依旧,请联系下客服师父帮忙排查下故障吧”;

S5,在当前设备不为波轮洗衣机的情况下,语音播报:“开启童锁(对应于前述的第二流程)后,点击启动按钮,洗衣机是不会执行的”;

S6,检查告警信息,根据不同情况分别执行S7、S8或S9;

S7,在检查到告警信息,且告警信息不为E4告警信息的情况下,语音播报:“洗衣机存在异常告警,滚筒可能因此无法运转,这个问题可能需要专业师父处理一下,可以联系xxx xxx xxxx”;

S8,在检测到告警信息,且告警信息为E4告警信息的情况下,语音播报:“进水异常啦,是不是忘了开水龙头”;

S9,在未检测到告警信息的情况下,检测是否设置了预约洗衣功能,并根据不同判断结果执行步骤S10、S11;

S10,在检测结果为设置了预约洗衣功能的情况下,语音播报:“因为你设置了预约洗衣,<预约时间>时,程序才会开始运行哦”;

S11,在检测结果为未设置预约洗衣功能的情况下,检测洗衣程序是否已运行cyclePhase,并根据不同检测结果执行步骤S12或S13;

S12,在检测到未运行cyclePhase的情况下,语音播报:“先设置好洗衣模式,点击启动键后,洗衣机就运行了”;

S13,在检测到已运行cyclePhase的情况下,判断运行状态,并根据不同的运行状态分别执行步骤S14~S15;

S14,在检测到运行状态为暂停的情况下,检测是否启动铜锁;

S14-1,在检测到启动童锁的情况下,语音播报:“按启动键无效吗?因为洗衣机启动了童锁,关闭的话要在显示屏上长按加号键三秒”;

S14-2,在检测到未启动童锁的情况下,语音播报:“洗衣机程序暂停了,按一下显示屏右上边的启动键,可以继续运行洗衣程序哦”;

S15,在检测到运行状态为启动的情况下,根据洗衣机的工作阶段逐个排查故障;

S15-1,在洗衣机为运转状态的情况下,语音播报:“奇怪,洗衣机不是正在运转吗?”;

S15-2,在洗衣机为洗涤状态的情况下,语音播报:“因为衣服已经洗完啦”;

S15-3,在洗衣机为其他状态的情况下,语音播报:“我没在这台洗衣机上发现问题,要不还是向维修师傅咨询下吧,电话是xxx xxx xxxx”。

通过本实施例,基于智能物联网的家电状态及故障智能检测系统,自动检查用户家中的联网家电的型号,获取此家电型号当前的状态,根据家电当前状态智能分步检测每个导致设备当前“故障”的原因,快速准确定位智能家电问题,提供给用户专业指导及建议。智能家电状态及故障智能检测系统是一套集数据采集、分析、智能诊断与性能综合评估于智能化诊断系統,系统具有可靠性强、智能化程度准确等特性。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

在本实施例中还提供了一种设备故障的确定装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图6是根据本发明实施例的一种可选的设备故障的确定装置的结构框图,如图6所示,该装置包括:

获取模块602,用于在第一设备上获取目标语音消息,其中,所述目标语音消息用于查询目标设备的故障状态,所述第一设备为一组设备中允许采集所述目标语音消息的设备;

识别模块604,用于识别所述目标语音消息,确定所述目标设备,其中,所述一组设备中各个设备均预先接入目标网络,所述一组设备包括所述目标设备;

生成模块606,用于针对所述目标设备生成与所述故障状态相关联的提示消息;

发送模块608,用于将所述提示消息发送至第二设备,其中,所述第二设备为允许展示所述提示消息的设备,所述一组设备包括所述第二设备。

作为一种可选的方案,所述识别模块,包括:

识别单元,用于对所述目标语音消息进行语义识别,得到所述目标设备的标识信息;

第一获取单元,用于按照所述标识信息从一组设备中获取处于所述故障状态的所述目标设备。

作为一种可选的方案,所述生成模块606,包括:

第二获取单元,用于从数据库中获取所述目标设备的设备型号,其中,所述数据库预先接入所述目标网络,所述数据库中存储有所述目标设备的设备型号;

查找单元,用于根据所述设备型号查找所述目标设备的故障检测流程;

生成单元,用于按照所述故障检测流程检测所述目标设备,生成与所述故障状态相关联的提示消息。

作为一种可选的方案,所述装置用于通过如下方式按照所述故障检测流程检测所述目标设备,生成与所述故障状态相关联的提示消息:

获取所述目标设备的当前状态信息;

按照所述故障检测流程逐个匹配所述当前状态信息,确定所述目标设备的目标故障状态;

生成与所述目标故障状态相关联的提示消息。

作为一种可选的方案,所述装置用于通过如下方式按照所述故障检测流程逐个匹配所述当前状态信息,确定所述目标设备的目标故障状态:

获取所述目标设备的设备类型;

在所述设备类型为预设类型的情况下,检查所述目标设备的告警指示消息,根据所述告警指示消息确定所述目标故障状态;

在所述设备类型不为所述预设类型的情况下,确定所述目标设备为第一故障状态,其中,所述目标故障状态包括所述第一故障状态。

作为一种可选的方案,所述装置用于通过如下方式按照所述故障检测流程逐个匹配所述当前状态信息,确定所述目标设备的目标故障状态:检查所述目标设备生成的告警指示消息,根据所述告警指示消息确定所述目标故障状态;在所述目标设备未生成所述告警指示消息的情况下,确定所述目标设备是否开启了第一流程;在所述目标设备开启了所述第一流程的情况下,确定所述目标设备为第二故障状态,其中,所述目标故障状态包括所述第二故障状态。

作为一种可选的方案,所述装置用于通过如下方式按照所述故障检测流程逐个匹配所述当前状态信息,确定所述目标设备的目标故障状态:获取所述目标设备的当前运行状态;在所述当前运行状态表示所述目标设备暂停运行的情况下,且检测到所述目标设备开启了第二流程的情况下,确定所述目标设备为第三故障状态,其中,所述目标故障状态包括所述第三故障状态;在所述当前运行状态表示所述目标设备暂停运行的情况下,且检测到所述目标设备未开启所述第二流程的情况下,确定所述目标设备为第四故障状态,其中,所述目标故障状态包括所述第四故障状态;在所述当前运行状态表示所述目标设备已启动运行的情况下,逐个按照所述目标设备的运行阶段确定所述目标故障状态,其中,所述运行阶段为所述目标设备正常运行过程中,需要进行的工作阶段。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

在本实施例中,上述计算机可读存储介质可以被设置为存储用于执行以下步骤的计算机程序:

S1,在第一设备上获取目标语音消息,其中,目标语音消息用于查询目标设备的故障状态,第一设备为一组设备中允许采集目标语音消息的设备;

S2,识别目标语音消息,确定目标设备,其中,一组设备中各个设备均预先接入目标网络,一组设备包括目标设备;

S3,针对目标设备生成与故障状态相关联的提示消息;

S4,将提示消息发送至第二设备,其中,第二设备为允许展示提示消息的设备,一组设备包括第二设备。

计算机可读存储介质还被设置为存储用于执行以下步骤的计算机程序:

S1,在第一设备上获取目标语音消息,其中,目标语音消息用于查询目标设备的故障状态,第一设备为一组设备中允许采集目标语音消息的设备;

S2,识别目标语音消息,确定目标设备,其中,一组设备中各个设备均预先接入目标网络,一组设备包括目标设备;

S3,针对目标设备生成与故障状态相关联的提示消息;

S4,将提示消息发送至第二设备,其中,第二设备为允许展示提示消息的设备,一组设备包括第二设备。

在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

在一个示例性实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

S1,在第一设备上获取目标语音消息,其中,目标语音消息用于查询目标设备的故障状态,第一设备为一组设备中允许采集目标语音消息的设备;

S2,识别目标语音消息,确定目标设备,其中,一组设备中各个设备均预先接入目标网络,一组设备包括目标设备;

S3,针对目标设备生成与故障状态相关联的提示消息;

S4,将提示消息发送至第二设备,其中,第二设备为允许展示提示消息的设备,一组设备包括第二设备。

本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 设备故障的确定方法、装置、存储介质以及电子装置
  • 加热设备的故障确定方法、装置、存储介质及电子装置
技术分类

06120113255958