Volume management control method and system for network broadcasting system

By setting volume control coefficients and device volume compensation in the network broadcasting system, and combining them with a gradient boosting decision tree, the problems of flexibility and consistency in volume control are solved, enabling personalized volume adjustment and dynamic adjustment, and simplifying configuration management.

CN120934666APending Publication Date: 2025-11-11GUANGZHOU BAOLUN ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511027487.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-24
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

The volume control in existing network broadcasting systems lacks flexibility, intelligence, and consistency. It cannot be dynamically adjusted to adapt to differences in spatial location and environmental noise conditions, and its configuration is complex and unintuitive.

Method used

By establishing broadcast tasks and setting volume control coefficients, and combining task volume and device volume compensation, a gradient boosting decision tree is used to perform personalized volume adjustment, thereby achieving dynamic adjustment and unified management of volume.

Benefits of technology

It achieves flexibility and personalization in volume adjustment, adapts to dynamic environmental changes, simplifies large-scale configuration management, allows for individual adjustment of device volume, and improves the intelligence and consistency of volume control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120934666A_ABST
    Figure CN120934666A_ABST
Patent Text Reader

Abstract

The invention discloses a broadcast system volume management control method and system, and the method comprises the steps: creating a broadcast task which comprises broadcast content and task volume; broadcasting tasks are sent to the audio devices, each audio device is correspondingly provided with a sound control coefficient, and broadcasting content is played according to the sound control coefficient and the task volume; when the broadcast task is carried out, the task volume of the broadcast task is adjusted, and the task volumes of the broadcast tasks played by all the audio devices are adjusted; when the broadcast task is carried out, the sound control coefficient of any audio device is adjusted, and only the sound control coefficient of the audio device is adjusted. A sound control coefficient mechanism is set based on space or environment, task session volume is uniformly adjusted in cooperation with a broadcast task, volume mechanisms of all associated devices are synchronously influenced, and a large-scale configuration management process is simplified.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of audio equipment control technology, and in particular to a method and system for volume management and control of a network broadcasting system. Background Technology

[0002] Network broadcasting systems are commonly used in rail transit, campuses, and enterprises, offering features such as remote control, regional distribution, and automatic task scheduling. The amplifiers in these systems are often distributed across different areas, handling tasks such as playing announcements, alarms, and background music at set times. In existing network broadcasting systems, volume control typically relies on a single method: manually setting a fixed volume for each terminal, or using simple volume templates for specific time periods.

[0003] Existing technologies have significant shortcomings in terms of the flexibility, intelligence, and consistency of volume control: they lack a dynamic linkage mechanism between task volume and device characteristics and environmental feedback, cannot take into account spatial location differences and environmental noise conditions, and are complex or unintuitive to configure.

[0004] Therefore, there is a need for a method that can personalize the broadcast volume according to actual conditions. Summary of the Invention

[0005] To address the aforementioned issues, this invention provides a method and system for volume management and control in a network broadcasting system. By establishing and sending a broadcast task, and simultaneously setting the broadcast task volume and volume control coefficient, personalized volume adjustment of the network broadcast can be achieved using different parameters. This solves the problem of insufficient flexibility and inability to adjust the volume in real time in existing broadcast volume adjustment methods.

[0006] To achieve the above objectives, the present invention provides the following technical solution: A method for volume management and control in a broadcast system, comprising: Create a broadcast task, which includes broadcast content and task volume; Send a broadcast task to the audio device. Each audio device has a corresponding volume control coefficient. Play the broadcast content according to the volume control coefficient and the task volume. When a broadcast task is in progress, adjusting the task volume of the broadcast task will adjust the task volume of the broadcast task played on all audio devices. When a broadcast task is in progress, adjusting the volume control coefficient of any audio device will only adjust the volume control coefficient of that audio device.

[0007] Furthermore, each audio device is configured with a corresponding volume control coefficient, which is specifically implemented by configuring the volume control coefficient according to the environment in which the audio device is located.

[0008] Furthermore, the specific implementation of configuring the sound control coefficient based on the environment of the audio device includes: setting the sound control coefficient based on the volume of the room where the audio device is located, and the specific calculation formula is as follows:

[0009] Among them, the sound control coefficient k is an empirical adjustment coefficient, and V is the room volume. For reference room volume and sound control coefficient It has upper and lower limits.

[0010] Furthermore, the specific implementation of configuring the volume control coefficient according to the environment of the audio device further includes: setting the volume control coefficient in a piecewise linear manner, setting the volume control coefficient to 0.9 when the room volume is less than the first threshold, setting the volume control coefficient to 1.0 when the room volume is greater than the first threshold and less than the second threshold, setting the volume control coefficient to 1.2 when the room volume is greater than the second threshold and less than the third threshold, and setting the volume control coefficient to 1.5 when the room volume is greater than the third threshold.

[0011] Furthermore, if device volume compensation is set for each audio device, then the output volume of each audio device playing broadcast content is: Output volume = (task volume * volume control factor) + device volume compensation.

[0012] Furthermore, each audio device has an upper and lower limit for its output volume. When playing broadcast content, the output volume is trimmed according to the upper and lower limits so that the output volume is not higher than the upper limit and not lower than the lower limit during playback.

[0013] Furthermore, the device volume compensation is calculated as follows: the device volume compensation is calculated based on the ambient noise of the environment in which the audio device is located.

[0014] Furthermore, it also includes collecting broadcast data for each audio device: each audio device collects broadcast data each time it performs a broadcast task, and the broadcast data includes: broadcast task type, broadcast task execution time, initial output volume value, output volume adjustment record, audio device ID, room attributes of the audio device, and final output volume.

[0015] Furthermore, the method also includes: constructing a gradient boosting decision tree, constructing a dataset from the broadcast data of all audio devices, training the gradient boosting decision tree using the dataset to obtain a trained gradient boosting decision tree, inputting the audio device information and the broadcast task into the trained gradient boosting decision tree, and outputting a recommended output volume from the gradient boosting decision tree.

[0016] Through the above technical solution, the present invention has the following beneficial effects: by combining the calculation logic of three elements, namely task session volume, device volume control coefficient and device volume compensation, and setting the volume control coefficient mechanism based on space or environment, the task session volume is uniformly adjusted in conjunction with the broadcast task, and the volume mechanism of all related devices is simultaneously affected, which simplifies the large-scale configuration management process. At the same time, it allows the volume control coefficient of a certain device to be adjusted individually to achieve differentiated adjustment, adapt to the dynamically changing usage environment, and realize the personalization of volume adjustment. Attached Figure Description

[0017] Figure 1 This is a schematic diagram of the overall process of a network broadcasting system volume management and control method according to the present invention.

[0018] Figure 2 This is a schematic diagram of the structure of a network broadcasting system volume management and control system according to an embodiment of the present invention. Detailed Implementation

[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0020] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0021] Example 1 See Figure 1 A method for volume management and control in a network broadcasting system, comprising: Create a broadcast task, which includes broadcast content and task volume; Send a broadcast task to the audio device. Each audio device has a corresponding volume control coefficient. Play the broadcast content according to the volume control coefficient and the task volume. When a broadcast task is in progress, adjusting the task volume of the broadcast task will adjust the task volume of the broadcast task played on all audio devices. When a broadcast task is in progress, adjusting the volume control coefficient of any audio device will only adjust the volume control coefficient of that audio device.

[0022] In an optional embodiment, each audio device is provided with a corresponding volume control coefficient, which is specifically implemented by configuring the volume control coefficient according to the environment in which the audio device is located.

[0023] When initiating a broadcast task, the output volume of each audio device is calculated using a configured volume control coefficient. When we need to increase or decrease the output volume of a specific amplifier / broadcasting device, we only need to temporarily increase or decrease the device's volume control coefficient. This allows us to adjust the volume of individual amplifier / broadcasting devices. Different room sizes affect the listening experience; generally, larger spaces require higher output sound pressure levels to achieve the same effect. The volume control coefficient can be set according to the volume or type of room where the amplifier / broadcasting device is located. On one hand, we can determine the size of the device's volume control coefficient during engineering debugging; on the other hand, it can be calculated using the following method, based on the energy attenuation principle in acoustic engineering, using the following empirical formula.

[0024] In an optional embodiment, configuring the volume control coefficient according to the environment of the audio device specifically includes: setting the volume control coefficient according to the volume of the room where the audio device is located, and the specific calculation formula is as follows:

[0025] Among them, the sound control coefficient k is an empirical adjustment coefficient, generally recommended to be 0.3~1, and V is the room volume. For reference room volume, a specific value of 30m³ can be set. To avoid extreme volume fluctuations caused by abnormal room volume, the volume control coefficient... The upper and lower limits are set; specifically, the range of the sound control coefficient is [0.3, 1.5]. By modeling the logarithmic relationship, the sound control coefficient is made more sensitive to adjustments in small-volume rooms, while the adjustments tend to be gradual in large spaces, which conforms to the characteristics of human hearing and the laws of sound pressure propagation.

[0026] In addition, it also supports simplified implementation schemes, using piecewise linear models for rapid estimation.

[0027] In an optional embodiment, the specific implementation of configuring the volume control coefficient according to the environment of the audio device further includes: setting the volume control coefficient in a piecewise linear manner, wherein when the room volume is less than a first threshold, the volume control coefficient is set to 0.9; when the room volume is greater than the first threshold and less than a second threshold, the volume control coefficient is set to 1.0; when the room volume is greater than the second threshold and less than a third threshold, the volume control coefficient is set to 1.2; and when the room volume is greater than the third threshold, the volume control coefficient is set to 1.5.

[0028] Specifically, the first threshold is 50 m³, the second threshold is 100 m³, and the third threshold is 300 m³.

[0029] In an optional embodiment, device volume compensation is set for each audio device, so the output volume of each audio device playing broadcast content is: Output volume = (task volume * volume control factor) + device volume compensation.

[0030] Specifically, the output volume here is in decibels, the task volume value represents the percentage of the maximum volume of the audio device, and the device volume compensation is in decibels.

[0031] In an optional embodiment, each audio device has an upper limit and a lower limit for its output volume. When playing broadcast content, the output volume is trimmed according to the upper and lower limits so that the output volume is not higher than the upper limit and not lower than the lower limit during playback.

[0032] Different audio devices have upper and lower limits for output volume. Furthermore, the upper and lower limits for output volume can be configured according to time periods to trim the calculated output volume of the device, ensuring that the output volume of the device is within an acceptable range. This can avoid the volume being too high or too low after multiple adjustments.

[0033] In systems capable of automatically calculating device volume compensation based on ambient noise, this configuration can be ignored; that is, the volume calculated by the network broadcast system based on ambient noise is used as the device volume compensation. In systems without automatic ambient noise calculation, device volume compensation can be configured based on experience. When ambient noise detection is unavailable or disabled, the system can revert to the default or manually configured volume compensation value. These settings consider both temporal and spatial factors affecting device output volume, while also taking into account both the overall adjustment of all device output volume and the adjustment of individual devices. For ease of use, the configuration can be simplified; in scenarios where ambient noise changes little, the device volume compensation configuration can be ignored or the default value used. This allows users to flexibly control the device output volume by adjusting only two parameters: the task session volume and the device volume control factor.

[0034] In an optional embodiment, the device volume compensation is calculated as follows: the device volume compensation is calculated based on the ambient noise of the environment in which the audio device is located. In an optional embodiment, the method further includes collecting broadcast data for each audio device: each audio device collects broadcast data each time it performs a broadcast task, the broadcast data including: broadcast task type, broadcast task execution time, initial output volume value, output volume adjustment record, audio device ID, room attributes of the audio device, and final output volume.

[0035] In an optional embodiment, the method further includes: constructing a gradient boosting decision tree, constructing a dataset from the broadcast data of all audio devices, training the gradient boosting decision tree using the dataset to obtain a trained gradient boosting decision tree, and using the trained gradient boosting decision tree to input audio device information and broadcast task, and outputting a recommended output volume from the gradient boosting decision tree.

[0036] Gradient boosting decision trees are a boosting method that, unlike random forests which train multiple trees in parallel, builds trees sequentially. Each new tree corrects the errors of the previous tree. It is suitable for handling non-linear relationships and interactive features and performs well in recommender systems.

[0037] Specifically, training a gradient boosting decision tree using the dataset includes the following steps: The dataset is preprocessed to separate the final output volume of each broadcast data into a label for the broadcast data, and the feature vector of the remaining parameters of each broadcast data is extracted. The gradient boosting decision tree model is initialized by calculating the mean of the target variable in the dataset to obtain initial prediction values; Define a loss function to quantify the difference between the predicted value and the actual target variable; Calculate the prediction error of the current model and solve for the negative gradient as the residual; Repeat the following steps until a preset number of iterations or the loss function converges: train a weak decision tree to fit the residual, wherein the depth of the weak decision tree is limited to maintain simplicity; add the weak decision tree to the model and scale it using a learning rate parameter to minimize the loss function; After completing all iterations, the final trained gradient boosting decision tree is obtained; The audio device information and broadcast task are provided as input to the trained gradient boosting decision tree. The gradient boosting decision tree processes the input data and outputs a recommended output volume.

[0038] Example 2 See Figure 2 A volume management and control system for a broadcast system, comprising: The task creation module is used to create broadcast tasks, which include broadcast content and task volume; The task sending module is used to send broadcast tasks to audio devices. Each audio device is set with a volume control coefficient, and the broadcast content is played according to the volume control coefficient and the task volume. The task volume adjustment module is used to adjust the task volume of a broadcast task while it is in progress, so that the task volume of the broadcast task played on all audio devices will be adjusted. The device volume control adjustment module is used to adjust the volume control coefficient of any audio device during a broadcast task, and only the volume control coefficient of that audio device will be adjusted.

[0039] The embodiments disclosed in this specification are merely illustrative of one aspect of the invention, and the scope of protection of the invention is not limited to these embodiments. Any other functionally equivalent embodiments fall within the scope of protection of the invention. Those skilled in the art can make various other corresponding changes and modifications based on the technical solutions and concepts described above, and all such changes and modifications should fall within the scope of protection of the claims of this invention.

Claims

1. A method for volume management and control in a broadcast system, characterized in that, include: Create a broadcast task, which includes broadcast content and task volume; Send broadcast tasks to audio devices. Each audio device has a corresponding volume control coefficient. Play the broadcast content according to the volume control coefficient and the task volume. When a broadcast task is in progress, adjusting the task volume of the broadcast task will adjust the task volume of the broadcast task played on all audio devices. When a broadcast task is in progress, adjusting the volume control coefficient of any audio device will only adjust the volume control coefficient of that audio device.

2. The method for volume management and control of a broadcast system according to claim 1, characterized in that, Each audio device is configured with a corresponding volume control coefficient, which is specifically implemented by configuring the volume control coefficient according to the environment in which the audio device is located.

3. The method for volume management and control of a broadcast system according to claim 2, characterized in that, The specific implementation of configuring the sound control coefficient based on the environment of the audio device includes: setting the sound control coefficient according to the volume of the room where the audio device is located, and the specific calculation formula is as follows: Among them, the sound control coefficient k is an empirical adjustment coefficient, and V is the room volume. For reference room volume and sound control coefficient It has upper and lower limits.

4. The method for volume management and control of a broadcast system according to claim 2, characterized in that, The specific implementation of configuring the sound control coefficient according to the environment of the audio device further includes: setting the sound control coefficient in a piecewise linear manner, setting the sound control coefficient to 0.9 when the room volume is less than the first threshold, setting the sound control coefficient to 1.0 when the room volume is greater than the first threshold and less than the second threshold, setting the sound control coefficient to 1.2 when the room volume is greater than the second threshold and less than the third threshold, and setting the sound control coefficient to 1.5 when the room volume is greater than the third threshold.

5. The method for volume management and control of a broadcast system according to claim 1, characterized in that, If device volume compensation is set for each audio device, then the output volume of each audio device playing broadcast content is: Output volume = (task volume * volume control factor) + device volume compensation.

6. The method for volume management and control of a broadcast system according to claim 5, characterized in that, Each audio device has an upper and lower limit for its output volume. When playing broadcast content, the output volume is trimmed according to the upper and lower limits so that the output volume is not higher than the upper limit and not lower than the lower limit.

7. The method for volume management and control of a broadcast system according to claim 5, characterized in that, The device volume compensation is calculated based on the ambient noise level of the environment where the audio device is located.

8. The method for volume management and control of a broadcast system according to claim 1, characterized in that, It also includes collecting broadcast data for each audio device: each audio device collects broadcast data each time it performs a broadcast task, and the broadcast data includes: broadcast task type, broadcast task execution time, initial output volume value, output volume adjustment record, audio device ID, room attributes of the audio device, and final output volume.

9. A method for volume management and control of a broadcast system according to claim 8, characterized in that, The method further includes: constructing a gradient boosting decision tree, constructing a dataset from the broadcast data of all audio devices, training the gradient boosting decision tree using the dataset to obtain a trained gradient boosting decision tree, inputting the audio device information and the broadcast task into the trained gradient boosting decision tree, and outputting a recommended output volume from the gradient boosting decision tree.

10. A volume management and control system for a broadcasting system, characterized in that, include: The task creation module is used to create broadcast tasks, which include broadcast content and task volume; The task sending module is used to send broadcast tasks to audio devices. Each audio device is set with a volume control coefficient, and the broadcast content is played according to the volume control coefficient and the task volume. The task volume adjustment module is used to adjust the task volume of a broadcast task while it is in progress, so that the task volume of the broadcast task played on all audio devices will be adjusted. The device volume control adjustment module is used to adjust the volume control coefficient of any audio device during a broadcast task, and only the volume control coefficient of that audio device will be adjusted.