闹钟设置方法、电子设备及计算机可读存储介质技术

技术编号:28377511 阅读:21 留言:0更新日期:2021-05-08 00:05
本发明专利技术公开一种闹钟设置方法,应用于服务器,该方法包括:接收用户通过终端设备发送的闹钟创建指令;当所述闹钟创建指令所要创建的是循环闹钟时,根据所述闹钟创建指令周期性的生成闹钟响铃日期并发送至所述终端设备完成闹钟创建。本实施例中在设置循环闹钟时通过服务器周期性的生成对应于该循环闹钟的闹钟响铃日期并发送至终端设备进行闹钟创建,使得终端设备上的循环闹钟实质上是一个根据服务器下发的闹钟响铃日期不断更新的“单次”响铃闹钟。并且当用户需要删除闹钟时,实际所删除的是指定响铃日期的“单次”响铃闹钟,而并不会误将整个循环闹钟删除。

【技术实现步骤摘要】
闹钟设置方法、电子设备及计算机可读存储介质
本专利技术涉及人工智能
,尤其涉及一种闹钟设置方法、电子设备及计算机可读存储介质。
技术介绍
随着语音识别技术的发展,语音交互越来越多的出现在不同的智能硬件中(例如,智能手机、智能音箱等)。用户可以采用语音进行各种软件的操控。然而在通过语音控制闹钟软件的过程中往往存在着误操作。具体地,在使用中,闹钟的设置可分为单次响铃闹钟和循环响铃闹钟,设置操作包括删除或关闭循环闹钟中的某一段时间闹钟的需求。例如,用户设置2020年11月24日上午10:00:00的闹钟(11月24日是工作日周二);同时设置了工作日早上08:00:00的闹钟。用户可以通过语音“删除11月24日的闹钟”进行闹钟删除操作。针对以上语音交互场景,在现有技术的实现步骤如下:步骤一:语音识别。识别转化为文本“删除11月24日的闹钟”;步骤二:语义理解。解析用户预期操作=删除,删除对象=闹钟,删除对象对应的日期=20201124;步骤三:数据匹配。一部分技术会直接理解并标注用户输入关键字,根据用户输入的日期(11月24日)匹配到一条数据“2020年11月24日上午10:00:00的闹钟”;一部分技术会理解并标注用户输入关键字,再做一层推理,理解用户意图为想要删除11月24日响铃的闹钟,会用用户设置闹钟的响铃日期(11月24日闹钟的响铃日期和工作日闹钟的响铃日期)匹配到两条数据“2020年11月24日上午10:00:00的闹钟”和“工作日早上08:00:00的闹钟”;步骤四:指令执行。匹配到一条数据,会引导用户确认删除该闹钟,或直接删除该闹钟;匹配到两条数据,会引导用户确认删除这两个闹钟,或直接删除这两个闹钟。其中,第一种“基于用户输入的闹钟设置日期匹配一条数据执行删除指令”,可以理解为根据用户输入实体,通过语义理解来判断执行指令。例如,“创建11月24日10点的闹钟”,在数据库中写入一条“2020112410:00:00的闹钟”,“创建工作日早上8点的闹钟”,则写入一条“工作日08:00:00的闹钟”数据,而用户发起“删除11月24日的闹钟”的指令时,则将数据库中“20201124”的闹钟数据删除(即,对应于“2020112410:00:00的闹钟”这个闹钟);这种方式以用户输入的“日期”作为搜索标签来匹配数据,即用户的输入判为输出准则。这类处理逻辑下,可以准确地消化用户输入的指令,但是对于用户意图的理解和实现会存在一些偏差,这其中忽略了循环响铃闹钟中会在11月24日响铃的那个闹钟。第二种“基于闹钟响铃日期匹配两条数据执行删除指令”,可以理解为根据用户输入实体,通过语义理解和对话推理来判断执行指令。例如,“创建11月24日10点的闹钟”,在数据库中写入一条“2020112410:00:00的闹钟”,并推理写入响铃日期;“创建工作日早上8点的闹钟”,在数据库中写入“工作日08:00:00的闹钟”,并推理写入响铃日期。而用户发起“删除11月24日的闹钟”的指令时,语义理解日期为20201124,对话处理时推理用户意图为删除11月24日会响铃的闹钟,用“响铃日期”作为搜索标签,由于“工作日08:00:00的闹钟”这个闹钟的响铃日期中包含了11月24日,因此会匹配到两条数据,从而执行删除操作,这就导致了将数据库中的“工作日08:00:00的闹钟”这条数据删除,即删除了整个循环闹钟(但用户的实际意图是仅仅删除11月24日当天的闹钟)。因为,语音交互场景下,在设计闹钟产品时,除了需要考虑数据存储空间问题,也需要适配设备端UI展示,所以用户语音设置的循环响铃闹钟一般都会作为一条数据存储。而作为一条数据存储,在执行删除指令,不管是使用什么方法来匹配到这条数据,最终都会将整条数据删除。这样就会导致当用户指定删除某一日期的闹钟,而循环闹钟的日期企恰巧包含该日期时,结果上就会删除循环闹钟的整条数据,导致存在一些偏差。
技术实现思路
本专利技术实施例提供一种闹钟设置方法、电子设备及计算机可读存储介质,用于至少解决上述技术问题之一。第一方面,本专利技术实施例提供一种闹钟设置方法,应用于服务器,所述方法包括:接收用户通过终端设备发送的闹钟创建指令;当所述闹钟创建指令所要创建的是循环闹钟时,根据所述闹钟创建指令周期性的生成闹钟响铃日期并发送至所述终端设备完成闹钟创建。第二方面,本专利技术实施例提供一种闹钟设置方法,应用于终端设备,所述方法包括:当检测到用户创建闹钟的语音时生成闹钟创建指令;发送所述闹钟创建指令至服务器,用于当所述闹钟创建指令所要创建的是循环闹钟时,所述服务器根据所述闹钟创建指令周期性的生成闹钟响铃日期;接收所述服务器周期性发送的所述闹钟响铃日期以完成闹钟创建。第三方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个包括执行指令的程序,所述执行指令能够被电子设备(包括但不限于计算机,服务器,或者网络设备等)读取并执行,以用于执行本专利技术上述任一项闹钟设置方法。第四方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术上述任一项闹钟设置方法。第五方面,本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述任一项闹钟设置方法。本专利技术实施例的有益效果在于:本专利技术在设置循环闹钟时通过服务器周期性的生成对应于该循环闹钟的闹钟响铃日期(将来闹钟响铃的日期,例如,11月24日)并发送至终端设备进行闹钟创建,使得终端设备上的循环闹钟实质上是一个根据服务器下发的闹钟响铃日期不断更新的“单次”响铃闹钟。并且当用户需要删除闹钟时,实际所删除的是指定响铃日期的“单次”响铃闹钟,而并不会误将整个循环闹钟删除。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的闹钟设置方法的一实施例的流程图;图2为本专利技术的闹钟设置方法的另一实施例的流程图;图3为本专利技术的闹钟设置方法的另一实施例的流程图;图4为本专利技术的闹钟设置方法的另一实施例的流程图;图5为本专利技术的闹钟设置方法的另一实施例的流程图;图6为本专利技术闹钟设置方法的一实施例中设置闹钟的流程图;图7为本专利技术闹钟设置方法的一实施例中删除闹钟的流程图;图8为本专利技术的电子设备的一实施例的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实本文档来自技高网
...

【技术保护点】
1.一种闹钟设置方法,应用于服务器,所述方法包括:/n接收用户通过终端设备发送的闹钟创建指令;/n当所述闹钟创建指令所要创建的是循环闹钟时,根据所述闹钟创建指令周期性的生成闹钟响铃日期并发送至所述终端设备完成闹钟创建。/n

【技术特征摘要】
1.一种闹钟设置方法,应用于服务器,所述方法包括:
接收用户通过终端设备发送的闹钟创建指令;
当所述闹钟创建指令所要创建的是循环闹钟时,根据所述闹钟创建指令周期性的生成闹钟响铃日期并发送至所述终端设备完成闹钟创建。


2.根据权利要求1所述的方法,其特征在于,还包括:
当所述闹钟创建指令所要创建的是循环闹钟时,生成循环闹钟标识;
接收用户通过终端设备发送的闹钟修改指令;
根据所述闹钟修改指令确定待修改闹钟以及相应的待修改闹钟响铃日期;
当所述待修改闹钟为循环闹钟时,对待修改闹钟响铃日期进行修改。


3.根据权利要求2所述的方法,其特征在于,根据所述闹钟创建指令周期性的生成闹钟响铃日期并发送至所述终端设备完成闹钟创建,包括:
根据所述闹钟创建指令周期性的生成至少一个闹钟响铃日期进行存储,并发送所述至少一个闹钟响铃日期至所述终端设备完成闹钟创建。


4.根据权利要求3所述的方法,其特征在于,当所述待修改闹钟为循环闹钟时,对所述待修改闹钟响铃日期进行修改包括:
当所述待修改闹钟为循环闹钟,并且所述服务器还未生成所述待修改闹钟日期时,则不再生成所述待修改闹钟响铃日期;
当所述待修改闹钟为循环闹钟,并且所述服务器已经生成所述待修改闹钟日期,但是还未将所述待修改闹钟日期发送给所述终端设备,则不再发送;
当所述待修改闹钟为循环闹钟,并且所述服务器已经生成所述待修改闹钟日期,而且已经将所述待修改闹钟日期发送给所述终端设备,则向所述终端设备发送删除请求。


5.一种闹钟设置方法,应用于终端设备,所述方法包括:
当检测到用户创建闹钟的语音时生成闹钟创建指令;
发送所述闹钟创建指令至服务器,用于当...

【专利技术属性】
技术研发人员:刘星星林永楷
申请(专利权)人:苏州思必驰信息科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1