Intelligent sound system and method
Through the delay control system of intelligent audio, the propagation distance and sound diffusion are obtained, the hysteresis adjustment amount is calculated, and the adaptive hysteresis compensation is performed, which solves the dead zone effect caused by sensor hysteresis in intelligent audio and improves the playback quality of the audio in closed venues.
Patent Information
- Application Number
- CN202411763990.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-12-03
AI Technical Summary
The hysteresis of sensors in smart audio causes the audio to be unable to adjust the volume in a closed venue in a timely manner, resulting in a dead zone effect and affecting the playback quality.
By starting the delay control system of the smart audio, obtain the propagation distance, determine the sound diffusion and acoustic focus, calculate the hysteresis adjustment amount, and perform adaptive hysteresis compensation to weaken the impact of sensor hysteresis.
It effectively weakens the impact of sensor hysteresis on intelligent audio regulation and improves the playback quality of audio in closed venues.
Smart Images

Figure CN119603601A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart audio technology, and more specifically, to a smart audio system and method. Background Art
[0002] Smart speakers are one of the smart home devices that have developed rapidly in recent years. They combine sound and artificial intelligence technology. The internal circuit structure of smart speakers is complex, including power conversion circuits, wireless communication circuits, sensor circuits and other components. These technologies work together to make smart speakers highly intelligent and convenient.
[0003] The regulation of smart speakers mainly includes adjusting the volume, balance, bass, treble, channels, surround sound, sound source quality, audio equipment and environmental factors to ensure the best sound effect. In the regulation process of existing smart speakers, noise generators and equalizers are used for debugging, and the frequency of the equalizer is adjusted to obtain a flat frequency response curve, and then the sound pressure level is measured to ensure that the sound pressure of the sound reinforcement at each test point meets the design requirements. Due to the absorption of energy in the internal components of the sensor, there is a conflict between the absorbed energy and the transmitted energy, which causes hysteresis in the sensor. When the environmental noise changes slightly, due to the hysteresis of the sensor, the sensor will not respond immediately, resulting in the failure of the speaker to adjust the volume in time, causing the sensor in the speaker to have a dead zone effect. Therefore, how to reduce the impact of the hysteresis of the sensor in the speaker on the intelligent regulation of the speaker, thereby improving the playback quality of the speaker in a closed venue has become a problem faced by the industry. Summary of the invention
[0004] The present application provides an intelligent audio system and method, which can reduce the influence of the hysteresis of the sensor in the audio on the intelligent control of the audio, thereby improving the playback quality of the audio in a closed venue.
[0005] In a first aspect, the present application provides an intelligent audio control method, comprising the following steps: Start the delay control system of the smart speaker to obtain the propagation distance of the speaker in all directions in the closed venue; Determine the sound diffusion of the sound in the speaker when it propagates in various directions based on the sensing parameters of the sensor in the speaker and all propagation distances, and determine the sound focal point of the speaker in the closed venue according to the differences between the various sound diffusions; Determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions according to the sound focal point and the dead zone range of the sensor when the speaker is playing, perform diffusion analysis on the sound transmitted by the speaker according to all the hysteresis adjustment amounts, and obtain the sound diffusion range when the sensor in the speaker has hysteresis; Collecting the ambient noise of the speaker in the closed space, predicting the received sound in each direction according to the ambient noise and all propagation distances, and then obtaining the sound pressure level distribution of the speaker in the closed space; The compensation amount of the sensor hysteresis when the speaker plays sound in a closed venue is determined by the range of sound diffusion when the sensor in the speaker has hysteresis and the sound pressure level distribution. When the speaker propagates sound in all directions, the sensor in the speaker is adaptively compensated for hysteresis by the compensation amount.
[0006] In some embodiments, determining the sound diffusion of the sound in the speaker when it propagates in various directions based on the sensing parameters of the sensor in the speaker and all propagation distances specifically includes: Acquire the sensitivity and linearity of the sensor in the speaker, and use the sensitivity and linearity of the sensor in the speaker as sensing parameters of the sensor in the speaker; Select a direction as the selected direction and obtain the sound intensity of the sound emitted by the speaker; Determine the sound propagation loss according to the sound intensity and the propagation distance corresponding to the selected direction among all the propagation distances; Determine the sound diffusion of the sound in the speaker when it propagates in a selected direction according to the sound propagation loss and the sensing parameter; The sound diffusion of the sound in the speaker when it propagates in the remaining directions is then determined.
[0007] In some embodiments, determining the sound focal point of the sound system in the closed venue according to the differences between the sound diffusion degrees specifically includes: Determine the intensity difference between each sound diffusion degree, and use each intensity difference as the difference between the corresponding sound diffusion degrees; Get the enclosure dimensions of the enclosure; The sound focus point of the sound system in the enclosed venue is determined according to the size of the enclosed venue and all differences.
[0008] In some embodiments, determining the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions by the sound focal point and the dead zone range of the sensor when the speaker is playing specifically includes: Obtaining the dead zone range of the sensor when the speaker is playing; Determine the distance from the sound focal point to all directions in the closed area; Select a direction as the selected direction, and determine the sound hysteresis in the selected direction according to the sound diffusion corresponding to the selected direction and the distance corresponding to the selected direction: Determining a hysteresis adjustment amount of the sensor in the speaker for the sound reflected in the selected direction according to the sound hysteresis amount and the dead zone range of the sensor; Continue to determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in the remaining directions.
[0009] In some embodiments, performing diffusion analysis on the sound emitted by the speaker according to all hysteresis adjustment amounts to obtain a sound diffusion range when the sensor in the speaker has hysteresis specifically includes: Obtaining the sound intensity of the sound emitted by the speaker; Determine the sound expansion intensity in all directions according to the sound intensity and all hysteresis adjustment amounts; The range of sound diffusion when the sensor in the speaker has hysteresis is determined according to all sound expansion intensities.
[0010] In some embodiments, predicting the received sound in each direction by using the ambient noise and all propagation distances to obtain the sound pressure level distribution of the sound system in the closed venue specifically includes: Obtain the received sound intensity of received sound in each direction; Determine the noise-removed sound intensity in each direction according to the ambient noise and each received sound intensity; Determine the predicted sound intensity of the received sound in each direction according to all the de-noised sound intensities and all the propagation distances; The sound pressure level distribution of the sound system in the closed space is determined according to all the predicted sound intensities.
[0011] In some embodiments, determining the compensation amount of sensor hysteresis when the speaker plays sound in a closed venue based on the sound diffusion range and the sound pressure level distribution when the sensor in the speaker has hysteresis specifically includes: determining a sound dispersion amount of the enclosed venue according to the sound pressure level distribution; Get the working time of the sensor in the speaker; Determine the response expansion amount of the sensor in the speaker according to the working time and the range of sound diffusion when the sensor in the speaker has hysteresis; A compensation amount of sensor hysteresis when the speaker plays sound in a closed venue is determined according to the sound discrete amount and the response extension amount.
[0012] In a second aspect, the present application provides an intelligent audio system, the intelligent audio system comprising a control unit, the control unit comprising: An acquisition module, used to acquire the propagation distance of the speaker in each direction in the closed venue after starting the delay control system of the smart speaker; A processing module, configured to determine the sound diffusion of the sound in the speaker when it propagates in various directions based on the sensing parameters of the sensor in the speaker and all propagation distances, and determine the sound focal point of the speaker in the closed venue according to the differences between the various sound diffusions; The processing module is further used to determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions according to the sound focal point and the dead zone range of the sensor when the speaker is playing, and to perform diffusion analysis on the sound transmitted by the speaker according to all the hysteresis adjustment amounts to obtain the sound diffusion range when the sensor in the speaker has hysteresis; The processing module is further used to collect the environmental noise of the speaker in the closed place, predict the received sound in each direction according to the environmental noise and all propagation distances, and then obtain the sound pressure level distribution of the speaker in the closed place; The execution module is used to determine the compensation amount of the sensor hysteresis when the speaker plays sound in a closed place according to the sound diffusion range when the sensor in the speaker has hysteresis and the sound pressure level distribution, and when the speaker propagates sound in all directions, the sensor in the speaker is adaptively compensated for hysteresis according to the compensation amount.
[0013] In a third aspect, the present application provides a computer device, comprising a memory and a processor, wherein the memory stores a code, and the processor is configured to obtain the code and execute the above-mentioned intelligent audio control method.
[0014] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned intelligent audio control method is implemented.
[0015] The technical solution provided by the embodiments disclosed in this application has the following beneficial effects: In the intelligent audio system and method provided by the present application, the delay control system of the intelligent audio is first started to obtain the propagation distance of the audio in each direction in the closed venue; the sound diffusion degree of the sound in the audio when propagating in each direction is determined based on the sensing parameters of the sensor in the audio and all the propagation distances, and the sound focus point of the audio in the closed venue is determined according to the differences between the various sound diffusion degrees; the hysteresis adjustment amount of the sensor in the audio for the reflected sound in each direction is determined by the sound focus point and the dead zone range of the sensor when the audio is playing, and the diffusion analysis of the sound transmitted by the audio is performed according to all the hysteresis adjustment amounts to obtain the range of sound diffusion when the sensor in the audio has hysteresis; the environmental noise of the audio in the closed venue is collected, and the received sound in each direction is predicted according to the environmental noise and all the propagation distances, so as to obtain the sound pressure level distribution of the audio in the closed venue; the compensation amount of the sensor hysteresis when the audio plays the sound in the closed venue is determined according to the sound diffusion range and the sound pressure level distribution when the sensor in the audio has hysteresis, and when the audio propagates sound in each direction, the sensor in the audio is adaptively compensated for hysteresis according to the compensation amount.
[0016] It can be seen that in the process of intelligent audio control, the present application first analyzes the propagation effect of the audio in a closed venue through the dead zone range of the sensor when the audio is playing and the propagation distance in all directions, determines the degree of adjustment of the lag of the sensor in the audio to the sound in all directions, and then obtains the lag adjustment amount, which is used to adjust the lag of the sensor in the audio, reduce the hysteresis of the sensor in the audio during playback, and thus reduce the dead zone effect of the sensor; secondly, the sound emitted by the audio is diffused through all the lag adjustment amounts to determine the boundary of the expansion degree of the sound emitted by the audio, that is, the propagation range of the sound emitted by the audio, and then obtains the range of sound diffusion when the sensor in the audio has lag, and the range of sound diffusion when the sensor in the audio has lag is used to adjust the sensor in the audio The hysteresis of the sound source is adjusted accordingly, thereby improving the propagation quality of the sound emitted by the speaker in the closed venue; then, the sound pressure distribution of the sound emitted by the speaker in the closed venue is determined by predicting the received sound in all directions based on the ambient noise and all propagation distances, and then the sound pressure level distribution is obtained. The sound pressure level distribution is used to judge the sound of the speaker in all directions in the closed venue, which is convenient for predicting the hysteresis of the speaker during playback; thus, the compensation amount of the sensor hysteresis when the speaker plays the sound in the closed venue is determined by the range of sound diffusion when the sensor in the speaker has hysteresis and the sound pressure level distribution, and the compensation amount is used to compensate for the hysteresis of the sensor in the speaker; finally, when the speaker propagates sound in all directions, the sensor in the speaker is adaptively compensated for hysteresis through the compensation amount. The above scheme can reduce the influence of the hysteresis of the sensor in the speaker on the intelligent control of the speaker, thereby improving the playback quality of the speaker in the closed venue. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is an exemplary flow chart of the intelligent audio control method according to some embodiments of the present application; Figure 2 is an exemplary flow chart for determining an acoustic focal point according to some embodiments of the present application; Figure 3 is an exemplary flow chart of determining the range of sound diffusion when a sensor in a speaker has hysteresis according to some embodiments of the present application; Figure 4 is a schematic diagram of the structure of a control unit according to some embodiments of the present application; Figure 5 It is a structural schematic diagram of a computer device for implementing an intelligent audio control method according to some embodiments of the present application. DETAILED DESCRIPTION
[0018] The core of this application is to start the delay control system of the intelligent speaker, obtain the propagation distance of the speaker in each direction in the closed venue; determine the sound diffusion of the sound in the speaker when it propagates in each direction based on the sensing parameters of the sensor in the speaker and all the propagation distances, and determine the sound focus point of the speaker in the closed venue according to the differences between the various sound diffusions; determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in each direction through the sound focus point and the dead zone range of the sensor when the speaker is playing, and perform diffusion analysis on the sound transmitted by the speaker according to all the hysteresis adjustment amounts to obtain the range of sound diffusion when the sensor in the speaker is delayed; collect the environmental noise of the speaker in the closed venue, predict the received sound in each direction through the environmental noise and all the propagation distances, and then obtain the sound pressure level distribution of the speaker in the closed venue; determine the compensation amount of the sensor hysteresis when the speaker plays the sound in the closed venue through the sound diffusion range and the sound pressure level distribution when the sensor in the speaker is delayed, and when the speaker propagates sound in each direction, the sensor in the speaker is adaptively compensated for hysteresis through the compensation amount. The above scheme can reduce the influence of the hysteresis of the sensor in the speaker on the intelligent control of the speaker, thereby improving the playback quality of the speaker in a closed venue.
[0019] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods. Figure 1 , which is an exemplary flow chart of an intelligent audio control method according to some embodiments of the present application. The intelligent audio control method 100 mainly includes the following steps: In step 101, the delay control system of the smart speaker is started to obtain the propagation distance of the speaker in each direction in the closed venue.
[0020] In specific implementation, after starting the delay control system of the smart speaker, the propagation distance of the speaker in each direction in the closed venue is collected through the distance collection device, wherein the propagation distance is the distance from the speaker to the farthest end of the corresponding direction in the closed venue, wherein the distance collection device is, for example: an ultrasonic sensor, a laser rangefinder, etc., and other methods can also be used for collection in other embodiments, which will not be repeated here.
[0021] It should be noted that the closed venue in the present application is a circular stadium, and the seating area of the circular stadium is evenly divided into 20 areas, and the corresponding directions of each divided area are used as the directions in the closed venue; there are generally multiple speakers working together in the closed venue, and in the present application, the playback effects of all speakers are the same, so the present application analyzes one of the speakers.
[0022] In step 102, the sound diffusion of the sound in the speaker when it propagates in various directions is determined based on the sensing parameters of the sensor in the speaker and all propagation distances, and the sound focal point of the speaker in the closed venue is determined according to the differences between the various sound diffusions.
[0023] In some embodiments, determining the sound diffusion of the sound in the speaker when it propagates in various directions based on the sensing parameters of the sensor in the speaker and all propagation distances can be achieved by using the following steps: Acquire the sensitivity and linearity of the sensor in the speaker, and use the sensitivity and linearity of the sensor in the speaker as sensing parameters of the sensor in the speaker; Select a direction as the selected direction and obtain the sound intensity of the sound emitted by the speaker; Determine the sound propagation loss according to the sound intensity and the propagation distance corresponding to the selected direction among all the propagation distances; Determine the sound diffusion of the sound in the speaker when it propagates in a selected direction according to the sound propagation loss and the sensing parameter; The sound diffusion of the sound in the speaker when it propagates in the remaining directions is then determined.
[0024] In a specific implementation, the sensitivity and linearity of the sensor in the audio are obtained from the database of the audio, wherein the sensitivity of the sensor indicates the ratio of the output change to the input change in the sensor, and high sensitivity means a high signal-to-noise ratio, which is convenient for signal transmission, conditioning and calculation, and the linearity of the sensor indicates the parameter value of the linearity between the output and input of the sensor; the sound intensity of the sound transmitted by the audio can be obtained by the following method, namely: the sound intensity of the sound transmitted by the audio is obtained by a sound intensity acquisition device in the prior art, wherein the sound intensity acquisition device can be a sound level meter, a sound intensity meter, etc.; the sound propagation loss can be determined according to the sound intensity and the propagation distance corresponding to the selected direction among all propagation distances, which can be achieved by the following method, namely: dividing the sound intensity by the total of all propagation distances; The propagation distance corresponding to the selected direction in the sound source is obtained, and the value obtained by division is subjected to natural exponential operation, and the reciprocal of the value obtained by the natural exponential operation is used as the sound propagation loss, wherein the sound propagation loss represents the parameter value of the degree of loss of the sound emitted by the sound source when it propagates to the direction; determining the sound diffusion degree of the sound in the sound source when propagating in the selected direction according to the sound propagation loss and the sensing parameter can be achieved in the following manner, namely: performing a logarithmic operation with a base of 10 on the product of the sensitivity and the linearity in the sensing parameter, subtracting the value obtained by the logarithmic operation from the sound propagation loss, dividing the subtracted value by the value obtained by the logarithmic operation, and using the divided value as the sound diffusion degree of the sound in the sound source when propagating in the selected direction. In other embodiments, other methods can also be used for determination, which are not limited here.
[0025] It should be noted that the sound diffusion in the present application is a parameter value that reflects the degree of directional diffusion of the sound emitted by the speaker, and is used to judge the sound of the speaker in a closed venue to facilitate adjustment of the speaker.
[0026] In some embodiments, reference Figure 2 As shown in FIG. 1 , this figure is a schematic diagram of a process for determining a sound focal point in some embodiments of the present application. In this embodiment, the sound focal point of the sound system in a closed venue is determined based on the differences between the diffusion degrees of various sounds, which can be achieved by using the following steps: First, in step 1021, the intensity difference between each sound diffusion is determined, and each intensity difference is used as the difference between the corresponding sound diffusions; Next, in step 1022, the closed venue dimensions of the closed venue are obtained; Finally, in step 1023, the sound focal point of the sound system in the enclosed venue is determined according to the size of the enclosed venue and all differences.
[0027] In specific implementation, determining the intensity difference between each sound diffusion degree can be achieved in the following manner, namely: selecting any two sound diffusion degrees as the selected two sound diffusion degrees, subtracting the second sound diffusion degree from the first sound diffusion degree of the selected two sound diffusion degrees, and using the value obtained by subtraction as the intensity difference between the selected two sound diffusion degrees, and continuing to determine the intensity difference between the remaining any two sound diffusion degrees, wherein the intensity difference value represents a parameter value of the difference in the degree of sound attenuation between any two directions, and is used to analyze the sound reception conditions in adjacent areas; obtaining the size of the closed venue of the closed venue can be achieved in the following manner, namely: obtaining the size of the closed venue of the closed venue from a database of the closed venue, wherein the size of the closed venue represents the length, width, height and other dimensions of the closed venue; determining the sound focal point of the sound in the closed venue according to the size of the closed venue and the difference can be achieved in the following manner, namely: combining the electronic theodolite in the prior art with the closed venue The size determines the center position of the enclosed venue, wherein the center position of the enclosed venue represents the coordinates of the center point of the enclosed venue, the enclosed venue is placed in the first quadrant of the coordinates, the horizontal coordinate of the outermost point of the enclosed venue on the east side of the center point is 0, and the vertical coordinate of the outermost point of the enclosed venue on the south side of the center point is 0. For example, the coordinates of the center point of the enclosed venue are (12, 13), the minimum difference among all differences is subtracted from the maximum difference, the subtracted value is subjected to a natural exponential operation, the value obtained by the natural exponential operation is multiplied by the horizontal coordinate in the center position of the enclosed venue, and the multiplied value is used as the horizontal coordinate of the sound focus point, the value obtained by the natural exponential operation is multiplied by the vertical coordinate in the center position of the enclosed venue, and the multiplied value is used as the vertical coordinate of the sound focus point, and the point corresponding to the coordinates composed of the horizontal coordinate of the sound focus point and the vertical coordinate of the sound focus point is used as the sound focus point of the sound in the enclosed venue. In other embodiments, other methods can also be used to determine, which are not limited here.
[0028] It should be noted that the sound focal point in the present application refers to the center point of the sound after the sound emitted by the speaker is reflected in a closed space, which is used to judge the reflected sound and then make corresponding adjustments to the speaker based on the characteristics of the reflected sound.
[0029] In step 103, the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions is determined by the sound focal point and the dead zone range of the sensor when the speaker is playing, and the diffusion analysis of the sound transmitted by the speaker is performed according to all the hysteresis adjustment amounts to obtain the range of sound diffusion when the sensor in the speaker has hysteresis.
[0030] In some embodiments, the following steps can be used to determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions by using the sound focal point and the dead zone range of the sensor when the speaker is playing: Obtaining the dead zone range of the sensor when the speaker is playing; Determine the distance from the sound focal point to all directions in the closed area; Select a direction as the selected direction, and determine the sound hysteresis in the selected direction according to the sound diffusion corresponding to the selected direction and the distance corresponding to the selected direction: Determining a hysteresis adjustment amount of the sensor in the speaker for the sound reflected in the selected direction according to the sound hysteresis amount and the dead zone range of the sensor; Continue to determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in the remaining directions.
[0031] In specific implementation, obtaining the dead zone range of the sensor when the sound is playing can be achieved in the following manner, namely: obtaining all historical dead zone ranges of the sensor during the historical playback process of the sound from the database of the sound, and using the average range of all historical dead zone ranges as the dead zone range of the sensor when the sound is playing, wherein the dead zone range of the sensor when the sound is playing represents a specific range in which the input signal in the sound changes but the output does not change, and is used to analyze the playback performance of the sensor; determining the distance from the sound focal point to each direction can be achieved in the following manner, namely: collecting the distance from the sound focal point to each direction in the closed venue through a distance collection device, wherein the distance represents the distance from the sound focal point to the edge of the direction; determining the sound lag amount in the selected direction according to the sound diffusion corresponding to the selected direction and the distance corresponding to the selected direction can be achieved in the following manner, namely: multiplying the distance corresponding to the selected direction by the sound diffusion, and using the multiplied value as the sound lag amount in the selected direction , wherein the sound hysteresis represents a parameter value of the hysteresis degree of the sound of the sensor in the sound system in a direction; determining the hysteresis adjustment amount of the sound reflected from the sensor in the sound system in a selected direction according to the sound hysteresis and the dead zone range of the sensor can be implemented in the following manner, namely: initializing a hysteresis adjustment amount model, taking the sound hysteresis as the initialization parameter of the hysteresis adjustment amount model, taking the dead zone range of the sensor as the constraint parameter of the hysteresis adjustment amount model, and obtaining the hysteresis adjustment amount of the sound reflected from the sensor in the sound system in a selected direction through the hysteresis adjustment amount model, wherein the hysteresis adjustment amount model is an adjustment model of the hysteresis adjustment amount established by using a machine learning algorithm (such as a regression algorithm, a neural network, etc.), and the adjustment model is, for example: hysteresis adjustment amount=sound hysteresis amount*C+dead zone range of the sensor*D, wherein C and D are weight coefficients, C and D can be determined according to a large number of hysteresis adjustment amounts, and can also be determined in other ways in other embodiments, which are not limited here.
[0032] It should be noted that the hysteresis adjustment amount in the present application is a parameter value that reflects the degree of adjustment of the hysteresis of the sensor in the audio system. It is used to adjust the sensor in the audio system, thereby reducing the hysteresis of the sensor in the audio system and facilitating the reduction of the dead zone range of the sensor.
[0033] In some embodiments, reference Figure 3 As shown in FIG. 1 , this figure is a schematic diagram of a process for determining a sound diffusion range when a sensor in a speaker has a hysteresis in some embodiments of the present application. In this embodiment, a diffusion analysis is performed on the sound emitted by the speaker according to all hysteresis adjustment amounts, and the sound diffusion range when a hysteresis occurs in the sensor in the speaker can be obtained by the following steps: First, in step 1031, the sound intensity of the sound emitted by the speaker is obtained; Next, in step 1032, the sound expansion intensity in each direction is determined according to the sound intensity and all hysteresis adjustment amounts; Finally, in step 1033, the range of sound diffusion when the sensor in the speaker has hysteresis is determined according to all sound expansion intensities.
[0034] In specific implementation, determining the sound expansion intensity in each direction according to the sound intensity and all the hysteresis adjustment amounts can be implemented in the following manner, namely: selecting a direction as the selected direction, collecting the farthest distance and the shortest distance from the selected direction to the sound through a distance acquisition device, subtracting the shortest distance from the farthest distance, dividing the hysteresis adjustment amount corresponding to the selected direction by the value obtained by subtraction, multiplying the value obtained by division by the sound intensity, and using the multiplied value as the sound expansion intensity in the selected direction, and continuing to determine the sound expansion intensity in the remaining directions, wherein the sound expansion intensity represents a parameter value of the degree of expansion of the sound emitted by the sound in the direction, and is used to analyze the sound intensity in the direction; determining the range of sound diffusion when the sensor in the sound has a hysteresis according to all the sound expansion intensities can be implemented in the following manner, namely: dividing the maximum sound expansion intensity among all the sound expansion intensities by the minimum sound expansion intensity, performing a logarithm operation with a base of 2 on the value obtained by the division, multiplying the value obtained by the logarithm operation by the average value of all the sound expansion intensities, and using the multiplied value as the sound diffusion range when the sensor in the sound has a hysteresis, and other methods can also be used for determination in other embodiments, which are not limited here.
[0035] It should be noted that in the present application, the diffusion analysis of the sound emitted by the speaker is performed according to all the lag adjustment amounts, that is: the sound intensity of the sound emitted by the speaker is obtained, and the sound expansion intensity in each direction is determined according to the sound intensity and all the lag adjustment amounts; the range of sound diffusion when hysteresis occurs in the sensor in the speaker is the boundary reflecting the degree of expansion of the sound emitted from the speaker, that is: the propagation range of the sound emitted by the speaker, which is used to judge the sound emitted by the speaker, so as to facilitate the corresponding adjustment of the sensor in the speaker, thereby improving the propagation quality of the sound emitted by the speaker in a closed venue.
[0036] In step 104, the environmental noise of the speaker in the closed space is collected, and the received sound in each direction is predicted based on the environmental noise and all propagation distances, thereby obtaining the sound pressure level distribution of the speaker in the closed space.
[0037] It should be noted that the environmental noise in the present application refers to the noise in the enclosed place where the audio is located, and is used to adjust the sound emitted by the audio. As a preferred embodiment, the environmental noise of the audio in the enclosed place can be collected by a sound collection device, wherein the sound collection device is, for example: an audio collector, a microphone, etc., and in other embodiments, other methods can also be used to obtain it, which will not be repeated here.
[0038] In some embodiments, the received sound in each direction is predicted by using the ambient noise and all propagation distances, and then the sound pressure level distribution of the sound system in the closed venue is obtained, which can be achieved by using the following steps: Obtain the received sound intensity of received sound in each direction; Determine the noise-removed sound intensity in each direction according to the ambient noise and each received sound intensity; Determine the predicted sound intensity of the received sound in each direction according to all the de-noised sound intensities and all the propagation distances; The sound pressure level distribution of the sound system in the closed space is determined according to all the predicted sound intensities.
[0039] In specific implementation, the received sound intensity of the received sound in each direction is collected by a sound intensity collection device; the denoised sound intensity in each direction is determined according to the environmental noise and each received sound intensity, which can be implemented in the following manner, namely: select one direction as the selected direction, and use the sound noise reduction software in the prior art (such as: Audacity, Fengyun Audio Processing Master, etc.) to combine the received sound intensity in the selected direction and the environmental noise to determine the denoised sound intensity in the selected direction, and continue to determine the denoised sound intensity in the remaining directions, wherein the denoised sound intensity represents the intensity of the sound transmitted by the receiving speaker in the direction after denoising; the predicted sound intensity of the received sound in each direction is determined according to all denoised sound intensities and all propagation distances, which can be implemented in the following manner, namely: select one direction as the selected direction, and select all A natural exponential operation is performed on the propagation distance corresponding to the selected direction in the propagation distance, and the inverse of the value obtained by the natural exponential operation is multiplied by the denoised sound intensity corresponding to the selected direction, and the multiplied value is used as the predicted sound intensity of the received sound in the selected direction, and the predicted sound intensity of the received sound in the remaining directions is continued to be determined, wherein the predicted sound intensity represents the sound intensity of the received sound in the direction after excluding noise and distance, and is used to predict the sound intensity of the direction; determining the sound pressure level distribution of the sound system in the closed venue based on all the predicted sound intensities can be achieved in the following manner, namely: arranging all the predicted sound intensities according to the positions of the corresponding directions in the closed venue, and using the result of the arrangement as the sound pressure level distribution of the sound system in the closed venue; in other embodiments, other methods may also be used for determination, which are not limited here.
[0040] It should be noted that the sound pressure level distribution in the present application reflects the sound pressure distribution of the sound emitted by the speaker in a closed space, and is used to predict the sound pressure of the sound emitted by the speaker to each area, so as to facilitate the judgment of the sound in various directions in the closed space, and then adjust the sensor in the speaker.
[0041] In step 105, the compensation amount of the sensor hysteresis when the speaker plays sound in a closed venue is determined by the sound diffusion range when the sensor in the speaker has hysteresis and the sound pressure level distribution. When the speaker propagates sound in all directions, the sensor in the speaker is adaptively compensated for hysteresis by using the compensation amount.
[0042] In some embodiments, determining the compensation amount of sensor hysteresis when the speaker plays sound in a closed venue by using the sound diffusion range and the sound pressure level distribution when the sensor in the speaker has hysteresis can be implemented by the following steps: determining a sound dispersion amount of the enclosed venue according to the sound pressure level distribution; Get the working time of the sensor in the speaker; Determine the response expansion amount of the sensor in the speaker according to the working time and the range of sound diffusion when the sensor in the speaker has hysteresis; A compensation amount of sensor hysteresis when the speaker plays sound in a closed venue is determined according to the sound discrete amount and the response extension amount.
[0043] In specific implementation, determining the sound discrete amount of the closed venue according to the sound pressure level distribution can be achieved in the following manner, namely: dividing the average value of all predicted sound intensities in the sound pressure level distribution by the standard deviation of all predicted sound intensities in the sound pressure level distribution, and using the value obtained by the division as the sound discrete amount of the sensor in the sound, wherein the sound discrete amount represents the parameter value of the discrete degree of the sound emitted by the sound in the closed venue; obtaining the working time of the sensor in the sound can be achieved in the following manner, namely: obtaining the working time of the sensor in the sound from the database of the sound, wherein the working time represents the time interval from the start to the end of the work of the sensor in the sound, and is used to adjust the propagation sound of the sensor in the sound; determining the response expansion amount of the sensor in the sound according to the working time and the range of sound diffusion when the sensor in the sound has a hysteresis can be achieved in the following manner, namely: dividing the range of sound diffusion when the sensor in the sound has a hysteresis by the working time, subtracting the value obtained by the division from the range of sound diffusion when the sensor in the sound has a hysteresis, and using the value obtained by the subtraction as the sound The response expansion of the sensor in the sound, wherein the response expansion represents the parameter value of the expansion degree of the sound emitted by the sound in the closed venue after excluding the influence of the working time, and is used to judge the sensor in the sound; determining the compensation amount of the sensor hysteresis when the sound is played in the closed venue according to the sound discrete amount and the response expansion amount can be implemented in the following way, namely: initializing a hysteresis compensation amount model, taking the sound discrete amount as the initialization parameter of the hysteresis compensation amount model, and taking the response expansion amount as the constraint parameter of the hysteresis compensation amount model, and obtaining the compensation amount of the sensor hysteresis when the sound is played in the closed venue through the hysteresis compensation amount model, wherein the hysteresis compensation amount model is an exponential model of the hysteresis compensation amount established by using a machine learning algorithm (such as a regression algorithm, a neural network, etc.), and the exponential model is, for example: hysteresis compensation amount = sound discrete amount * A + response expansion amount * B, wherein A and B are weight coefficients, A and B can be obtained through neural network training, and can also be determined in other ways in other embodiments, which are not limited here.
[0044] It should be noted that the compensation amount of sensor hysteresis in the present application is a parameter value that reflects the degree of compensation for the hysteresis of the sensor in the audio, which is used to compensate for the hysteresis of the sensor in the audio, thereby reducing the hysteresis of the sensor in the audio, thereby improving the propagation quality of the audio in a closed venue.
[0045] In some embodiments, adaptive hysteresis compensation of the sensor in the speaker by using the compensation amount may be implemented by the following steps: Obtaining the response speed of the sensor in the speaker in the closed venue; The response speed of the sensor in the speaker is adjusted by the compensation amount to obtain the response adjustment speed of the speaker in the closed venue; The response adjustment speed is used to update the response speed of the sensor in the speaker.
[0046] In specific implementation, obtaining the response speed of the audio in the closed venue can be achieved in the following manner, namely: obtaining the response time of the audio in the closed venue from the audio database, and characterizing the response speed by the response time, wherein the response time represents the time required for the sensor to rise from zero point to a stable output signal, and is used to reflect the dynamic response speed of the sensor. The shorter the response time, the faster the sensor is, and the more capable it is of detecting changes in substances in a timely manner; adjusting the response speed of the sensor in the audio by the compensation amount, and obtaining the response adjustment speed of the audio in the closed venue can be achieved in the following manner, namely: multiplying the compensation amount by the response speed, and using the multiplied value as the response adjustment speed of the audio in the closed venue; and using the response adjustment speed as the new response speed of the response speed of the audio in the closed venue. In other embodiments, other methods may also be used to determine, which are not limited here.
[0047] In addition, in another aspect of the present application, in some embodiments, the present application provides an intelligent audio system, the intelligent audio system includes a control unit, referring to Figure 4 , which is a schematic diagram of the structure of a control unit according to some embodiments of the present application, the control unit 400 includes: an acquisition module 401, a processing module 402 and an execution module 403, which are described as follows: Acquisition module 401, in this application, acquisition module 401 is mainly used to start the delay control system of the smart speaker and obtain the propagation distance of the speaker in each direction in the closed venue; Processing module 402, in the present application, is used to determine the sound diffusion of the sound in the speaker when it propagates in various directions based on the sensing parameters of the sensor in the speaker and all propagation distances, and determine the sound focal point of the speaker in the closed venue according to the difference between the various sound diffusions; It should be noted that the processing module 402 in the present application is also used to determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions according to the sound focal point and the dead zone range of the sensor when the speaker is playing, and perform diffusion analysis on the sound transmitted by the speaker according to all the hysteresis adjustment amounts to obtain the range of sound diffusion when the sensor in the speaker has hysteresis; In addition, it should be noted that the processing module 402 in the present application is also used to collect the environmental noise of the speaker in the closed venue, predict the received sound in each direction through the environmental noise and all propagation distances, and then obtain the sound pressure level distribution of the speaker in the closed venue; The execution module 403 in the present application is mainly used to determine the compensation amount of the sensor hysteresis when the speaker plays sound in a closed venue through the range of sound diffusion when the sensor in the speaker has hysteresis and the sound pressure level distribution. When the speaker propagates sound in all directions, the sensor in the speaker is adaptively compensated for hysteresis through the compensation amount.
[0048] In addition, the present application also provides a computer device, which includes a memory and a processor, the memory stores a code, and the processor is configured to obtain the code and execute the above-mentioned intelligent audio control method.
[0049] In some embodiments, reference Figure 5 , which is a schematic diagram of the structure of a computer device for implementing the intelligent audio control method according to some embodiments of the present application. The intelligent audio control method in the above embodiment can be Figure 5 The computer device 500 shown in the figure is implemented, and the computer device 500 includes at least one processor 501, a communication bus 502, a memory 503 and at least one communication interface 504.
[0050] The processor 501 may be a general-purpose central processing unit (CPU) or an application-specific integrated circuit (ASIC).
[0051] The communication bus 502 may be used to transmit information between the above-mentioned components.
[0052] The memory 503 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compressed optical disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, etc.), a magnetic disk or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 503 may exist independently and be connected to the processor 501 via the communication bus 502. The memory 503 may also be integrated with the processor 501.
[0053] The memory 503 is used to store the program code for executing the solution of the present application, and the execution is controlled by the processor 501. The processor 501 is used to execute the program code stored in the memory 503. The program code may include one or more software modules. The method used in the above embodiment can be implemented by the processor 501 and one or more software modules in the program code in the memory 503.
[0054] The communication interface 504 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.
[0055] In a specific implementation, as an embodiment, a computer device may include multiple processors, each of which may be a single-CPU processor or a multi-CPU processor. The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0056] The above-mentioned computer device may be a general-purpose computer device or a special-purpose computer device. In a specific implementation, the computer device may be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, a communication device or an embedded device. The embodiment of the present application does not limit the type of computer device.
[0057] In addition, the present application also provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the above-mentioned intelligent audio control method is implemented.
[0058] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0059] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. An intelligent audio control method, characterized in that: The steps include: Start the delay control system of the smart speaker to obtain the propagation distance of the speaker in all directions in the closed venue; Determine the sound diffusion of the sound in the speaker when it propagates in various directions based on the sensing parameters of the sensor in the speaker and all the propagation distances, and determine the sound focal point of the speaker in the closed venue according to the differences between the various sound diffusions; Determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions according to the sound focal point and the dead zone range of the sensor when the speaker is playing, perform diffusion analysis on the sound transmitted by the speaker according to all the hysteresis adjustment amounts, and obtain the sound diffusion range when the sensor in the speaker has hysteresis; Collecting the ambient noise of the speaker in the closed space, predicting the received sound in each direction according to the ambient noise and all propagation distances, and then obtaining the sound pressure level distribution of the speaker in the closed space; The compensation amount of the sensor hysteresis when the speaker plays sound in a closed venue is determined by the range of sound diffusion when the sensor in the speaker has hysteresis and the sound pressure level distribution. When the speaker propagates sound in all directions, the sensor in the speaker is adaptively compensated for hysteresis by the compensation amount.
2. The method according to claim 1, characterized in that Determining the sound diffusion of the sound in the speaker when it propagates in all directions based on the sensing parameters of the sensor in the speaker and all propagation distances specifically includes: Acquire the sensitivity and linearity of the sensor in the speaker, and use the sensitivity and linearity of the sensor in the speaker as sensing parameters of the sensor in the speaker; Select a direction as the selected direction and obtain the sound intensity of the sound emitted by the speaker; Determine the sound propagation loss according to the sound intensity and the propagation distance corresponding to the selected direction among all the propagation distances; Determine the sound diffusion of the sound in the speaker when it propagates in a selected direction according to the sound propagation loss and the sensing parameter; The sound diffusion of the sound in the speaker when it propagates in the remaining directions is then determined.
3. The method according to claim 1, characterized in that Determining the sound focal point of the sound system in a closed venue according to the differences between the sound diffusion degrees specifically includes: Determine the intensity difference between each sound diffusion degree, and use each intensity difference as the difference between the corresponding sound diffusion degrees; Get the enclosure dimensions of the enclosure; The sound focus point of the sound system in the enclosed venue is determined according to the size of the enclosed venue and all differences.
4. The method according to claim 1, characterized in that Determining the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions by the sound focal point and the dead zone range of the sensor when the speaker is playing specifically includes: Obtaining the dead zone range of the sensor when the speaker is playing; Determine the distance from the sound focal point to all directions in the closed area; Select a direction as the selected direction, and determine the sound hysteresis in the selected direction according to the sound diffusion corresponding to the selected direction and the distance corresponding to the selected direction: Determining a hysteresis adjustment amount of the sensor in the speaker for the sound reflected in the selected direction according to the sound hysteresis amount and the dead zone range of the sensor; Continue to determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in the remaining directions.
5. The method according to claim 1, characterized in that The diffusion analysis of the sound emitted by the speaker is performed according to all the hysteresis adjustment amounts, and the range of sound diffusion when the sensor in the speaker has hysteresis specifically includes: Obtaining the sound intensity of the sound emitted by the speaker; Determine the sound expansion intensity in all directions according to the sound intensity and all hysteresis adjustment amounts; The range of sound diffusion when the sensor in the speaker has hysteresis is determined according to all sound expansion intensities.
6. The method according to claim 1, characterized in that Predicting the received sound in each direction by using the ambient noise and all propagation distances, and then obtaining the sound pressure level distribution of the sound system in the closed venue specifically includes: Obtain the received sound intensity of received sound in each direction; Determine the noise-removed sound intensity in each direction according to the ambient noise and each received sound intensity; Determine the predicted sound intensity of the received sound in each direction according to all the de-noised sound intensities and all the propagation distances; The sound pressure level distribution of the sound system in the closed space is determined according to all the predicted sound intensities.
7. The method according to claim 1, characterized in that Determining the compensation amount of sensor hysteresis when the speaker plays sound in a closed venue by using the sound diffusion range and the sound pressure level distribution when the sensor in the speaker has hysteresis specifically includes: determining a sound dispersion amount of the enclosed venue according to the sound pressure level distribution; Get the working time of the sensor in the speaker; Determine the response expansion amount of the sensor in the speaker according to the working time and the range of sound diffusion when the sensor in the speaker has hysteresis; A compensation amount of sensor hysteresis when the speaker plays sound in a closed venue is determined according to the sound discrete amount and the response extension amount.
8. An intelligent sound system, comprising a control unit, characterized in that: The control unit comprises: An acquisition module, used to acquire the propagation distance of the speaker in each direction in the closed venue after starting the delay control system of the smart speaker; A processing module, configured to determine the sound diffusion of the sound in the speaker when it propagates in various directions based on the sensing parameters of the sensor in the speaker and all propagation distances, and determine the sound focal point of the speaker in the closed venue according to the differences between the various sound diffusions; The processing module is further used to determine the hysteresis adjustment amount of the sensor in the speaker for the reflected sound in all directions according to the sound focal point and the dead zone range of the sensor when the speaker is playing, and to perform diffusion analysis on the sound transmitted by the speaker according to all the hysteresis adjustment amounts to obtain the sound diffusion range when the sensor in the speaker has hysteresis; The processing module is further used to collect the environmental noise of the speaker in the closed place, predict the received sound in each direction according to the environmental noise and all propagation distances, and then obtain the sound pressure level distribution of the speaker in the closed place; The execution module is used to determine the compensation amount of the sensor hysteresis when the speaker plays sound in a closed place according to the sound diffusion range when the sensor in the speaker has hysteresis and the sound pressure level distribution, and when the speaker propagates sound in all directions, the sensor in the speaker is adaptively compensated for hysteresis according to the compensation amount.
9. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a code, and the processor is configured to obtain the code and execute the intelligent audio control method according to any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the intelligent audio control method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Multi-channel audio system capable of tracking user and equipment with multi-channel audio system
CN106686520A
In-vehicle sound field partition regulation and control method and device and vehicle loudspeaker
CN118509775A
Sound adjustment method and device of sound system, storage medium and electronic equipment
CN118972746A
Audio precompensation controller design using a variable set of support loudspeakers
WO2013141768A1