本申请涉及家用电器技术领域,尤其涉及一种事件语音播报方法、装置及家电设备。
背景技术:
目前,家电设备已经成为人们生活中不可或缺的一部分,家电设备的播报功能已经越来越普遍。
相关技术中,家电设备针对功能性的播报并不理想,例如,洗衣机在洗衣事件完成的时候,通过响起一段音乐或者一段音频的方式进行播报,还有部分家电设备只是通过蜂鸣器播出一个单一频率的声音信号,针对设备功能性的播报较为单一。
技术实现要素:
本申请提出一种事件语音播报方法、装置及家电设备,以实现根据设备事件触发语音播报,提高了语音播报的个性化程度,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,并且,可以通过一个播报设备播放多个设备的事件语音。
本申请一方面实施例提出了一种事件语音播报方法,包括:
获取当前设备的事件消息;
获取所述当前设备的设备标识和设备属性;
发送所述设备标识、所述设备属性和所述事件消息,以使与所述设备标识匹配的目标播报设备根据所述设备属性和所述事件消息合成播报信息并播放。
本申请又一方面实施例提出了一种事件语音播报方法,包括:
接收通信模块发送的设备标识、设备属性和事件消息;
根据所述设备标识与预先存储的匹配标识进行匹配;
当存在与所述设备标识相同的匹配标识时,根据所述设备属性和所述事件消息合成播报信息并播放。
本申请又一方面实施例提出了一种事件语音播报装置,包括:
第一获取模块,用于获取当前设备的事件消息;
第二获取模块,用于获取所述当前设备的设备标识和设备属性;
发送模块,用于发送所述设备标识、所述设备属性和所述事件消息,以使与所述设备标识匹配的目标播报设备根据所述设备属性和所述事件消息合成播报信息并播放。
本申请又一方面实施例提出了一种事件语音播报装置,包括:
接收模块,用于接收通信模块发送的设备标识、设备属性和事件消息;
匹配模块,用于根据所述设备标识与预先存储的匹配标识进行匹配;
播放模块,用于当存在与所述设备标识相同的匹配标识时,根据所述设备属性和所述事件消息合成播报信息并播放。
本申请又一方面实施例提出一种家电设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本申请前述一方面实施例提出的事件语音播报方法。
本申请又一方面实施例提出一种播报设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本申请前述又一方面实施例提出的事件语音播报方法。
本申请又一方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请前述一方面实施例提出的事件语音播报方法。
本申请又一方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请前述又一方面实施例提出的事件语音播报方法。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:由于采用了获取当前设备的事件消息,以及获取当前设备的设备标识和设备属性,进而发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本申请实施例一所提供的事件语音播报方法的流程示意图;
图2为本申请实施例二所提供的事件语音播报方法的流程示意图;
图3为本申请实施例三所提供的事件语音播报方法的流程示意图;
图4为本申请实施例四所提供的事件语音播报方法的流程示意图;
图5为本申请实施例五所提供的一种应用场景示意图;
图6为本申请实施例六所提供的事件语音播报装置的结构示意图;
图7为本申请实施例七所提供的事件语音播报装置的结构示意图。
具体实施方式
本申请主要针对相关技术中针对设备功能性的语音播报较为单一效果不理想的技术问题,提供一种事件语音播报方法。本申请实施例的事件语音播报方法,通过获取当前设备的事件消息,以及获取当前设备的设备标识和设备属性,进而发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
为了更好的理解上述技术方案,下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
实施例一
图1为本申请实施例一所提供的事件语音播报方法的流程示意图。
本申请实施例中,事件语音播报方法应用于家电设备。其中,家电设备包括但不限于空调、电视、冰箱等家电。作为一种可能的实现方式,家电设备可以包括通信模块,例如可以为无线保真(wireless-fidelity,简称wifi)模块。
如图1所示,该事件语音播报方法包括以下步骤:
步骤101,获取当前设备的事件消息。
本申请实施例中,在进行设备事件语音播报时,需要获取当前设备的事件消息。
作为一种可能的实现方式,家电设备可以包括电控板,当家电设备事件发生时,由电控板通过通信接口将该事件对应的事件消息发送至通信模块,通信模块接收该当前设备的事件消息。其中,电控板和通信模块的通信接口的形式可以是串口或其他,此处不作限制。
作为一种示例,以家电设备是加湿器为例,当加湿器水箱中的水位低于预设水位时,判断加湿器缺水,进而加湿器电控板通过串口指令将加湿器缺水的事件消息发送至该加湿器的通信模块,由该通信模块接收加湿器缺水的事件消息。
其中,事件消息的实现形式可以有多种。
作为一种示例,事件消息可以包括事件索引信息,其中,事件索引信息可以是数字、字母等组成的字符串或标识。
作为另一种示例,事件消息可以包括事件文本信息,比如加湿器缺水事件对应的事件文本信息为“缺水”。
步骤102,获取当前设备的设备标识和设备属性。
本申请实施例中,通信模块还可以获取当前设备的设备标识和设备属性。
作为一种可能的实现方式,可以预先将设备对应的设备标识和设备属性存储在设备本地,进而,通信模块从当前设备本地获取当前设备的设备标识和设备属性。
本申请实施例中,设备标识的形式包括但不限于媒体访问控制地址(mediaaccesscontroladdress,简称mac地址)、deviceid等。
其中,设备的deviceid可以是设备正常配网、联网后获得服务器分配的唯一的id号,其中,该id号与sn一一对应。sn为产品唯一代码,可以记录在电控板中,也可以记录在通信模块中,每台设备对应唯一的sn。mac地址与设备一一对应。
本申请实施例中,设备属性的形式包括但不限于房间类型、设备类型等。例如,房间类型可以是“卧室”、“客厅”等,设备类型可以是“空调”、“洗衣机”等。
作为一种示例,设备属性包括房间类型,可以用于多个房间单一类型设备的事件语音播报场景。
作为另一种示例,设备属性包括设备类型,可以用于单个房间多种类型设备的事件语音播报场景。
作为又一种示例,设备属性包括房间类型和设备类型,可以用于多个房间多种类型设备的事件语音播报场景。
需要说明的是,上述对房间类型、设备类型的解释说明仅是示例性的,此处不作限制。
步骤103,发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放。
本申请实施例中,播报设备可以是具有从文本到语音(texttospeech,简称tts)功能的语音播报设备。例如,播报设备可以是单独的tts语音播报设备。再例如,播报设备可以是家电设备中具有tts功能的语音模块。
作为一种可能的实现方式,可以在播报设备中预先存储设备标识,进而,通信模块将设备标识、设备属性和事件消息发送至各播报设备,播报设备将接收到的设备标识与存储的设备标识进行匹配,匹配到一致的设备标识时,确定该播报设备为目标播报设备,并根据设备属性和事件消息合成播报信息并播放。其中,目标播报设备可以是一个,也可以是多个,此处不作限制。
例如,播报设备中存储有设备标识a,当播报设备接收到设备标识a、设备属性“卧室”“加湿器”以及事件消息“缺水”时,合成播报信息“卧室加湿器缺水”并进行语音播放。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了获取当前设备的事件消息,以及获取当前设备的设备标识和设备属性,进而发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
基于上述实施例,可以通过局域网方案发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,下面结合实施例二,对上述过程进行详细说明。
实施例二
图2为本申请实施例二所提供的事件语音播报方法的流程示意图。
如图2所示,该事件语音播报方法可以包括以下步骤:
步骤201,获取当前设备的事件消息。
前述实施例中对步骤101的解释说明,同样适用于本实施例的步骤201,此处不再赘述。
作为一种可能的实现方式,事件消息可以由用户通过应用软件定制并存储在家电设备中。
步骤202,查询当前设备本地预存的设备信息,获取设备标识和设备属性。
本申请实施例中,可以预先在设备本地建立数据库,以存储设备的设备标识和设备属性等设备信息。进而,通信模块可以查询当前设备本地数据库中预存的设备信息,以获取设备标识和设备属性。
其中,设备标识的形式包括但不限于mac地址、deviceid等,设备属性的形式包括但不限于房间类型、设备类型等。
步骤203,通过当前设备所处的局域网发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放。
本申请实施例中,可以通过局域网连接各家电设备和播报设备。进而,通信模块可以通过当前设备所处的局域网,将设备标识、设备属性和事件消息发送至局域网中的其他设备。进而,播报设备接收设备标识、设备属性和事件消息,并根据预先存储的设备标识进行匹配,匹配到一致的设备标识时,确定该播报设备为目标播报设备,并根据设备属性和事件消息合成播报信息并播放。
作为一种示例,播报设备可以根据设备属性和事件文本信息合成播报信息并播放。
作为另一种示例,可以预先将事件文本存储在播报设备中,其中,事件索引信息可以与事件文本一一对应。播报设备根据接收到的事件索引信息获取事件文本,并根据事件文本和设备属性合成播报信息并播放,由于事件文本信息通常数据量较大,通过传输事件索引信息可以减少数据传输量,提高效率。
进一步地,作为一种可能的实现方式,目标播报设备还可以在进行语音播放后,生成播报完成响应信息,例如确认字符ack,进而将该响应信息发送至设备标识对应的设备,由该设备通过通信模块接收目标播报设备反馈的播报完成响应消息。可选地,发送事件消息的设备还可以在发送事件消息后判断是否接收到播报完成响应消息,若在预设时间内没有接收到播报完成响应消息,则再次发送设备标识、设备属性和事件消息,从而保证语音播报的可靠性。
上述本申请实施例中的技术方案,相较于上一实施例,至少还具有如下进一步地技术效果或优点:
由于采用了通过当前设备所处的局域网发送设备标识、设备属性和事件消息,在无外网时也可以实现根据事件消息由播报设备进行语音播放,保证了语音播报的可靠性,并且,可以通过一个播报设备播放多个设备的事件语音。
基于上述实施例,可以通过广域网方案发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,下面结合实施例三进行详细说明。
实施例三
图3为本申请实施例三所提供的事件语音播报方法的流程示意图。
如图3所示,该事件语音播报方法可以包括以下步骤:
步骤301,获取当前设备的事件消息。
前述实施例中对步骤101的解释说明,同样适用于本实施例的步骤301,此处不再赘述。
步骤302,向云端服务器发送设备标识,以使云端服务器查询预设的信息库获取与设备标识对应的设备属性。
在本申请实施例中,可以在云端服务器预先设置信息库,并在信息库中存储设备属性,以及设备标识和设备属性的对应关系,作为一种可能的实现方式,该对应关系可以通过映射表实现。
作为一种示例,通信模块向云端服务器发送设备标识,云端服务器通过查询预设的信息库,根据设备标识和设备属性的对应关系获取设备属性。
其中,设备标识的形式包括但不限于mac地址、deviceid等,设备属性的形式包括但不限于房间类型、设备类型等。
步骤303,向云端服务器发送事件消息,以使云端服务器通过广域网发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放。
本申请实施例中,通信模块箱云端服务器发送事件消息,云端服务器根据事件消息、接收到的设备标识和查询到的设备属性,通过广域网向播报设备发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放。
作为一种示例,可以在播报设备中预先存储设备标识,播报设备将接收到的设备标识与存储的设备标识进行匹配,匹配到一致的设备标识时,确定该播报设备为目标播报设备,并根据设备属性和事件消息合成播报信息并播放。
作为另一种示例,可以在云端服务器存储设备标识与目标播报设备的对应关系,例如可以通过映射表实现,其中,一个设备标识可以对应一个目标播报设备,也可以对应多个目标播报设备。进而,云端服务器根据设备标识确定对应的目标播报设备,并将设备属性和事件消息发送至对应的目标播报设备,以使目标播报设备根据设备属性和事件消息合成播报信息并播放。
进一步地,作为一种可能的实现方式,目标播报设备还可以在进行语音播放后,生成播报完成响应信息,例如确认字符ack,进而将该响应信息发送至设备标识对应的设备,由该设备通过通信模块接收目标播报设备反馈的播报完成响应消息。可选地,发送事件消息的设备还可以在发送事件消息后判断是否接收到播报完成响应消息,若在预设时间内没有接收到播报完成响应消息,则再次发送设备标识、设备属性和事件消息,从而保证语音播报的可靠性。
上述本申请实施例中的技术方案,相较于实施例一,至少还具有如下进一步地技术效果或优点:
由于采用了云端服务器查询预设的信息库获取与设备标识对应的设备属性,减少了设备本地存储的数据量。由于采用了向云端服务器发送事件消息,以使云端服务器通过广域网发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,实现了通过外网进行事件语音播报,扩展了广域网的数据交互功能。
基于上述实施例,下面针对播报设备侧进行解释说明。
实施例四
图4为本申请实施例四所提供的事件语音播报方法的流程示意图。
如图4所示,该事件语音播报方法可以包括以下步骤:
步骤401,接收通信模块发送的设备标识、设备属性和事件消息。
本申请实施例中,家电设备的通信模块发送设备标识、设备属性和事件消息,进而由播报设备接收通信模块发送的设备标识、设备属性和事件消息。
作为一种示例,通信模块通过局域网向播报设备发送设备标识、设备属性和事件消息。
作为另一种示例,通信模块可以向云端服务器发送设备标识、事件消息,云端服务器根据设备标识获取设备属性,进而由云端服务器通过广域网向播报设备发送设备标识、设备属性和事件消息。
步骤402,根据设备标识与预先存储的匹配标识进行匹配。
步骤403,当存在与设备标识相同的匹配标识时,根据设备属性和事件消息合成播报信息并播放。
本申请实施例中,可以在播报设备中预先存储匹配标识,进而,通信模块将设备标识、设备属性和事件消息发送至各播报设备,播报设备将接收到的设备标识与存储的匹配标识进行匹配,匹配到对应的匹配标识时,确定该播报设备为目标播报设备,并根据设备属性和事件消息合成播报信息并播放。其中,匹配标识可以与设备标识一一对应的,例如,匹配标识a对应设备标识a。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了接收通信模块发送的设备标识、设备属性和事件消息,根据设备标识与预先存储的匹配标识进行匹配,当存在与设备标识相同的匹配标识时,根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
实施例五
图5为本申请实施例五所提供的一种应用场景示意图。
本申请实施例中,可以由家电设备获取事件消息,进而通过通信模块向播报设备发送事件消息。其中,数据链路可以为局域网传输,也可以为广域网传输,例如可以根据家电设备当前网络情况进行选择。
例如,通过局域网传输时,通信模块通过局域网向其他设备广播事件消息、设备标识、设备属性,进而各播报设备接收事件消息、设备标识、设备属性,并与设备标识进行匹配,当匹配成功时,播报设备根据设备属性和事件消息合成语音进行播放。再例如,通过广域网传输时,通信模块向云端服务器发送设备标识和事件消息,进而云端服务器根据设备标识获取设备属性,并根据设备属性确定对应的目标播报设备,进而将事件消息、设备属性通过广域网发送至目标播报设备,目标播报设备根据设备属性和事件消息合成语音进行播放。由此,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
基于同一发明构思,本申请实施例还提供了实施例一至实施例三中方法对应的装置,见实施例六。
实施例六
图6为本申请实施例六所提供的事件语音播报装置的结构示意图。
如图6所示,该事件语音播报装置包括:第一获取模块10,第二获取模块20,发送模块30。
其中,第一获取模块10,用于获取当前设备的事件消息。
第二获取模块20,用于获取当前设备的设备标识和设备属性。
发送模块30,用于发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放。
进一步地,作为一种可能的实现方式,第一获取模块10具体用于:接收当前设备电控发送的当前设备的事件消息。
作为一种可能的实现方式,第二获取模块20具体用于:查询当前设备本地预存的设备信息,获取设备标识和设备属性。
发送模块30具体用于:通过所述当前设备所处的局域网发送所述设备标识、所述设备属性和所述事件消息
作为一种可能的实现方式,第二获取模块20具体用于:向云端服务器发送设备标识,以使云端服务器查询预设的信息库获取与设备标识对应的设备属性。
发送模块30具体用于:向云端服务器发送事件消息,以使云端服务器通过广域网发送设备标识、设备属性和事件消息。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了获取当前设备的事件消息,以及获取当前设备的设备标识和设备属性,进而发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
由于本申请实施例六所介绍的事件语音播报装置,为实施本申请实施例一至实施例三的方法所采用的装置,故而基于本申请实施例一至实施例三所介绍的方法,本领域所属人员能够了解该装置的具体结构及变形,故而在此不再赘述。凡是本申请实施例一至实施例三的方法所采用的装置都属于本申请所欲保护的范围。
基于同一发明构思,本申请实施例还提供了实施例四中方法对应的装置,见实施例七。
实施例七
图7为本申请实施例七所提供的事件语音播报装置的结构示意图。
如图7所示,该事件语音播报装置包括:接收模块40,匹配模块50,播放模块60。
其中,接收模块40,用于接收通信模块发送的设备标识、设备属性和事件消息.
匹配模块50,用于根据设备标识与预先存储的匹配标识进行匹配。
播放模块60,用于当存在与设备标识相同的匹配标识时,根据设备属性和事件消息合成播报信息并播放。
需要说明的是,前述实施例对事件语音播报方法实施例的解释说明也适用于该实施例的事件语音播报装置,此处不再赘述。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了接收通信模块发送的设备标识、设备属性和事件消息,根据设备标识与预先存储的匹配标识进行匹配,当存在与设备标识相同的匹配标识时,根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
由于本申请实施例七所介绍的事件语音播报装置,为实施本申请实施例四的方法所采用的装置,故而基于本申请实施例四所介绍的方法,本领域所属人员能够了解该装置的具体结构及变形,故而在此不再赘述。凡是本申请实施例四的方法所采用的装置都属于本申请所欲保护的范围。
基于同一发明构思,本申请实施例还提供了实施例一至实施例三方法对应的家电设备,见实施例八。
实施例八
本申请实施例的家电设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时,实现如本申请前述实施例一至实施例三提出的事件语音播报方法。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了获取当前设备的事件消息,以及获取当前设备的设备标识和设备属性,进而发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
由于本申请实施例八所介绍的家电设备,为实施本申请实施例一至实施例三的方法所采用的家电设备,故而基于本申请实施例一至实施例三所介绍的方法,本领域所属人员能够了解该家电设备的具体结构及变形,故而在此不再赘述。凡是本申请实施例一至实施例三的方法所采用的家电设备都属于本申请所欲保护的范围。
基于同一发明构思,本申请实施例还提供了实施例四方法对应的播报设备,见实施例九。
实施例九
本申请实施例的播报设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时,实现如本申请前述实施例四提出的事件语音播报方法。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了接收通信模块发送的设备标识、设备属性和事件消息,根据设备标识与预先存储的匹配标识进行匹配,当存在与设备标识相同的匹配标识时,根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
由于本申请实施例九所介绍的播报设备,为实施本申请实施例四的方法所采用的播报设备,故而基于本申请实施例四所介绍的方法,本领域所属人员能够了解该播报设备的具体结构及变形,故而在此不再赘述。凡是本申请实施例四的方法所采用的播报设备都属于本申请所欲保护的范围。
基于同一发明构思,本申请实施例还提供了实施例一至实施例三中方法对应的计算机可读存储介质,见实施例十。
实施例十
本申请实施例的计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本申请前述实施例一至实施例三提出的事件语音播报方法。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了获取当前设备的事件消息,以及获取当前设备的设备标识和设备属性,进而发送设备标识、设备属性和事件消息,以使与设备标识匹配的目标播报设备根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
由于本申请实施例十所介绍的计算机可读存储介质,为实施本申请实施例一至实施例三的方法所采用的计算机可读存储介质,故而基于本申请实施例一至实施例三所介绍的方法,本领域所属人员能够了解该计算机可读存储介质的具体结构及变形,故而在此不再赘述。凡是本申请实施例一至实施例三的方法所采用的计算机可读存储介质都属于本申请所欲保护的范围。
基于同一发明构思,本申请实施例还提供了实施例四中方法对应的计算机可读存储介质,见实施例十一。
实施例十一
本申请实施例的计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本申请前述实施例四提出的事件语音播报方法。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了接收通信模块发送的设备标识、设备属性和事件消息,根据设备标识与预先存储的匹配标识进行匹配,当存在与设备标识相同的匹配标识时,根据设备属性和事件消息合成播报信息并播放,解决了相关技术中针对设备功能性的语音播报较为单一效果不理想的问题,实现了根据设备事件触发语音播报,提高了语音播报的个性化程度,并且,可以通过一个播报设备播放多个设备的事件语音。
由于本申请实施例十一所介绍的计算机可读存储介质,为实施本申请实施例四的方法所采用的计算机可读存储介质,故而基于本申请实施例四所介绍的方法,本领域所属人员能够了解该计算机可读存储介质的具体结构及变形,故而在此不再赘述。凡是本申请实施例四的方法所采用的计算机可读存储介质都属于本申请所欲保护的范围。
本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、设备、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本申请可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。