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

可穿戴式设备的控制方法、装置、终端设备及存储介质与流程

2022-09-03 19:09:41 来源:中国专利 TAG:


1.本发明属于智能穿戴式设备技术领域,尤其涉及一种可穿戴式设备的控制方法、装置、终端设备及计算机可读存储介质。


背景技术:

2.时下,智能穿戴式设备在市场上的普及越来越广泛。
3.智能穿戴式设备的连接是各种设备之间进行交互和控制必不可少的关键一步。然而要实现与智能穿戴式设备的互联,通常是需要用户通过传统遥控器或者特定的手机app(application,应用程序)才能实现穿戴式设备与其他穿戴式终端设备之间的连接。
4.如此,一旦在用户所处环境空间中存在较多的穿戴式设备,则用户就需要用到多个遥控器分别进行控制或通过手机app频繁进行多个设备的添加与操控,这导致了用户的操控过程异常繁琐且极大的影响了用户使用可穿戴设备的交互效率。


技术实现要素:

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.如此,相比于传统由用户通过遥控器或者手机app进行可穿戴式设备的添加与操控的方式,本发明通过语音唤醒第一穿戴设备以触发连接准备,然后进行声源定位操作寻找发出语音的用户的位置,和进行广播信号源定位搜索其它各第二穿戴设备的位置,并与位置相匹配吻合的目标穿戴设备直接连接,和创建通讯链路进行两个设备之间的交互控制,从而,实现了用户通过语音方式进行不同穿戴设备之间快速灵活的连接和交互控制,极大程度上简化了用户的操作,有效地的提高了用户使用穿戴设备进行交互的效率和体验。
附图说明
41.图1是本发明实施例方案涉及的终端设备硬件运行环境的设备结构示意图;
42.图2为本发明可穿戴式设备的控制方法第一实施例的流程示意图;
43.图3为本发明可穿戴式设备的控制方法的一实施例所涉及的进行广播信号源定位的原理示意图;
44.图4为本发明可穿戴式设备的控制方法的一实施例所涉及的进行穿戴设备方位识别的应用场景示意图;
45.图5为本发明可穿戴式设备的控制方法的一实施例所涉及的与穿戴设备进行语音交互的应用场景示意图;
46.图6为本发明可穿戴式设备的控制装置一实施例的功能模块示意图。
47.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
48.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
49.参照图1,图1为本发明实施例方案涉及的终端设备硬件运行环境的设备结构示意图。
50.本发明实施例终端设备可以是手环、手表、眼镜、头戴耳机、tws(true wireless stereo,意真正的无线立体声)耳机等可穿戴式设备,该可穿戴设备配备有阵列麦克风和阵列天线。
51.如图1所示,该终端设备可以包括:处理器1001,例如cpu,通信总线1002,用户接口
1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
52.本领域技术人员可以理解,图1中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
53.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及可穿戴式设备的控制程序。
54.在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端,与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的可穿戴式设备的控制程序实现本发明可穿戴式设备的控制方法的各个实施例。
55.基于上述的终端设备,提出本发明可穿戴式设备的控制方法的各实施例。在本发明无线耳机的运动监测方法的各实施例中,本发明可穿戴式设备的控制方法应用于基于无线耳机对耳机佩戴者的运动进行监测的过程。
56.请参照图2,图2为本发明可穿戴式设备的控制方法第一实施例的流程示意图。在本发明可穿戴式设备的控制方法的第一实施例中,本发明可穿戴式设备的控制方法应用于同时存在多个穿戴设备的环境中的第一穿戴设备,本发明可穿戴式设备的控制方法包括:
57.步骤s10:在从所处环境采集的语音信息中识别到预设的唤醒语音时,对所述语音信息进行声源定位得到所述语音信息的声源信息;
58.在本实施例中,在同时存在多个穿戴设备的环境中,各穿戴设备均作为第一穿戴设备在当前环境中进行语音信息采集,并检测是否在采集到的该语音信息当中识别到预设的唤醒语音,从而在该语音信息中识别到该唤醒语音时,立即对该语音信息进行声源定位操作以得到该语音信息在当前环境中的声源信息。
59.示例性地,如图4所示的应用场景示意图,在本实施例中,假定室内有a、b、c、d四个用户皆佩戴着智能穿戴设备,且用户a佩戴的智能穿戴设备具体为tws耳机,则在用户b需要通过自己佩戴的耳机与用户a佩戴的tws耳机连接进行交互时,用户b发出“与用户a连接”的语音信息,如此,用户a佩戴的tws耳机即作为第一穿戴设备在当前室内环境进行语音信息采集,并从该用户b发出的语音信息中识别到“用户a”这一唤醒语音之后确认唤醒成功,并立即开始将自身左右耳机各自麦克风的采集的语音信息进行声音特征同步以进行tdoa(利用时间差进行定位的方法)声源识别操作以得到该用户b所发出语音信息的声源信息。
60.此外,在一些可行的实施例中,在上述步骤s10之前,本发明可穿戴式设备的控制方法还可以包括:
61.步骤a:基于所述第一穿戴设备的唯一标识设定所述预设的唤醒语音,其中,所述唯一标识包括蓝牙名称、设备名称和自定义名称中的至少一种。
62.在本实施例中,上述第一穿戴设备在启动运行过程中可通过与用户进行语音交互来将自身的唯一标识:蓝牙名称、设备名称和/或者自定义名称设定为用于唤醒自身与其它
穿戴设备进行连接交互的唤醒语音。
63.此外,第一穿戴设备还可以由用户通过关联的手机app进行设置操作以确认将蓝牙名称、设备名称和/或者自定义名称,设定为用于唤醒自身与其它穿戴设备进行连接交互的唤醒语音。
64.应当理解的是,基于实际应用的不同设计需要,在不同可行的实施方式当中,穿戴设备自身的蓝牙名称、设备名称和用户设定的自定义名称当然可以是不相同的,基于此,本发明可穿戴式设备的控制方法并不针对该穿戴设备自身的蓝牙名称、设备名称和/或者自定义名称的具体内容进行限定,只要该各个名称各自能够作为穿戴设备唯一标识以供穿戴设备判断自身被唤醒即可。
65.进一步地,在一些可行的实施例中,本发明可穿戴式设备的控制方法还包括:
66.步骤b:在所处环境采集所述语音信息并在检测到所述语音信息对应的文本信息中存在所述唯一标识时,确定从所述语音信息中识别到所述唤醒语音。
67.在本实施例中,上述的第一穿戴设备在从当前所处环境中采集到其它穿戴设备的佩戴者发出的语音信息之后,立即针对该语音信息进行语音内容识别得到该语音信息对应的文本信息,从而检测在该文本信息当中是否存在与自身唯一标识:蓝牙名称、设备名称和/或者自定义名称相同的文本内容,并在检测到存在时确定该语音信息对应的文本信息中存在该唯一标识,并进一步确定在当前从该语音信息当中识别到了用于唤醒自身与其它设备进行连接交互的唤醒语音。
68.此外,在一些可行的实施例中,上述的第一穿戴设备配置有阵列麦克风,上述第一穿戴设备针对采集的语音信息进行声源定位操作得到的该语音信息的声源信息包括:声源方位角度。
69.上述的步骤s10中“对所述语音信息进行声源定位得到所述语音信息的声源信息”的步骤,可以包括:
70.步骤s101:通过所述阵列麦克风获取所述语音信息的到达时间差;
71.在本实施例中,上述第一穿戴设备在确定从采集到的语音信息中识别到唤醒语音之后,立即基于tdoa声源识别操作以得到该语音信息的声源信息。即,第一穿戴设备通过自身所配置的阵列麦克风针对各自采集的语音信息进行声音特征同步,从而确定该语音信息到达该阵列麦克风当中任意两个麦克风之间的达时间差。
72.步骤s102:基于所述到达时间差进行计算以确定所述语音信息的所述声源方位角度。
73.在本实施例中,上述第一穿戴设备在确定语音信息到达自身所配置阵列麦克风中任意两个麦克风之间的达时间差之后,结合该语音信息在空气中传播的速度和该时间差计算得到距离差,进而推算得到该语音信息的发声源在当前所处环境中相对于第一穿戴设备的声源方位角度。
74.此外,作为一种可行的实施方式,上述第一穿戴设备还可以基于波束形成和高分辨率谱估计的方式,来针对采集到的语音信息进行声源定位操作以识别得到该语音信息的声源方位角度。
75.步骤s20:对所处环境中的各第二穿戴设备进行广播信号源定位得到各所述第二穿戴设备的广播信号源信息;
76.在本实施例中,上述的第一穿戴设备在针对采集到的语音信息进行声源定位操作来识别到该语音信息的声源信息之后,进一步针对当前所处环境中全部进行蓝牙信号广播的各个第二穿戴设备进行广播信号源定位操作,以识别得到该各个第二穿戴设备各自的广播信号源信息。
77.示例性地,如图4所示的应用场景,假定室内有a、b、c、d四个用户皆佩戴着智能穿戴设备,用户a佩戴的智能穿戴设备具体为tws耳机,且该各个智能穿戴设备各自均在当前室内环境中进行蓝牙信号的广播。如此,在用户b需要通过自己佩戴的耳机与用户a佩戴的tws耳机进行连接交互,且用户b发出“与用户a连接”的语音信息,从而,用户a佩戴的tws耳机即作为第一穿戴设备在当前室内环境进行语音信息采集,并执行对该“与用户a连接”的语音信息的声源定位操作,以确认该用户b在当前所处室内环境中相对于自身的声源方位角度。
78.此外,用户a佩戴的tws耳机在开始对与用户a连接”的语音信息进行声源定位操作的同时或者之后,将该b、c和d这三个用户各自佩戴的智能穿戴设备均作为第二穿戴设备,并开始针对该各个第二穿戴设备各自广播的蓝牙信号进行广播信号源定位操作,以得到该各第二穿戴设备各自的广播信号源信息。即,用户a佩戴的tws耳机作为第一穿戴设备通过左右耳机扫描用户b佩戴的第二穿戴设备b、用户c佩戴的第二穿戴设备c和用户d佩戴的第二穿戴设备d各自的射频信息并计算得到各射频信息的角度,然后,tws耳机将计算的角度汇总到主耳机中进行位置平均和校准,得到第二穿戴设备b的广播信号源信息为:l1_1,r1_1,第二穿戴设备c的广播信号源信息:l2_1,r2_1,第二穿戴设备d的广播信号源信息为:l3_1,r3_1。
79.此外,在一些可行的实施例中,上述的第一穿戴设备配置有阵列天线,该第一穿戴设备分别针对上述各个第二穿戴设备进行广播信号源定位操作,得到的各第二穿戴设备各自的广播信号源信息包括:广播信号方位角度。
80.上述的步骤s20:对所处环境中的各第二穿戴设备进行广播信号源定位得到各所述第二穿戴设备的广播信号源信息,可以包括:
81.步骤s201:通过所述阵列天线接收各所述第二穿戴设备的广播信号;
82.步骤s202:基于所述阵列天线中的不同阵元依次计算各所述广播信号的相位差;
83.步骤s203:调用预设的信号角度估计算法基于各所述相位差进行计算以确定各所述第二穿戴设备的所述广播信号方位角度。
84.需要说明的是,在本实施例中,预设的信号角度估计算法为基于相位差和信号波长来计算信号发射源与阵列天线所处设备之间方位角度的算法,例如,该信号角度估计算法具体可以为:
[0085][0086]
其中,θ为方位角度,λ为广播信号的波长,

φ为相位差,d为阵列天线中两个阵元的相对距离。
[0087]
在本实施例中,如图3所示的广播信号源定位的原理,第一穿戴设备通过自身所配置的阵列天线来扫描上述各个第二穿戴设备各自以射频方式输出的广播信号。从而,第一穿戴设备即可通过该阵列天线进行iq采样来确定各个第二穿戴设备各自广播信号到达阵
列天线中任两个阵元的距离不同而产生的相位差。最后,第一穿戴设备即进一步通过上述的信号角度估计算法来计算得到上述各个第二穿戴设备各自的广播信号方位角度。
[0088]
步骤s30:若所述声源信息与各所述广播信号源信息中的目标信号源信息相匹配,则创建与所述目标信号源对应的目标穿戴设备之间的通讯链路,并通过所述通讯链路进行与所述目标穿戴设备之间的交互控制。
[0089]
在本实施例中,上述第一穿戴设备在进一步针对各个第二穿戴设备进行广播信号源定位操作以识别得到各个第二穿戴设备各自相对于自身的广播信号源信息之后,该第一穿戴设备通过将上述语音信息对应的声源信息逐一与该各个广播信号源信息进行匹配,从而在该声源信息与各个广播信号源信息当中的某一个目标信号源相匹配时,该第一穿戴设备则立即与该目标信号源在各个第二穿戴设备当中对应的目标穿戴设备进行连接,并创建与该目标穿戴设备之间的通讯链路,从而进一步通过该通讯链路进行与该目标穿戴设备之间的交互控制。
[0090]
在一些可行的实施例中,上述第一穿戴设备包括:主设备和从设备;基于此,在上述步骤s20:对所处环境中的各第二穿戴设备进行广播信号源定位得到各所述第二穿戴设备的广播信号源信息之后,本发明可穿戴设设的控制方法还可以包括:
[0091]
步骤c:将各所述广播信号源信息汇总至所述主设备进行校准处理得到各所述第二穿戴设备的最终角度值,其中,各所述广播信号源信息由所述主设备和/或者所述从设备进行所述广播信号源定位得到;
[0092]
步骤d:检测各所述最终角度值中是否存在与所述声源信息相吻合的目标角度值;
[0093]
步骤e:若存在,则将所述目标角度值对应的广播信号源信息确定为与所述声源信息相匹配的所述目标信号源信息。
[0094]
在本实施例中,上述第一穿戴设备在通过主设备和/或者从设备针对各个第二穿戴设备进行广播信号源定位操作,以识别得到各个第二穿戴设备各自相对于自身的广播信号源信息之后,进一步将该各个广播信号源信息汇总至主设备进行校准处理,从而得到各第二穿戴设备各自的最终角度值,之后,该第一穿戴设备即通过将上述语音信息对应的声源信息逐一与该各个最终角度值进行匹配,从而在该声源信息与各个最终角度值当中的某一个目标角度值吻合时,确认该目标角度值在各个广播信号源当中对应的广播信号源,即为与该声源信息相匹配的目标信号源。
[0095]
示例性地,如图4所示的应用场景,用户a佩戴的tws耳机的主耳机通过数据融合的方式,将自身主耳机和/或者从耳机进行上述步骤s201至步骤s203所示过程得出的第二穿戴设备b(用户b佩戴)的广播信号源信息l1_1,r1_1、第二穿戴设备c(用户c佩戴)的广播信号源信息l2_1,r2_1和第二穿戴设备d(用户d佩戴)的广播信号源信息l3_1,r3_1,均汇总到主耳机上进行角度校准计算以得到该用户a的tws耳机分别与该第二穿戴设备b、第二穿戴设备c和第二穿戴设备d各自之间的最终角度值:t1、t2和t3。然后,用户a佩戴的tws耳机将针对上述语音信息进行声源定位操作确认的用户b在当前所处室内环境中相对于自身的声源方位角度,分别与该t1、t2和t3进行比对,从而检测该t1、t2和t3中与该声源方位角度相吻合的目标角度值为t1,进而,用户a佩戴的tws耳机即确定该目标角度值t1在上述各广播信号源信息中对应的第二穿戴设备b的广播信号源信息,为与该声源方位角度相匹配的目标信号源。
[0096]
进一步地,在一些可行的实施例中,上述的步骤s30中“创建与所述目标信号源对应的目标穿戴设备之间的通讯链路,并通过所述通讯链路进行与所述目标穿戴设备之间的交互控制”的步骤,可以包括:
[0097]
步骤s301:建立与各所述第二穿戴设备中所述目标信号源对应的目标穿戴设备之间的蓝牙连接;
[0098]
步骤s302:通过所述蓝牙连接创建与所述目标穿戴设备之间的通讯链路;
[0099]
步骤s303:通过所述通讯链路输出预设的语音提示以进行与所述目标穿戴设备之间的交互控制。
[0100]
在本实施例中,上述第一穿戴设备在确定在上述的声源信息与各个广播信号源信息当中的目标信号源相匹配时,立即与该目标信号源在各个第二穿戴设备当中对应的目标穿戴设备进行蓝牙连接,之后,基于该蓝牙连接进一步创建自身与该目标穿戴设备之间的蓝牙通讯链路,从而进一步通过该通讯链路输出针对自身和该目标穿戴设备各自佩戴者的语音提示,以供该佩戴者基于自身与该目标穿戴设备之间均支持的功能列表进行交互控制。
[0101]
示例性地,如图5所示的应用场景,用户a佩戴的tws耳机在确定用户b所佩戴的第二穿戴设备b为目标穿戴设备之后,通过自身的主耳机解析该第二穿戴设备b支持的服务类型以与该第二穿戴设备b进行蓝牙连接,之后,该tws耳机即进一步基于该蓝牙连接创建与该第二穿戴设备的之间的le audio链路(蓝牙5.2技术中更低功耗的通讯链路,采用全新lc3编码,能够传输多重串流音频且支持广播功能)。进而,用户a佩戴的tws耳机即可与用户b佩戴的第二穿戴设备b通过该le audio链路播放支持的功能列表(如同步均衡器参数等),且用户a可直接根据tws耳机通过语音播报的方式输出的语音提示执行对应的功能交互。其中,用户b佩戴的第二穿戴设备b通过le audio链路传递包括该第二穿戴设备b所具备功能信息的语音提示至tws耳机,并由tws耳机通过语音播报的方式输出给用户a,同理,用户b也可根据第二穿戴设备b通过语音播报的方式输出的语音提示执行对应的功能交互。
[0102]
如此,在本实施例中,在同时存在多个穿戴设备的环境中,各穿戴设备均作为第一穿戴设备在当前环境中进行语音信息采集,并检测是否在采集到的该语音信息当中识别到预设的唤醒语音,从而在从该语音信息中识别到该唤醒语音时,立即对该语音信息进行声源定位操作以得到该语音信息在当前环境中的声源信息。之后,第一穿戴设备进一步针对当前所处环境中全部进行蓝牙信号广播的各个第二穿戴设备进行广播信号源定位操作,以识别得到该各个第二穿戴设备各自的广播信号源信息。最后,第一穿戴设备通过将上述语音信息对应的声源信息逐一与该各个广播信号源信息进行匹配,从而在该声源信息与各个广播信号源信息当中的某一个目标信号源相匹配时,该第一穿戴设备则立即与该目标信号源在各个第二穿戴设备当中对应的目标穿戴设备进行连接,并创建与该目标穿戴设备之间的通讯链路,从而进一步通过该通讯链路进行与该目标穿戴设备之间的交互控制。
[0103]
从而,相比于传统由用户通过遥控器或者手机app进行可穿戴式设备的添加与操控的方式,本发明通过语音唤醒第一穿戴设备以触发连接准备,然后进行声源定位操作寻找发出语音的用户的位置,和进行广播信号源定位搜索其它各第二穿戴设备的位置,并与位置相匹配吻合的目标穿戴设备直接连接,和创建通讯链路进行两个设备之间的交互控制,从而,实现了用户通过语音方式进行不同穿戴设备之间快速灵活的连接和交互控制,极
大程度上简化了用户的操作,有效地的提高了用户使用穿戴设备进行交互的效率和体验。。
[0104]
此外,本发明实施例还提供一种可穿戴式设备的控制装置,本发明可穿戴式设备的控制装置应用于第一穿戴设备。请参照图6,图6为本发明可穿戴式设备的控制装置一实施例的功能模块示意图,如图6所示,本发明可穿戴式设备的控制装置包括:
[0105]
声源定位模块10,用于在从所处环境采集的语音信息中识别到预设的唤醒语音时,对所述语音信息进行声源定位得到所述语音信息的声源信息;
[0106]
广播定位模块20,用于对所处环境中的各第二穿戴设备进行广播信号源定位得到各所述第二穿戴设备的广播信号源信息;
[0107]
连接控制模块30,用于若所述声源信息与各所述广播信号源信息中的目标信号源信息相匹配,则创建与所述目标信号源对应的目标穿戴设备之间的通讯链路,并通过所述通讯链路进行与所述目标穿戴设备之间的交互控制。
[0108]
可选地,所述第一穿戴设备配置有阵列麦克风,所述声源信息包括:声源方位角度;
[0109]
声源定位模块10,包括:
[0110]
获取单元,用于通过所述阵列麦克风获取所述语音信息的到达时间差;
[0111]
第一计算单元,用于基于所述到达时间差进行计算以确定所述语音信息的所述声源方位角度。
[0112]
可选地,所述第一穿戴设备配置有阵列天线,所述广播信号源信息包括:广播信号方位角度;
[0113]
广播定位模块20,包括:
[0114]
信号扫描单元,用于通过所述阵列天线接收各所述第二穿戴设备的广播信号;
[0115]
第二计算单元,用于基于所述阵列天线中的不同阵元依次计算各所述广播信号的相位差;
[0116]
第三计算单元,用于调用预设的信号角度估计算法基于各所述相位差进行计算以确定各所述第二穿戴设备的所述广播信号方位角度。
[0117]
可选地,连接控制模块30,包括:
[0118]
连接单元,用于建立与各所述第二穿戴设备中所述目标信号源对应的目标穿戴设备之间的蓝牙连接;
[0119]
链路创建单元,用于通过所述蓝牙连接创建与所述目标穿戴设备之间的通讯链路;
[0120]
交互控制单元,用于通过所述通讯链路输出预设的语音提示以进行与所述目标穿戴设备之间的交互控制。
[0121]
可选地,本发明可穿戴式设备的控制装置,还包括:
[0122]
唤醒设定模块,用于基于所述第一穿戴设备的唯一标识设定所述预设的唤醒语音,其中,所述唯一标识包括蓝牙名称、设备名称和自定义名称中的至少一种。
[0123]
可选地,唤醒设定模块,还用于在所处环境采集所述语音信息并在检测到所述语音信息对应的文本信息中存在所述唯一标识时,确定从所述语音信息中识别到所述唤醒语音。
[0124]
可选地,所述第一穿戴设备包括:主设备和从设备;
[0125]
本发明可穿戴式设备的控制装置,还包括:
[0126]
信号源角度校准模块,用于将各所述广播信号源信息汇总至所述主设备进行校准处理得到各所述第二穿戴设备的最终角度值,其中,各所述广播信号源信息由所述主设备和/或者所述从设备进行所述广播信号源定位得到;
[0127]
检测模块,用于检测各所述最终角度值中是否存在与所述声源信息相吻合的目标角度值;
[0128]
角度匹配确认模块,用于若检测模块检测到存在所述目标角度值,则将所述目标角度值对应的广播信号源信息确定为与所述声源信息相匹配的所述目标信号源信息。
[0129]
本发明可穿戴式设备的控制装置的各个功能模块在运行时的具体实施例与上述本发明可穿戴式设备的控制程序方法各实施例基本相同,在此不作赘述。
[0130]
本发明还提供一种计算机存储介质,该计算机存储介质上存储有可穿戴式设备的控制程序,上述可穿戴式设备的控制程序被处理器执行时实现如以上任一项实施例所述的可穿戴式设备的控制程序方法的步骤。
[0131]
本发明计算机存储介质的具体实施例与上述本发明可穿戴式设备的控制程序方法各实施例基本相同,在此不作赘述。
[0132]
本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如以上任一项实施例所述的本发明可穿戴式设备的控制方法的步骤,在此不作赘述。
[0133]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0134]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0135]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0136]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献