日程安排提醒方法和装置与流程

文档序号:15159029发布日期:2018-08-14 09:13阅读:554来源:国知局

本发明实施例涉及智能家居领域,特别涉及一种日程安排提醒方法和装置。



背景技术:

当下,随着智能化技术的普及,智能家居融合个性化需求,将与家居生活有关的各个子系统,如安防、灯光控制、窗帘控制、智能家电、室内供暖、智能提醒等有机的结合在一起,实现全新家居生活体验。其中,智能提醒是用来提醒人们的计划安排。

但是,发明人发现现有技术中至少存在如下问题:目前在日程提醒方面,都是提前设置某一固定时间点,当到达该时间点时,再进行提醒,这种提醒方式一方面不能针对具体的用户进行提醒,另一方面在用户出门时可能又忘了日程,起不到提醒的作用。



技术实现要素:

本发明实施方式的目的在于提供一种日程安排提醒方法和装置,当用户出门时,通过语音信息确定用户的身份信息,根据身份信息,播放与该用户对应的日程安排,进行及时提醒。

为解决上述技术问题,本发明的实施方式提供了一种日程安排提醒方法,应用于智能设备,包括:获取用户的语音信息;判断语音信息中是否包含第一预设关键字;当判定语音信息中包含第一预设关键字时,识别用户的身份信息;根据用户的身份信息及预设的待提醒日程与身份信息的对应关系,播放与用户的身份信息相对应的待提醒日程的语音信息。

本发明的实施方式还提供了一种日程安排提醒装置,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的日程安排提醒方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,其特征在于,计算机程序被处理器执行时实现上述的日程安排提醒方法。

本发明实施方式相对于现有技术而言,通过获取用户的语音信息,可以匹配出其语音信息中是否包含外出内容对应的关键字,当判定存在该关键字时,即用户准备外出时,再识别用户的身份信息,确定用户身份信息后,播放和身份信息对应的日程安排,起到及时提醒的作用。

另外,智能设备具体为智能音响。将智能设备具体设为智能音响,音响是专门针对声音产生的设备,其内部关于声音处理的部件精度极高,可有效避免声音在传输过程中造成的不必要的失真。通过音响来采集语音信息,有利于确保声音获取的精度。

另外,在识别用户的身份信息前,还包括:检测用户的位置;判断该位置是否处于预设位置内;当判定位置处于预设位置内时,触发识别所述用户的身份信息。先确定用户的位置后,再进行身份识别,有利于避免语音匹配成功却不出门的情况发生。

另外,在播放与用户的身份信息相对应的待提醒日程的语音信息前,还包括:查询预设的待提醒日程与身份信息的对应关系中是否存在与用户的身份信息相对应的待提醒日程;当判定存在与用户的身份信息相对应的待提醒日程时,发出预设语音信息;接收预设语音信息的回复信息;判断回复信息中是否包含第二预设关键字;当判定回复信息中包含所述第二预设关键字时,再触发播放与所用户的身份信息相对应的待提醒日程的语音信息;其中,预设语音信息用于询问用户是否取消或延迟待提醒日程。在进行日程安排提醒前,询问用户是否取消或延迟待提醒日程,有利于应对变化进行及时调整提醒方式。

另外,在播放与用户的身份信息相对应的待提醒日程的语音信息后,还包括将待提醒日程发送至用户的终端设备。通过将待提醒日程在语音提示后,再发至终端进行文字提示,有利于进一步达到提醒的作用。

另外,在将待提醒日程发送至用户的终端设备后,还包括:在第一预设时间段后,判断室内是否有声音;当判定室内没有声音时,进入休眠状态。在用户出门后,检测屋内是否还有人,当检测到屋内没有人后,智能设备自动进入休眠状态,有利于节省能源。

另外,在获取用户的语音信息前,还包括:判断当前时间是否处于第二预设时间段内;当判定当前时间处于第二预设时间段内时,触发对获取用户的语音信息的检测。在某一特定时间段再进行检测,有利于进一步的节省能源。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式中一种日程安排提醒方法的流程图;

图2是根据本发明第二实施方式中一种日程安排提醒方法的流程图;

图3是根据本发明第三实施方式中一种日程安排提醒方法的流程图;

图4是根据本发明第四实施方式中一种日程安排提醒方法的流程图;

图5是根据本发明第五实施方式中一种日程安排提醒装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种日程安排提醒方法。本实施方式的核心在于应用于智能设备,包括:获取用户的语音信息;判断语音信息中是否包含第一预设关键字;当判定语音信息中包含第一预设关键字时,识别用户的身份信息;根据用户的身份信息及预设的待提醒日程与身份信息的对应关系,播放与用户的身份信息相对应的待提醒日程的语音信息。当用户出门时,通过语音信息确定用户的身份信息,根据身份信息,播放与该用户对应的日程安排,进行提醒。下面对本实施方式的日程安排提醒方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。

本实施方式中的一种日程安排提醒方法的流程如图1所示,具体包括:

步骤101:获取用户的语音信息。

具体的说,本实施例中的智能设备为可以采集声音的智能设备,通常包含拾音器等集声装置,常见的可以采集声音的智能设备有智能音响、监控设备、收音机、电视机、机器人等。在本实施方式中,为方便说明,智能设备以智能音响为例,但不仅限于此。为了获取包含内容的信息,此处具体为采集用户的语音信息。智能音响可以在每个房间都是设置一个,各个智能音响之间,通过蓝牙、wifi等无线方式连接,当然,这种设置方式只是为了方便说明而举的一例,在实际应用过程中,可根据需求调整音响的安装位置。

步骤102:判断语音信息中是否包含第一预设关键字,若是,进入步骤103;否则,流程结束。

具体的说,这里的第一预设关键词可以为暗示出门的关键词。比如说,第一预设关键词为“出门”,则当获取到的用户的语音信息为“妈,我要出门一趟”,则判断“妈,我要出门一趟”中是否包含第一预设关键词“出门”,以此来确定用户是否要外出。

步骤103:识别用户的身份信息。

具体的说,在判定用户的语音信息中包含有预设关键词时,开始识别用户的身份信息。这里的身份信息可以包含用户的名字、家中角色、性别、与其他家庭角色的对应关系,此处不作任何限定。

步骤104:根据用户的身份信息及预设的待提醒日程与身份信息的对应关系,播放与用户的身份信息相对应的待提醒日程的语音信息。

具体的说,数据库中预先存储有各家庭成员与其接下来某一日的日程安排,当确定当前用户的身份信息后,调取该用户当天的行程安排,进行语音播放提醒。比如说,智能设备检测到一用户要出门,且获知该用户的身份信息为父亲,在预先存储的对应关系表中,父亲对应的今日日程是14点要去麻将馆,则当父亲在今天14点前任一时刻出门时,都会播放该提醒事件。

本发明实施方式相对于现有技术而言,通过获取用户的语音信息,可以匹配出其语音信息中是否包含外出内容对应的关键字,当判定存在该关键字时,即用户准备外出时,再识别用户的身份信息,确定用户身份信息后,播放和身份信息对应的日程安排,起到及时提醒的作用。

本发明的第二实施方式涉及一种日程安排提醒方法。第二实施方式是在第一实施方式基础上做的进一步改进,主要改进之处在于:在识别所述用户的身份信息前,还包括:检测用户的位置;判断位置是否处于预设位置内;当判定位置处于所述预设位置内时,触发识别所述用户的身份信息。先确定用户的位置后,再进行身份识别,有利于避免语音匹配成功却不出门的情况发生。

本实施方式中的一种日程安排提醒方法的流程图如2所示,具体包括:

步骤201:获取用户的语音信息。

步骤202:判断语音信息中是否包含第一预设关键字,若是,进入步骤203;否则,流程结束。

步骤203:检测用户的位置。

具体的说,检测用户的位置,具体通过以下任一种或其任意组合实现:摄像设备、定位设备、红外设备。通过摄像设备,可以进行拍照或者摄影,从而获知用户的位置;通过定位设备,比如gps,也可获取用户当前的位置;通过红外设备发出的光线进行扫描,根据红光集中区也可获取用户的位置。

步骤204:判断位置是否处于预设位置内,若是,进入步骤205;否则,流程结束。

具体的说,通过判断用户是否处在预设位置内,来确定用户是否真的要出门,多了一重判定过程可以提高判断的准确性。比如说,预设位置为门口一平方米内的空间,则要判断用户当前的位置是否在这一平方米的空间内。

步骤205:识别用户的身份信息。

步骤206:根据用户的身份信息及预设的待提醒日程与身份信息的对应关系,播放与用户的身份信息相对应的待提醒日程的语音信息。

本实施方式中的步骤201-202、205-206与第一实施方式中的步骤101至104大致相同,为避免重复,此处不再赘述。

本发明实施方式相对于现有技术而言,在获取语音信息,进行第一次判断后,再通过摄像设备、定位设备、红外设备等设备对用户的位置进行定位,进行第二次的位置判断,通过语音和位置的双重结合,来判断用户是否要出门,在这样的情况下,再进行身份识别,有利于避免语音匹配成功却不出门的情况发生。

本发明的第三实施方式涉及一种日程安排提醒方法。第三实施方式是在第一实施方式基础上做的进一步改进,主要改进之处在于:在播放与用户的身份信息相对应的待提醒日程的语音信息前,还包括:查询预设的待提醒日程与身份信息的对应关系中是否存在与用户的身份信息相对应的待提醒日程;当判定存在与用户的身份信息相对应的待提醒日程时,发出预设语音信息;接收预设语音信息的回复信息;判断回复信息中是否包含第二预设关键字;当判定回复信息中包含所述第二预设关键字时,再触发播放与所用户的身份信息相对应的待提醒日程的语音信息;其中,预设语音信息用于询问用户是否取消或延迟待提醒日程。在进行日程安排提醒前,询问用户是否取消或延迟待提醒日程,有利于应对变化进行及时调整提醒方式。

本实施方式中的一种日程安排提醒方法的流程图如3所示,具体包括:

步骤301:获取用户的语音信息。

步骤302:判断语音信息中是否包含第一预设关键字,若是,进入步骤303;否则,流程结束。

步骤303:识别用户的身份信息。

步骤304:查询预设的待提醒日程与身份信息的对应关系中是否存在与用户的身份信息相对应的待提醒日程,若是,进入步骤305;否则,流程结束。

具体的说,在确定用户的身份信息后,先在预设的待提醒日程与身份信息的对应关系中进行遍历,查询在该对应关系中是否存在和该身份信息对应的待提醒日程,如果不存在,则不必提醒,直接结束,如果存在,进入步骤305。

步骤305:发出预设语音信息。

具体的说,这里所说的预设语音信息用于询问用户是否取消或延迟待提醒日程,即用户这次出门不一定是想要执行该日程,所以,智能设备先发出预设语音信息,进行询问,比如说,智能设备发出预设语音信息“您今日待执行日程有三个,是否需要全部延迟或取消”。

步骤306:接收预设语音信息的回复信息。

具体的说,在用户听到智能设备发出的预设语音信息后,一般会进行回复,比如说当智能设备发出预设语音信息“您今日待执行日程有三个,是否需要全部延迟或取消”后,收到用户的回复信息“不用”,或者回复信息“好的”。另外,用户也有可能不回复,则默认为不延迟或者不取消。

步骤307:判断回复信息中是否包含第二预设关键字,若是,进入步骤308;否则,流程结束。

具体的说,预先设定第二关键字,判断用户的语音信息中是否包含第二关键词。比如说,第二预设关键字为“不”,则当检测到用户的回复信息中包含“不”字,则进入下一步骤,否则直接结束。当然,此处的第二关键字只是为了举例,并不依次为限,在实际应用过程中,关键词可根据用户的语音习惯进行自适应的调整,以满足用户需求,提高用户体验。

步骤308:触发播放与用户的身份信息相对应的待提醒日程的语音信息。

本实施方式中的步骤301-303、308与第一实施方式中的步骤101至104大致相同,为避免重复,此处不再赘述。

本发明实施方式相对于现有技术而言,在进行日程安排提醒前,询问用户是否取消或延迟待提醒日程,有利于应对变化进行及时调整提醒方式。

本发明的第四实施方式涉及一种日程安排提醒方法。第四实施方式是在第一实施方式基础上做的进一步改进,主要改进之处在于:在播放与用户的身份信息相对应的待提醒日程的语音信息后,还包括将待提醒日程发送至用户的终端设备。通过将待提醒日程在语音提示后,再发至终端进行文字提示,有利于进一步达到提醒的作用。

步骤401:判断当前时间是否处于第二预设时间段内,若是,进入步骤402;否则,流程结束。

具体的说,在获取用户的语音信息前,先判断是否处在某一时间段内,在某一特定时间段再进行检测,避免智能设备一直处在获取动作,有利于节省能源。比如说,设定第二预设时间段为早上7点到9点,即当时间处于7到9点的时间段内的时候,才会进行下一动作即步骤402。

步骤402:获取用户的语音信息。

步骤403:判断语音信息中是否包含第一预设关键字,若是,进入步骤404;否则,流程结束。

步骤404:识别用户的身份信息。

步骤405:根据用户的身份信息及预设的待提醒日程与身份信息的对应关系,播放与用户的身份信息相对应的待提醒日程的语音信息。

步骤406:将待提醒日程发送至用户的终端设备。

具体的说,在出门时进行语音提醒,可以起到一定的提醒作用,而当用户出门后,可能由于突发事件,又会将待提醒日程忘记,所以,通过将待提醒日程在语音提示后,再发至终端进行文字提示,有利于进一步达到提醒的作用。

步骤407:在第一预设时间段后,判断室内是否有声音,若否,进入步骤408;若是,流程结束。

具体的说,在对用户进行提醒后一段时间,即此时用户也已经出门,此时再对室内的声音进行检测,通过声音的有无来判断室内是否还有人,如果判定室内没有人,再进入下一步骤,如果有人,则该流程结束。

步骤408:进入休眠状态。

具体的说,在判定室内没有人后,智能设备进入休眠状态,这种自动进入休眠状态,有利于节省能源。

由于本实施方式中的步骤402至405与第一实施方式中的步骤101至104大致相同,为避免重复,此处不再赘述。

本发明实施方式相对于现有技术而言,通过将待提醒日程在语音提示后,再发至终端进行文字提示,有利于进一步达到提醒的作用。并且,在获取用户的语音信息前,先确定某一特定时间段,当处于该特定时间段再进行检测,有利于进一步的节省能源。并且,在用户出门后,检测屋内是否还有人,当检测到屋内没有人后,智能设备自动进入休眠状态,也有利于节省能源。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第五实施方式涉及一种日程安排提醒装置,如图5所示,包括至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的日程安排提醒方法。

其中,存储器502和处理器501采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器501和存储器502的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器501处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器501。

处理器501负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器502可以被用于存储处理器501在执行操作时所使用的数据。

本发明第六实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1