终端控制方法、终端控制系统及存储介质与流程

文档序号:29161442发布日期:2022-03-09 00:49阅读:100来源:国知局
终端控制方法、终端控制系统及存储介质与流程

1.本发明涉及耳机技术领域,尤其涉及一种终端控制方法、终端控制系统及存储介质。


背景技术:

2.随着耳机技术的发展,包括tws耳机在内的蓝牙耳机已成为越来越多人日常生活的一部分,特别是tws耳机,小巧易携带。在一些应用场景下,例如当用户进行户外体育运动时,在不方便携带手机等设备的情况下,一般只携带耳机。可知地,耳机与手机通过蓝牙进行通信,当手机等终端设备与用户距离较远时,则会影响耳机与终端之间的通信,一旦超出耳机的蓝牙通信范围,则会造成通信中断,影响用户对手机等终端的控制和正常使用。


技术实现要素:

3.本发明的主要目的在于提供一种终端控制方法、终端控制系统及存储介质,旨在解决现有技术终端与蓝牙耳机之间的距离超出蓝牙耳机的蓝牙通信范围时,造成与终端的通信中断,影响用户对终端的控制和使用的技术问题。
4.此外,为实现上述目的,本发明还提供一种应用于终端控制系统中的蓝牙耳机的终端控制方法,所述终端控制系统还包括接入设备、服务器和被控终端,所述终端控制方法包括以下步骤:
5.当检测到用户的语音控制指令时,获取所述用户的耳道信息并根据所述耳道信息对所述用户进行身份验证;
6.若验证通过,与所述接入设备建立通信连接;
7.基于所述通信连接将所述耳道信息和所述语音控制指令发送给所述接入设备,以使所述接入设备将所述耳道信息和所述语音控制指令发送给所述服务器,供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
8.可选地,所述与所述接入设备建立通信连接的步骤,包括:
9.通过nfc向接入设备发送蓝牙地址信息,以供所述接入设备根据所述蓝牙地址信息发送蓝牙地址明细和配对请求;
10.接收所述接入设备发送的蓝牙地址明细和配对请求,并根据所述配对请求与所述接入设备建立蓝牙通信连接。
11.可选地,所述接入设备包括一个或多个,当所述接入设备包括多个时,所述根据所述配对请求与所述接入设备建立蓝牙通信连接的步骤之后,还包括:
12.当检测到与所述接入设备的通信信号强度低于预设阈值时,扫描所述蓝牙地址明细对应的各所述接入设备的信号强度;
13.确定所述信号强度最强的目标接入设备,并与所述目标接入设备建立蓝牙通信连接。
14.可选地,所述基于所述通信连接将所述耳道信息和所述语音控制指令发送给所述接入设备的步骤之后,还包括:
15.接收所述接入设备返回的与所述语音控制指令对应的目标操作信息,其中,所述目标操作信息是由所述服务器对接收的由所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息进行语音转化得到的,所述返回信息包括文本信息和语音信息,所述服务器将所述目标操作信息发送至所述接入设备,以使所述接入设备发送所述目标操作信息;
16.将所述目标操作信息向所述用户播放。
17.此外,为实现上述目的,本发明还提供一种应用于终端控制系统中的服务器的终端控制方法,所述终端控制系统还包括蓝牙耳机、接入设备和被控终端,所述终端控制方法包括以下步骤:
18.接收所述接入设备发送的语音控制指令和耳道信息,其中,所述耳道信息是由所述蓝牙耳机在检测到用户的语音控制指令时获取的,所述蓝牙耳机与所述接入设备建立有通信连接,所述蓝牙耳机根据所述耳道信息对所述用户进行身份验证,若验证通过,将所述语音控制指令和所述耳道信息发送至所述接入设备,以使所述接入设备发送所述语音控制指令和所述耳道信息;
19.根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
20.可选地,所述控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作的步骤之后,还包括:
21.接收所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息,其中,所述返回信息包括文本信息和语音信息;
22.当所述返回信息中包括文本信息时,对所述返回信息中的文本信息进行语音转化,得到目标操作信息;
23.将所述目标操作信息发送至所述接入设备,以使所述接入设备将所述目标操作信息发送给所述蓝牙耳机,并通过所述蓝牙耳机将所述目标操作信息向所述用户播放。
24.此外,为实现上述目的,本发明还提供一种应用于终端控制系统中的第一接入设备的终端控制方法,所述终端控制系统还包括蓝牙耳机、服务器和被控终端,所述终端控制方法包括以下步骤:
25.与蓝牙耳机建立通信连接,并接收所述蓝牙耳机发送的语音控制指令和耳道信息,其中,所述耳道信息是由所述蓝牙耳机在检测到用户的语音控制指令时获取的,所述语音控制指令和所述耳道信息是由所述蓝牙耳机根据所述耳道信息对所述用户的身份验证通过时发送的;
26.将所述语音控制指令和所述耳道信息发送给所述服务器,以供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
27.可选地,所述接收所述蓝牙耳机的蓝牙地址信息,并与所述蓝牙耳机建立通信连接的步骤,包括:
28.接收所述蓝牙耳机发送的蓝牙地址信息,根据所述蓝牙地址信息通过nfc向所述
蓝牙耳机发送配对请求;
29.根据所述配对请求与所述蓝牙耳机建立蓝牙通信连接。
30.可选地,所述第一接入设备与第二接入设备之间通信连接,所述第二接入设备包括一个或多个,所述接收所述蓝牙耳机发送的蓝牙地址信息的步骤之后,还包括:
31.检测预设范围内是否存在第二接入设备,若存在,获取所述第二接入设备的蓝牙地址信息,并生成包含自身蓝牙地址信息的蓝牙地址明细;
32.通过nfc将所述蓝牙地址明细发送给所述蓝牙耳机,以在与所述蓝牙耳机的通信信号强度低于预设强度阈值时,供所述蓝牙耳机扫描所述蓝牙地址明细对应的各接入设备的信号强度,从各所述接入设备中确定信号强度最强的目标接入设备,并与所述目标接入设备建立蓝牙通信连接。
33.可选地,所述将所述语音控制指令和所述耳道信息发送给所述服务器的步骤之后,还包括:
34.接收所述服务器发送的目标操作信息,其中,所述目标操作信息是由所述服务器对接收的由所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息进行语音转化得到的,所述返回信息包括文本信息和语音信息;
35.将所述目标操作信息发送给所述蓝牙耳机,以供所述蓝牙耳机将所述目标操作信息向所述用户播放。
36.此外,为实现上述目的,本发明还提供一种终端控制系统,所述终端控制系统包括蓝牙耳机,所述蓝牙耳机包括:
37.耳道识别模块,用于当检测到用户的语音控制指令时,获取所述用户的耳道信息并根据所述耳道信息对所述用户进行身份验证;
38.nfc模块,用于若验证通过,与接入设备建立通信连接;
39.蓝牙模块,用于基于所述通信连接将所述耳道信息和所述语音控制指令发送给所述接入设备,以使所述接入设备将所述耳道信息和所述语音控制指令发送给服务器,供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
40.此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的终端控制程序,所述终端控制程序被所述处理器执行时实现如上述的终端控制方法的步骤。
41.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有终端控制程序,所述终端控制程序被处理器执行时实现如上述的终端控制方法的步骤。
42.本发明实施例提出的一种终端控制方法、终端控制系统和存储介质,所述方法应用于终端控制系统中的蓝牙耳机时,所述终端控制系统中还包括接入设备、服务器和被控终端。现有技术中,当用户不方便携带手机等终端设备,而只携带蓝牙耳机时,若终端超出与蓝牙耳机的蓝牙通信范围,则会造成通信中断,影响用户对手机等终端设备的控制和正常使用。基于此,本发明实施例中,当检测到用户的语音控制指令时,获取所述用户的耳道信息并根据所述耳道信息对所述用户进行身份验证;若验证通过,与所述接入设备建立通信连接;基于所述通信连接将所述耳道信息和所述语音控制指令发送给所述接入设备,以
使所述接入设备将所述耳道信息和所述语音控制指令发送给所述服务器,供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。当手机等终端设备不在与用户所携带的蓝牙耳机的蓝牙通信范围内时,基于蓝牙耳机与接入设备、接入设备和服务器之间的通信,将接入设备和服务器作为与被控终端之间的通信中转,实现蓝牙耳机与被控终端之间的通信,从而使得用户可以通过蓝牙耳机对手机等终端设备进行控制,保证用户对终端设备的正常使用。
附图说明
43.图1为本发明实施例提供的终端设备一种实施方式的硬件结构示意图;
44.图2为本发明终端控制方法第一实施例的流程示意图;
45.图3为本发明终端控制方法第一实施例中的接入设备分布示意图;
46.图4为本发明终端控制系统一实施例的功能模块示意图。
47.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
48.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
49.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
50.本发明实施例终端(又叫终端、设备或者终端设备)可以是pc,也可以是智能手机、平板电脑和便携计算机等具有显示和数据处理功能的可移动式终端设备。
51.如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
52.可选地,终端还可以包括摄像头、rf(radio frequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
53.本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
54.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模
块、用户接口模块以及终端控制程序。
55.在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的终端控制程序,所述终端控制程序被处理器执行时实现下述实施例提供的终端控制方法中的操作。
56.基于上述设备硬件结构,提出了本发明终端控制方法的各实施例。
57.需要说明的是,在本发明终端控制方法中,设有终端控制系统,该系统中包括蓝牙耳机、接入设备、服务器和被控终端等,本发明终端控制方法可应用于终端控制系统中的蓝牙耳机、接入设备、服务器和被控终端等不同的装置或设备,进而实现对终端的控制功能。以下以应用于不同的装置或设备,对本发明终端控制方法进行详细说明。
58.参照图2,在本发明终端控制方法的第一实施例中,所述终端方法应用于终端控制系统中的蓝牙耳机,该终端控制系统中还包括接入设备、服务器和被控终端,所述终端控制方法包括:
59.步骤s10,当检测到用户的语音控制指令时,获取所述用户的耳道信息并根据所述耳道信息对所述用户进行身份验证;
60.在本实施例中,终端控制方法应用于终端控制系统中的蓝牙耳机,该蓝牙耳机可以是tws耳机也可以是其他具有蓝牙和nfc通信功能的耳机,在此不作限定。以下以tws耳机为例,所述终端控制系统中还包括接入设备、服务器和被控终端,其中,被控终端可以是手机,也可以是平板电脑等可移动式的终端设备,以下以手机作为被控终端为例进行说明。可知地,当用户在一些特定场景下,例如进行户外运动时,不方便携带手机等终端设备,但是由于tws耳机的小巧便携性,用户一般会携带tws耳机,并将tws耳机与手机通过蓝牙建立通信连接,一方面可以在运动时收听音乐,另一方面可以通过蓝牙耳机控制手机进行通话等。但当手机与用户之间的距离超出与tws耳机的蓝牙通信范围时,则会造成通信中断,影响用户对终端设备的控制和使用。基于此,本实施例中提出一种终端控制方法,可以应用于终端控制系统中的蓝牙耳机,当手机超出与tws耳机的蓝牙通信范围时,通过接入设备和服务器作为通信中转,实现与手机的通信和控制,保证用户的正常使用。
61.具体地,当检测到用户的语音控制指令时,获取用户的耳道信息,并根据获取的耳道信息对当前用户进行身份验证,基于耳道信息对用户身份进行验证,是为了确定当前用户是否为手机和tws耳机的真正用户,从而确保用户的隐私和信息安全。其中,用户的语音控制指令例如播放音乐、呼叫通讯录中的某人以及读取未读消息等,而对用户进行身份验证时,是将获取的耳道信息与预设的耳道信息进行对比、匹配等,确认获取的耳道信息与用户在蓝牙耳机中预存的耳道信息是否一致,从而对当前用户进行身份验证。进一步地,对用户身份的验证可以是在耳机中进行的,也可以是在耳机的充电盒中进行的,在此不作限定。
62.步骤s20,若验证通过,与所述接入设备建立通信连接;
63.在对用户进行身份验证后,若验证不通过,则不响应用户的语音控制指令,以确保用户的信息安全性,若验证通过,则检测手机是否处于通信范围内,若是,则直接与手机建立通信连接,并将用户的语音控制指令发送给手机,以控制手机响应于用户的语音控制指令,执行对应的操作。若手机不在通信范围内,则与接入设备建立通信连接,该通信连接为蓝牙通信,其中,接入设备可以是安装在室外路灯杆等公共设施上的,一般具有nfc、蓝牙、
4g/5g/wifi等通信功能,以及自供电功能。在与接入设备建立蓝牙通信连接之前,与接入设备通过nfc进行信息交互,从而实现通信连接的建立。
64.进一步地,与接入设备建立的通信连接是蓝牙通信连接,建立通信连接的步骤,包括:
65.步骤s201,通过nfc向接入设备发送蓝牙地址信息,以供所述接入设备根据所述蓝牙地址信息发送蓝牙地址明细和配对请求;
66.步骤s202,接收所述接入设备发送的蓝牙地址明细和配对请求,并根据所述配对请求与所述接入设备建立蓝牙通信连接。
67.在与接入设备建立蓝牙通信连接时,首先通过nfc向接入设备发送自身的蓝牙地址信息,以供接入设备在接收到蓝牙地址信息后,根据该蓝牙地址信息返回相应的信息。接收接入设备返回的信息,其中,接入设备返回的信息包括包含各个接入设备蓝牙地址信息的蓝牙地址明细和配对请求,当接收到接入设备返回的蓝牙地址明细和配对请求时,根据该配对请求与接入设备建立蓝牙通信连接。
68.更进一步地,接入设备包括一个或多个,即在用户所在位置的预设范围内,可以设有一个接入设备,也可以设有多个接入设备,具体可以根据场地大小及通信环境进行自定义设置。当接入设备有多个时,在与其中一个接入设备建立通信连接后,若用户处于移动状态,则与建立通信连接的设备之间的距离可能逐渐增大,致使通信信号逐渐减弱。当用户与接入设备之间的距离超过预设的距离阈值时,则可能会导致通信中断,因此,当接入设备包括多个时,在与一个接入设备建立通信连接之后,还包括:
69.步骤s203,当检测到与所述接入设备的通信信号强度低于预设阈值时,扫描所述蓝牙地址明细对应的各所述接入设备的信号强度;
70.步骤s204,确定所述信号强度最强的目标接入设备,并与所述目标接入设备建立蓝牙通信连接。
71.当检测到与接入设备的通信信号强度低于预设阈值时,基于接收到的蓝牙地址明细,扫描蓝牙地址明细对应的各个接入设备的信号强度,并将信号强度最强的接入设备作为目标接入设备,然后与该目标接入设备建立蓝牙通信连接。其中,对各接入设备信号强度的扫描,以及与目标接入设备建立通信连接,是在与建立通信连接的接入设备的通信间隙进行的,因此,在扫描信号强度和切换建立通信连接的接入设备时,不会对正常的通信造成影响。
72.如图3所示,图3为本实施例中在终端控制系统中设置多个接入设备时,接入设备的分布示意图,在图3中,bt2至bt20分别表示20个接入设备。以户外运动场景下在一个400米的操场中布局20个接入设备为例,围绕操场周围每隔20米设置一个接入设备,耳机在用户运动过程中和任一接入设备的距离小于10米时,都在耳机的蓝牙通信距离范围内。假设用户最开始与bt1接入设备连接,在nfc信息交换过程中,bt1会将同组的bt2-bt20的蓝牙地址信息也一同发送给耳机。耳机在移动过程中会利用通信间隙扫描各个接入设备的信号强度,并进行排序,当发现当前连接的接入设备的信号强度小于预设强度阈值时,说明距离连接的接入设备距离较远,则耳机会主动进行设备切换,并与信号最强的接入设备建立蓝牙通信连接。
73.步骤s30,基于所述通信连接将所述耳道信息和所述语音控制指令发送给所述接
入设备,以使所述接入设备将所述耳道信息和所述语音控制指令发送给所述服务器,供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
74.在与接入设备建立蓝牙通信连接后,基于建立的蓝牙通信连接向接入设备发送获取的耳道信息和用户的语音控制指令,以使接入设备将接收到的耳道信息和语音控制指令发送给服务器,供服务器根据耳道信息确定用户对应的目标账户,从而控制该目标账户对应的被控终端执行用户的语音控制指令对应的操作。例如,控制手机呼叫某人、播放音乐或读取未读信息等。其中,用户的目标账户是用户通过手机端提前注册并保存到服务器中,注册的账户中包含用户的耳道信息,因此,当对用户的身份验证通过时,基于获取的耳道信息可以确定用户的目标账户,并确定该目标账户对应的被控终端,即用户的手机。可知地,服务器中可能存储有一个或多个用户的账户信息,该账户信息中包含用户的耳道信息和被控终端的设备标识,不同用户的账户信息根据用户的耳道信息进行标识和区分,且该目标账户是用户通过被控终端提前注册并预存到服务器中的。
75.需要说明的是,在将获取的耳道信息和语音控制指令发送给接入设备时,是基于与接入设备之间建立的蓝牙通信发送的,而接入设备将耳道信息和与因控制指令发送给服务器时,是通过4g/5g/wifi等通信连接发送的,通过接入设备和服务器做中转,弥补了蓝牙通信范围受限的不足。
76.进一步地,在将耳道信息和语音控制指令发送给接入设备之后,还包括:
77.步骤s40,接收所述接入设备返回的与所述语音控制指令对应的目标操作信息,其中,所述目标操作信息是由所述服务器对接收的由所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息进行语音转化得到的,所述返回信息包括文本信息和语音信息,所述服务器将所述目标操作信息发送至所述接入设备,以使所述接入设备发送所述目标操作信息;
78.步骤s50,将所述目标操作信息向所述用户播放。
79.在将耳道信息和语音控制指令发送给接入设备后,接入设备将接收到的耳道信息和语音控制指令转发给服务器,服务器根据该耳道信息确定用户的目标账户,从而根据用户的语音控制指令,控制该目标账户对应的终端执行对应的操作。然后接收接入设备返回的与用户的语音控制指令对应的目标操作信息。其中,该目标操作信息是由服务器对接收到的由手机根据语音控制指令对应的操作类型发送的返回信息进行语音转化得到的,具体地,服务器在根据语音控制指令控制手机执行相应操作时,根据语音控制指令对应的操作类型确定手机需要返回的数据包,操作类型包括通话呼叫、信息读取和语音播放,其中,语音播放包括播放音乐、视频和广播等。根据操作类型的不同,手机向服务器发送不同类型的数据包作为返回信息,该返回信息包括文本信息和语音信息。例如,当语音控制指令对应的操作类型是通话呼叫时,手机在呼叫接通后,向服务器返回被呼叫方的通话语音;当语音控制指令对应的操作类型是信息读取时,以未读信息的读取为例,手机读取未读信息并将读取的未读信息对应的文本信息发送给服务器,服务器对该返回信息中的文本信息进行语音转化得到目标操作信息,然后发送给接入设备,以使接入设备发送目标操作信息。在接收到接入设备发送的目标操作信息后,将该目标操作信息对应的语音向用户播放,以使用户读取手机中的未读信息,达到终端控制的目的。
80.进一步地,服务器在控制被控终端执行语音控制指令对应的操作时,首先对接收到的用户的语音控制指令进行语音识别,例如,当服务器接收到的用户的语音控制指令为“读取未读信息”,则经过语音识别得到对应的文本指令“读取未读信息”,根据该语音识别结果向手机下发信息读取指令,以控制手机启动信息应用并查询未读消息。其中,手机在启动信息应用并查询到未读信息后,读取该未读信息中的文本信息并向服务器返回,当服务器接收到手机返回的文本信息后,将该文本信息转化为语音信息并转发至接入设备,当接收到接入设备发送的语音信息时,将该语音信息向用户播放,以响应用户对手机发出的“读取未读信息”的语音控制指令。
81.在本实施例中,终端控制方法应用于终端控制系统中的蓝牙耳机,所述终端控制系统还包括接入设备、服务器和被控终端,当检测到用户的语音控制指令时,获取所述用户的耳道信息并根据所述耳道信息对所述用户进行身份验证;若验证通过,与接入设备建立通信连接;基于所述通信连接将所述耳道信息和所述语音控制指令发送给所述接入设备,以使所述接入设备将所述耳道信息和所述语音控制指令发送给服务器,供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。当手机等终端设备不在与用户所携带的蓝牙耳机的蓝牙通信范围内时,基于蓝牙耳机与接入设备、接入设备和服务器之间的通信,将接入设备和服务器作为与被控终端之间的通信中转,实现蓝牙耳机与被控终端之间的通信,从而使得用户可以通过蓝牙耳机对手机等终端设备进行控制,保证用户对终端设备的正常使用。
82.进一步地,在本发明上述实施例的基础上,提出了本发明终端控制方法的第二实施例。
83.基于上述实施例,本实施例中,终端控制方法应用于终端控制系统中的服务器,所述终端控制系统还包括蓝牙耳机、接入设备和被控终端,当所述终端控制方法应用于终端控制系统中的服务器时,包括以下步骤:
84.步骤a10,接收所述接入设备发送的语音控制指令和耳道信息,其中,所述耳道信息是由所述蓝牙耳机在检测到用户的语音控制指令时获取的,所述蓝牙耳机与所述接入设备建立有通信连接,所述蓝牙耳机根据所述耳道信息对所述用户进行身份验证,若验证通过,将所述语音控制指令和所述耳道信息发送至所述接入设备,以使所述接入设备发送所述语音控制指令和所述耳道信息;
85.基于上述实施例,本实施例中,终端控制方法应用于服务器,该方法中还包括蓝牙耳机、接入设备和被控终端,同样地,本实施例中,仍以tws耳机作为蓝牙耳机(以下简称耳机)、以手机作为被控终端进行说明。
86.当终端控制方法应用于服务器时,接收接入设备发送的语音控制执行和耳道信息,其中,接收到的耳道信息是由耳机在检测到用户的语音控制指令时获取的,耳机在根据获取的耳道信息对用户的身份验证通过时,将互殴去的耳道信息和语音控制指令发送给接入设备,以使接入设备对耳道信息和语音控制指令进行转发。
87.步骤a20,根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
88.在接收到接入设备发送的耳道信息和语音控制指令后,根据接收到的耳道信息确定用户对应的目标账户,在确定用户对应的目标账户后,根据用户的语音控制指令控制该
目标账户对应的手机端(被控终端)执行相应的操作。在控制被控终端执行语音控制指令对应的操作时,首先对接收到的用户的语音控制指令进行语音识别,例如,接收到的用户的语音控制指令为“读取未读信息”,则经过语音识别得到对应的文本指令“读取未读信息”,根据该语音识别结果向手机下发信息读取指令,以控制手机启动信息应用并查询未读消息。其中,手机在启动信息应用并查询到未读信息后,读取该未读信息中的文本信息并返回,当接收到手机返回的文本信息后,将该文本信息转化为语音信息并转发至接入设备,以使接入设备将该转化后的语音信息发送至蓝牙耳机,并通过蓝牙耳机向用户播放,以响应用户对手机发出的“读取未读信息”的语音控制指令。
89.进一步地,在控制手机执行语音控制指令对应的操作之后,还包括:
90.步骤a30,接收所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息,其中,所述返回信息包括文本信息和语音信息;
91.在控制手机执行语音控制指令对应的操作之后,接收手机发送的返回信息,该返回信息是由手机根据语音控制指令对应的操作类型执行相应操作后返回的,对于语音控制指令对应的不同操作类型,如通话呼叫、信息读取或音乐播放等,手机返回不同类型的数据包作为返回信息。当接收到手机发送的返回信息时,根据语音控制指令的操作类型不同,对该返回信息进行不同的处理。其中,该返回信息中包括文本信息和语音信息。
92.步骤a40,当所述返回信息中包括文本信息时,对所述返回信息中的文本信息进行语音转化,得到目标操作信息;
93.在对接收到的返回信息进行处理时,首先检测返回信息中是否包含文本信息,若包含,则将文本信息转化为语音信息,得到目标操作信息,即手机端对语音控制指令的执行结果。
94.步骤a50,将所述目标操作信息发送至所述接入设备,以使所述接入设备将所述目标操作信息发送给所述蓝牙耳机,并通过所述蓝牙耳机将所述目标操作信息向所述用户播放。
95.在得到目标操作信息后,将该目标操作信息通过4g/5gwifi等通信方式发送给接入设备,以使接入设备将得到的目标操作信息发送给蓝牙耳机,并通过蓝牙耳机以语音的形式向用户播放,实现用户对终端的控制和使用,在手机不在与耳机的通信范围内的情况下,仍然可以通过耳机正常控制和使用手机,提升用户体验。
96.在本实施例中,终端控制方法应用于终端控制系统中的服务器,通过接收接入设备发送的语音控制指令和耳道信息,其中,所述耳道信息是由蓝牙耳机在检测到用户的语音控制指令时获取的,所述蓝牙耳机与所述接入设备建立有通信连接,所述蓝牙耳机根据所述耳道信息对所述用户进行身份验证,若验证通过,将所述语音控制指令和所述耳道信息发送至所述接入设备,以使所述接入设备发送所述语音控制指令和所述耳道信息;根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。当用户未携带被控终端且被控终端不在与蓝牙耳机的通信范围内时,服务器与接入设备一起,作为蓝牙耳机与被控终端之间的通信中转,实现蓝牙耳机与被控终端之间的通信,从而使得用户可以通过蓝牙耳机对手机等终端设备进行控制,保证用户对终端设备的正常使用,提升用户体验。
97.进一步地,在本发明上述第一和/或第二实施例的基础上,提出了本发明终端控制
方法的第三实施例。
98.基于上述实施例,本实施例中,终端控制方法应用于终端控制系统中的第一接入设备,所述第一接入设备与终端控制系统中的第二接入设备之间建立有通信连接,所述终端控制系统还包括蓝牙耳机、服务器和被控终端,当所述终端控制方法应用于终端控制系统中的第一接入设备时,包括以下步骤:
99.步骤b10,接收所述蓝牙耳机的蓝牙地址信息,并与所述蓝牙耳机建立通信连接;
100.本实施例中,终端控制方法应用于终端控制系统中的第一接入设备,该终端控制系统还包括蓝牙耳机、服务器和被控终端,基于上述实施例,本实施例中仍以tws耳机作为蓝牙耳机(以下简称耳机)、以手机作为被控终端为例进行说明。具体地,首先与耳机建立通信连接,建立的通信连接为蓝牙通信连接,在建立蓝牙通信连接之前,与耳机通过nfc进行信息交互,完成蓝牙通信连接的建立。
101.步骤b20,接收所述蓝牙耳机发送的语音控制指令和耳道信息,其中,所述耳道信息是由所述蓝牙耳机在检测到用户的语音控制指令时获取的,所述语音控制指令和所述耳道信息是由所述蓝牙耳机根据所述耳道信息对所述用户的身份验证通过时发送的;
102.在建立蓝牙通信连接后,接收耳机发送的耳道信息和语音控制指令,其中,耳道信息是耳机在检测到用户的语音控制指令时获取的,耳道信息和语音控制指令是在耳机根据耳道信息对用户的身份验证通过时发送的。
103.进一步地,与耳机建立蓝牙通信连接步骤包括:
104.步骤b101,接收所述蓝牙耳机发送的蓝牙地址信息,根据所述蓝牙地址信息通过nfc向所述蓝牙耳机发送配对请求;
105.步骤b102,根据所述配对请求与所述蓝牙耳机建立蓝牙通信连接。
106.在与耳机建立蓝牙通信连接时,首先接收耳机通过nfc发送的蓝牙地址信息,基于该蓝牙地址信息,通过nfc向耳机发送配对请求,以供耳机基于该配对请求进行配对,从而根据发送的配对请求与耳机建立蓝牙通信连接。
107.更进一步地,第一接入设备与第二接入设备建立有通信连接,该通信连接可以是nfc通信、蓝牙通信、4g/5g/wifi通信中的一种或多种,在此不作限定。第二接入设备包括一个或多个,在与耳机建立通信连接之后,还包括:
108.步骤b103,检测预设范围内是否存在第二接入设备,若存在,获取所述第二接入设备的蓝牙地址信息,并生成包含自身蓝牙地址信息的蓝牙地址明细;
109.步骤b104,通过nfc将所述蓝牙地址明细发送给所述蓝牙耳机,以在与所述蓝牙耳机的通信信号强度低于预设强度阈值时,供所述蓝牙耳机扫描所述蓝牙地址明细对应的各接入设备的信号强度,从所述第二接入设备中确定信号强度最强的目标接入设备,并与所述目标接入设备建立蓝牙通信连接。
110.当接收到耳机发送的蓝牙地址信息后,检测预设范围内是否存在第二接入设备,若存在,则基于与第二接入设备之间的通信连接,获取各第二接入设备的蓝牙地址信息,并生成包含自身蓝牙地址信息的蓝牙地址明细。然后在通过nfc向耳机发送配对请求时,一并将生成的蓝牙地址明细发送给耳机,以在与耳机之间的通信信号的强度低于预设强度阈值时,供耳机扫描该蓝牙地址明细对应的各个接入设备的信号强度,并从各接入设备中确定信号强度最强的目标接入设备,与该目标接入设备重新建立蓝牙通信连接,实现通信设备
的切换,防止通信中断。
111.需要说明的是,耳机对接入设备信号强度的扫描,是在通信间隙进行的,因此,与耳机建立蓝牙通信连接的接入设备的切换、以及耳机对接入设备的扫描等,不会对通信造成影响或者影响较小。
112.步骤b30,将所述语音控制指令和所述耳道信息发送给所述服务器,以供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
113.在接收到耳机发送的耳道信息和语音控制指令后,将耳道信息和语音控制指令发送给服务器,以供服务器根据耳道信息确定用户对应的目标账户,并控制该目标账户对应的被控终端执行用户的语音控制指令对应的操作。可知地,服务器中可能存储有一个或多个用户的账户信息,该账户信息中包含用户的耳道信息和被控终端的设备标识,不同用户的账户信息根据用户的耳道信息进行标识和区分,且该目标账户是用户通过被控终端提前注册并预存到服务器中的。控制目标账户对应的手机执行用户的语音控制指令对应的操作,例如,控制手机呼叫某人、播放音乐或读取未读信息等。
114.进一步地,服务器在控制被控终端执行语音控制指令对应的操作时,首先对接收到的用户的语音控制指令进行语音识别,例如,当服务器接收到的用户的语音控制指令为“读取未读信息”,则经过语音识别得到对应的文本指令“读取未读信息”,根据该语音识别结果向手机下发信息读取指令,以控制手机启动信息应用并查询未读消息。其中,手机在启动信息应用并查询到未读信息后,读取该未读信息中的文本信息并向服务器返回,当服务器接收到手机返回的文本信息后,将该文本信息转化为语音信息并转发,当接收到接入设备发送的语音信息时,将该语音信息转发至蓝牙耳机,以供蓝牙耳机将该语音信息向用户播放,从而响应用户对手机发出的“读取未读信息”的语音控制指令。
115.在将耳道信息和语音控制指令发送给服务器时,是基于4g/5gwifi等通信方式发送的,在将耳道信息和语音控制指令发送给服务器之后,还包括:
116.步骤b40,接收所述服务器发送的目标操作信息,其中,所述目标操作信息是由所述服务器对接收的由所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息进行语音转化得到的,所述返回信息包括文本信息和语音信息;
117.步骤b50,将所述目标操作信息发送给所述蓝牙耳机,以供所述蓝牙耳机将所述目标操作信息向所述用户播放。
118.在将耳道信息和语音控制指令发送给服务器之后,服务器根据接收到的耳道信息确定用户的目标账户,并根据用户的语音控制指令控制该目标账户对应的手机执行用户的语音控制指令对应的操作。当手机执行语音控制指令对应的操作后,根据该语音控制指令对应的操作类型,向服务器返回不同类型的数据包作为返回信息,该返回信息即为手机对语音控制指令的执行结果。其中,服务器接收到的手机的返回信息中包括文本信息和语音信息,语音控制指令的操作类型包括通话呼叫、信息读取和语音播放等。例如,当语音控制指令对应的操作类型是通话呼叫时,手机在呼叫接通后,向服务器返回被呼叫方的通话语音;当语音控制指令对应的操作类型是信息读取时,手机读取未读信息并将读取的未读信息对应的文本信息发送给服务器,服务器对该返回信息中的文本信息进行语音转化得到目标操作信息,然后将该目标操作信息发送出去。在接收到服务器发送的目标操作信息后,将
该目标操作信息发送给耳机,以供耳机将目标操作信息对应的语音向用户播放,使用户获取到手机中的未读信息,达到终端控制的目的。
119.在本实施例中,终端控制方法应用于终端控制系统中的第一接入设备,该终端控制系统还包括第二接入设备、蓝牙耳机、服务器和被控终端,通过与蓝牙耳机建立蓝牙通信连接,并接收所述蓝牙耳机发送的语音控制指令和耳道信息,其中,所述耳道信息是由所述蓝牙耳机在检测到用户的语音控制指令时获取的,所述语音控制指令和所述耳道信息是由所述蓝牙耳机根据所述耳道信息对所述用户的身份验证通过时发送的;将所述语音控制指令和所述耳道信息发送给所述服务器,以供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。接入设备与服务器一起,作为蓝牙耳机与被控终端之间的通信中转,实现蓝牙耳机与被控终端之间的通信,从而使得用户可以通过蓝牙耳机对手机等终端设备进行控制,保证用户对终端设备的正常使用,提升用户体验。
120.可以理解的是,本发明中的终端控制方法还可以应用于终端控制系统中的被控终端,当应用于被控终端时,终端控制系统中还包括蓝牙耳机、接入设备和服务器,当被控终端接收到服务器下发的语音控制指令时,执行相应的操作,并根据该语音控制指令对应的操作类型,向服务器返回不同类型的数据包作为返回信息,以供服务器将该返回信息通过接入设备转发至蓝牙耳机,并通过蓝牙耳机想用户以语音的形式播放。其中,接收的服务器下发的指令也可以是由服务器根据用户的语音控制指令进行语音识别后生成的指令,在此不作限定。可知地,本发明中的终端控制方法应用于终端控制系统中的被控终端时,所实现的功能与功能实现的过程均与上述实施例相同,在此不再赘述。
121.此外,参照图4,本发明实施例还提出一种终端控制系统,所述终端控制系统包括蓝牙耳机,所述蓝牙耳机包括:
122.耳道识别模块10,用于当检测到用户的语音控制指令时,获取所述用户的耳道信息并根据所述耳道信息对所述用户进行身份验证;
123.nfc模块20,用于若验证通过,与所述接入设备建立通信连接;
124.蓝牙模块30,用于基于所述通信连接将所述耳道信息和所述语音控制指令发送给所述接入设备,以使所述接入设备将所述耳道信息和所述语音控制指令发送给所述服务器,供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
125.可选地,所述nfc模块20,还用于:
126.通过nfc向接入设备发送蓝牙地址信息,以供所述接入设备根据所述蓝牙地址信息发送蓝牙地址明细和配对请求;
127.接收所述接入设备发送的蓝牙地址明细和配对请求,并根据所述配对请求与所述接入设备建立蓝牙通信连接。
128.可选地,所述蓝牙耳机还包括连接管理模块,用于:
129.当检测到与所述接入设备的通信信号强度低于预设阈值时,扫描所述蓝牙地址明细对应的各所述接入设备的信号强度;
130.确定所述信号强度最强的目标接入设备,并与所述目标接入设备建立蓝牙通信连接。
131.可选地,所述蓝牙耳机还包括语音播放模块,用于:
132.接收所述接入设备返回的与所述语音控制指令对应的目标操作信息,其中,所述目标操作信息是由所述服务器对接收的由所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息进行语音转化得到的,所述返回信息包括文本信息和语音信息,所述服务器将所述目标操作信息发送至所述接入设备,以使所述接入设备发送所述目标操作信息;
133.将所述目标操作信息向所述用户播放。
134.此外,本发明实施例还提出一种终端控制系统,所述终端控制系统还包括服务器,所述服务器包括:
135.第一通信模块,用于接收所述接入设备发送的语音控制指令和耳道信息,其中,所述耳道信息是由所述蓝牙耳机在检测到用户的语音控制指令时获取的,所述蓝牙耳机与所述接入设备建立有通信连接,所述蓝牙耳机根据所述耳道信息对所述用户进行身份验证,若验证通过,将所述语音控制指令和所述耳道信息发送至所述接入设备,以使所述接入设备发送所述语音控制指令和所述耳道信息;
136.终端控制模块,用于根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
137.可选地,所述服务器还包括:
138.第一信息接收模块,用于接收所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息,其中,所述返回信息包括文本信息和语音信息;
139.信息转化模块,用于当所述返回信息中包括文本信息时,对所述返回信息中的文本信息进行语音转化,得到目标操作信息;
140.第一信息发送模块,用于将所述目标操作信息发送至所述接入设备,以使所述接入设备将所述目标操作信息发送给所述蓝牙耳机,并通过所述蓝牙耳机将所述目标操作信息向所述用户播放。
141.此外,本发明实施例还提出一种终端控制系统,所述终端控制系统还包括第一接入设备,所述第一接入设备包括:
142.nfc接收模块,用于接收所述蓝牙耳机的蓝牙地址信息,并与所述蓝牙耳机建立通信连接;
143.蓝牙接收模块,用于接收所述蓝牙耳机发送的语音控制指令和耳道信息,其中,所述耳道信息是由所述蓝牙耳机在检测到用户的语音控制指令时获取的,所述语音控制指令和所述耳道信息是由所述蓝牙耳机根据所述耳道信息对所述用户的身份验证通过时发送的;
144.第二信息发送模块,用于将所述语音控制指令和所述耳道信息发送给所述服务器,以供所述服务器根据所述耳道信息确定目标账户,并控制所述目标账户对应的被控终端执行所述语音控制指令对应的操作。
145.可选地,所述nfc通信模块,还用于:
146.接收所述蓝牙耳机发送的蓝牙地址信息,根据所述蓝牙地址信息通过nfc向所述蓝牙耳机发送配对请求;
147.根据所述配对请求与所述蓝牙耳机建立蓝牙通信连接。
148.可选地,所述第一接入设备还包括:
149.信息检测模块,用于检测预设范围内是否存在第二接入设备,若存在,获取所述第二接入设备的蓝牙地址信息,并生成包含自身蓝牙地址信息的蓝牙地址明细;
150.所述nfc通信模块,还用于通过nfc将所述蓝牙地址明细发送给所述蓝牙耳机,以在与所述蓝牙耳机的通信信号强度低于预设强度阈值时,供所述蓝牙耳机扫描所述蓝牙地址明细对应的各接入设备的信号强度,从各所述接入设备中确定信号强度最强的目标接入设备,并与所述目标接入设备建立蓝牙通信连接。
151.可选地,所述第一接入设备还包括:
152.第二信息接收模块,用于接收所述服务器发送的目标操作信息,其中,所述目标操作信息是由所述服务器对接收的由所述被控终端根据所述语音控制指令对应的操作类型发送的返回信息进行语音转化得到的,所述返回信息包括文本信息和语音信息;
153.蓝牙发送模块,用于将所述目标操作信息发送给所述蓝牙耳机,以供所述蓝牙耳机将所述目标操作信息向所述用户播放。
154.此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有终端控制程序,所述终端控制程序被处理器执行时实现上述实施例提供的终端控制方法中的操作。
155.本发明存储介质各实施例,均可参照本发明终端控制方法各个实施例,此处不再赘述。
156.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体/操作/对象与另一个实体/操作/对象区分开来,而不一定要求或者暗示这些实体/操作/对象之间存在任何这种实际的关系或者顺序;术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
157.对于系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的。可以根据实际的需要选择中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
158.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
159.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的终端控制方法。
160.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技
术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1