本发明涉及信息推送技术领域,特别是涉及一种通知方法、装置及智能音箱。
背景技术:
电子设备尤其是智能设备已逐渐成为日常生活中的必需品,能够为用户的日常生活提供方便。同时,为了适应用户更大的需求以及让用户得到更好的体验,服务商会不定期地进行软件升级,以修正系统的漏洞或增加新功能等,其中,软件升级通常包括:针对于系统的软件升级和针对于应用程序的软件升级。目前,大部分的智能设备都有屏幕显示,例如手机、平板、电脑、带屏幕的智能冰箱等等,当进行了软件升级时,系统或者应用程序便会发送相应的推送消息,并将推送消息显示在屏幕上,这样,用户便可以直观地知道进行了软件升级。
然而,仍有一部分智能设备是没有屏幕显示的,例如智能音箱,当智能音箱的服务商对智能音箱进行了软件升级时,因为没有屏幕显示,智能音箱不能直观地将进行了软件升级的消息通知给用户,这样影响了用户体验。
技术实现要素:
本发明实施例的目的在于提供一种通知方法、装置及智能音箱,以解决智能音响不能直观地将进行了软件升级的消息通知给用户的问题。具体技术方案如下:
第一方面,本发明实施例提供了一种通知方法,应用于智能音箱,所述方法包括:
检测是否存在软件升级;
若存在,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。
可选地,在检测存在软件升级的情况下,还包括:
判断检测到的软件升级中是否包含用于增加新功能的软件升级;
若包含,执行所述以开启预设灯效方式通知用户所述智能音箱存在软件升级的步骤。
可选地,在所述以开启预设灯效的方式通知用户所述智能音箱存在软件升级的步骤之后,还包括:
在所述智能音箱处于待机状态时,检测是否接收到唤醒指令;
若接收到,由待机状态切换至工作状态;满足播放软件升级的音频介绍的条件时,播放以开启所述预设灯效方式通知的软件升级的音频介绍。
可选地,所述满足播放软件升级的音频介绍的条件,包括:
接收到的唤醒指令为检测到软件升级后第一次接收到的唤醒指令;和/或
以开启所述预设灯效方式通知的软件升级中存在未播放音频介绍的软件升级。
可选地,所述播放以开启所述预设灯效方式通知的软件升级的音频介绍的步骤之后,还包括:
接收播放取消指令;
停止播放以开启所述预设灯效方式通知的软件升级的音频介绍。
可选地,所述预设灯效为:
预设数量个预设颜色的光点以目标亮度按照预设方式转动。
可选地,所述目标亮度为根据以下参数中的至少一种确定的亮度:
开启的时间点;
环境光亮度;
用户对光亮度的敏感程度。
第二方面,本发明实施例提供了一种通知装置,应用于智能音箱,所述装置包括:
第一检测模块,用于检测是否存在软件升级;
通知模块,用于当存在软件升级时,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。
可选地,所述装置还包括:
判断模块,用于判断检测到的软件升级中是否包含用于增加新功能的软件升级,若包含,触发所述通知模块。
可选地,所述装置还包括:
第二检测模块,用于在所述智能音箱处于待机状态时,检测是否接收到唤醒指令;
播放模块,用于当接收到唤醒指令时,由待机状态切换至工作状态;满足播放软件升级的音频介绍的条件时,播放以开启所述预设灯效方式通知的软件升级的音频介绍。
可选地,所述满足播放软件升级的音频介绍的条件,包括:
接收到的唤醒指令为检测到软件升级后第一次接收到的唤醒指令;和/或
以开启所述预设灯效方式通知的软件升级中存在未播放音频介绍的软件升级。
可选地,所述装置还包括:
接收模块,用于接收播放取消指令;
停止播放模块,用于停止播放以开启所述预设灯效方式通知的软件升级的音频介绍。
可选地,所述预设灯效为:
预设数量个预设颜色的光点以目标亮度按照预设方式转动。
可选地,所述目标亮度为根据以下参数中的至少一种确定的亮度:
开启的时间点;
环境光亮度;
用户对光亮度的敏感程度。
第三方面,本发明实施例提供了一种智能音箱,所述智能音箱包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为智能音箱的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行本发明实施例提供的通知方法。
本发明实施例提供的技术方案中,通过检测是否存在软件升级;若存在,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。这样,智能音箱通过预设灯效的方式,直观地将智能音箱进行了软件升级的消息通知给用户。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种通知方法的一种流程图;
图2为本发明实施例提供的一种通知方法的另一种流程图;
图3为本发明实施例提供的一种通知装置的一种结构示意图;
图4为本发明实施例提供的一种通知装置的另一种结构示意图;
图5为本发明实施例提供的一种智能音箱的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了使得智能音箱可以直观地将软件升级的消息通知给用户,本发明实施例提供了一种通知方法、装置及智能音箱。
下面首先对本发明提供的一种通知方法进行介绍。
其中,本发明提供的一种通知方法应用于智能音箱。智能音箱可以通过网络连接服务器,从而可以获得网络资源及网络服务,例如,通过服务器搜索并播放歌曲、电台、有声书籍等等。并且,服务商为了保证智能音箱给用户提供更好的体验,会不定期地对智能音箱进行软件升级,其中,包括针对系统的软件升级和针对应用程序的软件升级。
如图1所示,本发明实施例提供的一种通知方法,包括如下步骤:
s101,检测是否存在软件升级,若存在,执行s102。
软件升级包括针对于系统的软件升级和针对于应用程序的软件升级,针对于系统的软件升级可以是指从低版本的操作系统升级成为更高版本的操作系统,针对于系统的软件升级还可以是在操作系统里安装补丁、在操作系统里增加新功能等等。
针对于应用程序的软件升级可以是指将应用程序从低版本升级成为高版本,其中,应用程序的软件升级可能会涉及到应用程序的漏洞修复、不稳定修复、性能改进以及增加新功能等等。
因此,为了给用户带来更好的使用体验,智能音箱的服务商会不定期地对智能音箱进行软件升级,软件升级的目的可以是对操作系统漏洞进行修复,可以是针对不稳定性修复,还可以是增加新功能等等,当然,软件升级还可以同时有多个目的或者解决多个问题,例如,某一次的软件升级在修复了系统漏洞的同时,还修复了不稳定的问题,并且增加了定位的新功能。
智能音箱检测是否存在软件升级,可以是在智能音箱待机状态下,还可以是在工作状态下。当在待机状态下检测到存在软件升级时,直接执行s102。当在工作状态下检测到存在软件升级时,因为智能音箱在工作状态时可能在播放歌曲,可能在与用户进行交互,例如智能音箱为用户播报天气情况,这时,智能音箱正在播放音频,因此,即使检测到存在软件升级,也不会立即执行s102,而是可以等到智能音箱从工作状态进入待机状态时,执行s102。
因为软件升级包括了安装补丁、修复漏洞、性能改进、增加新功能等众多方面的改进,而其中有些改进是用户不能直接感受到的以及能使用到的,例如,安装补丁、修复漏洞等,而有的改进是用户可以直接使用并直观地感受到软件升级的好处,比如增加新功能。软件升级中增加的新功能是可以给用户带来更多的功能体验、更多的方便,例如,智能音箱系统升级后增加的新功能为智能提醒功能,用户将重要事项告诉智能音箱,智能音箱记录该重要事项的日期,并在该日期前五天进行第一次提醒,在该日期前一天进行第二次提醒,在该日期当天进行第三次提醒,这样,通过多次提醒用户,可以有效地避免用户错过重要事项。
正因为增加的新功能是有利于用户,并且可以给用户带来不同的功能体验,因此,对于服务商来说是希望用户能第一时间知道增加的新功能,并且希望用户能了解并使用新功能;而对于用户来说,能为自己带来方便并且能带来不同的功能体验的新功能,用户也会希望尽快地了解并实际的使用上。
因此,一种实现方式中,在检测到存在软件升级时,继续判断检测到的软件升级中是否包含用于增加新功能的软件升级,若包含,则可以通知用户软件升级的消息,也就是执行s102。这样,在增加新功能的软件升级之后,智能音箱可以很快地直观地通知用户,用户也可以尽快地知道软件升级的消息。
s102,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。
其中,预设灯效可以设置在智能音箱顶端,并在顶端形成一个封闭的圆;还可以环绕智能音箱设置,以及设置在智能音箱底部等。
预设灯效可以为出厂设定的或者用户预先设定的,一种情况下,当预设灯效为出厂设定时,一般是不可更改的,这样的好处是可以让用户对该预设灯效形成固定思维,比如当看到绿色的指示灯时表示设备运行,红色的指示灯表示设备关闭,这样有利于用户加强对其智能音箱的印象。
另一种情况下,当预设灯效为用户预先设定时,该预设灯效可以根据用户自身的需求自定义设定:预设数量个预设颜色的光点以目标亮度按照预设方式转动。例如,可以设定为:三个蓝色的光点以顺时针方向转动。
其中,光点的大小形状也可以用户自定义,例如,可以是不同半径大小的圆点,可以是不同边长的方点;在此不一一列举。
其中,目标亮度可以根据一种或多种参数确定:
开启的时间点,当开启的时间是白天时,尤其是正午时,外界亮度比较大,因此目标亮度可以大一些;而当开启的时间是晚上时,此时周围环境都比较黑,即使一点点亮度的光也可以看得见,而亮度大的光反而会刺眼,因此,在晚上开启时,目标亮度可以相对小一些。
环境光亮度,通过监测周围环境的光亮度,适时的调节目标亮度。当周围环境光亮度大时,目标亮度也需要比较大,这样才能容易被看到;而当周围环境的光亮度小时,即使一点亮度的小亮点也会很明显,因此这种情况下目标亮度可以适度的降低。
用户对光亮度的敏感程度,因为不同用户对光亮度的敏感程度是有差异的,即使在同一环境下,不同的用户所能感觉到的光亮度可能不同,因此,对于对光亮度的敏感程度高的用户,可以将目标亮度设置的较低,而对于对光亮度的敏感程度不高的用户,则可以适当地提高目标亮度。
当然,目标亮度可以分别参考上述三种参数,还可以将上述三种参数两两结合或者三种结合起来参考确定目标亮度,例如,可以同时参考环境光亮度和用户对光亮度的敏感程度来确定目标亮度,或者,同时参考开启的时间点、环境光亮度以及用户对光亮度的敏感程度来确定目标亮度。
其中,预设方式转动,包括了顺时针转动和逆时针转动,并且可以设定不同的转动角速度,例如,以10rad/s的转动角速度逆时针转动。
因为预设灯效可以有多种形式,并且软件升级还可以包括若干方面升级,因此,在存在软件升级的前提下,以开启预设灯效的方式通知用户所述智能音箱存在软件升级,可以有多种呈现方式通知用户,如以下的呈现方式a1、a2、a3:
第一种呈现方式a1,预设一种灯效来表示所有的软件升级,而不用分出软件升级包括的小分类的升级,例如,预设灯效为三个蓝色的光点以顺时针方向转动,当智能音箱上出现三个蓝色的光点以顺时针方向转动的灯效时,就表示智能音箱进行了软件升级,而不管是进行了哪种具体的升级。
第二种呈现方式a2,有两种预设灯效,一种预设灯效用来表示增加了新功能,另一种预设灯效表示增加新功能以外的其他的软件升级。例如,两种预设灯效分别为:三个蓝色的光点以顺时针方向快速转动、三个红色的光点以逆时针方向缓慢转动,当智能音箱上出现三个蓝色的光点以顺时针方向快速转动的灯效时,就表示智能音箱增加了新功能;而当智能音箱上出现三个红色的光点以逆时针方向缓慢转动时,就表示智能音箱进行了除了增加新功能以外的其他的软件升级。
第三种呈现方式a3,有若干种预设灯效,每一种常见的软件升级用一种灯效来表示,例如,常见的软件升级有:增加新功能、安装补丁、性能改进、漏洞修复。因此,预设五种灯效,分别为:三个蓝色的光点以顺时针方向快速转动、三个红色的光点以逆时针方向缓慢转动、两个黄色的光点以顺时针方向缓慢转动、两个绿色的光点以逆时针方向缓慢转动、一个蓝色的光点和一个红色的光点呈180°并以顺时针方向缓慢转动。当智能音箱上出现三个蓝色的光点以顺时针方向快速转动的灯效时,就表示智能音箱增加了新功能;而当智能音箱上出现三个红色的光点以逆时针方向缓慢转动时,就表示智能音箱进行了安装补丁;而当智能音箱上出现两个黄色的光点以顺时针方向缓慢转动时,就表示智能音箱进行了性能改进;而当智能音箱上出现两个绿色的光点以逆时针方向缓慢转动,就表示智能音箱进行了漏洞修复;当智能音箱上出现一个蓝色的光点和一个红色的光点呈180°并以顺时针方向缓慢转动时,就表示智能音箱进行了上述常见的四种软件升级以外的其他的软件升级。
当然,除了上述三种呈现方式,只要可以将智能音箱进行了软件升级的消息以灯效的形式通知给用户,其他任何灯效方式都是可行的。
本发明实施例提供的技术方案中,通过检测是否存在软件升级;若存在,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。这种通过灯效的方式通知用户软件升级的消息,不会发出任何声音,因此也不会给用户带来干扰,而且还能直观地将智能音箱进行了软件升级的消息通知给用户。
在以开启灯效的方式通知用户智能音箱存在软件升级之后,为了让用户更加了解软件升级的内容以及带来的好处等软件升级各方面的内容,本发明实施例还提供了一种通知方法。
如图2所示,本发明实施例提供的一种通知方法,包括如下步骤:
s201,检测是否存在软件升级,若存在,执行s202。
s202,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。
本实施例中,s201至s202与上述实施例的s101至s102相同,在此不做赘述。
s203,在所述智能音箱处于待机状态时,检测是否接收到唤醒指令,若接收到,执行s204。
在以预设灯效的方式通知用户智能音箱存在软件升级时,在智能音箱处于待机状态时,预设灯效也会一直在智能音箱上显示,智能音箱的待机状态可以理解为:智能音箱一直处于供电状态,但智能音箱没有播放任何音频,也不能与用户进行交互,只有在接收到唤醒指令之后才进入工作状态。
因此,智能音箱在进行检测软件升级并开启预设灯效都可以是在待机状态下进行,当智能音箱接收到唤醒指令之后,智能音箱便从待机状态进入工作状态。
s204,由待机状态切换至工作状态;满足播放软件升级的音频介绍的条件时,播放以开启所述预设灯效方式通知的软件升级的音频介绍。
智能音箱的工作状态可以理解为:智能音箱上的所有功能都可以使用,例如播放音频;与用户进行交互等等。
其中,音频介绍可以是介绍具体的升级内容,以及升级后带来的好处和效果,当升级的内容涉及到用户的操作使用方面时,例如,增加了新功能,音频介绍还可以包括升级内容的操作使用步骤、注意事项等等。
在满足播放软件升级的音频介绍的条件时,播放以开启所述预设灯效方式通知的软件升级的音频介绍,因为智能音箱在进行软件升级时可以是某一个方面的升级,还可以是多个方面的软件升级。因此,在进行播放音频介绍时,可以有多种方式,如以下的方式b1、b2:
第一种方式b1,当仅有一个方面进行了软件升级时,则播放该升级了的方面的音频介绍。例如,当仅仅进行了性能改进时,则播放性能改进方面的音频介绍,介绍此次性能改进的具体内容以及带来的效果,例如可以加快运行反应速度,散热能力加强等等。又例如,当仅仅增加了新功能时,则播放该新功能的音频介绍,比如新功能是智能音箱的提醒功能,提供功能的音频介绍可以包括:该提醒功能可以应用的场景、具体的操作设定步骤、注意事项等等。
第二种方式b2,当有多个方面都进行了软件升级时,可以对升级了的所有方面的音频介绍都进行播放,按照升级完成的时间顺序依次进行播放;而当软件升级的多个方面中包括了增加新功能,则可以有两种播放形式:第一种是仅针对于增加的新功能的音频介绍进行播放,其他方面的软件升级则可以不用播放;第二种是对升级了的所有方面的音频介绍都进行播放,并且可以按照升级完成的时间顺序依次进行播放。例如,智能音箱进行的软件升级有:增加了新功能、漏洞修复以及性能改进。在进行音频介绍播放时,则只播放增加的新功能的音频介绍。
智能音箱进入工作状态之后,满足播放软件升级的音频介绍的条件可以有多种情况,如以下的情况c1、c2:
第一种情况c1,接收到的唤醒指令为检测到软件升级后第一次接收到的唤醒指令。在这种情况下,智能设备在待机状态时,对是否存在软件升级进行检测,并在存在软件升级时开启预设灯效,当智能音箱在检测到软件升级后第一次接收到唤醒指令,此时,智能音箱被唤醒进入工作状态,可以播放软件升级的音频介绍。例如,智能音箱在一直处于待机状态,并在上午10点时检测到存在软件升级并且开启了相应的灯效,之后同样一直处于待机状态,在中午12点时接收到唤醒指令,则该唤醒指令为上午10点之后接收到的第一个唤醒指令,智能音箱被唤醒处于工作状态之后,播放软件升级的音频介绍。其中,智能音箱进入工作状态之后,在预设时间间隔后开始播放,该预设时间间隔可以是用户自定义设置。
第二种情况c2,以开启所述预设灯效方式通知的软件升级中存在未播放音频介绍的软件升级。在智能设备进行软件升级之后第一次接收到唤醒指令,智能设备处于工作状态并开始播放软件升级的音频介绍,但在还未播放结束的情况下,用户便停止了音频介绍的播放,待下一次智能音箱再次被唤醒时,智能音箱继续播放上一次还未播放的音频介绍。其中,在播放上一次还未播放的音频介绍时,可以具体分为多种情况,如以下的情况d1、d2:
第一种情况d1,智能音箱只针对一个方面进行了软件升级,这样也仅播放一个方面的软件升级的音频介绍,当上一次中断播放了这一个方面的音频介绍,而智能音箱再次被唤醒时,继续播放上一次还未播放的音频介绍部分,直至播放完。
第二种情况d2,智能音箱对多个方面进行了软件升级,这样会有多个方面所对应的软件升级的音频介绍,当上一次中断了播放,而智能音箱再次被唤醒时,智能音箱继续播放上一次还未播放的音频介绍,又可以具体分为两种情况,如以下的情况e1、e2:
第一种情况e1,智能音箱从上一次停止播放的位置继续播放,直至所有进行了软件升级的多个方面的音频介绍都播放完成。示例地,智能音箱进行软件升级的方面有漏洞修复和增加新功能,当智能音箱在进行软件升级之后第一次被唤醒后开始播放漏洞修复的音频介绍,当播放到音频时长的50%时用户停止了播放,那么,在下一次智能音箱被唤醒处于工作状态时,从上一次音频停止播放的位置,即漏洞修复的音频的50%的位置,继续开始播放,播完了漏洞修复的音频介绍之后接着播放增加新功能的音频介绍,直至所有音频介绍都播放完。
第二种情况e1,智能音箱从上一次停止播放的位置继续播放,仅将当前播放的音频介绍播放完即结束播放。实例地,智能音箱进行软件升级的方面有漏洞修复和增加新功能,当智能音箱在进行软件升级之后第一次被唤醒后开始播放漏洞修复的音频介绍,当播放到音频时长的50%时用户停止了播放,那么,在下一次智能音箱被唤醒处于工作状态时,从上一次音频停止播放的位置,即漏洞修复的音频的50%的位置,继续开始播放漏洞修复的音频介绍,直至将该漏洞修复的音频介绍播放完,便结束播放。
当然,满足播放软件升级的音频介绍的条件并不仅限于以上所述的几种情况,其他的可以满足播放软件升级的音频介绍的条件也都可行。
另外,在智能设备被唤醒处于工作状态并开始播放软件升级的音频介绍时,用户可能已经知道该软件升级的介绍了或者不想再继续听音频介绍了,便可以将当前播放的音频介绍停止播放。这样,智能音箱接收到播放取消指令之后,停止播放以开启所述预设灯效方式通知的软件升级的音频介绍,此时,停止播放音频介绍可以有以下几种情况,如以下的情况f1、f2:
第一种情况f1:播放取消指令是指仅取消本次播放以开启所述预设灯效方式通知的软件升级的音频介绍,当下一次智能音箱再次被唤醒时,会继续播放上一次还未播放的音频介绍。这种情况下,可以有两种方式,具体如下的方式g1、g2:
第一种方式g1是对于同一音频介绍,可以分多次播放完。示例地,智能音箱进行软件升级的方面为漏洞修复,当智能音箱在进行软件升级之后第一次被唤醒后开始播放漏洞修复的音频介绍,在播放至音频时长的20%位置时,接收播放取消指令停止播放该音频介绍,当下一次智能音箱被唤醒后从该音频介绍的20%位置继续播放,当播放至50%位置时,再次接收接收播放取消指令停止播放该音频介绍,当下一次智能音箱被唤醒后从该音频介绍的50%位置继续播放。
第二种方式g2是对于同一音频介绍,最多能分两次播放,当第二次还未播放完则下一次便不再继续播放。示例地,智能音箱进行软件升级的方面为漏洞修复,当智能音箱在进行软件升级之后第一次被唤醒后开始播放漏洞修复的音频介绍,在播放至音频时长的20%位置时,接收播放取消指令停止播放该音频介绍,当下一次智能音箱被唤醒后从该音频介绍的20%位置继续播放,当播放至50%位置时,再次接收接收播放取消指令停止播放该音频介绍,则下一次智能音箱被唤醒后不再播放该漏洞修复的音频介绍了。
第二种情况f2,播放取消指令是指取消本次播放以开启所述预设灯效方式通知的软件升级的音频介绍,当下一次智能音箱再次被唤醒时,也不会继续播放该音频介绍。示例地,智能音箱进行软件升级的方面为漏洞修复,当智能音箱在进行软件升级之后第一次被唤醒后开始播放漏洞修复的音频介绍,在播放至音频时长的20%位置时,接收播放取消指令停止播放该音频介绍,这样,下一次智能音箱被唤醒后也不再播放该漏洞修复的音频介绍了。
本发明实施例提供的技术方案中,通过检测是否存在软件升级;若存在,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。这种通过灯效的方式通知用户软件升级的消息,不会发出任何声音,因此也不会给用户带来干扰,而且还能直观地将智能音箱进行了软件升级的消息通知给用户。
相应于上述方法实施例,本发明实施例还提供一种通知装置,应用于智能音箱,如图3所示,所述装置包括:
第一检测模块310,用于检测是否存在软件升级;
通知模块320,用于当存在软件升级时,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。
可选地,一种具体实现方式中,所述装置还包括:
判断模块,用于判断检测到的软件升级中是否包含用于增加新功能的软件升级,若包含,触发所述通知模块。
可选地,一种具体实现方式中,所述预设灯效为:
预设数量个预设颜色的光点以目标亮度按照预设方式转动。
可选地,一种具体实现方式中,所述目标亮度为根据以下参数中的至少一种确定的亮度:
开启的时间点;
环境光亮度;
用户对光亮度的敏感程度。
本发明实施例提供的技术方案中,通过检测是否存在软件升级;若存在,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。这种通过灯效的方式通知用户软件升级的消息,不会发出任何声音,因此也不会给用户带来干扰,而且还能直观地将智能音箱进行了软件升级的消息通知给用户。
如图4所示,本发明实施例提供的一种通知装置,在图3的基础上,所述装置还可以包括:
第二检测模块330,用于在所述智能音箱处于待机状态时,检测是否接收到唤醒指令;
播放模块340,用于当接收到唤醒指令时,由待机状态切换至工作状态;满足播放软件升级的音频介绍的条件时,播放以开启所述预设灯效方式通知的软件升级的音频介绍。
可选地,一种具体实现方式中,所述满足播放软件升级的音频介绍的条件,包括:
接收到的唤醒指令为检测到软件升级后第一次接收到的唤醒指令;和/或
以开启所述预设灯效方式通知的软件升级中存在未播放音频介绍的软件升级。
可选地,一种具体实现方式中,所述装置还包括:
接收模块,用于接收播放取消指令;
停止播放模块,用于停止播放以开启所述预设灯效方式通知的软件升级的音频介绍。
本发明实施例提供的技术方案中,通过检测是否存在软件升级;若存在,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。这种通过灯效的方式通知用户软件升级的消息,不会发出任何声音,因此也不会给用户带来干扰,而且还能直观地将智能音箱进行了软件升级的消息通知给用户。
对于装置实施例而言,由于其基本相似于方法实施例,所以描述地比较简单,相关之处参见方法实施例的部分说明即可。
本发明实施例还提供一种智能音箱,如图5所示。
图5为本发明实施例提供的一种智能音箱的结构示意图,该智能音箱包括:壳体501、处理器502、存储器503、电路板504和电源电路505,其中,电路板504安置在壳体501围成的空间内部,处理器502和存储器503设置在电路板504上;电源电路505,用于为智能音箱的各个电路或器件供电;存储器503用于存储可执行程序代码;处理器502通过读取存储器503中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行本发明实施例提供的一种通知方法。
具体的,一种实现方式中,上述通知方法,包括:
检测是否存在软件升级;
若存在,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。
上述通知方法的其他实现方式与前述方法实施例中提供的各种实现方式相同,这里不再赘述。
处理器502对上述步骤的具体执行过程以及处理器502通过运行可执行程序代码来进一步执行的步骤,可以参见本发明图1-4所示实施例的描述,在此不再赘述。
本发明实施例提供的技术方案中,通过检测是否存在软件升级;若存在,以开启预设灯效的方式通知用户所述智能音箱存在软件升级。这种通过灯效的方式通知用户软件升级的消息,不会发出任何声音,因此也不会给用户带来干扰,而且还能直观地将智能音箱进行了软件升级的消息通知给用户。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。