Remote control system and method based on Bluetooth headset
By processing the voice information received by the Bluetooth headset through a cloud-based control server, generating control commands and providing feedback files, the problem of short-range control of Bluetooth headsets is solved, the scope of application is expanded, and the risk of privacy leakage is reduced.
Patent Information
- Application Number
- CN202111268122.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-28
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2041-10-28
AI Technical Summary
Existing Bluetooth headsets can only remotely control mobile devices at close range, which limits their applicability and poses a risk of user privacy leaks.
The charging case receives voice information from the target Bluetooth earphones, forwards it to the cloud control server, generates control commands and sends them to the mobile terminal, and then sends the files back to the earphones, thus enabling remote control.
This expands the applicability of Bluetooth headsets and reduces the risk of user privacy leaks.
Smart Images

Figure CN114093367B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a remote control system and method based on Bluetooth headsets. Background Technology
[0002] With the rapid development of wireless mobile communication technology, people are increasingly aware of the necessity of remote interconnection between mobile devices (such as mobile phones, PDAs, etc.). Bluetooth headsets have emerged as a result, such as True Wireless Stereo (TWS) headsets. TWS headsets are characterized by true wireless connectivity, binaural stereo sound, multi-sensory interaction, and compact size, making them an important part of people's daily lives. Due to these features, TWS headsets are convenient to carry and use when out and about. However, when people want to make or receive calls using TWS headsets while out and about, the Bluetooth connection to the mobile phone imposes a distance requirement on the TWS headset and the mobile phone. This means that the call can only be made within a target distance. In other words, the mobile terminal can only be remotely controlled at close range. Furthermore, during the remote control process, the information from the mobile phone is directly transmitted and stored on the TWS headset. If the TWS headset is lost, it will lead to the leakage of user privacy.
[0003] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main objective of this invention is to provide a remote control system and method based on Bluetooth headsets, aiming to solve the technical problems of existing technologies that allow only short-range remote control of mobile terminals via Bluetooth headsets, resulting in a limited range of application for Bluetooth headsets and a high risk of user privacy leakage.
[0005] To achieve the above objectives, the present invention provides a remote control system based on Bluetooth headsets. The remote control system based on Bluetooth headsets includes: a target Bluetooth headset, a charging case, a cloud control server, and a mobile terminal. The target Bluetooth headset and the charging case are connected via Bluetooth, and the cloud server is connected to the charging case and the mobile terminal via a wireless network.
[0006] The target Bluetooth earphone is used to receive voice information from the target user and send the voice information to the charging case.
[0007] The charging box is used to forward the voice information to the cloud control server;
[0008] The cloud control server is used to generate target control commands based on the voice information and send the target control commands to the mobile terminal.
[0009] The mobile terminal is used to determine the target file according to the target control command and send the target file back to the target Bluetooth headset, so as to realize remote control of the mobile terminal based on the target Bluetooth headset.
[0010] Optionally, the charging box includes: a wireless communication module and a touch display module;
[0011] The wireless communication module is used to detect wireless network signals within the target range after a successful Bluetooth connection with the target Bluetooth headset, and obtain the target wireless network password based on the wireless network signals.
[0012] The touch display module is used to display the target wireless network password and establish a connection with the cloud control server through the target wireless network password. After the connection is successful, the voice information is sent to the cloud control server.
[0013] Optionally, the cloud control server is used to obtain the Bluetooth address of the charging box and bind the Bluetooth address;
[0014] The cloud control server is also used to determine whether it has received a preset connection test command sent by the charging box within a preset time based on the binding success information. If so, it sends a connection success information to the charging box so that the charging box can send voice information based on the connection success information.
[0015] Optionally, the cloud control server is further configured to recognize the voice information, obtain corresponding voice control content, generate a target control command based on the voice control content, and send the target control command to the mobile terminal.
[0016] Optionally, the cloud control server is further configured to extract feature information of the voice control content, match the feature information with the application feature set of the mobile terminal, and generate target control instructions based on the feature information when the match is successful.
[0017] Optionally, the mobile terminal is further configured to obtain the identification information of the cloud control server, register a target access account according to the identification information, set access permissions for each application according to the target access account, generate a target access permission list based on the access permissions, and send the target access permission list to the cloud control server so that the cloud control server can send target control instructions according to the target access permission list.
[0018] Optionally, the mobile terminal is further configured to determine the content to be fed back according to the target control instruction, query the target file according to the content to be fed back, and send the target file to the cloud control server.
[0019] Optionally, the cloud control server is further configured to obtain the corresponding packet header and target data according to the target file, and when the request type of the packet header is the target request type, to perform voice conversion on the target data to obtain the current voice data, and send the current voice information to the charging box.
[0020] Optionally, the charging case is further configured to receive current voice information sent by the charging case and forward the current voice information to the target Bluetooth headset, so that the target Bluetooth headset plays the current voice information.
[0021] Furthermore, to achieve the above objectives, this invention also proposes a remote control method based on Bluetooth headsets. This method is applied to a remote control system based on Bluetooth headsets. The system includes: a target Bluetooth headset, a charging case, a cloud control server, and a mobile terminal. The target Bluetooth headset and the charging case are connected via Bluetooth, and the cloud server, the charging case, and the mobile terminal are connected via a wireless network. The method includes:
[0022] The target Bluetooth earphone receives voice information from the target user and sends the voice information to the charging case;
[0023] The charging box forwards the voice information to the cloud control server;
[0024] The cloud control server generates a target control command based on the voice information and sends the target control command to the mobile terminal;
[0025] The mobile terminal determines the target file according to the target control command and sends the target file back to the target Bluetooth headset, so as to realize remote control of the mobile terminal based on the target Bluetooth headset.
[0026] This invention receives voice information from a target user via a target Bluetooth headset and sends the voice information to a charging case. The charging case then forwards the voice information to a cloud control server. The cloud control server generates target control commands based on the voice information and sends these commands to the mobile terminal. The mobile terminal determines a target file based on the target control commands and sends the target file back to the target Bluetooth headset, thereby enabling remote control of the mobile terminal via the target Bluetooth headset. Because this invention forwards voice information received by the target Bluetooth headset via the charging case, generates target control commands based on the voice information via the cloud control server, and determines a target file based on the target control commands via the mobile terminal, and sends the target file back to the target Bluetooth headset, compared to existing technologies that only allow control of the mobile terminal at close range, this invention effectively increases the applicability of Bluetooth headsets and reduces user privacy leaks. Attached Figure Description
[0027] Figure 1 This is a structural block diagram of the first embodiment of the remote control system based on Bluetooth headset of the present invention;
[0028] Figure 2 This is a structural block diagram of a second embodiment of the remote control system based on Bluetooth headset of the present invention;
[0029] Figure 3 This is a flowchart illustrating the first embodiment of the remote control method based on Bluetooth headset of the present invention.
[0030] Figure 4 This is a flowchart illustrating the second embodiment of the remote control method based on Bluetooth headset of the present invention.
[0031] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0032] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.
[0033] Reference Figure 1 , Figure 1 This is a structural block diagram of the first embodiment of the remote control system based on Bluetooth headset of the present invention. The remote control system based on Bluetooth headset includes: a target Bluetooth headset 10, a charging case 20, a cloud control server 30, and a mobile terminal 40. The target Bluetooth headset 10 and the charging case 20 are connected via Bluetooth, and the cloud server 30 is connected to the charging case 20 and the mobile terminal 40 via a wireless network.
[0034] In this embodiment, the target Bluetooth earphone 10 in the remote control system based on the Bluetooth earphone receives voice information sent by the target user and sends the voice information to the charging case 20. The voice information refers to the voice message sent by the target user according to their own needs. For example, if the target user hears a text message prompt through the target Bluetooth earphone 10 and wants to view the specific text message content, the voice message sent by the target user is to view the unread text message. After receiving the voice information sent by the target user and the target Bluetooth earphone 10 and the charging case 20 are successfully connected via Bluetooth, the target Bluetooth earphone 10 sends the voice information to the charging case 20. The target Bluetooth earphone 10 can be a TWS earphone or other Bluetooth earphones with the same function. This embodiment does not limit this and uses a TWS earphone as an example for explanation.
[0035] In this embodiment, the charging box 20 in the remote control system based on Bluetooth headset forwards the voice information to the cloud control server 30. Specifically, after the charging box 20 and the cloud control server 30 are connected via a wireless network, the received voice information is forwarded to the cloud control server 30.
[0036] In this embodiment, the cloud control server 30 in the remote control system based on Bluetooth headset generates a target control command based on voice information and sends the target control command to the mobile terminal 40. The target control command refers to the command to control the mobile terminal 40 to return a target file. After receiving the voice information forwarded by the charging box 20, the target control command is generated based on the voice information. The voice information and the target control command have a one-to-one correspondence, that is, different voice information corresponds to different target control commands.
[0037] Furthermore, the cloud control server 30 recognizes the voice information to obtain the corresponding voice control content, generates a target control command based on the voice control content, and sends the target control command to the mobile terminal 40. Here, the voice control content refers to the content that needs to be controlled in the voice information. The received voice information is recognized to obtain the voice control content, and a corresponding target control command is generated based on the voice control content. For example, if the voice information is to view unread text messages, the voice control content is the SMS application, and the target control command is the command to control the SMS application.
[0038] Furthermore, the cloud control server 30 extracts the feature information of the voice control content and matches the feature information with the application feature set of the mobile terminal 40. When the match is successful, the target control command is generated based on the feature information. The application feature set refers to the set of application features in the mobile terminal 40. For example, the SMS application feature is receiving and sending SMS messages, the telephone application feature is making and receiving telephone calls, and the music player application feature is songs and music. The feature information refers to the information that can uniquely identify the voice control content. For example, if the voice control content is an SMS application, then the feature information is SMS. By matching the feature information with the application feature set of the mobile terminal 40, it is determined whether the application feature set contains the voice control content corresponding to the feature information. If so, it indicates that the target file corresponding to the target control command can be fed back.
[0039] Furthermore, the cloud control server 30 obtains the Bluetooth address of the charging box 20 and binds the Bluetooth address. The Bluetooth address refers to the address of the Bluetooth module of the charging box 20. The Bluetooth address is usually displayed in 6 bytes and represented in hexadecimal, for example, 00:11:22:33:FF:EE. The charging box 20 is bound to the cloud control server 30 through the Bluetooth address.
[0040] Furthermore, the cloud control server 30 determines whether it has received the preset connection test command sent by the charging box 20 within a preset time based on the binding success information. If so, it sends connection success information to the charging box 20 so that the charging box 20 can send voice information based on the connection success information. The preset connection test command refers to the command to test whether there is a connection between the charging box 20 and the cloud control server 30. This preset connection test command is generated by the charging box 20. Specifically, it determines whether the preset connection test command sent by the charging box 20 is received within a preset time. If so, it indicates that the connection is successful; otherwise, it indicates that the connection is unsuccessful. At this time, the cloud control server 30 cannot receive the voice information forwarded by the charging box 20.
[0041] In this embodiment, the mobile terminal 40 in the remote control system based on the Bluetooth headset determines the target file according to the target control command and feeds the target file back to the target Bluetooth headset 10 to realize remote control of the mobile terminal based on the target Bluetooth headset 10. The target file refers to the file corresponding to the voice information. The target file can be a text file or a voice file. The target file is fed back to the cloud control server 30. Specifically, the target file is determined according to the target control command. For example, if the target control command is a music player control command, the target file is XX Music.
[0042] Furthermore, the mobile terminal 40 determines the content to be fed back according to the target control instruction, queries the target file according to the content to be fed back, and sends the target file to the cloud control server 30. Here, the content to be fed back refers to the content that the mobile terminal 40 needs to feed back. After determining the content to be fed back, the mobile terminal 40 queries whether the target file exists. If it does, the target file is sent to the cloud control server 30.
[0043] Furthermore, the mobile terminal 40 obtains the identification information of the cloud control server 30, registers a target access account based on the identification information, sets access permissions for each application based on the target access account, generates a target access permission list based on the access permissions, and sends the target access permission list to the cloud control server 30 so that the cloud control server 30 can send target control commands based on the target access permission list. Here, the identification information refers to information that can uniquely identify the cloud control server 30. The mobile terminal 40 registers a target access account based on the identification information, sets access permissions for each application that the cloud control server 30 can access through the target access account, and the target access permission list refers to a list composed of the access permissions of each application. The cloud control server 30 can access each application in the target access permission list.
[0044] Furthermore, the cloud control server 30 obtains the corresponding header and target data based on the target file. When the request type in the header is the target request type, it performs voice conversion on the target data to obtain the current voice data and sends the current voice information to the charging box 20. Here, the target request type refers to the text request type, the header refers to the data header of the target file, and the target data refers to the data body of the target file. The request type of the target file can be uniquely identified through the header. When the request type is the target request type, the target file is converted into the current voice data and the current voice information is sent to the charging box 20. When the request type is the voice request type, the target file is directly sent to the charging box 20.
[0045] Furthermore, the charging case 20 receives the current voice information sent by the cloud control server 30 and forwards the current voice information to the target Bluetooth headset 10 so that the target Bluetooth headset 10 plays the current voice information. Specifically, when the charging case 20 receives the current voice information sent by the cloud control server 30 and forwards the current voice information to the target Bluetooth headset 10, the target Bluetooth headset 10 will play the current voice information.
[0046] In this embodiment, the target Bluetooth headset 10 receives voice information from the target user and sends it to the charging case 20. The charging case 20 forwards the voice information to the cloud control server 30. The cloud control server 30 generates a target control command based on the voice information and sends it to the mobile terminal 40. The mobile terminal 40 determines the target file based on the target control command and sends the target file back to the target Bluetooth headset 10, thereby realizing remote control of the mobile terminal 40 based on the target Bluetooth headset 10. Since this embodiment forwards the voice information received by the target Bluetooth headset 10 through the charging case 20, generates the target control command based on the voice information through the cloud control server 30, and determines the target file based on the target control command through the mobile terminal 40 and sends the target file back to the target Bluetooth headset 10, compared with the prior art which can only control the mobile terminal at close range, it can effectively increase the applicability of the Bluetooth headset and reduce the leakage of user privacy.
[0047] Reference Figure 2 , Figure 2 This is a structural block diagram of a second embodiment of the remote control system based on Bluetooth headset of the present invention. Figure 1 The illustrated embodiment presents a second embodiment of the remote control system based on a Bluetooth headset according to the present invention.
[0048] In this embodiment, the charging box 20 includes a wireless communication module 20' and a touch display module 20'. After the wireless communication module 20' successfully connects with the target Bluetooth headset 10 via Bluetooth, it detects the wireless network signals within the target range and obtains the target wireless network password based on the wireless network signals. The wireless network signals refer to all wireless network signals within the target range of the charging box 30. These wireless network signals include connectable wireless network signals and non-connectable wireless network signals. Before obtaining the target wireless network password, the charging box 30 will remove the non-connectable wireless network signals and sort the connectable wireless network signals according to their signal strength. The wireless network with the strongest signal will be selected from the sorted results, and the target wireless network password will be obtained based on this wireless network. This target wireless network password is used for the wireless network connection between the charging box 20 and the cloud control server 30.
[0049] In this embodiment, the touch display module 20” displays the target wireless network password and establishes a connection with the cloud control server 30 through the target wireless network password. After the connection is successful, the touch display module 20” sends voice information to the cloud control server 30. After receiving the target wireless network password, the target user enters the target wireless network password into the password input position. After entering the password, a connection is established with the cloud control server 30 through the target wireless network. If the connection is successful, the touch display module 20” sends voice information to the cloud control server 30.
[0050] In this embodiment, after a successful Bluetooth connection with the target Bluetooth headset 10, the wireless communication module detects the wireless network signal within the target range and obtains the target wireless network password based on the wireless network signal. The touch display module 20 establishes a connection with the cloud control server 30 using the target wireless network password. After a successful connection, voice information is sent to the cloud control server 30. Since this embodiment obtains the target wireless network password by detecting the wireless network signal within the target range after a successful Bluetooth connection with the target Bluetooth headset 10, and establishes a connection with the cloud control server 30 based on the target wireless network password, sending voice information upon successful connection, it enables remote control of the mobile terminal 40, thereby effectively increasing the applicability of the Bluetooth headset.
[0051] Reference Figure 3 This invention provides a remote control method based on a Bluetooth headset, which is part of a remote control system based on a Bluetooth headset. Figure 3This is a flowchart illustrating the first embodiment of the remote control method based on Bluetooth headset of the present invention. The remote control system based on Bluetooth headset includes: a target Bluetooth headset 10, a charging case 20, a cloud control server 30, and a mobile terminal 40. The target Bluetooth headset 10 and the charging case 20 are connected via Bluetooth, and the cloud server 30 is connected to the charging case 20 and the mobile terminal 40 via a wireless network.
[0052] The remote control method based on Bluetooth headset includes:
[0053] In step S10, the target Bluetooth earphone 10 receives voice information from the target user and sends the voice information to the charging case 20.
[0054] It is understood that the voice information refers to the voice message issued by the target user according to their own needs. For example, if the target user hears a text message voice prompt through the target Bluetooth earphone 10 and wants to view the specific text message content, the voice message issued by the target user is to view the unread text message. After receiving the voice message sent by the target user and the target Bluetooth earphone 10 and the charging case 20 are successfully connected via Bluetooth, the target Bluetooth earphone 10 sends the voice message to the charging case 20. The target Bluetooth earphone 10 can be a TWS earphone or other Bluetooth earphones with the same function. This embodiment does not limit this and uses a TWS earphone as an example for explanation.
[0055] In step S20, the charging box 20 forwards the voice information to the cloud control server 30.
[0056] It should be understood that after the charging box 20 connects to the cloud control server 30 via a wireless network, the received voice information is forwarded to the cloud control server 30.
[0057] Furthermore, before step S20, the process also includes: the cloud control server 30 obtaining the Bluetooth address of the charging box 20, binding the Bluetooth address, determining whether a preset connection test command sent by the charging box 20 is received within a preset time based on the binding success information, and if so, sending connection success information to the charging box 20 so that the charging box 20 can send voice information based on the connection success information.
[0058] It should be understood that the Bluetooth address refers to the address of the Bluetooth module of the charging box 20. The Bluetooth address is usually displayed in 6 bytes and represented in hexadecimal, for example, 00:11:22:33:FF:EE. The charging box is bound to the cloud control server 30 through the Bluetooth address.
[0059] It is understandable that the preset connection test command refers to the command to test whether the charging box 20 and the cloud control server 30 are connected. The preset connection test command is generated by the charging box 20. Specifically, it is determined whether the preset connection test command sent by the charging box 20 is received within a preset time. If it is received, it indicates that the connection is successful; otherwise, it indicates that the connection is unsuccessful. At this time, the cloud control server 30 cannot receive the charging and forwarding voice information.
[0060] In step S30, the cloud control server 30 generates a target control command based on the voice information and sends the target control command to the mobile terminal 40.
[0061] It is understandable that the target control command refers to the command that controls the mobile terminal 40 to feed back the target file. After receiving the voice information forwarded by the charging box 20, the target control command is generated based on the voice information. There is a one-to-one correspondence between the voice information and the target control command, that is, different voice information corresponds to different target control commands.
[0062] Further, step S30 includes: the cloud control server 30 recognizing the voice information to obtain the corresponding voice control content, generating a target control command based on the voice control content, and sending the target control command to the mobile terminal 40.
[0063] It should be understood that voice control content refers to the content that needs to be controlled in the voice information. The received voice information is recognized to obtain the voice control content, and the corresponding target control command is generated based on the voice control content. For example, if the voice information is to view unread text messages, the voice control content is the SMS application, and the target control command is the command to control the SMS application.
[0064] Furthermore, generating target control instructions based on the voice control content includes: the cloud control server 30 extracting feature information of the voice control content, matching the feature information with the application feature set of the mobile terminal, and generating target control instructions based on the feature information when the match is successful.
[0065] It is understandable that the application feature set refers to the set of application features in the mobile terminal 40. For example, the SMS application feature is the receiving and sending of SMS messages, the telephone application feature is the making and receiving of telephone calls, and the music player application feature is songs and music. Feature information refers to information that can uniquely identify the voice control content. For example, if the voice control content is the SMS application, then the feature information is SMS. By matching the feature information with the application feature set of the mobile terminal 40, it is determined whether the application feature set contains the voice control content corresponding to the feature information. If so, it indicates that the target file corresponding to the target control command can be fed back.
[0066] Furthermore, prior to step S30, the method further includes: the mobile terminal 40 obtaining the identification information of the cloud control server 30, registering a target access account based on the identification information, setting access permissions for each application based on the target access account, generating a target access permission list based on the access permissions, and sending the target access permission list to the cloud control server 40 so that the cloud control server 30 can send target control commands based on the target access permission list.
[0067] It should be understood that the identification information refers to information that can uniquely identify the cloud control server. The mobile terminal 40 registers a target access account based on the identification information and sets the access permissions of each application that the cloud control server 30 can access through the target access account. The target access permission list refers to a list composed of the access permissions of each application. The cloud control server 30 can access each application in the target access permission list.
[0068] In step S40, the mobile terminal 40 determines the target file according to the target control instruction and sends the target file back to the target Bluetooth headset 10 to realize remote control of the mobile terminal 40 based on the target Bluetooth headset 10.
[0069] It should be understood that the target file refers to the file corresponding to the voice information. The target file can be a text file or a voice file. The target file is fed back to the cloud control server 40. Specifically, the target file is determined according to the target control command. For example, if the target control command is a music player control command, then the target file is XX Music.
[0070] Further, step S40 includes: the mobile terminal 40 determines the content to be fed back according to the target control instruction, queries the target file according to the content to be fed back, and sends the target file to the cloud control server 40.
[0071] It is understandable that the content to be fed back refers to the content that the mobile terminal 40 needs to provide feedback on. After determining the content to be fed back, the mobile terminal 40 checks whether the target file exists. If it does, the target file is sent to the cloud control server 30.
[0072] Furthermore, after determining the content to be fed back according to the target control instruction, querying the target file according to the content to be fed back, and sending the target file to the cloud control server 30, the process also includes: the cloud control server 30 obtaining the corresponding packet header and target data according to the target file, and when the request type of the packet header is the target request type, performing voice conversion on the target data to obtain the current voice data, and sending the current voice information to the charging box 20.
[0073] It should be understood that the target request type refers to the text request type, the packet header refers to the data header of the target file, and the target data refers to the data body of the target file. The request type of the target file can be uniquely identified through the packet header. When the request type is the target request type, the target file is converted into the current voice data and the current voice information is sent to the charging box 20. When the request type is the voice request type, the target file is sent directly to the charging box 20.
[0074] Furthermore, the cloud control server obtains the corresponding header and target data based on the target file. When the request type of the header is the target request type, it performs voice conversion on the target data to obtain the current voice data. After sending the current voice information to the charging box, it also includes: receiving the current voice information sent by the cloud control server 30 and forwarding the current voice information to the target Bluetooth headset 10 so that the target Bluetooth headset 10 can play the current voice information.
[0075] Understandably, when the charging case 20 receives the current voice information sent by the cloud control server, it forwards the current voice information to the target Bluetooth earphone 10, at which point the target Bluetooth earphone 10 will play the current voice information.
[0076] In this embodiment, the target Bluetooth headset 10 receives voice information from the target user and sends the voice information to the charging case 20. The charging case 20 forwards the voice information to the cloud control server 30. The cloud control server 30 generates a target control command based on the voice information and sends the target control command to the mobile terminal 40. The mobile terminal 40 determines the target file based on the target control command and sends the target file back to the target Bluetooth headset 10, thereby realizing remote control of the mobile terminal 40 based on the target Bluetooth headset 10. Since this embodiment forwards the voice information received by the target Bluetooth headset 10 through the charging case 20, generates the target control command based on the voice information through the cloud control server 30, and determines the target file based on the target control command through the mobile terminal 40 and sends the target file back to the target Bluetooth headset 10, compared with the prior art which can only control the mobile terminal at close range, it can effectively increase the applicability of Bluetooth headsets and reduce the leakage of user privacy.
[0077] Reference Figure 4 , Figure 4 This is a flowchart illustrating the second embodiment of the driving behavior data collection method of the present invention, based on the above. Figure 3 The illustrated embodiment presents a second embodiment of the driving behavior data collection method of the present invention.
[0078] Step S20 includes:
[0079] In step S201, after the wireless communication module successfully connects with the target Bluetooth headset 10 via Bluetooth, it detects the wireless network signal within the target range and obtains the target wireless network password based on the wireless network signal.
[0080] It is understood that the wireless network signal refers to all wireless network signals within the target range of the charging box 20. This wireless network signal includes connectable wireless network signals and non-connectable wireless network signals. Before obtaining the target wireless network password, the charging box 20 will eliminate the non-connectable wireless network signals and sort the connectable wireless network signals according to their signal strength. The wireless network with the strongest signal will be selected from the sorted results, and the target wireless network password will be obtained based on this wireless network. This target wireless network password is used for the wireless network connection between the charging box 20 and the cloud control server 30.
[0081] In step S202, the touch display module 20 displays the target wireless network password and establishes a connection with the cloud control server 30 through the target wireless network password. After the connection is successful, the voice information is sent to the cloud control server 30.
[0082] It should be understood that after receiving the target wireless network password, the target user enters the target wireless network password into the password input field. After entering the password, a connection is established with the cloud control server 30 through the target wireless network. If the connection is successful, the touch display module 20 sends voice information to the cloud control server 30.
[0083] In this embodiment, after successfully connecting to the target Bluetooth headset 10 via Bluetooth, the wireless communication module detects the wireless network signal within the target range and obtains the target wireless network password based on the wireless network signal. The touch display module 20 then establishes a connection with the cloud control server 30 using the target wireless network password. Upon successful connection, voice information is sent to the cloud control server 30. Because this embodiment obtains the target wireless network password by detecting the wireless network signal within the target range after successfully connecting to the target Bluetooth headset, establishes a connection with the cloud control server 30 based on the target wireless network password, and sends voice information upon successful connection, it enables remote control of the mobile terminal, thereby effectively increasing the applicability of the Bluetooth headset.
[0084] Other embodiments or implementation methods of the remote control system device based on Bluetooth headset described in this invention can be referred to the above-described method embodiments, and will not be repeated here.
[0085] Furthermore, it should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0086] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0087] In the unit claims that enumerate several means, several of these means may be embodied by the same hardware item. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.
[0088] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory (ROM) / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0089] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A remote control system based on Bluetooth headset, characterized in that, The remote control system based on Bluetooth headsets includes: a target Bluetooth headset, a charging case, a cloud control server, and a mobile terminal. The target Bluetooth headset and the charging case are connected via Bluetooth, and the cloud control server is connected to the charging case and the mobile terminal via a wireless network. The target Bluetooth earphone is used to receive voice information from the target user and send the voice information to the charging case. The charging box is used to forward the voice information to the cloud control server; The cloud control server is used to recognize the voice information, obtain the corresponding voice control content, extract the feature information of the voice control content, match the feature information with the application feature set of the mobile terminal, and when the match is successful, generate a target control command based on the feature information and send the target control command to the mobile terminal; the voice control content is the content of the mobile terminal application to be controlled. The mobile terminal is used to determine the target file according to the target control command and feed the target file back to the target Bluetooth headset, so as to realize remote control of the mobile terminal based on the target Bluetooth headset; The charging box includes: a wireless communication module and a touch display module; The wireless communication module is used to detect wireless network signals within the target range after a successful Bluetooth connection with the target Bluetooth headset, and obtain the target wireless network password based on the wireless network signals. The touch display module is used to display the target wireless network password and establish a connection with the cloud control server through the target wireless network password. After the connection is successful, the voice information is sent to the cloud control server. The cloud control server is used to obtain the Bluetooth address of the charging box and bind the Bluetooth address; The cloud control server is also used to determine whether it has received a preset connection test command sent by the charging box within a preset time based on the binding success information. If so, it sends connection success information to the charging box so that the charging box can send voice information based on the connection success information. The mobile terminal is also used to determine the content to be fed back according to the target control instruction, query the target file according to the content to be fed back, and send the target file to the cloud control server; The cloud control server is also used to obtain the corresponding packet header and target data according to the target file, and when the request type of the packet header is the target request type, to perform voice conversion on the target data to obtain the current voice data, and send the current voice information to the charging box.
2. The remote control system based on Bluetooth headset as described in claim 1, characterized in that, The mobile terminal is also used to obtain the identification information of the cloud control server, register a target access account according to the identification information, set the access permissions of each application according to the target access account, generate a target access permission list based on the access permissions, and send the target access permission list to the cloud control server so that the cloud control server can send target control instructions according to the target access permission list.
3. The remote control system based on Bluetooth headset as described in claim 1, characterized in that, The charging case is also used to receive current voice information sent by the cloud control server and forward the current voice information to the target Bluetooth headset so that the target Bluetooth headset can play the current voice information.
4. A remote control method based on Bluetooth headset, characterized in that, The Bluetooth headset-based remote control method is applied to a Bluetooth headset-based remote control system as described in any one of claims 1 to 3, the method comprising: The target Bluetooth earphone receives voice information from the target user and sends the voice information to the charging case; The charging box forwards the voice information to the cloud control server; The cloud control server recognizes the voice information to obtain the corresponding voice control content, extracts the feature information of the voice control content, matches the feature information with the application feature set of the mobile terminal, and when the match is successful, generates a target control command based on the feature information and sends the target control command to the mobile terminal; the voice control content is the content of the mobile terminal application to be controlled. The mobile terminal determines the target file according to the target control command and sends the target file back to the target Bluetooth headset, so as to realize remote control of the mobile terminal based on the target Bluetooth headset; The charging box includes: a wireless communication module and a touch display module; After successfully connecting with the target Bluetooth headset via Bluetooth, the wireless communication module detects the wireless network signal within the target range and obtains the target wireless network password based on the wireless network signal. The touch display module displays the target wireless network password and establishes a connection with the cloud control server through the target wireless network password. After the connection is successful, the voice information is sent to the cloud control server. The cloud control server obtains the Bluetooth address of the charging box and binds the Bluetooth address; The cloud control server determines whether it has received a preset connection test command from the charging box within a preset time based on the binding success information. If so, it sends a connection success information to the charging box so that the charging box can send voice information based on the connection success information. The mobile terminal determines the content to be fed back according to the target control command, queries the target file according to the content to be fed back, and sends the target file to the cloud control server; The cloud control server obtains the corresponding header and target data based on the target file. When the request type of the header is the target request type, the server performs voice conversion on the target data to obtain the current voice data and sends the current voice information to the charging box.
Citation Information
Patent Citations
Communication terminal connection method and device, computer device and storage medium
CN110381207A
Voice information acquisition method and device, and wireless earphone device
CN111294689A