一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种网络配置方法、装置、音箱设备及存储介质与流程

2022-11-16 07:22:10 来源:中国专利 TAG:


1.本技术涉及智能音箱技术领域,特别涉及一种网络配置方法、装置、音箱设备及存储介质。


背景技术:

2.随着智能家居技术的发展,音箱设备作为智慧家庭中心设备进入到越来越多的家庭中。音箱设备通常需要接入网络,以便对其他智能家居设备进行交互或对用户的请求进行响应。相关技术中,在音箱设备网络断开或恢复出厂设置后,通常需要用户受用手机扫码重新配置连接网络,过程较为繁杂。
3.因此,如何提高音箱设备的网络配置效率是本领域技术人员目前需要解决的技术问题。


技术实现要素:

4.本技术的目的是提供一种网络配置方法、装置、音箱设备及存储介质,能够提高音箱设备的网络配置效率。
5.为解决上述技术问题,本技术提供一种网络配置方法,应用于音箱设备,所述网络配置方法包括:
6.确定所述音箱设备的网络连接状态;
7.若所述网络连接状态为网络连接失败,则采集用户语音信息;
8.对所述用户语音信息执行语音识别操作得到配网参数,并根据所述配网参数执行网络连接操作。
9.可选的,确定所述音箱设备的网络连接状态,包括:
10.判断所述音箱设备是否首次开机或被恢复出厂设置;
11.若是,则判定所述网络连接状态为网络连接失败。
12.可选的,确定所述音箱设备的网络连接状态,包括:
13.利用所述音箱设备的网络管理模块判断是否已连接网络且网络访问正常;
14.若是,则判定所述网络连接状态为网络连接成功;
15.若否,则判定所述网络连接状态为网络连接失败。
16.可选的,在采集用户语音信息之前,还包括:
17.复位所述音箱设备的所述网络管理模块和网络硬件模块;
18.在所述网络管理模块复位完毕后,利用所述音箱设备的网络管理模块判断是否已连接网络且网络访问正常;
19.若是,则判定所述网络连接状态为网络连接成功;
20.若否,则进入采集用户语音信息的步骤。
21.可选的,采集用户语音信息,包括:
22.采集环境图像,对所述环境图像进行人脸识别;
23.根据人脸识别结果确定人脸方向,根据所述人脸方向调节语音采集模块的采集方向,以便利用所述语音采集模块采集所述用户语音信息;
24.其中,所述人脸方向为用户人脸相对于所述音箱设备的方向。
25.可选的,对所述环境图像进行人脸识别,包括:
26.从所述音箱设备的非易失性存储器读取人脸识别模型,利用所述人脸识别模型对所述环境图像进行人脸识别。
27.可选的,所述根据人脸识别结果确定人脸方向,包括:
28.根据所述人脸识别结果确定环境图像中的人脸图像;
29.判断所述人脸图像对应的用户是否为白名单中的用户;
30.若是,则根据所述人脸图像在所述环境图像中的位置确定所述人脸方向。
31.本技术还提供了一种网络配置装置,应用于音箱设备,所述网络配置装置包括:
32.状态确定模块,用于确定所述音箱设备的网络连接状态;
33.采集控制模块,用于若所述网络连接状态为网络连接失败,则采集用户语音信息;
34.配网控制模块,用于对所述用户语音信息执行语音识别操作得到配网参数,并根据所述配网参数执行网络连接操作。
35.本技术还提供了一种存储介质,其上存储有计算机程序,所述计算机程序执行时实现上述网络配置方法执行的步骤。
36.本技术还提供了一种音箱设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现上述网络配置方法执行的步骤。
37.本技术提供了一种网络配置方法,应用于音箱设备,所述网络配置方法包括:确定所述音箱设备的网络连接状态;若所述网络连接状态为网络连接失败,则采集用户语音信息;对所述用户语音信息执行语音识别操作得到配网参数,并根据所述配网参数执行网络连接操作。
38.本技术在确定音箱设备的网络连接状态为网络连接失败后,则采集用户语音信息,根据用户语音信息的语音识别结果确定配网参数,并根据配网参数执行网络连接操作。上述过程中基于语音技术获取配网参数并连接网络,无需借助其他设备即可自动连接网络,因此本技术能够提高音箱设备的网络配置效率。本技术同时还提供了一种网络配置装置、一种存储介质和一种音箱设备,具有上述有益效果,在此不再赘述。
附图说明
39.为了更清楚地说明本技术实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
40.图1为本技术实施例所提供的一种网络配置方法的流程图;
41.图2为本技术实施例所提供的另一种网络配置方法的流程图;
42.图3为本技术实施例所提供的一种实际应用中音箱设备自动配网的流程图;
43.图4为本技术实施例所提供的一种实际应用中追踪人脸方向并自动调节声音采集方向的流程图;
44.图5为本技术实施例所提供的一种网络配置装置的结构示意图。
具体实施方式
45.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
46.下面请参见图1,图1为本技术实施例所提供的一种网络配置方法的流程图。
47.具体步骤可以包括:
48.s101:确定所述音箱设备的网络连接状态;
49.其中,本实施例可以应用于音箱设备,该音箱设备具备网络连接功能和语音识别功能,网络连接状态可以包括网络连接成功和网路连接失败。
50.作为一种可行的实施方式,本实施例可以通过以下方式确定所述音箱设备的网络连接状态:利用所述音箱设备的网络管理模块判断是否已连接网络且网络访问正常;若是,则判定所述网络连接状态为网络连接成功;若否,则判定所述网络连接状态为网络连接失败。
51.上述网络连接状态为描述音箱设备是否可以正常使用网络功能的状态。具体的,若音箱设备接入网络则判定音箱设备已连接网络,反之则判定音箱设备未连接网络;若音箱设备可以利用互联网下载或上传数据则说明网络访问正常,反之则说明网络访问异常。当音箱设备的网络管理模块已连接网络且网络访问异常时,判定网络连接状态为网络连接失败。当音箱设备的网络管理模块未连接网络时,判定网络连接状态为网络连接失败。当音箱设备的网络管理模块已连接网络且网络访问正常,则判定网络连接状态为网络连接成功。
52.s102:若所述网络连接状态为网络连接失败,则采集用户语音信息;
53.其中,若网络连接状态为网络连接失败,则可以启动音箱设备的语音采集模块,利用语音采集模块采集用户语音信息。作为一种可行的实施方式,在利用语音采集模块采集用户语音信息之前,本实施例还可以利用语音播报模块提示用户对音箱设备说出配网参数。
54.作为一种可行的实施方式,在采集用户语音信息之后,可以根据用户语音信息提取用户声纹特征,根据用户声纹特征判断当前输入用户语音信息的用户是否为白名单中的可信用户,若是可信用户则可以执行s103的相关操作,若不是可信用户则可以结束流程。通过上述方式可以提高音箱设备的安全性。
55.s103:对所述用户语音信息执行语音识别操作得到配网参数,并根据所述配网参数执行网络连接操作。
56.其中,在得到用户语音信息之后,本实施例可以对用户语音信息执行语音识别操作,根据语音识别结果得到配网参数,进而根据所述配网参数执行网络连接操作,以使音箱设备的网络连接状态为网络连接成功。
57.具体的,当音箱设备为通过wifi网络热点接入网络的电子设备时,上述配网参数可以包括wifi热点的ssid(服务集标识)和/或passwd(密码)。若配网参数可以包括wifi热
点的ssid和passwd,则直接利用wifi热点的ssid和passwd连接wifi网络热点。若配网参数可以包括wifi热点的ssid,则基于wifi热点的ssid连接没有设置密码的wifi网络热点。若配网参数可以包括wifi热点的passwd,则利用wifi热点的passwd逐个尝试与每一wifi网络热点建立连接,直至音箱设备的网络连接状态为网络连接成功。
58.本实施例在确定音箱设备的网络连接状态为网络连接失败后,则采集用户语音信息,根据用户语音信息的语音识别结果确定配网参数,并根据配网参数执行网络连接操作。上述过程中基于语音技术获取配网参数并连接网络,无需借助其他设备即可自动连接网络,因此本实施例能够提高音箱设备的网络配置效率。
59.作为一种可行的实施方式,图1对应的实施例可以通过以下方式确定所述音箱设备的网络连接状态:判断所述音箱设备是否首次开机或被恢复出厂设置;若是,则判定所述网络连接状态为网络连接失败。
60.作为一种可行的实施方式,上述实施例还可以在采集用户语音信息之前复位音箱设备的所述网络管理模块和网络硬件模块,具体的过程如下:
61.步骤1:若所述网络连接状态为网络连接失败,则复位所述音箱设备的所述网络管理模块和网络硬件模块;
62.步骤2:在所述网络管理模块复位完毕后,利用所述音箱设备的网络管理模块判断是否已连接网络且网络访问正常;若是,则进入步骤3;若否,则进入步骤4;
63.步骤3:判定所述网络连接状态为网络连接成功;
64.步骤4:采集用户语音信息。
65.上述过程通过复位网络管理模块和网络硬件模块恢复音箱设备的网络连接,若复位完毕后网络连接状态仍为网络连接失败,则进入采集用户语音信息以便重新配置网络。通过上述方式能够提高音箱设备的可靠性,降低重新配网的频率。
66.在用户向音箱设备输入语音信息时,若语音采集模块的采集方向与用户所在的方向偏差较大,将会导致语音采集失败的问题。针对上述情况,本实施例提供了图2所示的方案,图2为本技术实施例所提供的另一种网络配置方法的流程图,具体过程如下:
67.s201:确定所述音箱设备的网络连接状态;
68.s202:若所述网络连接状态为网络连接失败,则采集环境图像,对所述环境图像进行人脸识别;
69.s203:根据人脸识别结果确定人脸方向,根据所述人脸方向调节语音采集模块的采集方向,以便利用所述语音采集模块采集所述用户语音信息;
70.其中,所述人脸方向为用户人脸相对于所述音箱设备的方向。具体的,本实施例可以根据人脸识别结果确定人脸在当前空间内的位置,根据人脸的在当前空间内的位置和音箱设备在当前空间内的位置确定人脸方向。本实施例可以通过电机带动语音采集模块运动,进而调节语音采集模块的采集方向。作为一种可行的实施方式,可以将语音采集模块的采集方向调整至人脸方向。
71.s204:对所述用户语音信息执行语音识别操作得到配网参数,并根据所述配网参数执行网络连接操作。
72.上述实施例中根据人脸方向适应性调整语音采集模块的采集方向,提高了对用户语音信息的采集质量,使得音箱设备根据用户语音信息识别得到正确的配网参数,进而提
高了提高音箱设备的网络配置效率。
73.作为一种可行的实施方式,图2对应的实施例中可以通过以下方式对所述环境图像进行人脸识别:从所述音箱设备的非易失性存储器读取人脸识别模型,利用所述人脸识别模型对所述环境图像进行人脸识别。
74.作为一种可行的实施方式,图2对应的实施例中可以通过以下方式确定人脸方向:根据所述人脸识别结果确定环境图像中的人脸图像;判断所述人脸图像对应的用户是否为白名单中的用户;若是,则根据所述人脸图像在所述环境图像中的位置确定所述人脸方向;若否,则结束流程。通过上述方式能够仅对白名单中的用户进行语音采集方向跟随,提高了语音采集方向跟随的灵活性。
75.下面通过在实际应用中的实施例说明上述实施例描述的流程。
76.在实际应用中,音箱设备的wifi网络断开或恢复出厂设置后需要用手机扫码重新配置连接网络,过程繁琐,且开机后不具备自动探测wifi连接状态并自动连接功能。针对上述问题本实施例提供了如图3所示的方案,图3为本技术实施例所提供的一种实际应用中音箱设备自动配网的流程图,可以包括以下步骤:
77.s301:音响设备开机;
78.s302:判断是否首次开机或恢复出厂设置;若是,则进入s303;若否,则进入s306;
79.s303:语音播报模块提示输入wifi热点ssid和passwd;
80.s304:语音采集模块采集音频数据,并送入语音识别模块解析得到ssid和passwd的字段数据;
81.s305:网络管理模块使用ssid和passwd字段的数据连接wifi网络热点;
82.s306:网络管理模块探测网络连接状态;
83.s307:判断音箱设备是否网络已连接且能够正常访问;若是,则进入s306;若否,则进入s308;
84.s308:复位(reset)网络硬件模块和网络管理模块,并等待网络管理模块准备(ready)就绪;
85.s309:判断音箱设备是否网络已连接且能够正常访问;若是,则进入s306;若否,则进入s303。
86.上述实施例在音箱设备恢复出厂或首次开机时直接通过语音技术获取配网信息自动连接网络,无需再借助手机或二维码;音箱设备开机后还可以探测网络连接状态,自动修复网络故障或网络断开等异常。
87.在实际应用中,语音采集模块的采样方向固定,无法追踪人体活动方向并自动调节声音采集方向,造成使用者与声音采集方向相反时声音采集效果较差,影响语音识别功能。针对上述问题本实施例提供了如图4所示的方案,图4为本技术实施例所提供的一种实际应用中追踪人脸方向并自动调节声音采集方向的流程图,可以包括以下步骤:
88.s401:搭建深度学习开发环境,并采集人脸数据集;
89.s402:建立人脸模型,并使用采集的人脸数据集训练人脸模型;
90.s403:将训练好的人脸模型存储在智能音箱非易失性存储器件上;
91.s404:加载智能音箱非易失性存储器件上的人脸模型并将人脸模型发送至人脸识别模块;
92.s405:摄像头采集图像数据流,并将图像数据流送入人脸识别模块;
93.s406:人脸识别模块处理图像数据帧和人脸模型;
94.s407:判断是否存在人脸;若是,则进入s408;若否,则继续下一帧图像数据的处理;
95.s408:根据语音采集模块的当前方向和人脸方向,计算点击需要旋转的角度a;
96.s409:控制电机转动计算出的角度a,完成语音采集模块的方向调整,并继续下一帧图像数据的处理。
97.本实施例使用深度学习框架追踪人脸方向,并根据当前语音采集模块的方向,计算电机需要旋转的角度,然后控制电机转动并完成语音采集模块的方向调整。上述追踪人脸的方案不仅仅可以使用camera人脸追踪,人形追踪、活体追踪等等都可以进行追踪,另外也不仅局限于深度学习框架的方式追踪人脸,opencv及其它计算机视觉图像处理的方式也可以追踪。本实施例解决了使用者与声音采集方向相反时声音采集效果较差、影响语音识别功能的问题。
98.请参见图5,图5为本技术实施例所提供的一种网络配置装置的结构示意图,应用于音箱设备,所述网络配置装置包括:
99.状态确定模块501,用于确定所述音箱设备的网络连接状态;
100.采集控制模块502,用于若所述网络连接状态为网络连接失败,则采集用户语音信息;
101.配网控制模块503,用于对所述用户语音信息执行语音识别操作得到配网参数,并根据所述配网参数执行网络连接操作。
102.本实施例在确定音箱设备的网络连接状态为网络连接失败后,则采集用户语音信息,根据用户语音信息的语音识别结果确定配网参数,并根据配网参数执行网络连接操作。上述过程中基于语音技术获取配网参数并连接网络,无需借助其他设备即可自动连接网络,因此本实施例能够提高音箱设备的网络配置效率。
103.进一步的,状态确定模块501用于判断所述音箱设备是否首次开机或被恢复出厂设置;若是,则判定所述网络连接状态为网络连接失败。
104.进一步的,状态确定模块501用于利用所述音箱设备的网络管理模块判断是否已连接网络且网络访问正常;若是,则判定所述网络连接状态为网络连接成功;若否,则判定所述网络连接状态为网络连接失败。
105.进一步的,还包括:
106.复位模块,用于在采集用户语音信息之前,复位所述音箱设备的所述网络管理模块和网络硬件模块;还用于在所述网络管理模块复位完毕后,利用所述音箱设备的网络管理模块判断是否已连接网络且网络访问正常;若是,则判定所述网络连接状态为网络连接成功;若否,则判定所述网络连接状态为网络连接失败。
107.进一步的,所述采集控制模块502采集用户语音信息的过程包括:采集环境图像,对所述环境图像进行人脸识别;根据人脸识别结果确定人脸方向,根据所述人脸方向调节语音采集模块的采集方向,以便利用所述语音采集模块采集所述用户语音信息;其中,所述人脸方向为用户人脸相对于所述音箱设备的方向。
108.进一步的,采集控制模块502对所述环境图像进行人脸识别的过程包括:从所述音
箱设备的非易失性存储器读取人脸识别模型,利用所述人脸识别模型对所述环境图像进行人脸识别。
109.进一步的,采集控制模块502根据人脸识别结果确定人脸方向的过程包括:根据所述人脸识别结果确定环境图像中的人脸图像;判断所述人脸图像对应的用户是否为白名单中的用户;若是,则根据所述人脸图像在所述环境图像中的位置确定所述人脸方向。
110.由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。
111.本技术还提供了一种存储介质,其上存有计算机程序,该计算机程序被执行时可以实现上述实施例所提供的步骤。该存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
112.本技术还提供了一种音箱设备,可以包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时,可以实现上述实施例所提供的步骤。当然所述音箱设备还可以包括各种网络接口,电源等组件。
113.说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。
114.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的状况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献