Control method and device, equipment and storage medium

By enabling functional mode switching and simplifying Bluetooth connection in the ear cup, the problem of traditional ear cups being unable to communicate and operate is solved, and voice communication and user-friendly operation in high-noise environments are achieved.

CN120178702APending Publication Date: 2025-06-20INSPUR (SHANDONG) COMPUTER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510198743.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

Traditional earmuffs cannot achieve voice communication in high noise environments, and the operation is complicated, requiring multiple buttons to select and confirm, which is difficult to meet user needs.

Method used

By receiving control commands to switch function modes, broadcast voice and detect commands in selected modes, combine with near-field communication module to simplify Bluetooth connection, support normal mode, conference mode and volume mode, and use single buttons to achieve multi-function operation.

Benefits of technology

It realizes voice communication in a high-noise environment, simplifies the operation process, reduces button costs, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120178702A_ABST
    Figure CN120178702A_ABST
Patent Text Reader

Abstract

The invention provides a control method and device, equipment and a storage medium, relates to the technical field of earmuffs, and aims to solve the problems that multiple keys are used for selection confirmation in the prior art, operation is complex, and user requirements cannot be met. The method comprises the steps of receiving a first control instruction; switching a function mode in response to the first control instruction, and broadcasting a first voice under the condition of switching to a first function mode; detecting whether a second control instruction is received after the first voice broadcast for a first preset duration; under the condition that the second control instruction is received, the first function mode is selected in response to the second control instruction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of earmuffs, and more specifically, to a control method, device, equipment, and storage medium. Background Art

[0002] A high-noise environment is harmful to the human body. In particular, long-term exposure to strong noise can cause pathological changes. Traditional earmuffs can only isolate noise and cannot enable voice communication, which brings inconvenience to people working in high-noise environments. In related technologies, piezoelectric material sensors are used to collect sound signals, the collected electrical signals are processed by a filter circuit, and voice is received and sent through a Bluetooth module to achieve a call. However, this method has limitations. For example, when connecting devices, manual connection is required, or a visual module and multiple buttons are needed for selection and confirmation, and the operation is complex, which cannot meet the needs of users. Summary of the Invention

[0003] The embodiments of the present application aim to provide a control method, device, equipment, and storage medium, aiming to solve the problem of complex operation using multiple buttons for selection and confirmation in related technologies.

[0004] The first aspect of the embodiments of the present application provides a control method, including: Receiving a first control instruction; In response to the first control instruction, switching the function mode, and in the case of switching to the first function mode, playing a first voice; Detecting whether a second control instruction is received after the first voice is played for a first preset duration; In the case of receiving the second control instruction, in response to the second control instruction, selecting the first function mode.

[0005] In an optional implementation manner, in the case where the first function mode is the normal mode, the method further includes: Receiving Bluetooth connection information of a first device through a near-field communication channel; Based on the Bluetooth connection information, establishing a Bluetooth connection between the current device and the first device; Receiving or sending voice information through the Bluetooth connection between the current device and the first device.

[0006] In an optional implementation manner, the method further includes: The method further includes: In the case where the current device and a second device are already connected by Bluetooth, detecting whether the Bluetooth connection information comes from the second device already connected to the current device; In the case where the Bluetooth connection information comes from the second device already connected to the current device, disconnecting the Bluetooth connection between the current device and the second device; In the case where the Bluetooth connection information does not come from the second device currently connected to the current device, disconnect the Bluetooth connection between the current device and the second device, and establish a Bluetooth connection between the current device and the new device.

[0007] In an alternative embodiment, when the first function mode is the conference mode, the method further includes: Taking the current device as the master device and at least two other devices as slave devices, the master device receives the Bluetooth connection information of the at least two other devices through the near-field communication channel; Based on the Bluetooth connection information, establish a Bluetooth connection between the master device and the slave devices; Through the Bluetooth connection between the master device and the slave devices, the master device receives the voice information of the slave devices, summarizes and processes it, and then sends it to the other slave devices.

[0008] In an alternative embodiment, when the first function mode is the volume mode, the method further includes: Receiving a third control instruction; In response to the third control instruction, switch the function mode. When switching to the second function mode, play a second voice; Detect whether a fourth control instruction is received after the second voice is played for a second preset duration; When the fourth control instruction is received, in response to the fourth control instruction, select the second function mode; When the selected second function mode is the volume increase mode, increase the volume in response to a first trigger action; When the selected second function mode is the volume decrease mode, decrease the volume in response to a second trigger action.

[0009] In an alternative embodiment, the method further includes: When the first control instruction is not received, detect whether a fifth control instruction is received; When the fifth control instruction is received, in response to the fifth control instruction, turn off the microphone; When the first control instruction is not received, detect whether a sixth control instruction is received; When the sixth control instruction is received, in response to the sixth control instruction, turn on the microphone.

[0010] In an alternative embodiment, the method further includes: In the shutdown state, receive a seventh control instruction, and in response to the seventh control instruction, start the current device; In the powered-on state, receive the eighth control instruction, and in response to the eighth control instruction, turn off the current device.

[0011] The second aspect of the embodiments of the present application provides a control device, including: A receiving module, configured to receive a first control instruction; A function module, configured to switch the function mode in response to the first control instruction, and in the case of switching to the first function mode, play a first voice; A detection module, configured to detect whether a second control instruction is received after the first voice is played for a first preset duration; A determination module, configured to, in the case of receiving the second control instruction, select the first function mode in response to the second control instruction.

[0012] The third aspect of the embodiments of the present application provides an electronic device, including: a processor, a memory, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, the control method of the first aspect of the embodiments of the present application is implemented.

[0013] The fourth aspect of the embodiments of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the control method of the first aspect of the embodiments of the present application is implemented.

[0014] The fifth aspect of the embodiments of the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, the control method of the first aspect of the embodiments of the present application is implemented.

[0015] In this embodiment, by receiving a first control instruction; switching the function mode in response to the first control instruction, and in the case of switching to the first function mode, playing a first voice; detecting whether a second control instruction is received after the first voice is played for a first preset duration; and in the case of receiving the second control instruction, selecting the first function mode in response to the second control instruction. By a simple first control instruction (such as long pressing the touch button for more than 2 seconds), voice broadcast and mode switching can be triggered, without complex operations, improving the user experience; and there is no need to set multiple buttons for selection and confirmation, reducing the button cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.

[0017] Figure 1 It is a schematic diagram of the modules of the intelligent earmuff system proposed in an embodiment of the present application; Figure 2 It is a flowchart of the steps of the control method proposed in an embodiment of the present application; Figure 3 It is a flowchart of the power button control logic of the control method proposed in an embodiment of the present application; Figure 4 It is a flowchart of the touch switch control logic of the control method proposed in an embodiment of the present application; Figure 5 It is a flowchart of the Bluetooth connection control logic of the control method proposed in an embodiment of the present application; Figure 6 It is a schematic diagram of an electronic device proposed in an embodiment of the present application. Detailed implementation manners

[0018] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0019] In the drawings, sometimes for clarity, the sizes of the constituent elements, the thicknesses of the layers, or the areas may be exaggerated. Therefore, any implementation manner of the present disclosure is not necessarily limited to the sizes shown in the drawings, and the shapes and sizes of the components in the drawings do not reflect the true proportions. In addition, the drawings schematically show ideal examples, and any implementation manner of the present disclosure is not limited to the shapes or values shown in the drawings.

[0020] There are many high-noise scenarios in life. The harm of noise to the human body is systemic. It can cause changes in the auditory system and also have an impact on the non-auditory system. These effects are mainly physiological changes in the early stage. Long-term exposure to relatively strong noise can cause pathological changes. When we have to work in a high-noise environment, we need to wear earmuffs to isolate the noise; traditional earmuffs can only provide the function of isolating noise and cannot conduct voice communication; for example, when testing and maintaining in a high-noise server room, in addition to wearing earmuffs to reduce the harm of noise, there is also a need for communication. When two or more people analyze and discuss problems on-site, effective verbal communication cannot be carried out while wearing earmuffs, causing great inconvenience.

[0021] In the related art, a piezoelectric material sensor is used to collect sound signals, and then the collected electrical signals are processed by a filtering circuit. The voice is received and sent through a Bluetooth module to achieve the effect of a call; the microphone collects sound signals, which are processed by a noise reduction filtering circuit and then sent and received by the Bluetooth module to achieve the purpose of a call; the bone conduction microphone collects voice signals and sends them to a server, which processes the signals and then sends them to the receiving end bone conduction speaker to achieve the purpose of noise reduction calls; for the directional noise reduction technology, the circuit is used to filter and reduce environmental noise while enhancing the voice of the speaker to achieve the purpose of noise reduction and communication.

[0022] However, these technologies all have limitations: When using the Bluetooth connection solution to connect devices, manual connection is required, the operation is complex, or a visual module and multiple buttons are needed for selection and confirmation, and group calls cannot be achieved; relying on external devices such as servers and networks lacks convenience and has too high costs; when there are various noises and noises similar to speech, effective filtering cannot be achieved, and the call quality is low.

[0023] Near Field Communication (NFC) is a short-range high-frequency wireless communication technology that enables fast data exchange between devices.

[0024] The embodiments of this application are implemented based on an intelligent earphone system. Refer to Figure 1 , Figure 1 which is a schematic diagram of the modules of the intelligent earphone system proposed in an embodiment of this application. As Figure 1 shown, the intelligent earphone system includes a voice collection module, a near field communication module, a Bluetooth module, a controller module, a button module, a speaker module, and a power supply module.

[0025] The voice collection module is mainly responsible for collecting sound. A bone conduction microphone is used to directly collect the electrical signals generated by the vibration of the jawbone caused by the vocal cords during speech and send them to the controller module. It can avoid the influence of environmental noise on the collected voice signals, thereby simplifying the circuit design, without adding complex noise reduction circuits and algorithms, and reducing the failure rate.

[0026] The near field communication module (NFC module) is mainly responsible for quickly connecting to Bluetooth. When approaching or attaching to a first device, it receives the Bluetooth connection information (such as Bluetooth address, device name, etc.) of the first device through the established near field communication channel, and sends the Bluetooth connection information to the controller module for verification. After the verification is passed, the Bluetooth pairing and connection with the first device are completed. By gently attaching the NFC module areas of the two devices, the pairing and connection of the Bluetooth devices can be completed, without the need for manual connection, and the operation is simple.

[0027] The Bluetooth module is mainly responsible for the wireless connection and data transmission between multiple devices, and sends the voice information of the data transmission to the controller module. In the normal mode (i.e., using point-to-point connection), it allows to establish a Bluetooth connection with the first device and transmit voice information. In the conference mode (i.e., using Bluetooth to form a piconet), this device acts as the master device, and other devices act as slave devices, establishing a Bluetooth connection between the master device and the slave devices and transmitting voice information. The voice information is aggregated in the master device and then transmitted to the slave devices. It can meet the communication needs of two or more people. When multiple people communicate, the conference mode is enabled, and it is more convenient and faster to use Bluetooth to form a piconet, without the support of a network and other devices.

[0028] The controller module is mainly responsible for processing signals and data from each module, making responses according to preset algorithms and logics, coordinating the work of each module, and ensuring the stable operation of the entire system. For example, it receives the control instructions of the user sent by the button module, switches the function mode to achieve call communication and volume adjustment in different modes, etc.

[0029] The button module (a combination of mechanical button, touch button, and indicator light) is mainly responsible for receiving the control instructions of the user and sending the control instructions to the controller module to complete the selection of various functions of the earcup. For example, turning on and off the device by pressing the button, switching the conference mode and adjusting the volume by touching the button, etc. Multiple functions can be achieved through one button, ensuring that users can easily and quickly complete various operations and improving the user experience.

[0030] The speaker module is mainly responsible for converting the audio signal (voice information) processed by the controller module into sound and outputting it to the user.

[0031] The power module is mainly responsible for providing stable power supply for the system, usually including components such as batteries and power management circuits, and can ensure the stable performance of the system during long-term use.

[0032] In this embodiment, by using the voice acquisition module with a bone conduction microphone to collect sound, the influence of ambient noise on the collected voice signal can be avoided, thereby simplifying the circuit design and reducing the failure rate. The Bluetooth connection is realized through the NFC module, greatly simplifying the operation process and improving the user experience. Through the Bluetooth module, in a high-noise environment, it can not only isolate noise but also meet the communication needs of two or more people. When multiple people communicate, the conference mode is enabled, and it is more convenient and faster to use Bluetooth to form a piconet, without the support of a network and other devices. Multiple functions can be achieved through the button module (one button), ensuring that users can easily and quickly complete various operations and improving the user experience. Only the charging interface and the button are reserved for the external interface, simplifying the design, making the appearance more concise, and the operation smoother.

[0033] Refer to Figure 2 , Figure 2It is a flowchart of the steps of a control method proposed in an embodiment of the present application. As Figure 2 shown, the method includes the following steps S11 to S14: Step S11: Receive a first control instruction.

[0034] Step S12: In response to the first control instruction, switch the function mode. When switching to the first function mode, play a first voice.

[0035] Step S13: Detect whether a second control instruction is received after the first voice is played for a first preset duration.

[0036] Step S14: When the second control instruction is received, in response to the second control instruction, select the first function mode.

[0037] Receive the user's first control instruction. The first control instruction is usually triggered through a set input form. For example, the first control instruction is a long press of a touch button for more than 2 seconds. In response to the first control instruction, switch the function mode. When switching to the first function mode (such as normal mode, conference mode, volume mode, etc.), play a first voice. The first voice is a voice corresponding to the specific first function mode. For example, if the first function mode is conference mode, the first voice is "conference mode". Detect whether a second control instruction is received after the first voice is played for a first preset duration (such as 2 seconds). The second control instruction is usually triggered through a set input form. For example, the second control instruction is a double click. When the second control instruction is received, in response to the second control instruction, select the first function mode.

[0038] In this embodiment, by receiving a first control instruction; in response to the first control instruction, switching the function mode, and when switching to the first function mode, playing a first voice; detecting whether a second control instruction is received after the first voice is played for a first preset duration; when the second control instruction is received, in response to the second control instruction, selecting the first function mode. Through a simple first control instruction (such as a long press of a touch button for more than 2 seconds), voice playback and mode switching can be triggered, without complex operations, improving the user experience; and there is no need to set multiple buttons for selection and confirmation, reducing the button cost.

[0039] In an optional implementation manner, when the first function mode is the normal mode, the method further includes: Receiving the Bluetooth connection information of the first device through a near-field communication channel; Based on the Bluetooth connection information, establishing a Bluetooth connection between the current device and the first device; Receiving or sending voice information through the Bluetooth connection between the current device and the first device.

[0040] When the first function mode of the current device is the normal mode, it can receive Bluetooth connection information from the first device through the Near Field Communication (NFC) channel. The Bluetooth connection information at least includes the Bluetooth address, name, or other parameters for establishing a Bluetooth connection of the first device. After receiving the Bluetooth connection information of the first device, the current device uses the Bluetooth connection information to establish a Bluetooth connection with the first device. This process includes sending a pairing request, verifying the device identity, and finally establishing a stable Bluetooth communication link. After the Bluetooth connection is established, the current device can exchange voice information with the first device through the Bluetooth channel. The Near Field Communication channel provides a fast and convenient way to exchange Bluetooth connection information without the user having to manually enter complex Bluetooth pairing codes or perform cumbersome Bluetooth searches, improving the usability and efficiency of Bluetooth connections.

[0041] In an alternative embodiment, the method further includes: When the current device and the second device are already connected via Bluetooth, detecting whether the Bluetooth connection information comes from the second device to which the current device is already connected; When the Bluetooth connection information comes from the second device to which the current device is already connected, disconnecting the Bluetooth connection between the current device and the second device; When the Bluetooth connection information does not come from the second device to which the current device is already connected, disconnecting the Bluetooth connection between the current device and the second device and establishing a Bluetooth connection between the current device and the new device.

[0042] In the normal mode, when the current device and the second device are already connected via Bluetooth, detect whether the Bluetooth connection information comes from the second device to which the current device is already connected. If the Bluetooth connection information comes from the second device to which the current device is already connected, disconnect the Bluetooth connection between the current device and the second device; if the Bluetooth connection information does not come from the second device to which the current device is already connected, that is, the Bluetooth connection information comes from a new device, then disconnect the Bluetooth connection between the current device and the second device and establish a Bluetooth connection between the current device and the new device. Being able to flexibly disconnect the connection with the old device or, after disconnecting the connection with the old device, connect to the new device helps the user quickly switch Bluetooth devices or disconnect paired devices, improving the user experience.

[0043] In an alternative embodiment, when the first function mode is the conference mode, the method further includes: Regarding the current device as the master device and at least two other devices as slave devices, and the master device receives the Bluetooth connection information of the at least two other devices through the Near Field Communication channel; Based on the Bluetooth connection information, establish a Bluetooth connection between the master device and the slave devices; Through the Bluetooth connection between the master device and the slave device, the master device receives the voice information of the slave device, aggregates and processes it, and then sends it to other slave devices.

[0044] When the first function mode of the current device is the conference mode, the current device acts as the master device, and at least two other devices act as slave devices. The master device can receive the Bluetooth connection information of at least two slave devices through the near-field communication channel. The Bluetooth connection information includes at least the Bluetooth address, name, or other parameters for establishing a Bluetooth connection of the first device. After receiving the Bluetooth connection information of the slave device, the current device uses the Bluetooth connection information to establish Bluetooth connections with the slave devices respectively. This process includes sending a pairing request, verifying the device identity, and finally establishing a stable Bluetooth communication link. After the Bluetooth connection is established, the master device can receive the voice information of the slave device through the Bluetooth channel, and aggregate and process the received voice information, including merging multiple voice inputs into a single audio stream, performing noise suppression, echo cancellation, etc. The processed voice information will be sent by the master device to other slave devices through the Bluetooth connection. When multiple people communicate, the conference mode is enabled, and a piconet is formed using Bluetooth to achieve wireless conference communication, which is more convenient and fast, and does not require network and other device support.

[0045] In an alternative embodiment, when the first function mode is the volume mode, the method further includes: Receiving a third control instruction; In response to the third control instruction, switching the function mode. When switching to the second function mode, playing a second voice; Detecting whether a fourth control instruction is received after the second voice is played for a second preset duration; When the fourth control instruction is received, in response to the fourth control instruction, selecting the second function mode; When the selected second function mode is the volume increase mode, increasing the volume in response to a first trigger action; When the selected second function mode is the volume decrease mode, decreasing the volume in response to a second trigger action.

[0046] When the first function mode of the current device is the volume mode, receive a third control instruction, which is usually triggered by a set input form. For example, the third control instruction is a long press of a touch button for more than 2 seconds. In response to the third control instruction, switch the function mode. When switching to the second function mode (such as the volume increase mode, the volume decrease mode, etc.), play a second voice. The second voice is a voice corresponding to the specific second function mode. For example, if the second function mode is the volume increase mode, the second voice is "volume increase mode". Detect whether a fourth control instruction is received after the second voice is played for a second preset duration (such as 2 seconds). The fourth control instruction is usually triggered by a set input form. For example, the fourth control instruction is a double click. In the case of receiving the fourth control instruction, in response to the fourth control instruction, select the second function mode. If the selected second function mode is the volume increase mode, increase the volume in response to the first trigger action. For example, touch a button once and the volume increases by one; if the selected second function mode is the volume decrease mode, increase the volume in response to the second trigger action. For example, touch a button once and the volume decreases by one. Through touch buttons and voice feedback, users can achieve precise volume adjustment with simple operations such as long pressing and double clicking, meeting the needs of users.

[0047] In an alternative embodiment, the method further includes: When the first control instruction is not received, detect whether a fifth control instruction is received; When the fifth control instruction is received, in response to the fifth control instruction, turn off the microphone; When the first control instruction is not received, detect whether a sixth control instruction is received; When the sixth control instruction is received, in response to the sixth control instruction, turn on the microphone.

[0048] When the first control instruction (such as a long press of a touch button for more than 2 seconds) is not received, detect whether a fifth control instruction (such as a double click) is received. If the fifth control instruction is received, then in response to the fifth control instruction, turn off the microphone. When the first control instruction (such as a long press of a touch button for more than 2 seconds) is not received, detect whether a sixth control instruction (such as a single click) is received. If the sixth control instruction is received, then in response to the sixth control instruction, turn on the microphone. The functions of turning on and off the microphone can be achieved through simple double click and single click operations, facilitating quick call communication.

[0049] In an alternative embodiment, the method further includes: In the shutdown state, receive a seventh control instruction, and in response to the seventh control instruction, start the current device; When the device is in the powered-on state, receive the eighth control instruction, and in response to the eighth control instruction, turn off the current device.

[0050] As Figure 3 shown, when the device is in the powered-off state, receive the seventh control instruction (for example, when the power-on key is pressed for 2 seconds or longer, that is, the button is pressed for 2 seconds or longer), and in response to the seventh control instruction, start the current device, that is, the system boots up; if the seventh control instruction is not received, the system remains in the powered-off state. When the device is in the powered-on state, receive the eighth control instruction (for example, when the power-on key is pressed for 4 seconds or longer, that is, the button is pressed for 2 seconds or longer), and in response to the eighth control instruction, turn off the current device, that is, the system shuts down; if the eighth control instruction is not received, the system remains in the powered-on state.

[0051] Refer to Figure 4 , Figure 4 which is the touch switch control logic flowchart of the control method proposed in an embodiment of the present application. As Figure 4 shown, the touch switch control logic is specifically as follows: After the system boots up, detect whether the touch button has a long press of more than 2 seconds (the first control instruction). If the touch button does not have a long press of more than 2 seconds, detect whether there is a double click (press the button twice continuously within 1 second, the fifth control instruction). If there is a double click, turn off the microphone; if there is no double click, detect whether there is a single click (press the button once within 1 second, the sixth control instruction); if there is a single click, turn on the microphone, and if there is no single click, do nothing.

[0052] If the touch button has a long press of more than 2 seconds, switch functions in turn and perform voice announcements. The functions to be switched are: volume, normal mode, and conference mode (the first function mode). Detect whether there is a double click behavior (the second control instruction) within 2 seconds after switching to the volume and performing the voice announcement. If there is, select the volume function. Similarly, detect whether there is a double click behavior within 2 seconds after switching to the normal mode and performing the voice announcement. If there is, select the normal mode function; detect whether there is a double click behavior within 2 seconds after switching to the conference mode and performing the voice announcement. If there is, select the conference mode function. When switching functions in turn and performing voice announcements, the number of rounds can be set (for example, 2 rounds). After the number of rounds ends, if there is no double click behavior within 2 seconds after switching functions and performing the voice announcement, exit the function selection.

[0053] After selecting the volume function, detect whether the touch button is long-pressed for more than 2 seconds (the third control instruction). If the touch button is not long-pressed for more than 2 seconds, exit the function selection. If the touch button is long-pressed for more than 2 seconds, alternately switch the volume increase and decrease functions and announce them via voice. The functions to be switched are: volume increase, volume decrease (the second function mode). Detect whether there is a double-click behavior (the fourth control instruction) within 2 seconds after switching to volume increase and announcing it via voice. If so, select the volume increase function. Similarly, detect whether there is a double-click behavior within 2 seconds after switching to volume decrease and announcing it via voice. If so, select the volume decrease function. When alternately switching the volume increase and decrease functions and announcing them via voice, the number of rounds can be set (such as 2 rounds). If there is no double-click behavior within 2 seconds after switching the function and announcing it via voice at the end of the rounds, exit the function selection.

[0054] In the case of selecting the volume increase function, touch the volume up once. If there is no triggering action within 3 seconds, exit the function selection; in the case of selecting the volume decrease function, touch the volume down once. If there is no triggering action within 3 seconds, exit the function selection.

[0055] Refer to Figure 5 , Figure 5 is the Bluetooth connection control logic flowchart of the control method proposed in an embodiment of the present application. As Figure 5 shown, the Bluetooth connection control logic is specifically as follows: After the system is powered on, detect whether the current mode of the device is the conference mode; if the current mode is the conference mode, use the local device as the host, connect other devices as slaves via NFC, and establish a Bluetooth connection between the master device and the slave device to achieve communication among multiple people. If the current mode is not the conference mode, detect whether the NFC Bluetooth connection requirement comes from the currently connected device (the second device); if the Bluetooth connection requirement comes from the currently connected device (the second device), disconnect the current device connection (disconnect the connection between the current device and the second device); if the Bluetooth connection requirement does not come from the currently connected device (the second device), disconnect the current device connection (disconnect the connection between the current device and the second device), and reconnect to a new device (establish a connection between the current device and the new device).

[0056] Based on the same inventive concept, an embodiment of the present application provides a control device, which includes: A receiving module, configured to receive a first control instruction; A function module, configured to switch the function mode in response to the first control instruction, and announce a first voice when switching to the first function mode; A detection module, configured to detect whether a second control instruction is received after the first voice is announced for a first preset duration; A determination module, configured to, when receiving the second control instruction, in response to the second control instruction, select the first function mode.

[0057] In an alternative embodiment, when the first function mode is the normal mode, the device further includes: A first connection module, configured to receive Bluetooth connection information of a first device through a near-field communication channel; based on the Bluetooth connection information, establish a Bluetooth connection between the current device and the first device; and receive or send voice information through the Bluetooth connection between the current device and the first device.

[0058] In an alternative embodiment, the device further includes: A first processing module, configured to, when the current device and a second device are already connected via Bluetooth, detect whether the Bluetooth connection information comes from the second device to which the current device is connected; when the Bluetooth connection information comes from the second device to which the current device is connected, disconnect the Bluetooth connection between the current device and the second device; when the Bluetooth connection information does not come from the second device to which the current device is connected, disconnect the Bluetooth connection between the current device and the second device, and establish a Bluetooth connection between the current device and a new device.

[0059] In an alternative embodiment, when the first function mode is the conference mode, the device further includes: A second connection module, configured to use the current device as the master device and at least two other devices as slave devices. The master device receives Bluetooth connection information of the at least two other devices through a near-field communication channel; based on the Bluetooth connection information, establish a Bluetooth connection between the master device and the slave devices; and through the Bluetooth connection between the master device and the slave devices, the master device receives voice information of the slave devices, performs summary processing, and then sends it to the other slave devices.

[0060] In an alternative embodiment, when the first function mode is the volume mode, the device further includes: A second processing module, configured to receive a third control instruction; in response to the third control instruction, switch the function mode, and when switching to the second function mode, play a second voice; detect whether a fourth control instruction is received after the second voice is played for a second preset duration; when the fourth control instruction is received, in response to the fourth control instruction, select the second function mode; when the selected second function mode is the volume increase mode, increase the volume in response to a first trigger action; when the selected second function mode is the volume decrease mode, decrease the volume in response to a second trigger action.

[0061] In an alternative embodiment, the device further includes: A third processing module, configured to detect whether a fifth control instruction is received when the first control instruction is not received; when the fifth control instruction is received, turn off the microphone in response to the fifth control instruction; when the first control instruction is not received, detect whether a sixth control instruction is received; when the sixth control instruction is received, turn on the microphone in response to the sixth control instruction.

[0062] In an optional implementation manner, the device further includes: A fourth processing module, configured to receive a seventh control instruction in a shutdown state and start the current device in response to the seventh control instruction; receive an eighth control instruction in a startup state and turn off the current device in response to the eighth control instruction.

[0063] Based on the same inventive concept, an embodiment of the present application provides an electronic device. Refer to Figure 6 , Figure 6 is a schematic diagram of an electronic device shown in an embodiment of the present application. As Figure 6 shown, the electronic device 100 includes: a memory 110 and a processor 120. The memory 110 is communicatively connected to the processor 120 through a bus. A computer program is stored in the memory 110, and the computer program can run on the processor 120, thereby implementing the steps in the control method of the embodiments of the present disclosure.

[0064] Based on the same inventive concept, an embodiment of the present disclosure further provides a computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by a processor of a computer device, the computer device can execute the steps in the control method described in any of the above embodiments of the present application.

[0065] Based on the same inventive concept, an embodiment of the present disclosure further provides a computer program product, including a computer program. When the computer program is executed by a processor of a computer device, it can execute the steps in the control method disclosed in the embodiments of the present disclosure.

[0066] Each embodiment in this specification is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other.

[0067] Those skilled in the art should understand that the embodiments of the present application can be provided as methods, apparatuses, or computer program products. Therefore, the embodiments of the present application can take the form of all-hardware embodiments, all-software embodiments, or embodiments combining software and hardware aspects. Moreover, the embodiments of the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) that contain computer-usable program code.

[0068] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing terminal devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0069] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device that implements the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0070] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, such that a series of operation steps are executed on the computer or other programmable terminal device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0071] Although the preferred embodiments of the embodiments of the present application have been described, those skilled in the art can make additional changes and modifications to these embodiments once they know the basic creative concepts. Therefore, the appended claims are intended to be construed to include the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.

[0072] Finally, it should also be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or terminal device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or terminal device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or terminal device comprising said element.

[0073] The above provides a detailed introduction to a control method, device, equipment and storage medium provided by the present application. Specific examples are used in this text to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those of ordinary skill in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.

Claims

1. A control method, characterized in that: include: receiving a first control instruction; In response to the first control instruction, switching the functional mode, and in the case of switching to the first functional mode, broadcasting the first voice; Detecting whether a second control instruction is received after the first voice is broadcast for a first preset time period; When the second control instruction is received, the first functional mode is selected in response to the second control instruction.

2. The control method according to claim 1, characterized in that: In the case where the first functional mode is a normal mode, the method further includes: Receiving Bluetooth connection information of the first device through a near field communication channel; Based on the Bluetooth connection information, establish a Bluetooth connection between the current device and the first device; The voice message is received or sent through the Bluetooth connection between the current device and the first device.

3. The control method according to claim 2, characterized in that: The method further comprises: When the current device and the second device are connected to Bluetooth, detecting whether the Bluetooth connection information comes from the second device to which the current device is connected; If the Bluetooth connection information comes from a second device to which the current device is connected, disconnecting the Bluetooth connection between the current device and the second device; In the case that the Bluetooth connection information does not come from the second device to which the current device is connected, the Bluetooth connection between the current device and the second device is disconnected, and a Bluetooth connection between the current device and the new device is established.

4. The control method according to claim 1, characterized in that: In the case where the first functional mode is a conference mode, the method further includes: The current device is used as a master device, and the other at least two devices are used as slave devices, and the master device receives Bluetooth connection information of the other at least two devices through a near field communication channel; Based on the Bluetooth connection information, establishing a Bluetooth connection between the master device and the slave device; Through the Bluetooth connection between the master device and the slave device, the master device receives the voice information of the slave device, summarizes and processes it, and then sends it to other slave devices.

5. The control method according to claim 1, characterized in that: In the case where the first functional mode is a volume mode, the method further includes: receiving a third control instruction; In response to the third control instruction, the function mode is switched, and when the function mode is switched to the second function mode, a second voice is broadcasted; Detecting whether a fourth control instruction is received after the second voice broadcasts the second preset time length; In response to the fourth control instruction, selecting the second functional mode when the fourth control instruction is received; In case the selected second functional mode is a volume increase mode, increasing the volume in response to the first trigger action; In case the selected second functional mode is the volume reduction mode, the volume is reduced in response to the second trigger action.

6. The control method according to claim 1, characterized in that: The method further comprises: In the case where the first control instruction is not received, detecting whether a fifth control instruction is received; When receiving the fifth control instruction, in response to the fifth control instruction, turning off the microphone; In the case where the first control instruction is not received, detecting whether a sixth control instruction is received; When the sixth control instruction is received, the microphone is turned on in response to the sixth control instruction.

7. The control method according to any one of claims 1 to 6, characterized in that: The method further comprises: In the shutdown state, receiving a seventh control instruction, and starting the current device in response to the seventh control instruction; In the power-on state, an eighth control instruction is received, and in response to the eighth control instruction, the current device is turned off.

8. A control device, characterized in that: include: A receiving module, used for receiving a first control instruction; A functional module, configured to switch a functional mode in response to the first control instruction, and to broadcast a first voice when switching to the first functional mode; A detection module, used to detect whether a second control instruction is received after the first voice broadcasts a first preset time length; The determination module is used to select the first functional mode in response to the second control instruction when the second control instruction is received.

9. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the control method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the control method according to any one of claims 1 to 7 is implemented.