智能门锁语音设置方法及装置、电子设备、存储介质与流程

文档序号:33395872发布日期:2023-03-08 13:23阅读:236来源:国知局
智能门锁语音设置方法及装置、电子设备、存储介质与流程

1.本发明涉及智能门锁技术领域,具体涉及智能门锁语音设置方法及装置、电子设备、存储介质。


背景技术:

2.随着人们生活水平的提高,智能门锁逐渐被人们所使用,智能门锁中的语音可以用于提示用户对智能门锁的开锁关锁操作及结果,例如,提示开锁是否成功、关锁是否成功等。
3.目前,智能门锁内的语音是预先设置无法进行更换的,用户在使用智能门锁时无法将门锁语音更换为用户理想的语音。由此,需要一种用户可以自主进行更换门锁语音的门锁语音设置方法。


技术实现要素:

4.因此,本发明要解决的技术问题在于克服现有技术中智能门锁内的语音是预先设置无法进行更换的,用户在使用智能门锁时无法将门锁语音更换为用户理想的语音的技术问题,从而提供一种智能门锁语音设置方法及装置、电子设备、存储介质。
5.本发明提供一种智能门锁语音设置方法,该方法应用于终端,该方法包括:在终端的界面上显示多个门锁语音类型选项;多个门锁语音类型选项包括自带语音选项和自制语音选项;响应于对门锁语音类型选项的选择操作,确定被选择的目标语音类型;目标语音类型为自带语音类型或自制语音类型;确定与目标语音类型对应的目标门锁语音包;将目标门锁语音包发送至智能门锁,目标门锁语音包用于对智能门锁语音进行设置。
6.由此,用户在使用智能门锁时可以将门锁的语音更换为自带的语音或自制的语音,提高用户在使用智能门锁时的用户体验。
7.在一些实施例中,确定与目标语音类型对应的目标门锁语音包,包括:当目标语音类型为自带语音类型时,获取与自带语音类型相匹配的目标门锁语音包;当目标语音类型为自制语音类型时,生成至少一个目标门锁语音包。
8.基于上述的方案,本发明为用户提供可选择的目标门锁语音包产生的方式,实现了门锁语音包定制化的功能;而且本发明得到目标门锁语音包的方式较为便捷,同时达到了满足具有不同需求的用户群体等目的。
9.在一些实施例中,获取与自带语音类型相匹配的目标门锁语音包,包括:在终端的界面上显示多个语音包选项;响应于对语音包选项的选择操作,确定与被选择的语音包选项相对应的自带语音包,并将自带语音包作为目标门锁语音包。
10.由此,用户可以根据自己的喜好从多个语音包中选择自己喜欢的门锁语音,进一步的提高用户在使用智能门锁时的用户体验。
11.在一些实施例中,生成至少一个目标门锁语音包,包括:在终端的界面上显示语音录制选项;响应于对语音录制选项的触发操作,执行语音录制操作;对用户发出的多段语音
进行录制,得到已录制的语音数据;基于已录制的语音数据生成至少一个目标门锁语音包。
12.由此,用户可以根据自己的喜好自主录制相应的门锁铃音,进一步的提高用户在使用智能门锁时的用户体验。
13.在一些实施例中,基于已录制的语音数据生成至少一个目标门锁语音包,包括:对已录制的语音数据进行人工智能语音合成处理,得到至少一个目标门锁语音包。应当理解的是,在本发明实施例已公开内容基础上,通过人工智能语音合成处理已录制的语音数据的实现方式可从已有方案中选择,本实施例不再进行赘述。
14.本发明还提供一种智能门锁语音设置装置,其特征在于,装置包括:选项显示模块,用于在终端的界面上显示多个门锁语音类型选项;多个门锁语音类型选项包括自带语音选项和自制语音选项;第一确定模块,用于响应于对门锁语音类型选项的选择操作,确定被选择的目标语音类型;目标语音类型为自带语音类型或自制语音类型;第二确定模块,用于确定与目标语音类型对应的目标门锁语音包;语音包发送模块,用于将目标门锁语音包发送至智能门锁,目标门锁语音包用于对智能门锁语音进行设置。
15.在一些实施例中,第二确定模块还用于:当目标语音类型为自带语音类型时,获取与自带语音类型相匹配的目标门锁语音包;当目标语音类型为自制语音类型时,生成至少一个目标门锁语音包。
16.在一些实施例中,第二确定模块还用于:在终端的界面上显示多个语音包选项;响应于对语音包选项的选择操作,确定与被选择的语音包选项相对应的自带语音包,并将自带语音包作为目标门锁语音包。
17.本发明还提供一种电子设备,包括处理器和存储器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行智能门锁语音设置方法。
18.本发明还提供一种计算机可读存储介质,存储介质存储计算机指令,当计算机指令被处理器执行时实现智能门锁语音设置方法。
附图说明
19.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本发明一些实施例所提供的一种智能门锁语音设置装置的应用场景示意图。
21.图2为本发明一些实施例所提供的一种智能门锁语音设置方法的示例图。
22.图3为本发明一些实施例所提供的另一种智能门锁语音设置方法的示例图。
23.图4为本发明一些实施例所提供的一种智能门锁语音设置装置的示例性模块图。
具体实施方式
24.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
25.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
26.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
27.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
28.图1为本发明一些实施例提供的一种智能门锁语音设置装置的应用场景示意图。
29.智能门锁语音设置装置可以应用于智能门锁语音设置技术领域,具体地应用于终端与智能门锁进行通讯的场景中。智能门锁语音设置装置的应用场景100可以包括终端110、网络120、智能门锁130和存储设备140,以下对上述部件进行详细描述。
30.终端110可以是各类具有信息接收和/或发送功能的设备。用户可以通过终端110设置智能门锁130语音。例如,用户可以通过终端110选择门锁语音类型选项。又例如,用户可以通过终端110可以通过终端110录制多段语音。在一些实施例中,终端110可以包括但不限于智能手机110-1、平板电脑110-2、个人电脑110-3、台式电脑110-4以及其他具有运行应用(app,application)功能的电子设备。
31.网络120可促进数据和/或信息的交换,数据和/或信息可以为用户在终端110确定的目标门锁语音。在一些实施例中,应用场景100中的一个或多个组件(终端110、智能门锁130、存储设备140)可通过网络120发送数据和/或信息给应用场景100中的其他组件。在一些实施例中,网络120可是任意类型的有线或无线网络。例如,网络120可包括缆线网络、有线网络、光纤网络、电信网络、内部网络、网际网络、区域网络(lan)、广域网络(wan)、无线区域网络(wlan)、都会区域网络(man)、公共电话交换网络(pstn)、蓝牙网络、zigbee网络、近场通讯(nfc)网络等或以上任意组合。在一些实施例中,网络120可包括一个或多个网络进出点。例如,网络120可包含有线或无线网络进出点,如基站和/或网际网络交换点,通过这些进出点,应用场景100的一个或多个组件可连接到网络120上以交换数据和/或信息。
32.智能门锁130可以为具备提示语音功能的门锁设备,智能门锁130中的提示语音可以进行更换。例如,智能门锁130在接收到终端110发出的目标门锁语音时对其中的提示语音进行替换或设置。
33.存储设备140是用于为应用场景100提供信息的来源,例如,存储设备140可以用于为场景100提供自带门锁语音。存储设备140可以在单个中央服务器、通过通信链路连接的多个服务器或多个个人设备中实现。存储设备140可以由多个个人设备和云服务器生成。在一些实施例中,存储设备140可以用于存储用户在终端110中自制的门锁语音。在一些实施例中,存储设备140可存储供终端110执行或使用的信息和/或指令,以执行本说明书中描述的示例性方法。在一些实施例中,存储设备110可包括大容量存储器、可移动存储器、挥发性
读写存储器(例如,随机存取存储器ram)、只读存储器(rom)等或以上任意组合。在一些实施例中,存储设备140可在云平台上实现。例如,该云平台可包括私有云、公共云、混合云、社区云、分散式云、内部云等或以上任意组合。在一些实施例中,存储设备140可以为终端110中的存储设备。
34.图2为本发明一些实施例所提供的一种智能门锁语音设置方法的示例性流程图。在一些实施例中,智能门锁语音设置方法可以由图1中的终端110执行。在一些实施例中,智能门锁语音设置方法200可以包括步骤201、步骤202、步骤203和步骤204,以下是对上述步骤的详细描述。
35.步骤201,在终端的界面上显示多个门锁语音类型选项,多个门锁语音类型包括自带语音选项和自制语音选项。在一些实施例中,该步骤可以由选项显示模块301执行。
36.多个门锁语音类型可以为智能门锁供用户进行语音设置的可选类型。在一些实施例中,多个门锁语音类型可以包括自带语音选项和自制语音选项。
37.自带语音选项可以为终端中自带的语音选项,用户可以直接从中进行选择指定的语音作为门锁语音。
38.自制语音选项可以是用户自行制作门锁语音选项,用户可以通过该选项进行自制语音,作为门锁语音。
39.在一些实施例中,终端通过在界面上显示自带语音选项和自制语音选项,供用户进行选择。本实施例终端的界面例如可以是终端应用(app,application)界面,终端应用例如可以是门锁管理应用,当然并不限于此。具体实施时,终端上显示的多个门锁语音类型选项可以是终端应用界面上的多个虚拟按键,并包括自带语音选项虚拟按键和自制语音选项虚拟按键。
40.步骤202,响应于对门锁语音类型选项的选择操作,确定被选择的目标语音类型;目标语音类型为自带语音类型或自制语音类型。在一些实施例中,该步骤可以由第一确定模块302执行。
41.选择操作可以是用户在终端上对门锁语音类型选项进行的选择。例如,用户可以选择自带语音类型,或者选择自制语音类型。
42.目标语音类型可以是用户进行选择操作所确定的门锁语音类型。进一步地,目标语音类型可以是设置智能门锁语音的类型。其中,目标语音类型为用户选择的自带语音类型或自制语音类型。
43.在一些实施例中,终端根据用户选择的智能门锁语音设置的自带语音类型,或者自制语音类型,作为智能门锁语音设置的最终类型。
44.步骤203,确定与目标语音类型对应的目标门锁语音包。在一些实施例中,该步骤可以由第二确定模块303执行。
45.目标门锁语音包可以是智能门锁语音设置需要的多条语音。例如,门锁语音包可以为语音“请您输入密码”、“正在识别”、“识别成功门已解锁”和/或“识别失败解锁失败”。
46.在一些实施例中,终端根据用户选择的自带语音类型或自制语音类型,生成相应的目标门锁语音包。
47.在一些实施例中,确定与目标语音类型对应的目标门锁语音包的步骤可以包括:当目标语音类型为自带语音类型时,获取与自带语音类型相匹配的目标门锁语音包;当目
标语音类型为自制语音类型时,生成至少一个目标门锁语音包。
48.在一些实施例中,当用户选择自带语音类型时,目标语音类型为自带语音类型,终端获取自带语音类型相匹配的目标门锁语音包。
49.在一些实施例中,获取与自带语音类型相匹配的目标门锁语音包,包括:在终端的界面上显示多个语音包选项;响应于对语音包选项的选择操作,确定与被选择的语音包选项相对应的自带语音包,并将自带语音包作为目标门锁语音包。
50.可以理解的,终端根据用户选择的自带语音类型,进一步地将多个语音包选项在界面上显示给用户,供用户进行进一步的选择。其中,多个语音包可以为特定的语音包(例如,明星a语音包、明星b语音包、动漫角色c和动漫角色d等)。
51.响应于用户对语音包选项的选择操作,例如,用户选择动漫角色c,终端将关于动漫角色c对应的语音包(其中包括多条语音)作为智能门锁设置的最终语音包。
52.在一些实施例中,当用户选择自制语音类型时,目标语音类型为自制语音类型,终端生成至少一个目标门锁语音包。
53.在一些实施例中,终端生成至少一个目标门锁语音包的步骤可以包括:在终端的界面上显示语音录制选项;响应于对语音录制选项的触发操作,执行语音录制操作;对用户发出的多段语音进行录制,得到已录制的语音数据;基于已录制的语音数据生成至少一个目标门锁语音包。
54.可以理解的,当用户选择自制语音类型时,终端进一步地在界面上显示语音录制选项,供用户进行选择。当用户对语音录制选项触发操作时(即进行点击),终端执行语音录制的操作,对用户发出多端语音进行录制,得到已录制的语音数据。并基于已经录制好的语音数据生成至少一个目标门锁语音包。
55.在一些实施例中,终端执行语音录制的操作时,会展示给用户录音模板,用户可以根据录音模板发出多端语音,从而进行录制。例如,终端可以发出录音模板“请您输入密码”、“正在识别”、“识别成功门已解锁”和“识别失败解锁失败”等,用户根据录音模板依次录制“请您输入密码”、“正在识别”、“识别成功门已解锁”和“识别失败解锁失败”对应的声音,从而进行录制。并将用户发出的“请您输入密码”、“正在识别”、“识别成功门已解锁”和“识别失败解锁失败”对应的声音生成目标门锁语音包。
56.在一些实施例中,基于已录制的语音数据生成至少一个目标门锁语音包的步骤可以包括:对已录制的语音数据进行人工智能语音合成处理,得到至少一个目标门锁语音包。
57.在一些实施例中,人工智能语音合成处理可以为降噪处理,或拓展处理。例如,对用户录制的语音数据进行降噪,以使生成的目标门锁语音包更加清晰。又例如,对用户录制的语音数据“请您输入密码”、“正在识别”、“识别成功门已解锁”和“识别失败解锁失败”,扩展出“欢迎您回家”、“路上注意安全”等语音数据,以使生成的目标门锁语音包更为多样性。
58.步骤204,将目标门锁语音包发送至智能门锁,目标门锁语音包用于对智能门锁语音进行设置。在一些实施例中,该步骤可以由第二确定模块304执行。
59.将生成对应的目标门锁语音发送至智能门锁(例如,图1中的智能门锁130),目标门锁语音对智能门锁中的语音进行设置,以使智能门锁中的语音为目标门锁语音。
60.在一些实施例中,如图1中的终端100将目标门锁语音包发送至智能门锁130,以使目标门锁语音包对智能门锁130中的语音进行设置。
61.本发明实施例中,终端可通过无线传输的方式将目标门锁语音包下发至智能门锁,例如通过无线网络或蓝牙方式;本实施例也可通过有线传输的方式将目标门锁语音包下发至智能门锁,以实现本发明技术目的为准。
62.图3为本发明一些实施例所提供的另一种智能门锁语音设置方法的示例性流程图。在一些实施例中,该方法(即图3中的流程300)应用于终端。
63.如图3所示,终端中关于智能门锁的app上具备语音定制功能,该语音定制功能可以为如图2的智能门锁语音设置方法。
64.用户可以通过终端中的app自行选择理想的语音,设定为智能门锁的语音。
65.在一些实施例中,终端可以显示给用户是否选择自带的语音包。
66.如图3所示,当用户选择的是自带的语音包时,则会显示给用户选择其中自带的模式。在一些实施例中,自带的模式可以是自带的多种语音(例如,明星a语音包、明星b语音包、动漫角色c和动漫角色d等),供用户选择。当用户从自带的多种语音中选择一种语音,终端将选择的语音设置为智能门锁的提示语音,并提示用户设定成功。
67.但用户不选择自带的语音包时,终端则会让用户选择ai(artificial intelligence,人工智能)自主合成语音。在一些实施例中,用户可以根据终端的提示,录制特定的多条语音语句,终端基于用户录入的多条语音语句,形成专属的语音包。终端将形成的语音包设置为智能门锁的提示语音,并提示用户设定成功。
68.图4为本发明一些实施例所提供的一种智能门锁语音设置装置的示例性模块图。智能门锁语音设置装置400可以包括选项显示模块401、第一确定模块402、第二确定模块403以及语音包发送模块404。
69.选项显示模块401,可以用于在终端的界面上显示多个门锁语音类型选项;多个门锁语音类型选项包括自带语音选项和自制语音选项。
70.第一确定模块402,可以用于响应于对门锁语音类型选项的选择操作,确定被选择的目标语音类型;目标语音类型为自带语音类型或自制语音类型。
71.第二确定模块403,可以用于确定与目标语音类型对应的目标门锁语音包。
72.语音包发送模块404,可以用于将目标门锁语音包发送至智能门锁,目标门锁语音包用于对智能门锁语音进行设置。
73.在一些实施例中,第二确定模块403还用于:当目标语音类型为自带语音类型时,获取与自带语音类型相匹配的目标门锁语音包;当目标语音类型为自制语音类型时,生成至少一个目标门锁语音包。
74.在一些实施例中,第二确定模块403还用于:在终端的界面上显示多个语音包选项;响应于对语音包选项的选择操作,确定与被选择的语音包选项相对应的自带语音包,并将自带语音包作为目标门锁语音包。
75.在一些实施例中,第二确定模块403还用于:在终端的界面上显示语音录制选项;响应于对语音录制选项的触发操作,执行语音录制操作;对用户发出的多段语音进行录制,得到已录制的语音数据;基于已录制的语音数据生成至少一个目标门锁语音包。
76.在一些实施例中,第二确定模块403还用于:对已录制的语音数据进行人工智能语音合成处理,得到至少一个目标门锁语音包。
77.本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完
全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
78.本发明是参照根据本发明实施例的方法、设备(装置)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
79.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
80.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
81.显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1