An intelligent speaker omnidirectional sound field amplification method and system based on a Bluetooth chip
Through the full-domain sound field amplification method of smart speakers based on Bluetooth chip, three-dimensional modeling and real-time data-driven optimization algorithms, the problems of low sound field amplification efficiency and poor user experience of smart speakers are solved, and the sound field is uniformized and precisely controlled.
Patent Information
- Application Number
- CN202510714788.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2045-05-30
AI Technical Summary
The existing smart speaker sound field amplification solution is inefficient and has poor user experience, so it is impossible to achieve distributed dynamic adjustment of volume in complex environments, resulting in uneven sound field and poor user experience.
The full-domain sound field amplification method of smart speakers based on Bluetooth chips, three-dimensional modeling is achieved by obtaining the position information of each smart speaker, analyzing the sound wave reflection, generating volume adjustment parameters, and correcting it in real time based on user location and environmental data to realize real-time amplification adjustment of the speakers.
It improves the uniformity of sound field coverage, reduces system power consumption, realizes the intelligence and precision of sound field regulation in complex environments, and improves user experience.
Smart Images

Figure CN120238798B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of sound field analysis, and in particular, to an intelligent speaker global sound field amplification method and system based on a Bluetooth chip. Background Art
[0002] With the wide application of intelligent speakers in scenarios such as homes, conference rooms, and public venues, users' demands for the uniformity of sound field coverage and dynamic adaptability are increasing day by day.
[0003] However, the sound field amplification solutions of traditional intelligent speakers have obvious limitations. They usually adopt fixed volume output or simple distance attenuation adjustment strategies. This simple and crude method is unable to cope with complex site environments. In the actual environment, sound waves are affected by various physical properties, such as sound wave reflection and material absorption. Different site structures, such as the walls and furniture in a room, the ceiling and floor in a conference room, the columns and decorative materials in a public venue, etc., will reflect the propagation of sound waves, resulting in complex reflection paths of sound waves in space and causing uneven sound field distribution. Moreover, various materials, such as wood, glass, metal, fabric, etc., have different sound absorption capabilities. Some materials will absorb a large amount of sound, causing the sound to rapidly attenuate during propagation, while some materials reflect more, easily generating echoes and reverberations, and the volume also attenuates with distance. This leads to problems such as over-loud near fields and inaudible far fields in actual use. The volume of the speakers farther from the user is too small, and the volume of the speakers closer to the user is too large, affecting the user experience.
[0004] In addition, in addition to the problems of a single speaker itself, the device cooperation ability among multiple existing intelligent speakers is also insufficient. In scenarios where multiple speakers need to work together, such as large conference rooms and spacious public venues, the traditional solutions cannot achieve distributed dynamic adjustment of the speaker volume. This is because the existing cooperation mechanisms are defective, and the information transmission and processing between speakers are not efficient enough, resulting in high adjustment delays and poor synchronization. When the environment changes and the volume needs to be adjusted, each speaker cannot respond in a timely and accurate manner, unable to meet the real-time requirements of the global sound field. For example, in a large shopping mall, when the population density changes and the volume of the speakers in each area needs to be adjusted, the traditional solutions may result in some speakers having been adjusted while other speakers have not responded, causing chaos in the sound field of the entire shopping mall and unable to achieve the ideal effect. Summary of the Invention
[0005] The present invention provides an intelligent speaker global sound field amplification method and system based on a Bluetooth chip, and its main purpose is to solve the problems of low efficiency and poor user experience of the existing intelligent speaker sound field amplification solutions.
[0006] To achieve the above object, a method for amplifying the omnidirectional sound field of a smart speaker based on a Bluetooth chip provided by the present invention includes:
[0007] Obtaining the position information of each smart speaker in a preset venue based on a preset Bluetooth chip in the smart speaker;
[0008] Performing three-dimensional modeling on the preset venue according to the position information to obtain an initial sound field distribution model;
[0009] Performing acoustic wave reflection analysis on the initial sound field distribution model to obtain a final sound field distribution model;
[0010] Performing sound field uniformity analysis on the final sound field distribution model to obtain a uniformity analysis result, generating a volume adjustment parameter for each smart speaker based on the uniformity analysis result, and obtaining an adjustment parameter set;
[0011] Real-time obtaining the position data of the user in the preset venue, and using the final sound field distribution model to map the distance data between each smart speaker and the user according to the position data;
[0012] According to the distance data, the adjustment parameter set is corrected in real time to obtain a corrected parameter set, and each smart speaker is adjusted for real-time sound amplification according to the corrected parameter set by using the Bluetooth chip.
[0013] Optionally, the obtaining the position information of each smart speaker in the preset venue based on a preset Bluetooth chip in the smart speaker includes:
[0014] Obtaining the distance data between the Bluetooth chip in each smart speaker and a preset master device based on wireless communication to obtain a distance data set;
[0015] Obtaining the angle data between the Bluetooth chip in each smart speaker and a preset master device based on wireless communication to obtain an angle data set;
[0016] Obtaining the initialization position data of the master device;
[0017] Calculating the position information of each smart speaker in the preset venue according to the distance data set, the angle data set, and the initialization position data.
[0018] Optionally, the performing three-dimensional modeling on the preset venue according to the position information to obtain an initial sound field distribution model includes:
[0019] Obtaining the three-dimensional point cloud data of the preset venue;
[0020] Establishing a three-dimensional model of the venue according to the three-dimensional point cloud data;
[0021] Obtain the material recognition results of all objects in the preset venue;
[0022] Based on a preset database, obtain the sound wave reflectivity corresponding to all materials in the material recognition results;
[0023] Bind the sound wave reflectivity to the three-dimensional model of the venue according to the material recognition results to obtain a three-dimensional sound field model;
[0024] Set a smart speaker model in the three-dimensional sound field model according to the position information to obtain an initial sound field distribution model.
[0025] Optionally, the acoustic wave reflection analysis of the initial sound field distribution model includes:
[0026] Perform acoustic wave mapping on the model corresponding to each smart speaker in the initial sound field distribution model based on a preset acoustic wave intensity and the sound amplification orientation data included in the position information to obtain an acoustic wave distribution model;
[0027] Identify the object that each mapped acoustic wave first collides with in the acoustic wave distribution model to obtain a collision object recognition result;
[0028] Obtain the sound wave reflectivity of each collision object in the collision object recognition result, and calculate the reflected acoustic wave intensity of each acoustic wave according to the sound wave reflectivity;
[0029] Perform reflected acoustic wave mapping on each mapped acoustic wave in the acoustic wave distribution model based on the reflected acoustic wave intensity and the collision object recognition result to obtain a final sound field distribution model.
[0030] Optionally, the sound field uniformity analysis of the final sound field distribution model to obtain a uniformity analysis result includes:
[0031] Divide the final sound field distribution model into multiple grid blocks of the same size according to a preset grid size;
[0032] Identify the emitted acoustic waves and reflected acoustic waves in each grid block;
[0033] Calculate the acoustic wave energy intensity of each grid block according to the emitted acoustic waves and reflected acoustic waves in each grid block;
[0034] Perform normalization processing on the acoustic wave energy intensity of each grid block to obtain a normalized acoustic wave energy intensity;
[0035] Summarize the normalized acoustic wave energy intensity of each grid block to obtain the uniformity analysis result.
[0036] Optionally, calculating the acoustic energy intensity of each grid block based on the emitted sound waves and the reflected sound waves in each grid block includes:
[0037] Obtaining the acoustic reflectivity of the collision object corresponding to each reflected sound wave;
[0038] Calculating the reflected sound wave intensity based on the acoustic reflectivity and the preset standard acoustic intensity;
[0039] Calculating the coverage area of each emitted sound wave within the grid block;
[0040] Calculating the coverage area of each reflected sound wave within the grid block;
[0041] After multiplying the coverage area corresponding to all the reflected sound waves in the grid block by the reflected sound wave intensity, obtaining the reflected sound wave intensity of each reflected sound wave, and summing up the reflected sound wave intensities of the reflected sound waves within the same grid block to obtain the total reflected sound wave intensity;
[0042] After multiplying the coverage area corresponding to all the reflected sound waves in the grid block by the standard acoustic intensity, obtaining the emitted sound wave intensity of each emitted sound wave, and summing up the emitted sound wave intensities of all the emitted sound waves within the same grid block to obtain the total reflected sound wave intensity;
[0043] Summing up the total reflected sound wave intensity and the total reflected sound wave intensity to obtain the acoustic energy intensity.
[0044] Optionally, using the final model of the sound field distribution to map the distance data between each smart speaker and the user according to the position data includes:
[0045] Establishing a two-dimensional coordinate system of the preset site with the preset main control device as the coordinate origin;
[0046] Obtaining and identifying the coordinate data of each smart speaker in the two-dimensional coordinate system according to the position information to obtain the coordinate data;
[0047] Identifying the coordinate data of the user in the two-dimensional coordinate system according to the position data to obtain the user coordinate data;
[0048] Calculating the distance data between each speaker and the user based on trigonometric functions according to the coordinate data and the user coordinate data.
[0049] Optionally, according to the distance data, performing real-time correction on the set of adjustment parameters to obtain a set of corrected parameters, including:
[0050] Real-time obtaining the frequency parameters of the audio played by the smart speaker, and real-time obtaining the humidity data and temperature data of the preset site;
[0051] Calculate a distance attenuation coefficient based on the frequency parameter, the humidity data, and the temperature data;
[0052] Calculate the volume attenuation amount of each smart speaker according to the distance attenuation coefficient and the distance data;
[0053] Calculate a volume adjustment amount according to the distance attenuation coefficient and the volume attenuation amount;
[0054] Based on the volume adjustment amount, perform real-time correction on the adjustment parameter set to obtain a corrected parameter set.
[0055] Optionally, the calculating a distance attenuation coefficient based on the frequency parameter, the humidity data, and the temperature data includes:
[0056] Calculate the difference between the temperature data and a preset reference temperature to obtain a temperature difference;
[0057] Multiply the temperature difference by a preset sound speed correction parameter and then add a preset standard sound speed to obtain a sound speed correction term;
[0058] Calculate the negative of the ratio of the frequency parameter to a preset characteristic frequency to obtain an exponential term;
[0059] Perform an exponential operation on the base of the natural logarithm based on the exponential term and then multiply by the humidity data to obtain a product term;
[0060] Add the product term to a preset constant and then multiply by the sound speed correction term to obtain a frequency humidity correction term;
[0061] Calculate the ratio of the absolute value of the temperature difference to the reference temperature and then add a preset constant to obtain a temperature correction term;
[0062] Calculate the ratio of the square of the frequency parameter to the frequency humidity correction term and then multiply by the temperature correction term to obtain a distance attenuation coefficient.
[0063] To solve the above problems, the present invention also provides an intelligent speaker global sound field amplification system based on a Bluetooth chip, and the system includes:
[0064] A data acquisition module, configured to obtain the position information of each smart speaker in a preset venue based on a preset Bluetooth chip in the smart speaker;
[0065] A three-dimensional modeling module, configured to perform three-dimensional modeling on the preset venue according to the position information to obtain an initial sound field distribution model;
[0066] The sound field analysis module is used to perform acoustic wave reflection analysis on the initial sound field distribution model to obtain the final sound field distribution model, perform sound field uniformity analysis on the final sound field distribution model to obtain the uniformity analysis result, and generate volume adjustment parameters for each smart speaker based on the uniformity analysis result to obtain an adjustment parameter set;
[0067] The distance mapping module is used to obtain the position data of the user in the preset venue in real time, and map the distance data between each smart speaker and the user according to the position data by using the final sound field distribution model;
[0068] The sound amplification adjustment module is used to correct the adjustment parameter set in real time according to the distance data to obtain a corrected parameter set, and perform real-time sound amplification adjustment on each smart speaker according to the corrected parameter set by using the Bluetooth chip.
[0069] In the embodiment of the present invention, through the Bluetooth chip preset in the smart speaker, the position information of each smart speaker in the preset venue is obtained in real time to construct a high-precision three-dimensional coordinate system; based on this position information, initial modeling of the sound field distribution is performed, and through acoustic wave reflection analysis and iterative solution of the Helmholtz equation, a final sound field distribution model including parameters such as reflection paths and reverberation time is generated; spatial sound intensity distribution simulation and uniformity analysis are performed on this model, a uniformity evaluation system based on Legendre polynomials is constructed, and an initial volume adjustment parameter set for each smart speaker is generated; at the same time, the dynamic coordinates of the user in the venue are obtained through the user position real-time tracking system, and combined with the acoustic wave attenuation model and the inverse square law of distance, the initial adjustment parameters are dynamically corrected in real time; finally, real-time sound amplification adjustment of the smart speaker is realized through the Bluetooth chip, forming a closed-loop control system of "position perception - sound field modeling - parameter correction - dynamic adjustment". This solution effectively improves the uniformity of sound field coverage through multi-physical field coupled modeling and real-time data-driven intelligent optimization algorithms, reduces system power consumption while ensuring sound quality, and realizes the intelligence and precision of sound field regulation in complex environments. Therefore, the intelligent speaker global sound field amplification method and system based on the Bluetooth chip proposed by the present invention can solve the problems of low efficiency and poor user experience of the existing sound field amplification solutions for smart speakers. Description of the Drawings
[0070] Figure 1 It is a schematic flow chart of the intelligent speaker global sound field amplification method based on the Bluetooth chip provided by an embodiment of the present invention;
[0071] Figure 2 It is a functional module diagram of the intelligent speaker global sound field amplification system based on the Bluetooth chip provided by an embodiment of the present invention.
[0072] The realization, functional characteristics and advantages of the object of the present invention will be further described in conjunction with the embodiments with reference to the drawings. Specific Embodiments
[0073] It should be understood that the specific embodiments described herein are merely for explaining the present invention and are not intended to limit the present invention.
[0074] An embodiment of the present application provides a method for omnidirectional sound field amplification of an intelligent speaker based on a Bluetooth chip. The execution subject of the method for omnidirectional sound field amplification of the intelligent speaker based on the Bluetooth chip includes, but is not limited to, at least one of electronic devices such as a server, a terminal, etc. that can be configured to execute the method provided by the embodiment of the present application. In other words, the method for omnidirectional sound field amplification of the intelligent speaker based on the Bluetooth chip can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes, but is not limited to: a single server, a server cluster, a cloud server, or a cloud server cluster, etc. The server can be an independent server or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, Content Delivery Network (CDN), and big data and artificial intelligence platforms.
[0075] Refer to Figure 1 As shown, it is a schematic flowchart of a method for omnidirectional sound field amplification of an intelligent speaker based on a Bluetooth chip provided by an embodiment of the present invention. In this embodiment, the method for omnidirectional sound field amplification of the intelligent speaker based on the Bluetooth chip includes:
[0076] S1. Obtain the position information of each intelligent speaker in a preset venue based on a preset Bluetooth chip in the intelligent speaker.
[0077] In an embodiment of the present invention, obtaining the position information of each intelligent speaker in a preset venue based on a preset Bluetooth chip in the intelligent speaker is to use the Bluetooth chip to perform wireless communication with a preset master device, and obtain the distance data and angle data between the Bluetooth chip and the master device based on the wireless communication.
[0078] In an embodiment of the present invention, the Bluetooth chip supports the Angle of Arrival (AoA) or Angle of Departure (AoD) function.
[0079] Specifically, the Angle of Arrival (AoA) refers to the angle at which a wireless signal arrives at a receiving antenna array. The Angle of Departure (AoD) refers to the angle at which a wireless signal departs from a transmitting antenna array. A Bluetooth chip that supports these two functions can use information such as the phase difference of the signal to determine the direction of the signal.
[0080] Furthermore, for AoA, the chip receives signals through a built-in multi-antenna array. When signals arrive at each antenna from different directions, due to different path lengths, there will be a phase difference at each antenna. The chip analyzes these phase differences to calculate the angle of arrival of the signals. Similarly, for AoD, at the signal transmitting end, by controlling parameters such as the phase of the signals transmitted by different antennas, the receiving end can determine the departure angle of the signals based on the characteristics of the received signals.
[0081] In the embodiments of the present invention, obtaining the position information of each smart speaker in a preset venue based on the preset Bluetooth chip in the smart speaker includes:
[0082] Obtaining distance data of the Bluetooth chip in each smart speaker from a preset master device based on wireless communication to obtain a distance data set;
[0083] Obtaining angle data of the Bluetooth chip in each smart speaker from a preset master device based on wireless communication to obtain an angle data set;
[0084] Obtaining the initialization position data of the master device;
[0085] Calculating the position information of each smart speaker in the preset venue according to the distance data set, the angle data set, and the initialization position data.
[0086] In the embodiments of the present invention, the initialization position data of the master device may be a coordinate 0 point position data.
[0087] In the embodiments of the present invention, calculating the position information of each smart speaker in the preset venue according to the distance data set, the angle data set, and the initialization position data is by establishing a two-dimensional coordinate system, using the initialization position data of the master device as the coordinate zero point, mapping the position of each smart speaker into the two-dimensional coordinate system based on the distance data set and the angle data set, and then converting the mapped position into two-dimensional coordinates.
[0088] Specifically, the position information may be two-dimensional coordinate data.
[0089] In the embodiments of the present invention, calculating the position information of each smart speaker in the preset venue according to the distance data set, the angle data set, and the initialization position data may calculate the position information of each smart speaker in the preset venue based on trigonometric functions according to the distance data set, the angle data set, and the initialization position data.
[0090] In the embodiments of the present invention, by using the Bluetooth chips of each smart speaker for communication, the accuracy of obtaining the location information of the smart speaker can be improved, the power consumption of communication can be reduced, the latency of communication can be reduced, the communication efficiency can be improved, and the anti-interference ability of the smart speaker during communication can be improved.
[0091] In the embodiments of the present invention, by obtaining the location information of each smart speaker in a preset venue based on the preset Bluetooth chips in the smart speaker, the accuracy of obtaining the location information of the smart speaker can be improved, and the accuracy of establishing an initial model of the sound field distribution subsequently can be improved.
[0092] S2. Perform three-dimensional modeling on the preset venue according to the location information to obtain an initial sound field distribution model.
[0093] In the embodiments of the present invention, the location information includes the sound amplification orientation data of each smart speaker.
[0094] In the embodiments of the present invention, the performing three-dimensional modeling on the preset venue according to the location information to obtain an initial sound field distribution model includes:
[0095] Obtain the three-dimensional point cloud data of the preset venue;
[0096] Establish a three-dimensional model of the venue according to the three-dimensional point cloud data;
[0097] Obtain the material recognition results of all objects in the preset venue;
[0098] Obtain the sound wave reflectivity corresponding to all materials in the material recognition results based on a preset database;
[0099] Bind the sound wave reflectivity to the three-dimensional model of the venue according to the material recognition results to obtain a three-dimensional sound field model;
[0100] Set a smart speaker model in the three-dimensional sound field model according to the location information to obtain an initial sound field distribution model.
[0101] Specifically, the three-dimensional point cloud data is a set of spatial points collected by devices such as lidar and visual sensors. Each point contains three-dimensional coordinates (X, Y, Z) and is used to construct a three-dimensional geometric model of the venue.
[0102] Specifically, the sound wave reflectivity refers to the reflection ability of the object material to sound waves (for example, concrete has a high reflectivity and sound-absorbing cotton has a low reflectivity). By obtaining the sound wave reflectivity, the subsequent sound field distribution calculation can be improved.
[0103] In the embodiments of the present invention, the obtaining the sound wave reflectivity corresponding to all materials in the material recognition results based on a preset database is to obtain the sound wave reflectivity corresponding to all materials in the preset database based on the material recognition results.
[0104] In the embodiment of the present invention, obtaining the material recognition results of all objects in the preset venue may be to perform material recognition on the images of each colliding object through a pre-trained neural network model to obtain the material recognition results.
[0105] Specifically, to obtain the material recognition results of all objects in the preset venue, image acquisition devices (such as fixed cameras) deployed in the preset venue can be used to collect images of various objects in the venue (including walls, floors, furniture, decorative structures, etc.) from multiple perspectives and under multiple lighting conditions to ensure coverage of the typical feature areas of the objects (such as textures, surface details); secondly, the collected original images are input into the pre-trained neural network model for processing. This model can adopt classic architectures based on convolutional neural networks (CNNs) (such as ResNet, EfficientNet) or emerging architectures such as Vision Transformer (ViT). Its pre-training stage is initialized based on a large-scale material image dataset (such as training samples containing common material categories such as wood, metal, concrete, glass, textiles, etc. or custom extended datasets) and already has basic material feature extraction and classification capabilities; to further adapt to the specific scenarios of the current preset venue (such as an indoor concert hall, conference room or outdoor square), the pre-trained model can be fine-tuned and optimized: by collecting labeled images of some typical objects in the venue (the labeling content includes material categories and confidence thresholds), the parameters of the fully connected layer or attention mechanism layer of the model are adjusted using transfer learning technology to improve its recognition accuracy for specific materials in the venue (such as sound-absorbing panels, marble, etc.); in the inference stage, the model preprocesses the input images (including operations such as normalization, size unification, noise filtering, etc.), extracts the local texture, edge contours and global context information of the images through the feature extraction layer, and then outputs the probability distribution of each candidate material category through the classification layer; finally, the final material recognition results of each object are determined through a post-processing module (such as taking the category with the highest confidence, multi-frame image voting mechanism or confidence threshold screening), and the output form can be structured data of "object ID - material category - confidence" to provide accurate material information support for subsequent binding of sound wave reflectivity. This method combines the generalization ability of the pre-trained model with the specificity optimization of scene fine-tuning, which can not only reduce the model training cost but also ensure the material recognition accuracy in complex site environments.
[0106] S3. Perform sound wave reflection analysis on the initial sound field distribution model to obtain the final sound field distribution model.
[0107] In the embodiment of the present invention, the final sound field distribution model is a virtual acoustic environment constructed based on the site structure and the acoustic properties (reflectivity) of the materials.
[0108] In the embodiments of the present invention, the acoustic wave reflection analysis of the initial sound field distribution model refers to the analysis and mapping of the reflection of acoustic waves in the initial sound field distribution model.
[0109] In the embodiments of the present invention, the acoustic wave reflection analysis of the initial sound field distribution model includes:
[0110] Performing acoustic wave mapping on the model corresponding to each smart speaker in the initial sound field distribution model based on a preset acoustic wave intensity and the sound amplification orientation data included in the position information to obtain an acoustic wave distribution model;
[0111] Identifying the object that each mapped acoustic wave in the acoustic wave distribution model first collides with to obtain a collision object identification result;
[0112] Obtaining the acoustic wave reflectivity of each collision object in the collision object identification result, and calculating the reflected acoustic wave intensity of each acoustic wave according to the acoustic wave reflectivity;
[0113] Performing reflected acoustic wave mapping on each mapped acoustic wave in the acoustic wave distribution model based on the reflected acoustic wave intensity and the collision object identification result to obtain a final sound field distribution model.
[0114] Specifically, the acoustic wave mapping of the model corresponding to each smart speaker in the initial sound field distribution model based on a preset acoustic wave intensity and the sound amplification orientation data included in the position information is based on a preset standard acoustic wave intensity as a benchmark, combined with the sound amplification orientation data of the speaker. In the initial sound field distribution model, virtual acoustic wave beams are generated for each speaker. These acoustic wave beams propagate outward in a set direction and intensity to form an initial acoustic wave distribution model (intuitively manifested as a ray-like propagation path starting from the speaker).
[0115] Specifically, the identification of the object that each mapped acoustic wave in the acoustic wave distribution model first collides with is based on the acoustic wave distribution model, and by geometric calculation (such as a ray tracing algorithm), the first collision point of each acoustic wave beam on the propagation path is identified.
[0116] Specifically, the obtaining of the acoustic wave reflectivity of each collision object in the collision object identification result and the calculation of the reflected acoustic wave intensity of each acoustic wave according to the acoustic wave reflectivity are to obtain the bound acoustic wave reflectivity (such as a concrete reflectivity of 90%) from the initial sound field model based on the collision object identification result. Based on the reflectivity, the original acoustic wave intensity will be attenuated proportionally (for example, an acoustic wave with an incident intensity of 80 dB will have an intensity of 80 dB × 90% = 72 dB after reflection).
[0117] In the embodiments of the present invention, by performing acoustic wave reflection analysis on the initial model of the sound field distribution, a final model of the sound field distribution is obtained, realizing the analysis of acoustic wave reflection in the initial model of the sound field distribution and improving the accuracy of subsequent sound field uniformity analysis.
[0118] S4. Perform sound field uniformity analysis on the final model of the sound field distribution to obtain a uniformity analysis result, and generate a volume adjustment parameter for each smart speaker based on the uniformity analysis result to obtain an adjustment parameter set.
[0119] In the embodiments of the present invention, performing sound field uniformity analysis on the final model of the sound field distribution refers to analyzing the uniformity of the distribution of acoustic wave energy in the final model of the sound field distribution.
[0120] In the embodiments of the present invention, performing sound field uniformity analysis on the final model of the sound field distribution to obtain a uniformity analysis result includes:
[0121] Divide the final model of the sound field distribution into multiple grid blocks of the same size according to a preset grid size;
[0122] Identify the emitted acoustic waves and reflected acoustic waves in each grid block;
[0123] Calculate the acoustic wave energy intensity of each grid block according to the emitted acoustic waves and reflected acoustic waves in each grid block;
[0124] Perform normalization processing on the acoustic wave energy intensity of each grid block to obtain a normalized acoustic wave energy intensity;
[0125] Summarize the normalized acoustic wave energy intensities of each grid block to obtain the uniformity analysis result.
[0126] Specifically, identifying the emitted acoustic waves and reflected acoustic waves in each grid block is to determine the source of the acoustic waves in each grid block and distinguish the emitted acoustic waves directly from the speaker and the reflected acoustic waves reflected by the object.
[0127] In the embodiments of the present invention, calculating the acoustic wave energy intensity of each grid block according to the emitted acoustic waves and reflected acoustic waves in each grid block includes:
[0128] Obtain the acoustic wave reflectivity of the collision object corresponding to each reflected acoustic wave;
[0129] Calculate the reflected acoustic wave intensity based on the acoustic wave reflectivity and a preset standard acoustic wave intensity;
[0130] Calculate the coverage area of each emitted acoustic wave in the grid block;
[0131] Calculate the coverage area of each reflected acoustic wave in the grid block;
[0132] Multiply the coverage area corresponding to all the reflected sound waves of the grid block by the intensity of the reflected sound wave to obtain the intensity of each reflected sound wave, and sum the intensities of the reflected sound waves of the sound waves reflected within the same grid block to obtain the total intensity of the reflected sound waves;
[0133] Multiply the coverage area corresponding to all the reflected sound waves of the grid block by the intensity of the standard sound wave to obtain the intensity of each emitted sound wave, and sum the intensities of all the emitted sound waves within the same grid block to obtain the total intensity of the reflected sound waves;
[0134] Sum the total intensity of the reflected sound waves and the total intensity of the reflected sound waves to obtain the sound wave energy intensity.
[0135] In an embodiment of the present invention, generating the volume adjustment parameter of each smart speaker based on the uniformity analysis result is achieved by setting a sound wave energy intensity threshold. For a grid block where the sound wave energy intensity is greater than the threshold, a volume reduction parameter is set for the corresponding smart speaker, and the size of the parameter is related to the size of the excess of the sound wave energy intensity over the threshold. The greater the excess of the sound wave energy intensity over the threshold, the greater the volume reduction parameter. Similarly, for a grid block where the sound wave energy intensity is less than the threshold, a volume increase parameter is set for the corresponding smart speaker, and the size of the parameter is related to the difference between the sound wave energy intensity and the threshold. The greater the difference, the greater the volume increase parameter.
[0136] In an embodiment of the present invention, by performing sound field uniformity analysis on the final sound field distribution model, a uniformity analysis result is obtained. Based on the uniformity analysis result, the volume adjustment parameter of each smart speaker is generated to obtain an adjustment parameter set, which can improve the uniformity of the sound wave energy of the final sound field distribution model.
[0137] S5. Real-time obtain the position data of the user in the preset venue, and use the final sound field distribution model to map the distance data between each smart speaker and the user according to the position data.
[0138] In an embodiment of the present invention, the real-time obtaining of the position data of the user in the preset venue may be to perform real-time communication between the main control device and the wireless sensor worn by the user to obtain the position data of the user.
[0139] In an embodiment of the present invention, the mapping of the distance data between each smart speaker and the user according to the position data by using the final sound field distribution model includes:
[0140] Establish a two-dimensional coordinate system of the preset venue with the preset main control device as the coordinate origin;
[0141] Obtain the coordinate data of each smart speaker in the two-dimensional coordinate system according to the position information to obtain coordinate data;
[0142] Identify the coordinate data of the user in the two-dimensional coordinate system according to the position data to obtain user coordinate data;
[0143] Based on trigonometric functions, calculate the distance data between each speaker and the user according to the coordinate data and the user coordinate data.
[0144] In the embodiment of the present invention, by obtaining the position data of the user in the preset venue in real time, the efficiency of calculating the distance data between each smart speaker and the user can be improved. By using the final sound field distribution model to map the distance data between each smart speaker and the user according to the position data, the efficiency of subsequent real-time correction of the adjustment parameter set according to the distance data can be improved.
[0145] S6. Perform real-time correction on the adjustment parameter set according to the distance data to obtain a corrected parameter set, and use the Bluetooth chip to perform real-time volume adjustment on each smart speaker according to the corrected parameter set.
[0146] In the embodiment of the present invention, the real-time correction of the adjustment parameter set according to the distance data is to enable the volume of each smart speaker to be adjusted in real time according to the distance of the user, so as to achieve the effect that the volume of the audio heard by the user in each direction is the same, improving the user experience.
[0147] In the embodiment of the present invention, the real-time correction of the adjustment parameter set according to the distance data to obtain a corrected parameter set includes:
[0148] Obtain the frequency parameter of the audio played by the smart speaker in real time, and obtain the humidity data and temperature data of the preset venue in real time;
[0149] Calculate the distance attenuation coefficient based on the frequency parameter, the humidity data, and the temperature data;
[0150] Calculate the volume attenuation amount of each smart speaker according to the distance attenuation coefficient and the distance data;
[0151] Calculate the volume adjustment amount according to the distance attenuation coefficient and the volume attenuation amount;
[0152] Perform real-time correction on the adjustment parameter set based on the volume adjustment amount to obtain a corrected parameter set.
[0153] In the embodiments of the present invention, the distance attenuation coefficient is a coefficient representing the degree of attenuation of audio volume with distance, and is affected by frequency, temperature, and humidity (high-frequency sound waves are more affected by humidity, and temperature affects the speed of sound and thus affects attenuation).
[0154] In the embodiments of the present invention, calculating the distance attenuation coefficient based on the frequency parameter, the humidity data, and the temperature data includes:
[0155] Calculating the difference between the temperature data and a preset reference temperature to obtain a temperature difference;
[0156] Multiplying the temperature difference by a preset sound speed correction parameter and then adding it to a preset standard sound speed to obtain a sound speed correction term;
[0157] Calculating the opposite of the ratio of the frequency parameter to a preset characteristic frequency to obtain an exponential term;
[0158] Performing an exponential operation on the base of the natural logarithm based on the exponential term and then multiplying it by the humidity data to obtain a product term;
[0159] Adding the product term to a preset constant and then multiplying it by the sound speed correction term to obtain a frequency humidity correction term;
[0160] Calculating the ratio of the absolute value of the temperature difference to the reference temperature and then adding it to a preset constant to obtain a temperature correction term;
[0161] Calculating the ratio of the square of the frequency parameter to the frequency humidity correction term and then multiplying it by the temperature correction term to obtain the distance attenuation coefficient.
[0162] Specifically, the calculation formula of the distance attenuation coefficient is as follows: Wherein, is the distance attenuation coefficient, is the frequency parameter, is the preset standard sound speed, is the preset sound speed correction parameter, is the temperature data, is the preset reference temperature, is the humidity data, is the preset characteristic frequency.
[0163] Specifically, the standard sound speed can be 340 m / s, and the sound speed correction parameter can be taken as 0.6.
[0164] Specifically, the reference temperature can be 20 degrees Celsius.
[0165] Specifically, the characteristic frequency can be taken as 1000 Hz.
[0166] In an embodiment of the present invention, by real-time correcting the adjustment parameter set according to the distance data, a corrected parameter set is obtained, and the Bluetooth chip is used to perform real-time amplification adjustment on each smart speaker according to the corrected parameter set, so that when the user is in the preset venue, the audio volume heard in any direction is the same, improving the user experience.
[0167] As Figure 2 shown, it is a functional module diagram of a smart speaker global sound field amplification system based on a Bluetooth chip provided by an embodiment of the present invention.
[0168] The smart speaker global sound field amplification system 100 based on the Bluetooth chip of the present invention can be installed in an electronic device. According to the functions achieved, the smart speaker global sound field amplification system 100 based on the Bluetooth chip can include a data acquisition module 101, a three-dimensional modeling module 102, a sound field analysis module 103, a distance mapping module 104, and an amplification adjustment module 105. The modules of the present invention can also be referred to as units, which refer to a series of computer program segments that can be executed by a processor of an electronic device and can complete fixed functions, and are stored in the memory of the electronic device.
[0169] In this embodiment, the functions of each module / unit are as follows:
[0170] The data acquisition module 101 is used to obtain the position information of each smart speaker in the preset venue based on the preset Bluetooth chip in the smart speaker;
[0171] The three-dimensional modeling module 102 is used to perform three-dimensional modeling on the preset venue according to the position information to obtain an initial sound field distribution model;
[0172] The sound field analysis module 103 is used to perform sound wave reflection analysis on the initial sound field distribution model to obtain a final sound field distribution model, perform sound field uniformity analysis on the final sound field distribution model to obtain a uniformity analysis result, and generate a volume adjustment parameter for each smart speaker based on the uniformity analysis result to obtain an adjustment parameter set;
[0173] The distance mapping module 104 is used to real-time obtain the position data of the user in the preset venue, and use the final sound field distribution model to map the distance data between each smart speaker and the user according to the position data;
[0174] The amplification adjustment module 105 is used to real-time correct the adjustment parameter set according to the distance data to obtain a corrected parameter set, and use the Bluetooth chip to perform real-time amplification adjustment on each smart speaker according to the corrected parameter set.
[0175] Specifically, when each module in the intelligent speaker global sound field amplification system 100 based on a Bluetooth chip in the embodiments of the present invention is used, the same technical means as those in the above Figure 1 The technical means described in the intelligent speaker global sound field amplification method based on a Bluetooth chip are adopted, and the same technical effects can be produced, which will not be elaborated here.
[0176] In the embodiments provided by the present invention, it should be understood that the disclosed devices, systems, and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division, and there can be other division methods in actual implementation.
[0177] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0178] In addition, in each embodiment of the present invention, the functional modules can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a hardware plus software functional module.
[0179] For those skilled in the art, it is obvious that the present invention is not limited to the details of the above exemplary embodiments, and without departing from the spirit or basic characteristics of the present invention, the present invention can be implemented in other specific forms.
[0180] Therefore, from any point of view, the embodiments should be regarded as exemplary and non-limiting. The scope of the present invention is defined by the appended claims rather than the above description. Therefore, all changes falling within the meaning and scope of the equivalent elements of the claims are intended to be included in the present invention. Any associated drawing marks in the claims should not be regarded as limiting the claimed rights.
[0181] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Among them, artificial intelligence (AI) is to use a digital computer or a machine controlled by a digital computer to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use knowledge to obtain the best results of theory, method, technology, and application system.
[0182] In addition, it is obvious that the term "comprising" does not exclude other units or steps, and the singular form does not exclude the plural form. A plurality of units or systems stated in the system claims can also be implemented by one unit or system through software or hardware. The terms "first", "second", etc. are used to denote names and do not denote any particular order.
[0183] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. An intelligent speaker global sound field amplification method based on a Bluetooth chip, characterized in that, The method includes: Obtaining the position information of each smart speaker in a preset venue based on a preset Bluetooth chip in the smart speaker; Performing three-dimensional modeling on the preset venue according to the position information to obtain an initial sound field distribution model; Performing sound wave reflection analysis on the initial sound field distribution model to obtain a final sound field distribution model; Performing sound field uniformity analysis on the final sound field distribution model to obtain a uniformity analysis result, generating volume adjustment parameters for each smart speaker based on the uniformity analysis result, and obtaining an adjustment parameter set; Real-time obtaining the position data of the user in the preset venue, and using the final sound field distribution model to map the distance data between each smart speaker and the user according to the position data; Performing real-time correction on the adjustment parameter set according to the distance data to obtain a corrected parameter set, and using the Bluetooth chip to perform real-time sound amplification adjustment on each smart speaker according to the corrected parameter set.
2. The method for omnidirectional sound field amplification of an intelligent speaker based on a Bluetooth chip according to claim 1, wherein The obtaining the position information of each smart speaker in a preset venue based on a preset Bluetooth chip in the smart speaker includes: Obtaining distance data between the Bluetooth chip in each smart speaker and a preset master device based on wireless communication to obtain a distance data set; Obtaining angle data between the Bluetooth chip in each smart speaker and a preset master device based on wireless communication to obtain an angle data set; Obtaining the initialization position data of the master device; Calculating the position information of each smart speaker in the preset venue according to the distance data set, the angle data set, and the initialization position data.
3. The intelligent speaker global sound field amplification method based on a Bluetooth chip according to claim 1, characterized in that The performing three-dimensional modeling on the preset venue according to the position information to obtain an initial sound field distribution model includes: Obtaining three-dimensional point cloud data of the preset venue; Establishing a three-dimensional venue model according to the three-dimensional point cloud data; Obtaining the material recognition results of all objects in the preset venue; Obtaining the sound wave reflectivity corresponding to all materials in the material recognition results based on a preset database; Binding the sound wave reflectivity to the three-dimensional venue model according to the material recognition results to obtain a three-dimensional sound field model; Setting a smart speaker model in the three-dimensional sound field model according to the position information to obtain an initial sound field distribution model.
4. The method for omnidirectional sound field amplification of an intelligent speaker based on a Bluetooth chip according to claim 1, wherein The performing sound wave reflection analysis on the initial sound field distribution model includes: Performing sound wave mapping on the model corresponding to each smart speaker in the initial sound field distribution model based on a preset sound wave intensity and the sound amplification orientation data included in the position information to obtain a sound wave distribution model; Identifying the object that each mapped sound wave first collides with in the sound wave distribution model to obtain a collision object recognition result; Obtaining the sound wave reflectivity of each collision object in the collision object recognition result, and calculating the reflected sound wave intensity of each sound wave according to the sound wave reflectivity; Performing reflected sound wave mapping on each mapped sound wave in the sound wave distribution model based on the reflected sound wave intensity and the collision object recognition result to obtain a final sound field distribution model.
5. The method for omnidirectional sound field amplification of an intelligent speaker based on a Bluetooth chip according to claim 1, characterized in that, The performing sound field uniformity analysis on the final sound field distribution model to obtain a uniformity analysis result includes: Divide the final model of the sound field distribution into multiple grid blocks of the same size according to a preset grid size; Identify the emitted sound waves and reflected sound waves in each grid block; Calculate the sound wave energy intensity of each grid block based on the emitted sound waves and reflected sound waves in each grid block; Perform normalization processing on the sound wave energy intensity of each grid block to obtain the normalized sound wave energy intensity; Summarize the normalized sound wave energy intensity of each grid block to obtain the uniformity analysis result.
6. The intelligent speaker global sound field amplification method based on a Bluetooth chip according to claim 5, wherein The calculating the sound wave energy intensity of each grid block based on the emitted sound waves and reflected sound waves in each grid block includes: Obtain the sound wave reflectivity of the collision object corresponding to each reflected sound wave; Calculate the reflected sound wave intensity based on the sound wave reflectivity and a preset standard sound wave intensity; Calculate the coverage area of each emitted sound wave within the grid block; Calculate the coverage area of each reflected sound wave within the grid block; After multiplying the coverage areas corresponding to all the reflected sound waves in the grid block by the reflected sound wave intensity, obtain the reflected sound wave intensity of each reflected sound wave, and sum up the reflected sound wave intensities of the reflected sound waves within the same grid block to obtain the total reflected sound wave intensity; After multiplying the coverage areas corresponding to all the reflected sound waves in the grid block by the standard sound wave intensity, obtain the emitted sound wave intensity of each emitted sound wave, and sum up the emitted sound wave intensities of all the emitted sound waves within the same grid block to obtain the total reflected sound wave intensity; Sum up the total reflected sound wave intensity and the total reflected sound wave intensity to obtain the sound wave energy intensity.
7. The intelligent speaker global sound field amplification method based on a Bluetooth chip according to claim 1, wherein, The mapping out the distance data between each smart speaker and the user by using the final model of the sound field distribution according to the position data includes: Establish a two-dimensional coordinate system of the preset site with a preset master control device as the coordinate origin; Obtain and identify the coordinate data of each smart speaker in the two-dimensional coordinate system according to the position information to obtain the coordinate data; Identify the coordinate data of the user in the two-dimensional coordinate system according to the position data to obtain the user coordinate data; Calculate the distance data between each speaker and the user based on the coordinate data and the user coordinate data by using trigonometric functions.
8. The method for omnidirectional sound field amplification of an intelligent speaker based on a Bluetooth chip according to claim 1, wherein The obtaining the corrected parameter set by performing real-time correction on the adjustment parameter set according to the distance data includes: Obtain in real time the frequency parameter of the audio played by the smart speaker, and obtain in real time the humidity data and temperature data of the preset site; Calculate the distance attenuation coefficient based on the frequency parameter, the humidity data, and the temperature data; Calculate the volume attenuation amount of each smart speaker according to the distance attenuation coefficient and the distance data; Calculate the volume adjustment amount according to the distance attenuation coefficient and the volume attenuation amount; Perform real-time correction on the adjustment parameter set based on the volume adjustment amount to obtain the corrected parameter set.
9. The method for omnidirectional sound field amplification of an intelligent speaker based on a Bluetooth chip according to claim 8, wherein The calculating the distance attenuation coefficient based on the frequency parameter, the humidity data, and the temperature data includes: Calculate the difference between the temperature data and a preset reference temperature to obtain the temperature difference; Multiply the temperature difference by a preset sound speed correction parameter and add it to a preset standard sound speed to obtain the sound speed correction term; Calculate the opposite of the ratio of the frequency parameter to a preset characteristic frequency to obtain an exponential term; Multiply the exponential term by the base of the natural logarithm after exponentiation and multiply the result by the humidity data to obtain a product term; Add the product term to a preset constant and then multiply the result by the sound speed correction term to obtain a frequency-humidity correction term; Calculate the ratio of the absolute value of the temperature difference to the reference temperature and add a preset constant to obtain a temperature correction term; Calculate the ratio of the square of the frequency parameter to the frequency-humidity correction term and then multiply the result by the temperature correction term to obtain a distance attenuation coefficient.
10. An intelligent speaker global sound field amplification system based on a Bluetooth chip, characterized in that, The system includes: A data acquisition module for obtaining the location information of each smart speaker in a preset venue based on a preset Bluetooth chip in the smart speaker; A 3D modeling module for performing 3D modeling on the preset venue according to the location information to obtain an initial sound field distribution model; A sound field analysis module for performing acoustic wave reflection analysis on the initial sound field distribution model to obtain a final sound field distribution model, performing sound field uniformity analysis on the final sound field distribution model to obtain a uniformity analysis result, and generating volume adjustment parameters for each smart speaker based on the uniformity analysis result to obtain an adjustment parameter set; A distance mapping module for obtaining the location data of the user in the preset venue in real time and mapping the distance data between each smart speaker and the user according to the location data using the final sound field distribution model; An amplification adjustment module for correcting the adjustment parameter set in real time according to the distance data to obtain a corrected parameter set, and performing real-time amplification adjustment on each smart speaker according to the corrected parameter set using the Bluetooth chip.
Citation Information
Patent Citations
Ultrasonic fingerprint imaging method, fingerprint identification device and electronic equipment
CN116978076A
Display System Having An Audio Output Device
US20190387299A1