智能门锁和语音烧录方法与流程

文档序号:14280334阅读:1327来源:国知局
智能门锁和语音烧录方法与流程

本发明涉及智能锁技术领域,尤其涉及一种智能门锁和语音烧录方法。



背景技术:

随着人们生活水平的提高,智能门锁逐渐被人们所应用。

在家中无人的情况下有朋友到来,智能门锁可以通过预先录制问候语音和门锁提示语音给朋友,以使朋友根据提示音开门,同时进门时感觉比较亲切,避免了传统门锁拒人于千里之外的尴尬。

目前,智能门锁内的语音是预先设置的,若用户需要更改语音时,需要将智能门锁送至厂家以进行语音的更改,使得智能门锁的语音更改流程繁琐。



技术实现要素:

本发明的主要目的在于提供一种智能门锁和语音烧录方法,旨在解决智能门锁的语音更改流程繁琐的问题。

为实现上述目的,本发明提供的一种智能门锁,所述智能门锁包括智能门锁本体,所述智能门锁本体内设有依次连接的处理器、语音处理模块、存储器以及烧录控制器,所述处理器与所述烧录控制器连接,所述智能门锁本体内还设有语音播放模块以及语音接收模块,所述语音播放模块与所述语音处理模块连接,所述语音接收模块与所述处理器连接。

优选地,所述智能门锁本体的外表面设有录音按键,所述录音按键在按下时,所述处理器控制所述语音接收模块接收用户输入的语音数据。优选地,所述智能门锁还包括电源,所述电源分别与所述处理器、所述语音处理模块、所述存储器、所述烧录控制器、所述语音播放模块以及所述语音接收模块连接

为实现上述目的,本发明还提供一种语音烧录方法,所述语音烧录方法应用于所述智能门锁,所述语音烧录方法包括以下步骤:

在接收到语音烧录请求时,判断所述语音烧录请求对应的用户是否有烧录权限;

在所述用户有烧录权限时,控制语音接收模块接收待烧录语音数据,并根据所述语音烧录请求确定所述待烧录语音数据在存储器的烧录区域;

控制烧录控制器将所述待烧录语音数据烧录至所述烧录区域。

优选地,所述在接收到语音烧录请求时,判断所述语音烧录请求对应的用户是否有烧录权限的步骤包括:

在接收到输入的语音烧录请求时,显示验证界面,以使所述用户根据所述验证界面输入验证信息;

根据所述验证界面获取验证信息,并判断所述验证信息是否匹配预存验证信息,其中,在所述验证信息匹配预设验证信息时,判定所述用户有烧录权限。

优选地,所述根据所述语音烧录请求确定所述待烧录语音数据在存储器的烧录区域的步骤包括:

根据所述语音烧录请求确定所述待烧录语音数据的烧录类型;

根据所述烧录类型在所述存储器确定所述待烧录语音数据对应的烧录区域。

优选地,所述根据所述语音烧录请求确定所述待烧录语音数据在存储器的烧录区域的步骤之后,还包括:

确定所述烧录区域的已烧录语音数据;

删除所述已烧录语音数据,并执行所述控制烧录控制器将所述待烧录语音数据烧录至所述烧录区域的步骤。

优选地,所述语音烧录方法,还包括:

在预设时长内未检测到所述录音按键的触发操作时,关闭所述语音接收模块。

优选地,所述判断所述语音烧录请求对应的用户是否有烧录权限的步骤之后,还包括:

在所述用户未含有烧录权限时,输出权限不足的提示信息。

优选地,所述判断所述语音烧录请求对应的用户是否有烧录权限的步骤之后,还包括:

在所述用户有烧录权限时,获取智能门锁的当前电量;

在所述当前电量大于或等于预设耗电量时,执行所述控制语音接收模块接收待烧录语音数据的步骤;

在所述当前电量小于预设耗电量时,输出智能门锁电量不足的提示信息。

本发明提供智能门锁、语音烧录方法、服务器和存储介质,因智能门锁可根据语音接收模块获取语音数据,然后烧录控制器将语音数据烧录至智能门锁的存储器内,从而使得用户在更改智能门锁的语音时,不需要将智能门锁送至厂家进行更改,简化了智能门锁的语音的更改流程,提高了用户的体验。

附图说明

图1为本发明智能门锁的结构示意图;

图2为本发明语音烧录方法第一实施例的流程示意图;

图3为图2步骤s10的的细化流程示意图;

图4为图2中步骤s20的流程示意图;

图5为本发明语音烧录方法第二实施例的流程示意图。

本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:在接收到语音烧录请求时,判断所述语音烧录请求对应的用户是否有烧录权限;在所述用户有烧录权限时,控制语音接收模块接收待烧录语音数据,并根据所述语音烧录请求确定所述待烧录语音数据在存储器的烧录区域;控制烧录控制器将所述待烧录语音数据烧录至所述烧录区域。

现有技术中,智能门锁内的语音是预先设置的,若用户需要更改语音时,需要将智能门锁送至厂家以进行语音的更改,使得智能门锁的语音更改流程繁琐。

本发明提供一种解决方案:因智能门锁可根据语音接收模块获取语音数据,然后烧录控制器将语音数据烧录至智能门锁的存储器内,从而使得用户在更改智能门锁的语音时,不需要将智能门锁送至厂家进行更改,简化了智能门锁的语音的更改流程,提高了用户的体验。

如图1所示,图1为本发明智能门锁的结构示意图,所述智能门锁包括智能门锁本体100,所述智能门锁本体100内设有依次连接的处理器200、语音处理模块300、存储器400以及烧录控制器500,所述处理器200与所述烧录控制器500连接,所述智能门锁本体100内还设有语音播放模块600和语音接收模块700,所述语音播放模块600与所述语音处理模块300连接,所述语音接收模块700与处理器200连接,处理器200、语音处理模块300、存储器400、烧录控制器500、语音播放模块600以及语音接收模块700均设置在电路板上。所述智能门锁本体100的外表面110上设有录音按键111,智能门锁还设有信号电路,录音按键111在按下时,信号电路连通,此时,信号电路持续向所述处理器200发送信号,以使所述处理器200在接收到所述信号时,控制所述语音接收模块700接收用户输入的语音数据。智能门锁还包括电源(可以是电池),电源与电路板连接,从而分别与处理器200、语音处理模块300、存储器400、烧录控制器500、语音播放模块600连接以及语音接收模块700连接。

存储器400内设有多个烧录区域,每一个烧录区域存储一种语音数据,比如,智能门锁具有提示音、问候音以及操作音,这三种语音具有相应的烧录区域,每一种烧录区域优选地只具有一种语音数据,另外,存储器400还设有语音烧录程序,所述语音烧录程序被处理器200执行时,实现如下操作:

在接收到语音烧录请求时,判断所述语音烧录请求对应的用户是否有烧录权限;

在所述用户有烧录权限时,控制语音接收模块接收待烧录语音数据,并根据所述语音烧录请求确定所述待烧录语音数据在存储器的烧录区域;

控制烧录控制器将所述待烧录语音数据烧录至所述烧录区域。

进一步的,所述处理器200可以调用储存于所述存储器400中的语音烧录程序,并执行以下操作:

在接收到输入的语音烧录请求时,显示验证界面,以使所述用户根据所述验证界面输入验证信息;

根据所述验证界面获取验证信息,并判断所述验证信息是否匹配预存验证信息,其中,在所述验证信息匹配预设验证信息时,判定所述用户有烧录权限。

进一步的,所述处理器200可以调用储存于所述存储器400中的语音烧录程序,并执行以下操作:

根据所述语音烧录请求确定所述待烧录语音数据的烧录类型;

根据所述烧录类型在所述存储器确定所述待烧录语音数据对应的烧录区域。

进一步的,所述处理器200可以调用储存于所述存储器400中的语音烧录程序,并执行以下操作:

确定所述烧录区域的已烧录语音数据;

删除所述已烧录语音数据,并执行所述控制烧录控制器将所述待烧录语音数据烧录至所述烧录区域的步骤。

进一步的,所述处理器200可以调用储存于所述存储器400中的语音烧录程序,并执行以下操作:

在预设时长内未检测到所述录音按键的触发操作时,关闭所述语音接收模块。

进一步的,所述处理器200可以调用储存于所述存储器400中的语音烧录程序,并执行以下操作:

在所述用户未含有烧录权限时,输出权限不足的提示信息。

进一步的,所述处理器200可以调用储存于所述存储器400中的语音烧录程序,并执行以下操作:

在所述用户有烧录权限时,获取智能门锁的当前电量;

在所述当前电量大于或等于预设耗电量时,执行所述控制语音接收模块接收待烧录语音数据的步骤;

在所述当前电量小于预设耗电量时,输出智能门锁电量不足的提示信息。

本实施例根据上述方案,因智能门锁可根据语音接收模块获取语音数据,然后烧录控制器将语音数据烧录至智能门锁的存储器内,从而使得用户在更改智能门锁的语音时,不需要将智能门锁送至厂家进行更改,简化了智能门锁的语音的更改流程,提高了用户的体验。

基于上述硬件构架,提出本发明语音烧录方法的实施例。

参照图2,图2为本发明语音烧录方法的第一实施例,所述语音烧录方法包括以下步骤:

步骤s10,在接收到语音烧录请求时,判断所述语音烧录请求对应的用户是否有烧录权限;

在本实施例中,语音烧录方法应用于智能门锁,智能门锁包括智能门锁本体,智能门锁本体内设有依次连接的处理器、语音处理模块、存储器以及烧录控制器,处理器与烧录控制器连接,智能门锁本体内还语音播放模块语音接收模块,语音播放模块与所述语音处理模块连接,语音接收模块与所述处理器。智能门锁的外表面还设有录音按键、显示屏。

在用户触动智能门锁时,智能门锁的显示屏被点亮,显示屏上显示有智能门锁的各个功能,这些功能包括语音烧录功能。在当用户选择语音烧录功能时,需要验证用户的烧录权限,具体的,请参照图3,即步骤s10包括:

步骤s11,在接收到输入的语音烧录请求时,显示验证界面,以使所述用户根据所述验证界面输入验证信息;

步骤s12,根据所述验证界面获取验证信息,并判断所述验证信息是否匹配预存验证信息,其中,在所述验证信息匹配预设验证信息时,判定所述用户有烧录权限;

在用户在显示屏上选择语音烧录功能,智能门锁的处理器接收到语音烧录请求,此时,处理器调取验证界面用以验证用户的烧录权限,即验证用户是否有更改智能门锁的参数的权限,用户可以在验证界面输入验证信息,验证信息可以是用户自行设定的验证密码,验证密码可以是数字、字母或者文字,还可以是数字、字母以及文字的组合。在当用户确认输入验证信息后,处理器获取验证信息,并调取预设验证信息,在验证信息匹配预存的验证信息时(验证密码与预存验证密码一致时,验证信息匹配预设验证信息),当然,用户可以设定多个验证信息,每一个验证信息具有对应的预设验证信息,比如,在用户选择使用验证密码验证时,处理器调取预存验证密码,在用户选择验证问题时,处理器调取预存验证答案,基于此,智能门锁可以设定权限等级,比如,验证密码对应一级权限,验证问题对应二级权限,验证密码+验证问题对应三级权限(一级权限对应的智能门锁的操作权限最小),每一级别的权限对应有不同范围的操作权限。

进一步的,智能门锁是通过验证信息来判断用户是否具有录音权限,即只需用户具有正确的验证信息,即可对智能门锁进行录音,针对这种情况,智能门锁可设置烧录权限的使用时长,在当前烧录权限达到使用时长时,用户需要再次验证其烧录权限,从而使得智能门锁能够更加智能的烧录语音数据。当然,在当用户完成录音时,需要再次进行语音烧录时,也需要重新验证。

另外,在当用户忘记验证信息时,可以采用声纹识别技术来判断用户是否具有烧录权限,具体的,语音接收模块中含有声纹提取装置,在采用声纹识别验证用户时,可短暂开放语音接收模块的接收语音的功能(比如2s),声纹提取装置提取用户的声纹特征,然后,处理器调取存储器内存储的声纹模型,再比对声纹特征与各个声纹模型,若声纹特征匹配有声纹模型时,则判定该用户具有烧录权限,进一步的,声纹模型具有唯一对应的用户信息,在声纹特征匹配有声纹模型时,根据声纹模型对应的用户信息判断用户是否具有烧录权限(比如用户信息为儿童时,则不具备烧录权限)。

在当用户不具有烧录权限时,则会输出权限不足的提示信息。

步骤s20,在所述用户有烧录权限时,控制语音接收模块接收待烧录语音数据,并根据所述语音烧录请求确定所述待烧录语音数据在存储器的烧录区域;

在判定用户具有烧录权限后,处理器控制语音接收模块接收待烧录语音数据,具体的,在当处理器判定用户具有烧录权限时,用户可按下录音按键,从而录制语音,录音按键被按下时,录音按键对应的电路连通,此时电路会向处理器持续发送信号,处理器在接收到信号后,启动语音接收模块,以接收用户录制的语音,在当用户在此按下录音按键时,电路断开,处理器未接收到该电路发送的信号,关闭语音接收模块,使得语音接收模块不在接收用户的语音,从而获得待烧录语音数据。

在获得待烧录语音数据后,需要控制烧录控制器将待烧录语音数据烧录至存储器对应的烧录区域,具体的,请参照图4,即根据所述语音烧录请求确定所述待烧录语音数据在存储器的烧录区域的步骤包括:

步骤s21,根据所述语音烧录请求确定所述待烧录语音数据的烧录类型;

步骤s22,根据所述烧录类型在所述存储器确定所述待烧录语音数据对应的烧录区域;

烧录类型包括提示音烧录、问候音烧录以及操作音烧录等,每一种烧录类型在存储器内有对应的烧录区域;具体的,在当用户输入语音烧录请求时,智能门锁的显示屏会显示语音的烧录类型(比如提示音烧录、问候音烧录以及操作音烧录),用户在选择烧录类型时,处理器会生成含该烧录类型的语音烧录请求,在确定用户含有烧录权限,且获得待烧录语音数据时,处理器会解析语音烧录请求以获得烧录类型,从而确定待烧录语音数据对应的烧录区域。

步骤s30,控制烧录控制器将所述待烧录语音数据烧录至所述烧录区域;

在当确定烧录区域后,处理器控制烧录控制器将待烧录语音数据烧录至烧录区域。优选地,每一个烧录区域具有一个语音数据,在当烧录区域需要烧录待烧录语音数据时,处理器会将该烧录区域的已烧录语音数据删除,在控制烧录控制器将待烧录语音数据烧录至该烧录区域。

需要说明的是,语音接收模块在未使用时,可关闭语音接收模块,具体的,在当录音按键在一定时长(可以是任意合适的数值,比如10min)内未被操作时(被用户按下),关闭语音接收模块,以节省智能门锁的用电量。

本实施例提供的技术方案中,服务器在接收到终端发送的语音烧录请求时,获取待烧录语音数据并确定终端绑定的智能门锁,使得服务器将待烧录语音数据发送至智能门锁,从而使得智能门锁将待烧录语音数据烧录至智能门锁的存储器内;因智能门锁的蓝牙模块可以通过蓝牙网关接收服务器发送的语音数据,然后烧录控制器将语音数据烧录至智能门锁的存储器内,从而使得用户在更改智能门锁的语音时,不需要将智能门锁送至厂家进行更改,简化了智能门锁的语音的更改流程,提高了用户的体验。

参照图5,图5为本发明语音烧录方法的第二实施例,基于上述实施例,所述步骤s10之后,还包括:

步骤s40,在所述用户有烧录权限时,获取智能门锁的当前电量;

步骤s50,在所述当前电量大于或等于预设耗电量时,执行所述控制语音接收模块接收待烧录语音数据的步骤;

步骤s60,在所述当前电量小于预设耗电量时,输出智能门锁电量不足的提示信息;

智能门锁在录音状态下的耗电量较大,所以在用户进行语音烧录时,需要确定智能门锁的电量是否充足,从而防止语音烧录中断。具体的,在判定用户拥有烧录权限后,处理器确定智能门锁的当前电量,然后提取预设耗电量(预设耗电量可以为任意合适的数值,在出厂前设定),在智能门锁当前的电量大于或等于预设耗电量时,则可执行步骤s20与步骤s30,在当智能门锁的当前电量小于预设耗电量时,则输出智能门锁电量不足的提示信息,从而提示用户更换电池或者对智能门锁进行充电,在当智能门锁的电量大于预设耗电量时,在执行步骤s20与步骤s30。

本实施例提供的技术方案中,在用户有烧录权限时,获取智能门锁的电量,然后比对智能门锁的电量以及烧录语音的预设耗电量,以决定是否继续烧录待烧录语音数据,使得智能门锁更加智能的烧录语音数据,提高了用户的体验。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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