Wireless microphone control method based on low-power-consumption Bluetooth and related device

Through low-power Bluetooth technology and embedded operating system, the problems of high power consumption and large transmission delay of wireless microphones are solved, low-power audio data transmission and high-quality audio acquisition are achieved, and its application in the field of smart homes is expanded.

CN120378782APending Publication Date: 2025-07-25GUANGZHOU PANYU JUDA CAR AUDIO EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510285902.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-12
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

Traditional wireless microphones consume high power and have large transmission delays, which affect their long-term use and audio data quality.

Method used

It adopts Bluetooth low-power technology, built-in BLE devices and embedded operating systems, and realizes low-power audio data transmission through audio acquisition, noise reduction, compensation and encoding processing.

Benefits of technology

It realizes the low power consumption performance of wireless microphones under long-term use, ensures the quality of audio data, and expands its application scenarios in the field of smart homes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378782A_ABST
    Figure CN120378782A_ABST
Patent Text Reader

Abstract

The invention discloses a wireless microphone control method based on low-power-consumption Bluetooth and a related device, and the method comprises the steps: building Bluetooth communication connection with upper equipment based on built-in BLE equipment when a wireless microphone is started, and enabling the wireless microphone to enter an audio collection mode; collecting and processing audio data in the current environment to obtain collected audio data; calling a target audio recognition model in the embedded operating system to carry out audio noise reduction processing on the acquired audio data to obtain the acquired audio data after noise reduction; obtaining frequency spectrum data corresponding to the acquired audio data after noise reduction, and performing compensation processing on the acquired audio data after noise reduction to form compensated audio data; and encoding the compensated audio data, and transmitting the encoded audio data to an upper device through the BLE device. In the embodiment of the invention, the low power consumption performance of the wireless microphone in long-time use is realized, and the quality of the acquired audio data is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of audio processing, and particularly to a wireless microphone control method and related device based on low-power Bluetooth. Background Art

[0002] Traditional wireless microphones usually use analog signal transmission or digital signal transmission based on other wireless communication technologies (such as Wi-Fi, Zigbee, etc.); however, these technologies often have problems such as high power consumption and large transmission delays; with the continuous development of Bluetooth technology, especially the emergence of BLE technology, it provides a new solution for wireless microphones. For example, in the home entertainment scenario, users can use BLE wireless microphones to sing and karaoke with their families and enjoy happy times; in outdoor gatherings, the convenience of wireless microphones enables people to perform singing at any time, adding fun to the activities; at the same time, with the continuous progress of technology and the reduction of costs, BLE wireless microphones are expected to be applied and promoted in more fields, bringing users a more colorful music experience. Summary of the Invention

[0003] The purpose of the present invention is to overcome the deficiencies of the prior art. The present invention provides a wireless microphone control method and related device based on low-power Bluetooth, which realizes the low-power performance of the wireless microphone during long-term use and ensures the quality of the collected audio data.

[0004] To solve the above technical problems, an embodiment of the present invention provides a wireless microphone control method based on low-power Bluetooth, which is applied to a wireless microphone. The wireless microphone is built-in with a low-power BLE device, and an embedded operating system runs in the wireless microphone. The method includes:

[0005] When the wireless microphone is started, a Bluetooth communication connection is established with an upper device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode;

[0006] When the wireless microphone enters the audio acquisition mode, the audio data in the current environment is collected and processed based on the audio acquisition mode to obtain the collected audio data;

[0007] A target audio recognition model is called in the embedded operating system to perform audio noise reduction processing on the collected audio data to obtain the collected audio data after noise reduction;

[0008] Spectrum data corresponding to the collected audio data after noise reduction is obtained, and the collected audio data after noise reduction is compensated based on the spectrum data to form the compensated audio data;

[0009] The audio processing chip is used to call the built-in audio encoding algorithm to encode the compensated audio data, and the encoded audio data is transmitted to the host device through the BLE device.

[0010] Optionally, establishing a Bluetooth communication connection between the built-in BLE device and the host device, and the wireless microphone enters the audio acquisition mode, including:

[0011] The wireless microphone uses the adaptive frequency modulation algorithm to establish a Bluetooth low energy communication connection with the host device based on the built-in BLE device;

[0012] After the wireless microphone establishes a Bluetooth low energy communication connection with the host device, control the wireless microphone to enter the audio acquisition mode.

[0013] Optionally, collecting and processing the audio data in the current environment based on the audio acquisition mode to obtain the collected audio data, including:

[0014] The wireless microphone performs audio acquisition processing on the audio data in the current environment according to a preset frequency range based on the audio acquisition mode to obtain the collected audio data, where the preset frequency range is 100Hz - 16kHz.

[0015] Optionally, calling a target audio recognition model in the embedded operating system to perform audio noise reduction processing on the collected audio data to obtain the noise-reduced collected audio data, including:

[0016] Call a target audio recognition model in the embedded operating system, and input the collected audio data into the target audio recognition model for audio classification processing, and obtain different classified audio data corresponding to the collected audio data. The target audio recognition model is trained by inputting the feature data corresponding to the classified audio of different sound sources into a deep neural network model;

[0017] Determine the target audio data among the different classified audio data corresponding to the collected audio data, and define the non-target audio data as noise data;

[0018] Perform audio noise reduction processing based on the target audio data and noise data in the collected audio data to obtain the noise-reduced collected audio data.

[0019] Optionally, performing audio noise reduction processing based on the target audio data and noise data in the collected audio data to obtain the noise-reduced collected audio data, including:

[0020] Extract the spectral data from the target audio data and the noise data in the collected audio data to obtain the first spectral data corresponding to the target audio data and the second spectral data corresponding to the noise data;

[0021] Configure the audio noise reduction module using the first spectral data and the second spectral data to obtain a configured audio noise reduction module;

[0022] Input the collected audio data into the configured audio noise reduction module for audio noise reduction processing to obtain the noise-reduced collected audio data.

[0023] Optionally, obtaining the spectral data corresponding to the noise-reduced collected audio data, and performing compensation processing on the noise-reduced collected audio data based on the spectral data to form compensated audio data, includes:

[0024] Obtain the first spectral data corresponding to the target audio data in the collected audio data and the spectral data corresponding to the noise-reduced collected audio data;

[0025] Perform comparison calculation processing using the first spectral data and the spectral data, and obtain a compensation parameter based on the comparison calculation result;

[0026] Perform compensation processing on the noise-reduced collected audio data using the compensation parameter to form compensated audio data.

[0027] Optionally, encoding the compensated audio data based on the audio processing chip calling the built-in audio encoding algorithm, and transmitting the encoded audio data to the host device through the BLE device, includes:

[0028] The wireless microphone receives the user's sound effect function settings, and calls the corresponding audio encoding algorithm in the audio processing chip based on the sound effect function settings;

[0029] Perform audio encoding processing on the compensated audio data based on the corresponding audio encoding algorithm called in the audio processing chip to obtain the encoded audio data;

[0030] The wireless microphone sends the encoded audio data to the BLE device, and transmits the encoded audio data to the host device through the BLE device.

[0031] In addition, an embodiment of the present invention further provides a wireless microphone control device based on low-power Bluetooth, which is applied to a wireless microphone. The wireless microphone is built with a low-power Bluetooth BLE device, and an embedded operating system runs in the wireless microphone. The device includes:

[0032] Communication establishment module: It is used to establish a Bluetooth communication connection with the upper device when the wireless microphone is started and based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode;

[0033] Audio acquisition module: It is used to collect and process the audio data in the current environment based on the audio acquisition mode when the wireless microphone enters the audio acquisition mode, and obtain the acquired audio data;

[0034] Audio noise reduction module: It is used to call the target audio recognition model in the embedded operating system to perform audio noise reduction processing on the acquired audio data, and obtain the acquired audio data after noise reduction;

[0035] Audio compensation module: It is used to obtain the spectrum data corresponding to the acquired audio data after noise reduction, and perform compensation processing on the acquired audio data after noise reduction based on the spectrum data to form the compensated audio data;

[0036] Audio encoding module: It is used to call the built-in audio encoding algorithm based on the audio processing chip to perform encoding processing on the compensated audio data, and transmit the encoded audio data to the upper device through the BLE device.

[0037] In addition, an embodiment of the present invention further provides an electronic device, including a processor and a memory, and the processor runs a computer program or code stored in the memory to implement the wireless microphone control method described in any one of the above.

[0038] In addition, an embodiment of the present invention further provides a computer-readable storage medium for storing a computer program or code, and when the computer program or code is executed by a processor, it implements the wireless microphone control method described in any one of the above.

[0039] In an embodiment of the present invention, when the wireless microphone is started, a Bluetooth communication connection is established with the upper device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode; the audio data in the current environment is collected and processed to obtain the acquired audio data; the target audio recognition model is called in the embedded operating system to perform audio noise reduction processing on the acquired audio data to obtain the acquired audio data after noise reduction; the spectrum data corresponding to the acquired audio data after noise reduction is obtained, and the acquired audio data after noise reduction is compensated to form the compensated audio data; the compensated audio data is encoded, and the encoded audio data is transmitted to the upper device through the BLE device; the low-power performance of the wireless microphone during long-term use is achieved, and the quality of the acquired audio data is ensured; through the BLE device, the wireless microphone can be widely used in the field of smart home, providing more application scenarios and market opportunities for the wireless microphone. Description of the Drawings

[0040] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0041] Figure 1 It is a schematic flowchart of a wireless microphone control method based on Bluetooth Low Energy in an embodiment of the present invention;

[0042] Figure 2 It is a schematic flowchart of noise reduction processing in this embodiment of the present invention;

[0043] Figure 3 It is a schematic structural composition diagram of a wireless microphone control device based on Bluetooth Low Energy in an embodiment of the present invention;

[0044] Figure 4 It is a schematic structural composition diagram of an electronic device in an embodiment of the present invention;

[0045] Figure 5 It is a schematic structural composition diagram of the cooperation between a wireless microphone and a charging base in an embodiment of the present invention;

[0046] Figure 6 It is an exploded view of a wireless microphone in an embodiment of the present invention. Detailed implementation manners

[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

[0048] Embodiment 1, please refer to Figure 1 , Figure 1 It is a schematic flowchart of a wireless microphone control method based on Bluetooth Low Energy in an embodiment of the present invention.

[0049] As Figure 1 shown, a wireless microphone control method based on Bluetooth Low Energy is applied to a wireless microphone. The wireless microphone is built-in with a Bluetooth Low Energy (BLE) device, and an embedded operating system runs in the wireless microphone. The method includes:

[0050] S101: When the wireless microphone is started, a Bluetooth communication connection is established with the host device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode;

[0051] In the specific implementation process of the present invention, establishing a Bluetooth communication connection with the host device based on the built-in BLE device and the wireless microphone entering the audio acquisition mode includes: the wireless microphone uses an adaptive frequency modulation algorithm to establish a Bluetooth low energy communication connection with the host device based on the built-in BLE device; after the wireless microphone establishes a Bluetooth low energy communication connection with the host device, control the wireless microphone to enter the audio acquisition mode.

[0052] Specifically, a BLE device is provided in the wireless microphone. After the wireless microphone is started, the wireless microphone will establish a Bluetooth low energy communication connection with the host device using an adaptive frequency modulation algorithm through the built-in BLE device; and after the wireless microphone establishes a Bluetooth low energy communication connection with the host device, control the wireless microphone to enter the audio acquisition mode; the BLE protocol stack in the BLE device mainly includes a physical layer, a link layer, L2CAP, ATT, GATT, etc., and each layer has been optimized to reduce power consumption and latency. For example, the physical layer uses GFSK modulation, and the link layer supports fast connection and efficient data broadcasting; BLE uses 3 broadcast channels, reducing the search time and power consumption, so that the BLE device can quickly establish communication with the host device.

[0053] Please refer to Figure 5 , the wireless microphone is equipped with a charging base, which is convenient for charging the wireless microphone subsequently. At the same time, the charging base is also a storage base. After the user finishes using the wireless microphone, placing it on the charging base is beautiful and simple.

[0054] Refer to Figure 6, Rubber Foot 1, as the protective layer of the bottom metal ring of the microphone, is made of rubber material, effectively preventing dust and moisture from invading the internal circuit and ensuring the long-term stable operation of the microphone; Charging Copper Ring 2: Conductive contact for the microphone to contact with the charging base to achieve the microphone charging function; Bottom Cover 3: The microphone base is made of a solid plastic material, with communication contact metal and a charging metal ring embedded in the base, which matches the charging base, enabling the microphone to be stably placed in the charging base and realizing communication and charging functions; LED PCBA 4: Drives the LED lights to achieve a rich and colorful lighting effect for the product; LightRing 5: Made of a light-transmitting plastic material and evenly sprayed with light guide powder to make the lighting effect of the microphone smoother and more uniform; O Ring 6: Used to isolate the LightRing and the main circuit board of the microphone body. The circular rubber ring can achieve the functions of sealing, isolation, and buffering; Rear Cabinet 7: The rear case of the internal circuit board, supporting and fixing the circuit main board; Battery 8: Powers the wireless microphone; O Ring 9: Used to isolate the microphone circuit main board and the sound pickup bracket, also playing the roles of sealing, isolation, and buffering; Outer Tube 10: The outer tube of the microphone, made of a solid plastic material, protecting the internal structural components of the microphone from dust and water; Lower Bracket 11: The lower bracket of the microphone sound pickup body, connected to the microphone circuit board housing; Upper Bracket 12: The upper bracket of the microphone sound pickup body, used to fix the microphone sound pickup unit; Microphone 13: The microphone sound pickup unit, a transducer device that detects external sounds and converts sound signals into electrical signals; Sponge 14: Dust-proof and shock-proof, used to protect the microphone sound pickup unit; TopCap 15: Placed inside the microphone sound pickup housing, playing a dust-proof and protective role; Mic Cloth 16: Made of a solid plastic material, protecting the sound pickup unit; Metal Grill 17: Made of metal material, protecting the sound pickup unit; Front Cabinet 18: The front case of the internal circuit board, supporting and fixing the circuit main board; Display Control PCBA 19: Can control the matrix LED display board to display various patterns and texts; Light Grid 20: A rectangular light board, manufactured by the flexible board process, can display various patterns and texts, enabling users to directly view the working status of the microphone; Button Bracket 21: Used to fix the button;Mode Button 22: Mode selection button, users can select different product working modes to have a better product experience; Button Guide Led 23: Used to display the button status and guide users to operate the buttons conveniently; Antenna 24: The antenna of the wireless microphone, used for sending and receiving electromagnetic wireless signals; Main PCBA 25: The circuit board controls the functional status of the entire microphone, integrates complex electronic components and signal processing circuits, and is responsible for the collection, processing and transmission of audio signals, as well as power management and other functions; Weight 26: Move the center of gravity of the product to the bottom to improve the stability of the microphone when placed; It can also improve the user's hand feel when holding the microphone. ;

[0055] The wireless microphone has built-in ambient lighting effects, and a variety of lighting effects are adjustable. Users can adjust to different lighting effects according to different usage scenarios; it also supports sound intensity recognition, and can automatically adjust the brightness of the ambient light according to the strength of the user's singing or speaking voice, and can automatically change the color of the ambient light; it also integrates an LED matrix that can display a variety of characters, display product logos, power information, microphone working status, sound effect parameters, etc.; allowing users to intuitively understand the working status of the product; it can be used with a sound bar, connected to the sound bar, to achieve a home theater; it supports a variety of karaoke sound effects, such as Echo, mixing, pitch change, etc., and each sound effect has multiple adjustable effect levels, users can adjust according to their own preferences; support communication and interaction with mobile phone APP, set the working mode of the wireless microphone through the mobile phone APP, enhance the user's interactive experience, and also perform OTA upgrades for the wireless microphone through the mobile phone APP to continuously improve the user's product experience; the charging base uses rubber feet and hemispherical rubber feet to increase the friction with the table surface, making the product more stable and not easy to tip over; these rubber feet have excellent wear resistance and shock absorption properties, are easy to install, and will not leave stains or scratches on the surface.

[0056] S102: When the wireless microphone enters an audio collection mode, collecting and processing audio data in a current environment based on the audio collection mode to obtain collected audio data;

[0057] In the specific implementation process of the present invention, the audio data in the current environment is collected and processed based on the audio collection mode to obtain the collected audio data, including: the wireless microphone performs audio collection and processing on the audio data in the current environment according to a preset frequency range based on the audio collection mode to obtain the collected audio data, wherein the preset frequency range is 100Hz-16kHz.

[0058] Specifically, the wireless microphone has a sampling rate of 16 bits / 48 kHz, which can capture more delicate sound details; its frequency response range is 100 Hz - 16 kHz, covering the entire human voice range, with the bass reaching down to 100 Hz and the treble up to 10 kHz, for better sound field rendering; therefore, the wireless microphone will perform audio acquisition and processing on the audio data in the current environment according to a preset frequency range in the audio acquisition mode to obtain the acquired audio data, where the preset frequency range can be 100 Hz - 16 kHz.

[0059] S103: Invoke the target audio recognition model in the embedded operating system to perform audio noise reduction processing on the acquired audio data to obtain the acquired audio data after noise reduction;

[0060] In the specific implementation process of the present invention, the step of invoking the target audio recognition model in the embedded operating system to perform audio noise reduction processing on the acquired audio data to obtain the acquired audio data after noise reduction includes: invoking the target audio recognition model in the embedded operating system, inputting the acquired audio data into the target audio recognition model for audio classification processing, and obtaining different classified audio data corresponding to the acquired audio data, where the target audio recognition model is generated by training the feature data corresponding to the classified audio of different sound sources input into a deep neural network model; determining the target audio data among the different classified audio data corresponding to the acquired audio data, and defining the non-target audio data as noise data; performing audio noise reduction processing based on the target audio data and the noise data in the acquired audio data to obtain the acquired audio data after noise reduction.

[0061] Further, the step of performing audio noise reduction processing based on the target audio data and the noise data in the acquired audio data to obtain the acquired audio data after noise reduction includes: extracting the spectral data from the target audio data and the noise data in the acquired audio data to obtain the first spectral data corresponding to the target audio data and the second spectral data corresponding to the noise data; configuring the audio noise reduction module using the first spectral data and the second spectral data to obtain a configured audio noise reduction module; inputting the acquired audio data into the configured audio noise reduction module for audio noise reduction processing to obtain the acquired audio data after noise reduction.

[0062] Specifically, as Figure 2 shown, the process of performing audio noise reduction processing is as follows:

[0063] S1031: Invoke the target audio recognition model within the embedded operating system, input the collected audio data into the target audio recognition model for audio classification processing, and obtain different classified audio data corresponding to the collected audio data. The target audio recognition model is generated by training the feature data corresponding to the classified audio of different sound sources input into a deep neural network model;

[0064] Specifically, the target audio recognition model is stored in the embedded operating system, and the target audio recognition model is generated by training the feature data corresponding to the classified audio of different sound sources input into a deep neural network model.

[0065] After confirming the target audio recognition model, input the collected audio data into the target audio recognition model for audio classification processing. After classifying the audio through the target audio recognition model, output different classified audio data corresponding to the collected audio data.

[0066] S1032: Determine the target audio data among the different classified audio data corresponding to the collected audio data, and define the non-target audio data as noise data;

[0067] Specifically, it is necessary to determine the target audio data among the different classified audio data corresponding to the collected audio data. Generally, the target audio data is human voice audio data, and other audio data corresponding to the non-target audio data can be defined as noise data.

[0068] S1033: Extract the spectral data of the target audio data and the noise data in the collected audio data to obtain the first spectral data corresponding to the target audio data and the second spectral data corresponding to the noise data;

[0069] Specifically, after determining the target audio data and the noise data in the collected audio data, it is necessary to extract the spectral data of the target audio data and the noise data respectively, so as to obtain the first spectral data corresponding to the target audio data and the second spectral data corresponding to the noise data.

[0070] S1034: Configure the audio noise reduction module using the first spectral data and the second spectral data to obtain a configured audio noise reduction module;

[0071] In the specific implementation process of the present invention, after obtaining the first spectral data and the second spectral data, the audio noise reduction module will be configured according to the preset rules by the first spectral data and the second spectral data, and a configured audio noise reduction module can be obtained; the preset rule is to allow the audio data corresponding to the first spectral data to pass through the audio noise reduction module and filter out the audio data corresponding to the second spectral data.

[0072] S1035: Input the collected audio data into a configured audio noise reduction module for audio noise reduction processing to obtain the noise-reduced collected audio data.

[0073] Specifically, the audio noise reduction is achieved by inputting the collected audio data into a configured audio noise reduction module for audio noise reduction processing, thereby obtaining the noise-reduced collected audio data.

[0074] S104: Obtain the spectral data corresponding to the noise-reduced collected audio data, and perform compensation processing on the noise-reduced collected audio data based on the spectral data to form compensated audio data;

[0075] In the specific implementation process of the present invention, the obtaining the spectral data corresponding to the noise-reduced collected audio data, and performing compensation processing on the noise-reduced collected audio data based on the spectral data to form compensated audio data includes: obtaining the first spectral data corresponding to the target audio data in the collected audio data and the spectral data corresponding to the noise-reduced collected audio data; performing comparison calculation processing using the first spectral data and the spectral data, and obtaining a compensation parameter based on the comparison calculation result; performing compensation processing on the noise-reduced collected audio data using the compensation parameter to form compensated audio data.

[0076] Specifically, during the noise reduction process, the audio data in the target audio data may be damaged. Therefore, corresponding compensation processing is required. That is, first, it is necessary to calculate and obtain the first spectral data corresponding to the target audio data in the collected audio data and the spectral data corresponding to the noise-reduced collected audio data, and then perform comparison calculation processing by comparing the first spectral data with the spectral data, thereby calculating the comparison calculation result, and determining the corresponding compensation parameter through the comparison calculation result; finally, the noise-reduced collected audio data is compensated using the compensation parameter to form compensated audio data.

[0077] S105: Based on the audio processing chip, call the built-in audio encoding algorithm to perform encoding processing on the compensated audio data, and transmit the encoded audio data to the host device through the BLE device.

[0078] In the specific implementation process of the present invention, the based on the audio processing chip, calling the built-in audio encoding algorithm to perform encoding processing on the compensated audio data, and transmitting the encoded audio data to the host device through the BLE device includes:

[0079] The wireless microphone receives the user's sound effect function settings, and calls the corresponding audio encoding algorithm in the audio processing chip based on the sound effect function settings; performs audio encoding processing on the compensated audio data based on the corresponding audio encoding algorithm called in the audio processing chip to obtain the encoded audio data; the wireless microphone sends the encoded audio data to the BLE device, and transmits the encoded audio data to the upper device through the BLE device.

[0080] Specifically, the wireless microphone supports multiple karaoke sound effect functions, such as reverberation, mixing, pitch shifting, etc., and each sound effect has multiple effect levels that can be adjusted, and the user can adjust according to their own preferences; therefore, it is necessary to obtain the user's sound effect function settings, and call the corresponding audio encoding algorithm in the audio processing chip according to the sound effect function settings; then perform audio encoding processing on the compensated audio data through the corresponding audio encoding algorithm called in the audio processing chip to obtain the encoded audio data; finally, the wireless microphone sends the encoded audio data to the BLE device, and transmits the encoded audio data to the upper device through the BLE device.

[0081] In the embodiment of the present invention, when the wireless microphone is started, a Bluetooth communication connection is established with the upper device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode; the audio data in the current environment is collected and processed to obtain the collected audio data; the target audio recognition model is called in the embedded operating system to perform audio noise reduction processing on the collected audio data to obtain the noise-reduced collected audio data; the spectral data corresponding to the noise-reduced collected audio data is obtained, and the noise-reduced collected audio data is compensated to form the compensated audio data; the compensated audio data is encoded, and the encoded audio data is transmitted to the upper device through the BLE device; realizing the low-power performance of the wireless microphone during long-term use, and ensuring the quality of the collected audio data; through the BLE device, the wireless microphone can be widely used in the field of smart home, providing more application scenarios and market opportunities for the wireless microphone.

[0082] Embodiment 2, please refer to Figure 3 , Figure 3 is a schematic structural composition diagram of a wireless microphone control device based on low-power Bluetooth in the embodiment of the present invention.

[0083] As Figure 3 shown, a wireless microphone control device based on low-power Bluetooth is applied to a wireless microphone. The wireless microphone is built with a low-power BLE device, and an embedded operating system runs in the wireless microphone. The device includes:

[0084] Communication establishment module 301: It is used to start the wireless microphone and establish a Bluetooth communication connection with the upper device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode;

[0085] In the specific implementation process of the present invention, establishing a Bluetooth communication connection with the upper device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode, includes: the wireless microphone uses an adaptive frequency modulation algorithm to establish a Bluetooth low energy communication connection with the upper device based on the built-in BLE device; after the wireless microphone establishes a Bluetooth low energy communication connection with the upper device, control the wireless microphone to enter the audio acquisition mode.

[0086] Specifically, a BLE device is set in the wireless microphone. After the wireless microphone is started, the wireless microphone will use an adaptive frequency modulation algorithm to establish a Bluetooth low energy communication connection with the upper device through the built-in BLE device; and after the wireless microphone establishes a Bluetooth low energy communication connection with the upper device, control the wireless microphone to enter the audio acquisition mode; the BLE protocol stack in the BLE device mainly includes a physical layer, a link layer, L2CAP, ATT, GATT, etc., and each layer has been optimized to reduce power consumption and latency. For example, the physical layer uses GFSK modulation, and the link layer supports fast connection and efficient data broadcasting; BLE uses 3 broadcast channels, reducing the search time and power consumption, so that the BLE device can quickly establish communication with the upper device.

[0087] Please refer to Figure 5 , the wireless microphone is equipped with a charging base, which is convenient for charging the wireless microphone later. At the same time, the charging base is also a storage base. After the user finishes using the wireless microphone, placing it on the charging base is beautiful and simple.

[0088] Refer to Figure 6, Rubber Foot 1, as the protective layer of the bottom metal ring of the microphone, is made of rubber material, effectively preventing dust and moisture from invading the internal circuit and ensuring the long-term stable operation of the microphone; Charging Copper Ring 2: Conductive contact for the microphone to contact with the charging base to achieve the charging function of the microphone; Bottom Cover 3: The microphone base is made of a strong plastic material, with communication contact metal and charging metal rings embedded in the base, matching with the charging base, enabling the microphone to be stably placed in the charging base and realizing communication and charging functions; LED PCBA 4: Drives the LED lights to achieve a rich and colorful lighting effect for the product; LightRing 5: Made of light-transmitting plastic material and evenly sprayed with light guide powder to make the lighting effect of the microphone smoother and more uniform; O Ring 6: Used to isolate the LightRing and the main circuit board of the microphone body. Made of a circular rubber ring, it can achieve the functions of sealing, isolation and buffering; Rear Cabinet 7: The rear case of the internal circuit board, supporting and fixing the circuit main board; Battery 8: Supplies power to the wireless microphone; O Ring 9: Used to isolate the microphone circuit main board and the pickup bracket, also playing the roles of sealing, isolation and buffering; Outer Tube 10: The outer tube of the microphone, made of a strong plastic material, protecting the internal structural components of the microphone, dustproof and waterproof; Lower Bracket 11: The lower bracket of the microphone pickup body, connected to the microphone circuit board housing; Upper Bracket 12: The upper bracket of the microphone pickup body, used to fix the microphone pickup unit; Microphone 13: The microphone pickup unit, a transducer device that detects external sounds and converts sound signals into electrical signals; Sponge 14: Dustproof and shockproof, used to protect the microphone pickup unit; TopCap 15: Placed inside the microphone pickup housing, playing a role in dustproof and protection; Mic Cloth 16: Made of a strong plastic material, protecting the pickup unit; Metal Grill 17: Made of metal material, protecting the pickup unit; Front Cabinet 18: The front case of the internal circuit board, supporting and fixing the circuit main board; Display Control PCBA 19: Can control the matrix LED display board to display various patterns and texts; Light Grid 20: A rectangular light board, manufactured by flexible board technology, can display various patterns and texts, enabling users to intuitively view the working status of the microphone; Button Bracket 21: Used to fix the buttons;Mode Button 22: Mode selection button, users can select different product working modes to have a better product experience; Button Guide Led 23: Used to display the button status and guide users to operate the buttons conveniently; Antenna 24: The antenna of the wireless microphone, used for sending and receiving electromagnetic wireless signals; Main PCBA 25: The circuit board controls the functional status of the entire microphone, integrates complex electronic components and signal processing circuits, and is responsible for the collection, processing and transmission of audio signals, as well as power management and other functions; Weight 26: Move the center of gravity of the product to the bottom to improve the stability of the microphone when placed; It can also improve the user's hand feel when holding the microphone. ;

[0089] The wireless microphone has built-in ambient lighting effects, and a variety of lighting effects are adjustable. Users can adjust to different lighting effects according to different usage scenarios; it also supports sound intensity recognition, and can automatically adjust the brightness of the ambient light according to the strength of the user's singing or speaking voice, and can automatically change the color of the ambient light; it also integrates an LED matrix that can display a variety of characters, display product logos, power information, microphone working status, sound effect parameters, etc.; allowing users to intuitively understand the working status of the product; it can be used with a sound bar, connected to the sound bar, to achieve a home theater; it supports a variety of karaoke sound effects, such as Echo, mixing, pitch change, etc., and each sound effect has multiple adjustable effect levels, users can adjust according to their own preferences; support communication and interaction with mobile phone APP, set the working mode of the wireless microphone through the mobile phone APP, enhance the user's interactive experience, and also perform OTA upgrades for the wireless microphone through the mobile phone APP to continuously improve the user's product experience; the charging base uses rubber feet and hemispherical rubber feet to increase the friction with the table surface, making the product more stable and not easy to tip over; these rubber feet have excellent wear resistance and shock absorption properties, are easy to install, and will not leave stains or scratches on the surface.

[0090] The audio collection module 302 is used to collect and process the audio data in the current environment based on the audio collection mode when the wireless microphone enters the audio collection mode to obtain the collected audio data;

[0091] In the specific implementation process of the present invention, the audio data in the current environment is collected and processed based on the audio collection mode to obtain the collected audio data, including: the wireless microphone performs audio collection and processing on the audio data in the current environment according to a preset frequency range based on the audio collection mode to obtain the collected audio data, wherein the preset frequency range is 100Hz-16kHz.

[0092] Specifically, the wireless microphone has a sampling rate of 16 bits / 48 kHz, which can capture more delicate sound details; its frequency response range is 100 Hz - 16 kHz, covering the entire sound range of humans, with the bass sinking to 100 Hz and the treble reaching 10 kHz, for better sound field rendering; therefore, the wireless microphone will perform audio acquisition processing on the audio data in the current environment according to a preset frequency range in the audio acquisition mode to obtain the acquired audio data, where the preset frequency range can be 100 Hz - 16 kHz.

[0093] Audio noise reduction module 303: used to call a target audio recognition model in the embedded operating system to perform audio noise reduction processing on the acquired audio data to obtain the acquired audio data after noise reduction.

[0094] In the specific implementation process of the present invention, the step of calling a target audio recognition model in the embedded operating system to perform audio noise reduction processing on the acquired audio data to obtain the acquired audio data after noise reduction includes: calling a target audio recognition model in the embedded operating system, inputting the acquired audio data into the target audio recognition model for audio classification processing, and obtaining different classified audio data corresponding to the acquired audio data. The target audio recognition model is generated by training the feature data corresponding to the classified audio of different sound sources input into a deep neural network model; determining target audio data among the different classified audio data corresponding to the acquired audio data, and defining the non-target audio data as noise data; performing audio noise reduction processing based on the target audio data and the noise data in the acquired audio data to obtain the acquired audio data after noise reduction.

[0095] Further, the step of performing audio noise reduction processing based on the target audio data and the noise data in the acquired audio data to obtain the acquired audio data after noise reduction includes: extracting the spectral data of the target audio data and the noise data in the acquired audio data to obtain the first spectral data corresponding to the target audio data and the second spectral data corresponding to the noise data; configuring the audio noise reduction module using the first spectral data and the second spectral data to obtain a configured audio noise reduction module; inputting the acquired audio data into the configured audio noise reduction module for audio noise reduction processing to obtain the acquired audio data after noise reduction.

[0096] Specifically, as Figure 2 shown, the process of performing audio noise reduction processing is as follows:

[0097] S1031: Invoke the target audio recognition model within the embedded operating system, input the collected audio data into the target audio recognition model for audio classification processing, and obtain different classified audio data corresponding to the collected audio data. The target audio recognition model is generated by training the feature data corresponding to the classified audio of different sound sources input into a deep neural network model;

[0098] Specifically, the target audio recognition model is stored in the embedded operating system, and the target audio recognition model is generated by training the feature data corresponding to the classified audio of different sound sources input into a deep neural network model.

[0099] After confirming the target audio recognition model, input the collected audio data into the target audio recognition model for audio classification processing. After classifying the audio through the target audio recognition model, output different classified audio data corresponding to the collected audio data.

[0100] S1032: Determine the target audio data from the different classified audio data corresponding to the collected audio data, and define the non-target audio data as noise data;

[0101] Specifically, it is necessary to determine the target audio data from the different classified audio data corresponding to the collected audio data. Generally, the target audio data is human voice audio data, and other audio data corresponding to the non-target audio data can be defined as noise data.

[0102] S1033: Extract the spectrum data of the target audio data and the noise data in the collected audio data to obtain the first spectrum data corresponding to the target audio data and the second spectrum data corresponding to the noise data;

[0103] Specifically, after determining the target audio data and the noise data in the collected audio data, it is necessary to extract the spectrum data of the target audio data and the noise data respectively, so as to obtain the first spectrum data corresponding to the target audio data and the second spectrum data corresponding to the noise data.

[0104] S1034: Configure the audio noise reduction module using the first spectrum data and the second spectrum data to obtain a configured audio noise reduction module;

[0105] In the specific implementation process of the present invention, after obtaining the first spectrum data and the second spectrum data, the audio noise reduction module will be configured according to the preset rules by the first spectrum data and the second spectrum data, and a configured audio noise reduction module can be obtained; the preset rule is to allow the audio data corresponding to the first spectrum data to pass through the audio noise reduction module and filter out the audio data corresponding to the second spectrum data.

[0106] S1035: Input the collected audio data into the configured audio noise reduction module for audio noise reduction processing to obtain the collected audio data after noise reduction.

[0107] Specifically, the audio noise reduction is achieved by inputting the collected audio data into the configured audio noise reduction module for audio noise reduction processing, so as to obtain the collected audio data after noise reduction.

[0108] Audio compensation module 304: It is used to obtain the spectral data corresponding to the collected audio data after noise reduction, and perform compensation processing on the collected audio data after noise reduction based on the spectral data to form the compensated audio data.

[0109] In the specific implementation process of the present invention, the obtaining of the spectral data corresponding to the collected audio data after noise reduction, and performing compensation processing on the collected audio data after noise reduction based on the spectral data to form the compensated audio data includes: obtaining the first spectral data corresponding to the target audio data in the collected audio data and the spectral data corresponding to the collected audio data after noise reduction; performing comparison calculation processing using the first spectral data and the spectral data, and obtaining a compensation parameter based on the comparison calculation result; using the compensation parameter to perform compensation processing on the collected audio data after noise reduction to form the compensated audio data.

[0110] Specifically, during the noise reduction process, the audio data in the target audio data may be damaged, so corresponding compensation processing is required. That is, first, it is necessary to calculate and obtain the first spectral data corresponding to the target audio data in the collected audio data and the spectral data corresponding to the collected audio data after noise reduction, and then perform comparison calculation processing by comparing the first spectral data with the spectral data, so as to calculate and obtain the comparison calculation result, and clarify the corresponding compensation parameter through the comparison calculation result; finally, the collected audio data after noise reduction will be compensated using the compensation parameter to form the compensated audio data.

[0111] Audio encoding module 305: It is used to encode the compensated audio data based on the audio processing chip by calling the built-in audio encoding algorithm, and transmit the encoded audio data to the upper device through the BLE device.

[0112] In the specific implementation process of the present invention, the encoding the compensated audio data based on the audio processing chip by calling the built-in audio encoding algorithm, and transmitting the encoded audio data to the upper device through the BLE device includes:

[0113] The wireless microphone receives the user's sound effect function settings and calls the corresponding audio encoding algorithm in the audio processing chip based on the sound effect function settings; performs audio encoding processing on the compensated audio data based on the corresponding audio encoding algorithm called in the audio processing chip to obtain the encoded audio data; the wireless microphone sends the encoded audio data to the BLE device and transmits the encoded audio data to the host device through the BLE device.

[0114] Specifically, the wireless microphone supports multiple karaoke sound effect functions, such as echo, mixing, pitch shifting, etc., and each sound effect has multiple effect levels that can be adjusted. The user can adjust according to their own preferences; therefore, it is necessary to obtain the user's sound effect function settings and call the corresponding audio encoding algorithm in the audio processing chip according to the sound effect function settings; then perform audio encoding processing on the compensated audio data through the corresponding audio encoding algorithm called in the audio processing chip to obtain the encoded audio data; finally, the wireless microphone sends the encoded audio data to the BLE device and transmits the encoded audio data to the host device through the BLE device.

[0115] In the embodiment of the present invention, when the wireless microphone is started, a Bluetooth communication connection is established with the host device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode; the audio data in the current environment is collected and processed to obtain the collected audio data; the target audio recognition model is called in the embedded operating system to perform audio noise reduction processing on the collected audio data to obtain the noise-reduced collected audio data; the spectral data corresponding to the noise-reduced collected audio data is obtained, and the noise-reduced collected audio data is compensated to form the compensated audio data; the compensated audio data is encoded and the encoded audio data is transmitted to the host device through the BLE device; realizing the low-power performance of the wireless microphone during long-term use and ensuring the quality of the collected audio data; through the BLE device, the wireless microphone can be widely used in the field of smart home, providing more application scenarios and market opportunities for the wireless microphone.

[0116] A computer-readable storage medium provided by an embodiment of the present invention has a computer program stored thereon. When the program is executed by a processor, it implements the wireless microphone control method of any one of the above embodiments. Among them, the computer-readable storage medium includes, but is not limited to, any type of disk (including floppy disks, hard disks, optical disks, CD-ROMs, and magneto-optical disks), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic cards, or optical cards. That is, the storage device includes any medium that can store or transmit information in a readable form by a device (such as a computer, mobile phone), and can be a read-only memory, a magnetic disk, or an optical disk, etc.

[0117] An embodiment of the present invention also provides a computer application program that runs on a computer and is used to execute the wireless microphone control method of any one of the above embodiments.

[0118] In addition, Figure 4 is a schematic diagram of the structural composition of an electronic device in an embodiment of the present invention.

[0119] An embodiment of the present invention also provides an electronic device, as Figure 4 shown. The electronic device includes devices such as a processor 402, a memory 403, an input unit 404, and a display unit 405. Those skilled in the art can understand that Figure 4 the structural devices of the electronic device shown do not constitute a limitation on all devices, and may include more or fewer components than shown, or combine certain components. The memory 403 can be used to store the application program 401 and each functional module. The processor 402 runs the application program 401 stored in the memory 403, thereby executing various functional applications and data processing of the device. The memory can be an internal memory or an external memory, or include both an internal memory and an external memory. The internal memory can include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), flash memory, or a random access memory. The external memory can include a hard disk, a floppy disk, a ZIP disk, a USB flash drive, a magnetic tape, etc. The memory disclosed in the present invention includes, but is not limited to, these types of memories. The memory disclosed in the present invention is only an example and not a limitation.

[0120] The input unit 404 is used to receive the input of signals and the keywords input by the user. The input unit 404 may include a touch panel and other input devices. The touch panel can collect the touch operations of the user on or near it (such as the operations of the user using any suitable object or accessory such as a finger, a stylus, etc. on or near the touch panel), and drive the corresponding connection device according to a preset program; the other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as play control keys, switch keys, etc.), a trackball, a mouse, a joystick, etc. The display unit 405 can be used to display the information input by the user or the information provided to the user and various menus of the terminal device. The display unit 405 can be in the form of a liquid crystal display, an organic light emitting diode, etc. The processor 402 is the control center of the terminal device, connecting various parts of the entire device through various interfaces and lines, and executing various functions and processing data by running or executing the software programs and / or modules stored in the memory 403, and calling the data stored in the memory.

[0121] As an embodiment, the electronic device includes: one or more processors 402, a memory 403, and one or more application programs 401, wherein the one or more application programs 401 are stored in the memory 403 and are configured to be executed by the one or more processors 402, and the one or more application programs 401 are configured to execute the corresponding wireless microphone control method in any one of the above embodiments.

[0122] In the embodiment of the present invention, when the wireless microphone is started, a Bluetooth communication connection is established with the upper device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode; the audio data in the current environment is collected and processed to obtain the collected audio data; the target audio recognition model is called in the embedded operating system to perform audio noise reduction processing on the collected audio data to obtain the noise-reduced collected audio data; the spectrum data corresponding to the noise-reduced collected audio data is obtained, and the noise-reduced collected audio data is compensated to form the compensated audio data; the compensated audio data is encoded, and the encoded audio data is transmitted to the upper device through the BLE device; the low-power performance of the wireless microphone during long-term use is realized, and the quality of the collected audio data is ensured; through the BLE device, the wireless microphone can be widely used in the field of smart home, providing more application scenarios and market opportunities for the wireless microphone.

[0123] In addition, the above has introduced in detail a wireless microphone control method and related device based on Bluetooth Low Energy provided by the embodiments of the present invention. Specific examples should have been used in this article to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, 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 invention.

Claims

1. A wireless microphone control method based on Bluetooth Low Energy, characterized in that, Applied to a wireless microphone, the wireless microphone is built-in with a low-power Bluetooth Low Energy (BLE) device, and an embedded operating system runs in the wireless microphone. The method includes: When the wireless microphone starts up, it establishes a Bluetooth communication connection with an upper device based on the built-in BLE device, and the wireless microphone enters the audio acquisition mode; When the wireless microphone enters the audio acquisition mode, it acquires and processes audio data in the current environment based on the audio acquisition mode to obtain acquired audio data; In the embedded operating system, a target audio recognition model is called to perform audio noise reduction processing on the acquired audio data to obtain the acquired audio data after noise reduction; Spectrum data corresponding to the acquired audio data after noise reduction is obtained, and the acquired audio data after noise reduction is compensated based on the spectrum data to form compensated audio data; Based on an audio processing chip, a built-in audio encoding algorithm is called to perform encoding processing on the compensated audio data, and the encoded audio data is transmitted to the upper device through the BLE device.

2. The wireless microphone control method according to claim 1, wherein The step of establishing a Bluetooth communication connection with the upper device based on the built-in BLE device and the wireless microphone entering the audio acquisition mode includes: The wireless microphone establishes a Bluetooth Low Energy communication connection with the upper device using an adaptive frequency modulation algorithm based on the built-in BLE device; After the wireless microphone establishes a Bluetooth Low Energy communication connection with the upper device, it controls the wireless microphone to enter the audio acquisition mode.

3. The wireless microphone control method according to claim 1, wherein The step of acquiring and processing audio data in the current environment based on the audio acquisition mode to obtain acquired audio data includes: The wireless microphone acquires and processes audio data in the current environment according to a preset frequency range based on the audio acquisition mode to obtain acquired audio data, where the preset frequency range is 100 Hz - 16 kHz.

4. The wireless microphone control method according to claim 1, wherein The step of calling a target audio recognition model in the embedded operating system to perform audio noise reduction processing on the acquired audio data to obtain the acquired audio data after noise reduction includes: In the embedded operating system, a target audio recognition model is called, and the acquired audio data is input into the target audio recognition model for audio classification processing to obtain different classified audio data corresponding to the acquired audio data. The target audio recognition model is generated by training the feature data corresponding to the classified audio of different sound sources input into a deep neural network model; Determine target audio data among the different classified audio data corresponding to the acquired audio data, and define non-target audio data as noise data; Based on the target audio data and noise data in the acquired audio data, audio noise reduction processing is performed to obtain the acquired audio data after noise reduction.

5. The wireless microphone control method according to claim 4, wherein, The step of performing audio noise reduction processing based on the target audio data and noise data in the acquired audio data to obtain the acquired audio data after noise reduction includes: Extract the spectrum data from the target audio data and the noise data in the acquired audio data to obtain the first spectrum data corresponding to the target audio data and the second spectrum data corresponding to the noise data; Configuring and processing the audio noise reduction module using the first spectral data and the second spectral data to obtain a configured audio noise reduction module; Inputting the collected audio data into the configured audio noise reduction module for audio noise reduction processing to obtain the noise-reduced collected audio data.

6. The wireless microphone control method according to claim 1, characterized in that, Obtaining the spectral data corresponding to the noise-reduced collected audio data, and performing compensation processing on the noise-reduced collected audio data based on the spectral data to form compensated audio data, including: Obtaining the first spectral data corresponding to the target audio data in the collected audio data and the spectral data corresponding to the noise-reduced collected audio data; Performing comparison calculation processing using the first spectral data and the spectral data, and obtaining a compensation parameter based on the comparison calculation result; Performing compensation processing on the noise-reduced collected audio data using the compensation parameter to form compensated audio data.

7. The wireless microphone control method according to claim 1, wherein Based on the audio processing chip, invoking the built-in audio encoding algorithm to perform encoding processing on the compensated audio data, and transmitting the encoded audio data to the host device through the BLE device, including: The wireless microphone receives the user's sound effect function settings, and invokes the corresponding audio encoding algorithm in the audio processing chip based on the sound effect function settings; Performing audio encoding processing on the compensated audio data based on the corresponding audio encoding algorithm invoked in the audio processing chip to obtain the encoded audio data; The wireless microphone sends the encoded audio data to the BLE device, and transmits the encoded audio data to the host device through the BLE device.

8. A wireless microphone control device based on Bluetooth Low Energy, characterized in that, Applied to a wireless microphone, the wireless microphone is built with a low-power BLE device, and an embedded operating system runs in the wireless microphone. The device includes: A communication establishment module: used to start the wireless microphone, establish a Bluetooth communication connection with the host device based on the built-in BLE device, and the wireless microphone enters the audio collection mode; An audio collection module: used to collect and process the audio data in the current environment based on the audio collection mode when the wireless microphone enters the audio collection mode to obtain the collected audio data; An audio noise reduction module: used to call a target audio recognition model in the embedded operating system to perform audio noise reduction processing on the collected audio data to obtain the noise-reduced collected audio data; An audio compensation module: used to obtain the spectral data corresponding to the noise-reduced collected audio data, and perform compensation processing on the noise-reduced collected audio data based on the spectral data to form compensated audio data; An audio encoding module: used to perform encoding processing on the compensated audio data based on the audio processing chip by invoking the built-in audio encoding algorithm, and transmit the encoded audio data to the host device through the BLE device.

9. An electronic device, comprising a processor and a memory, characterized in that, The processor runs the computer program or code stored in the memory to implement the wireless microphone control method according to any one of claims 1 to 7.

10. A computer-readable storage medium for storing a computer program or code, characterized in that, When the computer program or code is executed by the processor, the wireless microphone control method according to any one of claims 1 to 7 is implemented.