本发明实施例涉及智能电视领域,具体涉及一种基于智能电视终端的闹铃提醒方法及装置。
背景技术:
传统的电视终端只能为用户提供最基本的电视节目,而且,用户只能通过电视上的实体按键或遥控器上的遥控按键进行简单的控制操作(例如切换频道、调节音量等)。因此,传统的电视终端无法为用户提供点播类或交互类的电视节目。目前,智能电视终端得到了飞速发展,该类电视终端能够为用户提供多种类型的节目,例如,点播类电视节目、交互类电视节目,甚至还支持网络游戏、网络收音机等多种功能。由于智能电视终端的功能日益强大,因此,用户在面临多种多样的节目内容时,很容易因忙碌或疏忽而忘记观看某一节目内容。
为此,现有的智能电视终端能够为用户提供闹铃服务,该闹铃服务通常是与某一具体应用绑定在一起的。例如,针对视频应用而言,用户可以针对该应用设定闹铃服务,以便在指定时间收到相应的视频节目提醒。但是,发明人在实现本发明的过程中发现,现有技术中的闹铃服务至少具有如下缺陷:首先,闹铃服务需由用户通过菜单项手工设置,对于不擅长该类操作的老人年来说十分不便;其次,闹铃服务依附于某一具体应用而存在,用户只能针对该应用设置闹铃,而无法设置跨应用间的闹铃,更无法针对未提供闹铃服务的应用设置闹铃。
技术实现要素:
鉴于上述问题,本发明实施例提供一种解决上述问题的基于智能电视终端的闹铃提醒方法及装置。
依据本发明实施例的一个方面,提供了一种基于智能电视终端的闹铃提醒方法,包括:接收用户输入的语音提醒内容;对所述语音提醒内容进行解析后确定所述语音提醒内容中包含的提醒事项和相关应用;将所述提醒事项发送给所述相关应用,以供所述相关应用根据所述提醒事项设置闹铃。
可选地,所述对所述语音提醒内容进行解析的步骤进一步包括:将所述语音提醒内容发送给云服务器,并接收所述云服务器根据预设的云端词汇库进行解析后返回的解析结果。
可选地,所述相关应用的数量为多个,并且,所述将所述提醒事项发送给所述相关应用的步骤具体包括:通过预先获取的各个相关应用所对应的应用通信接口,将所述提醒事项发送给各个相关应用。
可选地,所述语音提醒内容中包含的提醒事项包括以下中的至少一种:提醒内容、提醒时间、提醒次数以及提醒方式。
可选地,所述闹铃通过语音播报方式和/或屏幕弹窗方式进行提醒。
依据本发明实施例的另一方面,提供了一种基于智能电视终端的闹铃提醒装置,包括:接收模块,适于接收用户输入的语音提醒内容;解析模块,适于对所述语音提醒内容进行解析后确定所述语音提醒内容中包含的提醒事项和相关应用;发送模块,适于将所述提醒事项发送给所述相关应用,以供所述相关应用根据所述提醒事项设置闹铃。
可选地,所述解析模块进一步用于:将所述语音提醒内容发送给云服务器,并接收所述云服务器根据预设的云端词汇库进行解析后返回的解析结果。
可选地,所述相关应用的数量为多个,并且,所述发送模块具体用于:通过预先获取的各个相关应用所对应的应用通信接口,将所述提醒事项发送给各个相关应用。
可选地,所述语音提醒内容中包含的提醒事项包括以下中的至少一种:提醒内容、提醒时间、提醒次数以及提醒方式。
可选地,所述闹铃用于通过语音播报方式和/或屏幕弹窗方式进行提醒。
在本发明实施例提供的基于智能电视终端的闹铃提醒方法及装置中,一方面,能够接收用户通过语音方式发出的语音提醒内容,使用户能够直接说出待提醒的内容,避免了手动操作菜单项的繁琐操作,尤其适用于老年人等特殊人群;另一方面,能够将提醒事项发送给所有的相关应用,从而能够设置跨应用间的闹铃服务,拓宽了闹铃设置的范畴,为用户提供了便利。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明一个实施例提供的基于智能电视终端的闹铃提醒方法的流程图;
图2示出了本发明另一个实施例提供的基于智能电视终端的闹铃提醒方法的流程图;
图3示出了本发明一个实施例提供的基于智能电视终端的闹铃提醒装置的结构图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明实施例提供了一种基于智能电视终端的闹铃提醒方法及装置,至少能够解决现有技术中的闹铃服务必须通过菜单项手工设置,且无法设置跨应用间的闹铃的技术问题。
图1示出了本发明一个实施例提供的基于智能电视终端的闹铃提醒方法的流程图,如图1所示,该方法包括以下步骤:
步骤S110:接收用户输入的语音提醒内容。
其中,本领域技术人员可以根据需要灵活设置步骤S110的触发条件,例如,在一种实现方式中,可以设置为:只要智能电视终端处于开机状态,即可接收用户输入的语音提醒内容。在另一种实现方式中,可以设置为:仅在智能电视终端接收到用户通过预设方式发出的闹铃设定指令后接收用户输入的语音提醒内容。其中,预设方式包括:通过预设的闹铃图标、闹铃按钮等方式进行设置。
步骤S120:对语音提醒内容进行解析后确定语音提醒内容中包含的提醒事项和相关应用。
其中,具体的解析过程既可以由智能电视终端完成,也可以由云服务器完成。其中,由智能电视终端完成解析过程时,避免了与云服务器之间的数据传输过程,因而具备响应速度快、延时低等优势。由云服务器完成解析过程时,由于云服务器能够基于更加完备且更易于更新的云端词汇库进行解析,因而具备解析准确等优势。解析后获得的提醒事项用于指示待提醒的具体内容以及提醒方式,相关应用是指与提醒事项相关联的应用,相关应用的数量既可以是一个也可以是多个。
步骤S130:将提醒事项发送给相关应用,以供相关应用根据该提醒事项设置闹铃。
其中,当提醒事项包含多项内容,且相关应用也包含多个应用时,还可以进一步确定各项内容分别对应的应用,进而将不同的内容分发给不同的应用处理,进而实现跨应用间的闹铃设置。
由此可见,在本发明实施例提供的基于智能电视终端的闹铃提醒方法中,一方面,能够接收用户通过语音方式发出的语音提醒内容,使用户能够直接说出待提醒的内容,避免了手动操作菜单项的繁琐操作,尤其适用于老年人等特殊人群;另一方面,能够将提醒事项发送给所有的相关应用,从而能够设置跨应用间的闹铃服务,拓宽了闹铃设置的范畴,为用户提供了便利。
图2示出了本发明一个实施例提供的基于智能电视终端的闹铃提醒方法的流程图,如图2所示,该方法包括以下步骤:
步骤S210:接收闹铃设定指令。
其中,闹铃设定指令可通过多种方式产生。在第一种方式中,预先在智能电视终端上安装闹铃应用,通过点击该闹铃应用对应的图标并进入该应用中来发送闹铃设定指令。在第二种方式中,预先在智能电视终端上设置闹铃按钮,通过按压该闹铃按钮来发送闹铃设定指令。另外,本领域技术人员还可以灵活通过其他多种方式来发送闹铃设定指令,只要能够通知智能电视终端进入闹铃设定模式即可。
另外,本领域技术人员能够理解的是,步骤S210并非本发明实施例中的必需步骤,通过步骤S210,能够在智能电视终端同时支持多种类型的语音指令时,快速而有效地区分出接下来收到的语音指令为闹铃相关指令,而非其他类型的语音控制指令,从而提高后续判别的效率和准确度。在本发明其他的实施例中,也可以省略步骤S210,例如,当智能电视终端仅支持通过语音方式设置闹铃时,完全可以省略步骤S210,相应地,只要智能电视终端处于开机或待机状态,则对接收到的语音输入内容执行后续各个步骤的处理。
步骤S220:接收用户输入的语音提醒内容。
智能电视终端通过麦克风即可接收上述的语音提醒内容。其中,语音提醒内容既可以是针对点播类电视节目设置的提醒,也可以是针对直播类电视节目设置的提醒,还可以是针对网络游戏或网络收音机等内容设置的提醒。本发明对语音提醒内容所针对的节目对象不做限定,对语音提醒内容的形式也不做限定,例如,可以在同一段语音提醒内容中包含多个针对不同应用设置的提醒事项。
步骤S230:对上述语音提醒内容进行解析。
具体地,在本实施例中,可以通过如下两种方式进行解析:在第一种解析方式中,直接在智能电视终端本地进行解析,例如,通过智能电视终端内部的处理器等部件进行解析。在该种方式中,由于解析过程直接在本地实现,无需与服务器之间传输数据,因而能够提高响应速度,缩短用户等待时间。在第二种解析方式中,将语音提醒内容发送给云服务器,并接收云服务器根据预设的云端词汇库进行解析后返回的解析结果。在该种方式中,由于云端词汇库的存储容量更大、更便于更新,因此,云服务器的解析结果更加准确、全面,而且,云服务器还可以进一步接收各个用户终端对于解析结果的反馈,例如,用户终端可以将解析错误的解析结果反馈给云服务器,以供云服务器根据用户反馈信息进行修正,以提高后续解析的准确度。在实际应用中,上述的两种方式既可以单独使用,也可以结合使用。当上述两种方式结合使用时,可以在联网情况下优选通过云服务器进行解析的方式,并在断网情况下通过智能电视终端本地解析方式保证正常的服务。另外,为了提高智能电视终端本地的解析准确度,也可以在智能电视终端本地存储预设的词汇库,该词汇库可以根据云服务器的反馈而定期更新。
步骤S240:根据解析结果确定语音提醒内容中包含的提醒事项和相关应用。
具体地,确定语音提醒内容中包含的提醒事项和相关应用的操作过程既可以由智能电视终端完成,也可以由云服务器完成,当由云服务器完成时,在上述的步骤S230中,智能电视终端直接接收云服务器返回的提醒事项和相关应用。其中,提醒事项可以包括以下中的至少一种:提醒内容、提醒时间、提醒次数以及提醒方式。相关应用是指:与提醒事项相关联的应用,具体地,通常是指用于执行提醒事项中规定的提醒内容的应用。
其中,语音提醒内容中包含的提醒事项可以是一项也可以是多项,对应的相关应用也可以是一个或多个。在本实施例中,以语音提醒内容中包含多个提醒事项,且分别对应于多个相关应用为例进行说明。例如,当用户输入的语音提醒内容为“明天12点收看还珠格格,以后每天下午三点玩神仙道”时,解析得到的提醒事项为两项:第一项提醒事项的提醒时间为“明天12点前提醒”,提醒次数为一次,提醒内容为播放影视剧还珠格格,该提醒事项的相关应用为影视应用;第二项提醒事项的提醒时间为“下午三点”,提醒次数为每日提醒,提醒内容为网络游戏神仙道,该提醒事项的相关应用为游戏应用。
步骤S250:将提醒事项发送给相关应用,以供相关应用根据提醒事项设置闹铃。
具体地,在本实施例中,将第一项提醒事项发送给影视应用,将第二项提醒事项发送给游戏应用。具体发送时,为了便于与各个应用通信,可以预先获取并保存智能电视终端上所有已安装应用所对应的应用通信接口,通过对应的应用通信接口向各个应用发送提醒事项。例如,在本实施例中,通过影视通信接口将第一项提醒事项发送给影视应用,通过游戏通信接口将第二项提醒事项发送给游戏应用,以供各个应用根据提醒事项设置闹铃。具体地,影视应用接收到上述的第一项提醒事项后,针对该提醒事项设置闹铃,闹铃属性为:响铃时间为明天12点,响铃次数为一次,提醒内容为还珠格格。游戏应用接收到上述的第二项提醒事项后,针对该提醒事项设置闹铃,闹铃属性为:响铃时间为下午三点,响铃次数为每日一次,提醒内容为神仙道游戏。
其中,闹铃可以通过多种方式进行提醒。用户可以在闹铃应用中预先针对每种类型的应用分别设置该应用所对应的提醒方式,例如,可以为影视应用设置直接切换为相应频道的方式,具体到本例中,影视应用直接在明天上午12点将电视终端的当前播放内容切换为还珠格格。
另外,用户还可以在上文提到的语音提醒内容中进一步包含提醒方式,例如,用户发出的语音提醒内容可以为“明天12点收看还珠格格,以语音播报方式提醒;以后每天下午三点玩神仙道,以屏幕弹窗方式提醒”。相应地,上文中解析得到的提醒事项中进一步包含提醒方式,其中,第一项提醒事项的提醒方式为语音播放方式,第二项提醒事项的提醒方式为屏幕弹窗方式。其中,语音播报提醒方式具体为TTS语音播报方式,其中,TTS为Text to Speech的缩写,即“从文本到语音”,通过该方式能够在指定时间将提醒内容以语音方式播报给用户,该方式尤其适用于视力不佳的老年人群。屏幕弹窗提醒方式能够在指定时间在屏幕的预设位置处弹出提醒窗口,以达到提示用户的目的。除此之外,还可以通过具备多项语音处理功能的语音软件来完成相应的提醒,例如,可以通过具备语音识别、语义理解、语音合成以及语音信号处理等多项功能的乐乐语音软件实现相应的提醒功能。
由此可见,通过本发明实施例提供的闹铃提醒方法,能够分别针对多个应用设置跨应用间的闹铃,从而一次性针对多个应用中的内容进行闹铃设置,提高了设置闹铃的效率。并且,能够通过语音方式设置闹铃,简化了操作步骤,方便了老年人等特殊人群。而且,由于本实施例中的闹铃设置方式并非依附于单个应用而存在,因此,还可以针对尚未提供闹铃服务的应用设置闹铃,拓宽了闹铃设置的范围。用户还可以分别针对不同的提醒事项设置相应的提醒方式,从而制定出更适合用户的提醒方式,提高提醒效率。
图3示出了本发明一个实施例提供的基于智能电视终端的闹铃提醒装置的结构图,如图3所示,该装置包括:接收模块31、解析模块32以及发送模块33。
接收模块31用于接收用户输入的语音提醒内容。其中,本领域技术人员可以根据需要灵活设置接收模块31的工作条件,例如,在一种实现方式中,可以设置为:只要智能电视终端处于开机状态,接收模块31即可接收用户输入的语音提醒内容。在另一种实现方式中,可以设置为:接收模块31仅在智能电视终端接收到用户通过预设方式发出的闹铃设定指令后接收用户输入的语音提醒内容。其中,预设方式包括:通过预设的闹铃图标、闹铃按钮等方式进行设置。
解析模块32用于对所述语音提醒内容进行解析后确定所述语音提醒内容中包含的提醒事项和相关应用。其中,提醒事项可以包括以下中的至少一种:提醒内容、提醒时间、提醒次数以及提醒方式。相关应用是指:与提醒事项相关联的应用,具体地,通常是指用于执行提醒事项中规定的提醒内容的应用。其中,语音提醒内容中包含的提醒事项可以是一项也可以是多项,对应的相关应用也可以是一个或多个。在本实施例中,以语音提醒内容中包含多个提醒事项,且分别对应于多个相关应用为例进行说明。例如,当用户输入的语音提醒内容为“明天12点收看还珠格格,以后每天下午三点玩神仙道”时,解析得到的提醒事项为两项:第一项提醒事项的提醒时间为“明天12点前提醒”,提醒次数为一次,提醒内容为播放影视剧还珠格格,该提醒事项的相关应用为影视应用;第二项提醒事项的提醒时间为“下午三点”,提醒次数为每日提醒,提醒内容为网络游戏神仙道,该提醒事项的相关应用为游戏应用。
发送模块33用于将所述提醒事项发送给所述相关应用,以供所述相关应用根据所述提醒事项设置闹铃。具体发送时,为了便于与各个应用通信,可以预先获取并保存智能电视终端上所有已安装应用所对应的应用通信接口,通过对应的应用通信接口向各个应用发送提醒事项。其中,闹铃可以通过多种方式进行提醒。用户可以在闹铃应用中预先针对每种类型的应用分别设置该应用所对应的提醒方式,例如,可以为影视应用设置直接切换为相应频道的方式,具体到本例中,影视应用直接在明天上午12点将电视终端的当前播放内容切换为还珠格格。
在本发明实施例提供的基于智能电视终端的闹铃提醒方法及装置中,一方面,能够接收用户通过语音方式发出的语音提醒内容,使用户能够直接说出待提醒的内容,避免了手动操作菜单项的繁琐操作,尤其适用于老年人等特殊人群;另一方面,能够将提醒事项发送给所有的相关应用,从而能够设置跨应用间的闹铃服务,拓宽了闹铃设置的范畴,为用户提供了便利。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。