An FM broadcast dynamic adjustment method, device, equipment and storage medium

By acquiring signal quality data from radio stations and dynamically adjusting the signal quality using different preset strategies based on signal strength and bandwidth thresholds, the problem of real-time configuration and adjustment in existing technologies is solved, thus improving the listening experience.

CN116232507BActive Publication Date: 2026-07-21BEI DOU ZHI LIAN KE JI YOU XIAN GONG SI
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEI DOU ZHI LIAN KE JI YOU XIAN GONG SI
Filing Date
2023-03-14
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

Existing technology cannot adjust the signal quality of the radio stations being listened to in real time, resulting in poor listening quality.

Method used

By acquiring signal quality data from radio stations, and based on signal strength and bandwidth thresholds, different preset strategies are used to dynamically adjust the signal quality data, including adjusting bandwidth and soft mute parameters, in order to improve signal quality.

Benefits of technology

It enables real-time dynamic adjustment of radio station signal quality, improving the listening experience for users in different environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116232507B_ABST
    Figure CN116232507B_ABST
Patent Text Reader

Abstract

The application provides an FM broadcast dynamic adjustment method, device, equipment and storage medium, the method comprises the following steps: acquiring signal quality data of a broadcast station; if it is determined that the signal strength of the signal quality data is greater than or equal to a first preset signal strength threshold, the bandwidth is greater than or equal to a preset bandwidth lower limit and less than a preset bandwidth upper limit, then the bandwidth is adjusted; if it is determined that the signal strength of the signal quality data is less than the first preset signal strength threshold and greater than a second preset signal strength threshold, the bandwidth is greater than the preset bandwidth lower limit and less than or equal to the preset bandwidth upper limit, then the bandwidth is adjusted; if it is determined that the signal strength of the signal quality data is less than or equal to the second preset signal strength threshold, the bandwidth is greater than or equal to the preset bandwidth lower limit and less than or equal to the preset bandwidth upper limit, then the bandwidth and the soft mute parameter are adjusted; and then returning to acquire the signal quality data. The application realizes dynamic adjustment of the signal quality data of the broadcast station, improves the signal quality and improves the listening effect of users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication technology, and in particular to a method, apparatus, device, and storage medium for dynamic adjustment of FM broadcasting. Background Technology

[0002] FM stands for Frequency Modulation. FM radio function is the same as radio function, which receives broadcast signals transmitted by different power stations by adjusting different frequency bands.

[0003] Currently, many devices (such as cars and smartphones) support radio functionality. However, when using the radio function, the coverage area of ​​radio stations is limited, and signal quality can easily be affected during daily use.

[0004] To receive high-quality radio broadcasts, current methods often involve initializing the radio's parameters. Typically, this initialization is performed only once after the radio is turned on, and then the user switches to an FM station to listen. However, this existing technology cannot adjust the signal quality of the received radio stations in real time, thus affecting the user's listening experience. Summary of the Invention

[0005] This invention provides a method, apparatus, device, and storage medium for dynamic adjustment of FM radio broadcasts, aiming to solve the problem in the prior art that the signal quality of the radio stations being listened to cannot be configured and adjusted in real time, resulting in poor listening quality.

[0006] In a first aspect, embodiments of the present invention provide a dynamic adjustment method for FM broadcasting, applied to in-vehicle FM broadcasting equipment, comprising:

[0007] Obtain signal quality data from radio stations;

[0008] If it is determined that the signal strength in the signal quality data is greater than or equal to the first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to the preset lower bandwidth limit and less than the preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on the first preset strategy, and the process of obtaining the signal quality data of the broadcasting station is returned.

[0009] If it is determined that the signal strength in the signal quality data is less than the first preset signal strength threshold and greater than the second preset signal strength threshold, and the bandwidth in the signal quality data is greater than the preset lower bandwidth limit and less than or equal to the preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on the second preset strategy, and the process of obtaining the signal quality data of the broadcast station is returned.

[0010] If it is determined that the signal strength in the signal quality data is less than or equal to the second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to the preset lower bandwidth limit and less than or equal to the preset upper bandwidth limit, then the bandwidth and soft mute parameters in the signal quality data are adjusted based on the third preset strategy, and the process of obtaining the signal quality data of the broadcast station is returned.

[0011] Secondly, embodiments of the present invention provide an FM broadcast dynamic adjustment device, comprising:

[0012] The acquisition unit is used to acquire signal quality data from the radio station.

[0013] The first adjustment unit is configured to adjust the bandwidth in the signal quality data based on a first preset strategy if it is determined that the signal strength in the signal quality data is greater than or equal to a first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than a preset upper bandwidth limit, and then return to execute the acquisition of the signal quality data of the broadcast station.

[0014] The second adjustment unit is used to adjust the bandwidth in the signal quality data based on a second preset strategy if it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold and greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, and then return to execute the process of obtaining the signal quality data of the broadcasting station.

[0015] The third adjustment unit is used to adjust the bandwidth and soft mute parameters in the signal quality data based on a third preset strategy if it is determined that the signal strength in the signal quality data is less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, and then return to execute the acquisition of the signal quality data of the broadcast station.

[0016] Thirdly, embodiments of the present invention provide a computer device including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the FM broadcast dynamic adjustment method described in the first aspect.

[0017] Fourthly, embodiments of the present invention also provide a computer-readable storage medium, characterized in that the storage medium stores a computer program, the computer program including program instructions, the program instructions being executed by a processor using the FM broadcast dynamic adjustment method described in the first aspect above.

[0018] This invention provides a method, apparatus, device, and storage medium for dynamic adjustment of FM broadcasts. The method includes: acquiring signal quality data of a radio station; if it is determined that the signal strength in the signal quality data is greater than or equal to a first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than a preset upper bandwidth limit, then adjusting the bandwidth in the signal quality data based on a first preset strategy, and returning to the process of acquiring the radio station's signal quality data; if it is determined that the signal strength in the signal quality data is less than the first preset signal strength threshold but greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than the preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, then adjusting the bandwidth in the signal quality data based on a second preset strategy, and returning to the process of acquiring the radio station's signal quality data; if it is determined that the signal strength in the signal quality data is less than or equal to the second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, then adjusting the bandwidth and soft mute parameters in the signal quality data based on a third preset strategy, and returning to the process of acquiring the radio station's signal quality data. This method enables dynamic adjustment and configuration of the signal quality data of the radio stations being listened to, in order to improve the signal quality under different environments, thereby enhancing the listening experience for users. Attached Figure Description

[0019] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 A flowchart illustrating the FM broadcast dynamic adjustment method provided in this embodiment of the invention;

[0021] Figure 2 A schematic block diagram of an FM broadcast dynamic adjustment device provided in an embodiment of the present invention;

[0022] Figure 3 A schematic block diagram of a computer device provided for an embodiment of the present invention. Detailed Implementation

[0023] 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, not all, of the embodiments of the present invention. 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.

[0024] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0025] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0026] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0027] This invention provides a method, apparatus, device, and storage medium for dynamically adjusting FM broadcasts.

[0028] Please see Figure 1 This is a flowchart illustrating the dynamic adjustment method for FM broadcasting provided in an embodiment of the present invention. This method is applied to an in-vehicle FM broadcasting device, which is connected to a broadcasting base station to receive broadcasts from the base station. The communication between the in-vehicle FM broadcasting device and the broadcasting base station is achieved through FM frequency modulation signals.

[0029] like Figure 1 As shown, the method includes the following steps S110 to S140.

[0030] S110. Obtain signal quality data from the radio station;

[0031] In this embodiment, the FM broadcast dynamic adjustment method is applied to in-vehicle FM broadcasting equipment and is applicable to any type of in-vehicle FM broadcasting equipment. Specifically, when the in-vehicle FM broadcasting equipment listens to a radio station from a base station, the signal received by the equipment is constantly changing due to factors such as the mobile environment and external signal interference, resulting in instability, high noise levels, and poor reception. Therefore, in order to receive high-quality radio signals, after the in-vehicle FM broadcasting equipment listens to a particular radio station, it periodically reads the signal quality data of that radio station program to monitor its signal quality. This signal quality data includes signal strength (level), bandwidth, and noise. The monitored signal quality data is then improved to ensure a better listening experience for the user.

[0032] In one embodiment, step S110 includes the following steps prior to:

[0033] Initialize FM parameter configuration.

[0034] In this embodiment, the FM parameter configuration is initialized. Before the user can implement the various functions of the in-vehicle FM broadcasting device, the various parameters of the device must first be initialized to ensure smooth operation. These FM parameters mainly include bandwidth, maximum soft mute value, soft mute slope, minimum and maximum high-cut values, and stereo mixing.

[0035] In one embodiment, prior to initializing the FM parameter configuration, the following steps are included:

[0036] Obtain and execute the boot command.

[0037] In this embodiment, before initializing the FM parameters in the in-vehicle FM radio device, the user needs to activate the device. Specifically, when the in-vehicle FM radio device receives the power-on command sent by the user, it responds to and executes the power-on command. The user can trigger the power-on command by pressing the power button, or by using wireless communication technology via a smart terminal, such as a Bluetooth smart switch, a Wi-Fi smart switch, or a custom gesture switch (e.g., "OK" for "on," "scissors" for "off"), or by starting the car and powering it on. The specific method for triggering the power-on command is not limited here.

[0038] S120. If it is determined that the signal strength in the signal quality data is greater than or equal to the first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to the preset lower bandwidth limit and less than the preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on the first preset strategy, and the process of obtaining the signal quality data of the broadcasting station is returned.

[0039] In this embodiment, due to the instability of radio station signal quality, in order to improve the listening experience, the signal quality data of the received radio station is monitored in real time. The signal strength in the signal quality data is compared with a first preset signal strength threshold and a second preset signal strength threshold. The bandwidth in the signal quality data is also compared with a preset upper bandwidth limit and a preset lower bandwidth limit to determine whether the bandwidth parameter in the signal quality data needs adjustment. The first preset signal strength threshold is greater than the second preset signal strength threshold.

[0040] Specifically, if it is determined that the signal strength in the signal quality data is greater than or equal to the first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to the preset lower bandwidth limit and less than the preset upper bandwidth limit, then the bandwidth parameter in the signal quality data is adjusted based on the first preset strategy to achieve a suitable bandwidth parameter. After adjusting the bandwidth parameter, the operation of obtaining the signal quality data of the radio station is returned, thereby improving the signal quality of the user during the listening process at regular intervals.

[0041] However, when the signal strength and bandwidth in the signal quality data do not meet the above conditions, that is, when it is determined that the signal strength in the signal quality data is greater than or equal to the first preset signal strength threshold, and the bandwidth in the signal quality data is less than the preset lower bandwidth limit or greater than or equal to the preset upper bandwidth limit, then there is no need to adjust the bandwidth parameter in the signal quality data, and the operation of obtaining the signal quality data of the broadcasting station is directly returned.

[0042] In one embodiment, step S120 includes:

[0043] The updated bandwidth is obtained by adding the bandwidth in the signal quality data to the first preset step value in the first preset strategy.

[0044] In this embodiment, the first preset strategy is used to increase the bandwidth in the signal quality data based on a first preset step size value. That is, when it is determined that the signal strength in the signal quality data is greater than or equal to a first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than a preset upper bandwidth limit, the bandwidth is adjusted by adding the bandwidth in the signal quality data to the first preset step size value, thereby achieving a suitable bandwidth parameter value and realizing dynamic adjustment of the bandwidth parameter value.

[0045] S130. If it is determined that the signal strength in the signal quality data is less than the first preset signal strength threshold and greater than the second preset signal strength threshold, and the bandwidth in the signal quality data is greater than the preset lower bandwidth limit and less than or equal to the preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on the second preset strategy, and the process of obtaining the signal quality data of the broadcasting station is returned.

[0046] In this embodiment, due to the instability of radio station signal quality, in order to improve the listening experience, the signal quality data of the received radio station is monitored in real time. The signal strength in the signal quality data is compared with a first preset signal strength threshold and a second preset signal strength threshold. The bandwidth in the signal quality data is also compared with a preset upper bandwidth limit and a preset lower bandwidth limit to determine whether the bandwidth parameter in the signal quality data needs adjustment. The first preset signal strength threshold is greater than the second preset signal strength threshold.

[0047] Specifically, when it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold and greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, the bandwidth parameter in the signal quality data is adjusted based on the second preset strategy to achieve a suitable bandwidth parameter. After adjusting the bandwidth parameter, the operation of obtaining the signal quality data of the radio station is returned, thereby improving the signal quality of the user during the listening process at regular intervals.

[0048] However, when the signal strength and bandwidth in the signal quality data do not meet the above conditions, that is, when it is determined that the signal strength in the signal quality data is less than the first preset signal strength threshold and greater than the second preset signal strength threshold, and the bandwidth in the signal quality data is less than or equal to the preset lower bandwidth limit or greater than the preset upper bandwidth limit, then there is no need to adjust the bandwidth parameter in the signal quality data, and the operation of obtaining the signal quality data of the broadcasting station is directly returned.

[0049] In one embodiment, step S130 includes:

[0050] According to the second preset step size value in the second preset strategy, the bandwidth in the signal quality data is subtracted from the second preset step size value to obtain the updated bandwidth.

[0051] In this embodiment, the second preset strategy is used to reduce the bandwidth in the signal quality data based on a second preset step size value. That is, when it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold and greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, the bandwidth is adjusted by subtracting the bandwidth in the signal quality data from the second preset step size value, thereby achieving a suitable bandwidth parameter value and realizing dynamic adjustment of the bandwidth parameter value.

[0052] S140. If it is determined that the signal strength in the signal quality data is less than or equal to the second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to the preset lower bandwidth limit and less than or equal to the preset upper bandwidth limit, then the bandwidth and soft mute parameters in the signal quality data are adjusted based on the third preset strategy, and the process of obtaining the signal quality data of the radio station is returned.

[0053] In this embodiment, due to the instability of radio station signal quality, in order to improve the listening experience, the signal quality data of the received radio station is monitored in real time. The signal strength in the signal quality data is compared with a first preset signal strength threshold and a second preset signal strength threshold. The bandwidth in the signal quality data is also compared with a preset upper bandwidth limit and a preset lower bandwidth limit to determine whether the bandwidth parameter in the signal quality data needs adjustment. The first preset signal strength threshold is greater than the second preset signal strength threshold.

[0054] Specifically, when the signal strength in the signal quality data is determined to be less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, the bandwidth parameter and soft mute parameter in the signal quality data are adjusted based on a third preset strategy to achieve suitable bandwidth parameter values ​​and soft mute parameter values. After adjusting the bandwidth parameter and soft mute parameter, the process returns to retrieve the signal quality data of the broadcast station, thereby improving the signal quality for the user during listening in real time.

[0055] However, when the signal strength and bandwidth in the signal quality data do not meet the above conditions—that is, when the signal strength in the signal quality data is less than or equal to the second preset signal strength threshold, and the bandwidth in the signal quality data is less than the preset lower bandwidth limit or greater than the preset upper bandwidth limit—then there is no need to adjust the bandwidth parameter and soft mute parameter in the signal quality data, and the operation of obtaining the signal quality data of the broadcast station continues. Soft mute is used when there is a weak signal, poor signal-to-noise ratio, and high noise levels, affecting the listening experience. Soft mute automatically reduces the volume output; that is, it reduces noise by adjusting the soft mute parameter, thereby reducing user discomfort.

[0056] In one embodiment, step S140 includes:

[0057] Based on the third preset step value and the fourth preset step value in the third preset strategy, the bandwidth in the signal quality data is subtracted from the third preset step value to obtain the updated bandwidth, and the soft mute parameter is added to the fourth preset step value to obtain the updated soft mute parameter.

[0058] In this embodiment, the third preset strategy is used to reduce the bandwidth in the signal quality data based on a third preset step value, and to increase the soft mute parameter based on a fourth preset step value. Specifically, when the signal strength in the signal quality data is less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, the bandwidth is adjusted by subtracting the bandwidth in the signal quality data from the third preset step value, and the soft mute parameter is adjusted by adding the soft mute parameter to the fourth preset step value, thereby achieving suitable bandwidth and soft mute parameter values ​​and realizing dynamic adjustment of the bandwidth and soft mute parameter values.

[0059] In one embodiment, step S140 further includes:

[0060] If it is determined that the noise in the signal quality data is greater than a preset noise threshold, and the updated soft mute parameter is greater than or equal to the lower limit of the soft mute parameter and less than the upper limit of the soft mute parameter, then the updated soft mute parameter is increased based on the fourth preset strategy.

[0061] If it is determined that the noise in the signal quality data is less than a preset noise threshold, and the updated soft mute parameter is greater than the lower limit of the soft mute parameter but less than or equal to the upper limit of the soft mute parameter, then the updated soft mute parameter is reduced based on the fifth preset strategy.

[0062] In this embodiment, to ensure the user's listening experience, for cases with weak signal strength (i.e., when the signal strength in the quality data is less than or equal to a second preset signal strength threshold), the soft mute parameter is adjusted to obtain an updated soft mute parameter. Then, for cases where noise does not meet a preset noise threshold, this embodiment further adjusts the soft mute parameter. Specifically, when the noise in the signal quality data is greater than a preset noise threshold, and the updated soft mute parameter is greater than or equal to the lower limit of the soft mute parameter but less than the upper limit of the soft mute parameter, the updated soft mute parameter is further adjusted based on a fourth preset strategy to increase the updated soft mute parameter. The fourth preset strategy is used to adjust the updated soft mute parameter based on a fifth preset step size. The soft mute parameter is then increased. If the noise in the signal quality data is less than a preset noise threshold, and the updated soft mute parameter is greater than the lower limit of the soft mute parameter but less than or equal to the upper limit of the soft mute parameter, the updated soft mute parameter is adjusted again based on a fifth preset strategy to decrease it. The fifth preset strategy is used to decrease the updated soft mute parameter based on a sixth preset step size. If the noise in the signal quality data does not meet the above conditions, there is no need to adjust the updated soft mute parameter; the process can directly return to the operation of obtaining the signal quality data of the broadcast station, thereby achieving dynamic adjustment of the soft mute parameter and ensuring the signal quality of the received broadcast station.

[0063] This method enables dynamic adjustment and configuration of the signal quality data of the radio stations being listened to, in order to improve the signal quality under different environments, thereby enhancing the listening experience for users.

[0064] This invention also provides an FM broadcast dynamic adjustment device, which is used to perform any of the aforementioned FM broadcast dynamic adjustment methods.

[0065] Specifically, please refer to Figure 2 , Figure 2 This is a schematic block diagram of the FM broadcast dynamic adjustment device provided in an embodiment of the present invention.

[0066] like Figure 2 As shown, the FM broadcast dynamic adjustment device 100 includes: an acquisition unit 110, a first adjustment unit 120, a second adjustment unit 130, and a third adjustment unit 140.

[0067] Acquisition unit 110 is used to acquire signal quality data of the radio station;

[0068] In this embodiment, the FM radio dynamic adjustment device is configured in an in-vehicle FM radio device and is applicable to any type of in-vehicle FM radio device. Specifically, when the in-vehicle FM radio device listens to a radio station from a base station, the signal received by the device is constantly changing due to factors such as the mobile environment and external signal interference, resulting in instability, high noise levels, and poor reception. Therefore, in order to receive high-quality radio signals, after the in-vehicle FM radio device listens to a particular radio station, it periodically reads the signal quality data of that radio station program to monitor its signal quality. This signal quality data includes signal strength (level), bandwidth, and noise. The monitored signal quality data is then improved to ensure a better listening experience for the user.

[0069] In one embodiment, the acquisition unit 110 is preceded by:

[0070] Initialize FM parameter configuration.

[0071] In this embodiment, the FM parameter configuration is initialized. Before the user can implement the various functions of the in-vehicle FM broadcasting device, the various parameters of the device must first be initialized to ensure smooth operation. These FM parameters mainly include bandwidth, maximum soft mute value, soft mute slope, minimum and maximum high-cut values, and stereo mixing.

[0072] In one embodiment, prior to initializing the FM parameter configuration, the following steps are included:

[0073] Obtain and execute the boot command.

[0074] In this embodiment, before initializing the FM parameters in the in-vehicle FM radio device, the user needs to activate the device. Specifically, when the in-vehicle FM radio device receives the power-on command sent by the user, it responds to and executes the power-on command. The user can trigger the power-on command by pressing the power button, or by using wireless communication technology via a smart terminal, such as a Bluetooth smart switch, a Wi-Fi smart switch, or a custom gesture switch (e.g., "OK" for "on," "scissors" for "off"), or by starting the car and powering it on. The specific method for triggering the power-on command is not limited here.

[0075] The first adjustment unit 120 is configured to adjust the bandwidth in the signal quality data based on a first preset strategy if it is determined that the signal strength in the signal quality data is greater than or equal to a first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than a preset upper bandwidth limit, and then return to execute the acquisition of the signal quality data of the broadcasting station.

[0076] In this embodiment, due to the instability of radio station signal quality, in order to improve the listening experience, the signal quality data of the received radio station is monitored in real time. The signal strength in the signal quality data is compared with a first preset signal strength threshold and a second preset signal strength threshold. The bandwidth in the signal quality data is also compared with a preset upper bandwidth limit and a preset lower bandwidth limit to determine whether the bandwidth parameter in the signal quality data needs adjustment. The first preset signal strength threshold is greater than the second preset signal strength threshold.

[0077] Specifically, if it is determined that the signal strength in the signal quality data is greater than or equal to the first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to the preset lower bandwidth limit and less than the preset upper bandwidth limit, then the bandwidth parameter in the signal quality data is adjusted based on the first preset strategy to achieve a suitable bandwidth parameter. After adjusting the bandwidth parameter, the operation of obtaining the signal quality data of the radio station is returned, thereby improving the signal quality of the user during the listening process at regular intervals.

[0078] However, when the signal strength and bandwidth in the signal quality data do not meet the above conditions, that is, when it is determined that the signal strength in the signal quality data is greater than or equal to the first preset signal strength threshold, and the bandwidth in the signal quality data is less than the preset lower bandwidth limit or greater than or equal to the preset upper bandwidth limit, then there is no need to adjust the bandwidth parameter in the signal quality data, and the operation of obtaining the signal quality data of the broadcasting station is directly returned.

[0079] In one embodiment, the first adjustment unit 120 includes:

[0080] The updated bandwidth is obtained by adding the bandwidth in the signal quality data to the first preset step value in the first preset strategy.

[0081] In this embodiment, the first preset strategy is used to increase the bandwidth in the signal quality data based on a first preset step size value. That is, when it is determined that the signal strength in the signal quality data is greater than or equal to a first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than a preset upper bandwidth limit, the bandwidth is adjusted by adding the bandwidth in the signal quality data to the first preset step size value, thereby achieving a suitable bandwidth parameter value and realizing dynamic adjustment of the bandwidth parameter value.

[0082] The second adjustment unit 130 is configured to adjust the bandwidth in the signal quality data based on a second preset strategy if it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold and greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, and then return to execute the process of obtaining the signal quality data of the broadcasting station.

[0083] In this embodiment, due to the instability of radio station signal quality, in order to improve the listening experience, the signal quality data of the received radio station is monitored in real time. The signal strength in the signal quality data is compared with a first preset signal strength threshold and a second preset signal strength threshold. The bandwidth in the signal quality data is also compared with a preset upper bandwidth limit and a preset lower bandwidth limit to determine whether the bandwidth parameter in the signal quality data needs adjustment. The first preset signal strength threshold is greater than the second preset signal strength threshold.

[0084] Specifically, when it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold and greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, the bandwidth parameter in the signal quality data is adjusted based on the second preset strategy to achieve a suitable bandwidth parameter. After adjusting the bandwidth parameter, the operation of obtaining the signal quality data of the radio station is returned, thereby improving the signal quality of the user during the listening process at regular intervals.

[0085] However, when the signal strength and bandwidth in the signal quality data do not meet the above conditions, that is, when it is determined that the signal strength in the signal quality data is less than the first preset signal strength threshold and greater than the second preset signal strength threshold, and the bandwidth in the signal quality data is less than or equal to the preset lower bandwidth limit or greater than the preset upper bandwidth limit, then there is no need to adjust the bandwidth parameter in the signal quality data, and the operation of obtaining the signal quality data of the broadcasting station is directly returned.

[0086] In one embodiment, the second adjustment unit 130 includes:

[0087] According to the second preset step size value in the second preset strategy, the bandwidth in the signal quality data is subtracted from the second preset step size value to obtain the updated bandwidth.

[0088] In this embodiment, the second preset strategy is used to reduce the bandwidth in the signal quality data based on a second preset step size value. That is, when it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold and greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, the bandwidth is adjusted by subtracting the bandwidth in the signal quality data from the second preset step size value, thereby achieving a suitable bandwidth parameter value and realizing dynamic adjustment of the bandwidth parameter value.

[0089] The third adjustment unit 140 is used to adjust the bandwidth and soft mute parameters in the signal quality data based on a third preset strategy if it is determined that the signal strength in the signal quality data is less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, and then return to execute the acquisition of the signal quality data of the radio station.

[0090] In this embodiment, due to the instability of radio station signal quality, in order to improve the listening experience, the signal quality data of the received radio station is monitored in real time. The signal strength in the signal quality data is compared with a first preset signal strength threshold and a second preset signal strength threshold. The bandwidth in the signal quality data is also compared with a preset upper bandwidth limit and a preset lower bandwidth limit to determine whether the bandwidth parameter in the signal quality data needs adjustment. The first preset signal strength threshold is greater than the second preset signal strength threshold.

[0091] Specifically, when the signal strength in the signal quality data is determined to be less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, the bandwidth parameter and soft mute parameter in the signal quality data are adjusted based on a third preset strategy to achieve suitable bandwidth parameter values ​​and soft mute parameter values. After adjusting the bandwidth parameter and soft mute parameter, the process returns to retrieve the signal quality data of the broadcast station, thereby improving the signal quality for the user during listening in real time.

[0092] However, when the signal strength and bandwidth in the signal quality data do not meet the above conditions—that is, when the signal strength in the signal quality data is less than or equal to the second preset signal strength threshold, and the bandwidth in the signal quality data is less than the preset lower bandwidth limit or greater than the preset upper bandwidth limit—then there is no need to adjust the bandwidth parameter and soft mute parameter in the signal quality data, and the operation of obtaining the signal quality data of the broadcast station continues. Soft mute is used when there is a weak signal, poor signal-to-noise ratio, and high noise levels, affecting the listening experience. Soft mute automatically reduces the volume output; that is, it reduces noise by adjusting the soft mute parameter, thereby reducing user discomfort.

[0093] In one embodiment, the third adjustment unit 140 includes:

[0094] Based on the third preset step value and the fourth preset step value in the third preset strategy, the bandwidth in the signal quality data is subtracted from the third preset step value to obtain the updated bandwidth, and the soft mute parameter is added to the fourth preset step value to obtain the updated soft mute parameter.

[0095] In this embodiment, the third preset strategy is used to reduce the bandwidth in the signal quality data based on a third preset step value, and to increase the soft mute parameter based on a fourth preset step value. Specifically, when the signal strength in the signal quality data is less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, the bandwidth is adjusted by subtracting the bandwidth in the signal quality data from the third preset step value, and the soft mute parameter is adjusted by adding the soft mute parameter to the fourth preset step value, thereby achieving suitable bandwidth and soft mute parameter values ​​and realizing dynamic adjustment of the bandwidth and soft mute parameter values.

[0096] In one embodiment, the third adjustment unit 140 further includes:

[0097] If it is determined that the noise in the signal quality data is greater than a preset noise threshold, and the updated soft mute parameter is greater than or equal to the lower limit of the soft mute parameter and less than the upper limit of the soft mute parameter, then the updated soft mute parameter is increased based on the fourth preset strategy.

[0098] If it is determined that the noise in the signal quality data is less than a preset noise threshold, and the updated soft mute parameter is greater than the lower limit of the soft mute parameter but less than or equal to the upper limit of the soft mute parameter, then the updated soft mute parameter is reduced based on the fifth preset strategy.

[0099] In this embodiment, to ensure the user's listening experience, for cases with weak signal strength (i.e., when the signal strength in the quality data is less than or equal to a second preset signal strength threshold), the soft mute parameter is adjusted to obtain an updated soft mute parameter. Then, for cases where noise does not meet a preset noise threshold, this embodiment further adjusts the soft mute parameter. Specifically, when the noise in the signal quality data is greater than a preset noise threshold, and the updated soft mute parameter is greater than or equal to the lower limit of the soft mute parameter but less than the upper limit of the soft mute parameter, the updated soft mute parameter is further adjusted based on a fourth preset strategy to increase the updated soft mute parameter. The fourth preset strategy is used to adjust the updated soft mute parameter based on a fifth preset step size. The soft mute parameter is then increased. If the noise in the signal quality data is less than a preset noise threshold, and the updated soft mute parameter is greater than the lower limit of the soft mute parameter but less than or equal to the upper limit of the soft mute parameter, the updated soft mute parameter is adjusted again based on a fifth preset strategy to decrease it. The fifth preset strategy is used to decrease the updated soft mute parameter based on a sixth preset step size. If the noise in the signal quality data does not meet the above conditions, there is no need to adjust the updated soft mute parameter; the process can directly return to the operation of obtaining the signal quality data of the broadcast station, thereby achieving dynamic adjustment of the soft mute parameter and ensuring the signal quality of the received broadcast station.

[0100] This device enables dynamic adjustment and configuration of the signal quality data of the radio stations being listened to, in order to improve the signal quality in different environments and thus enhance the listening experience for users.

[0101] The aforementioned FM broadcast dynamic adjustment device can be implemented as a computer program, which can, for example... Figure 3 It runs on the computer device shown.

[0102] Please see Figure 3 , Figure 3 This is a schematic block diagram of a computer device provided in an embodiment of the present invention. The computer device 500 is a server, which can be a standalone server or a server cluster composed of multiple servers.

[0103] See Figure 3 The computer device 500 includes a processor 502, a memory, and a network interface 505 connected via a system bus 501. The memory may include a storage medium 503 and internal memory 504.

[0104] The storage medium 503 may store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, it causes the processor 502 to execute the FM broadcast dynamic adjustment method.

[0105] The processor 502 provides computing and control capabilities to support the operation of the entire computer device 500.

[0106] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute the FM broadcast dynamic adjustment method.

[0107] This network interface 505 is used for network communication, such as providing data transmission. Those skilled in the art will understand that... Figure 3 The structure shown is merely a block diagram of a portion of the structure related to the present invention and does not constitute a limitation on the computer device 500 to which the present invention is applied. The specific computer device 500 may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0108] The processor 502 is used to run a computer program 5032 stored in a memory to implement the FM broadcast dynamic adjustment method disclosed in this embodiment of the invention.

[0109] Those skilled in the art will understand that Figure 3 The embodiments of the computer device shown do not constitute a limitation on the specific configuration of the computer device. In other embodiments, the computer device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements. For example, in some embodiments, the computer device may include only memory and a processor. In such embodiments, the structure and function of the memory and processor are different from those shown. Figure 3 The embodiments shown are consistent and will not be repeated here.

[0110] It should be understood that, in this embodiment of the invention, the processor 502 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0111] In another embodiment of the present invention, a computer-readable storage medium is provided. This computer-readable storage medium may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the FM broadcast dynamic adjustment method disclosed in this embodiment of the present invention.

[0112] Those skilled in the art will readily understand that, for the sake of convenience and brevity, the specific working processes of the devices, apparatuses, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention.

[0113] In the embodiments provided by this invention, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Units with the same function may be grouped into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.

[0114] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention, depending on actual needs.

[0115] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0116] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks.

[0117] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A dynamic adjustment method for FM broadcasting, applied to vehicle-mounted FM broadcasting equipment, characterized in that, include: Obtain signal quality data from radio stations; If it is determined that the signal strength in the signal quality data is greater than or equal to the first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to the preset lower bandwidth limit and less than the preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on the first preset strategy, and the process of obtaining the signal quality data of the broadcasting station is returned. If it is determined that the signal strength in the signal quality data is less than the first preset signal strength threshold and greater than the second preset signal strength threshold, and the bandwidth in the signal quality data is greater than the preset lower bandwidth limit and less than or equal to the preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on the second preset strategy, and the process of obtaining the signal quality data of the broadcast station is returned. If it is determined that the signal strength in the signal quality data is less than or equal to the second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to the preset lower bandwidth limit and less than or equal to the preset upper bandwidth limit, then the bandwidth and soft mute parameters in the signal quality data are adjusted based on the third preset strategy, and the process of obtaining the signal quality data of the radio station is returned. If it is determined that the signal strength in the signal quality data is greater than or equal to a first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than a preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on a first preset strategy, including: The bandwidth in the signal quality data is added to the first preset step value in the first preset strategy to obtain the updated bandwidth. If it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold but greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit but less than or equal to a preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on a second preset strategy, including: According to the second preset step value in the second preset strategy, the bandwidth in the signal quality data is subtracted from the second preset step value to obtain the updated bandwidth; If it is determined that the signal strength in the signal quality data is less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, then the bandwidth and soft mute parameters in the signal quality data are adjusted based on a third preset strategy, including: Based on the third preset step value and the fourth preset step value in the third preset strategy, the bandwidth in the signal quality data is subtracted from the third preset step value to obtain the updated bandwidth, and the soft mute parameter is added to the fourth preset step value to obtain the updated soft mute parameter.

2. The FM broadcast dynamic adjustment method according to claim 1, characterized in that, If it is determined that the signal strength in the signal quality data is less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, then adjusting the bandwidth and soft mute parameters in the signal quality data based on a third preset strategy further includes: If it is determined that the noise in the signal quality data is greater than a preset noise threshold, and the updated soft mute parameter is greater than or equal to the lower limit of the soft mute parameter and less than the upper limit of the soft mute parameter, then the updated soft mute parameter is increased based on the fourth preset strategy. If it is determined that the noise in the signal quality data is less than a preset noise threshold, and the updated soft mute parameter is greater than the lower limit of the soft mute parameter but less than or equal to the upper limit of the soft mute parameter, then the updated soft mute parameter is reduced based on the fifth preset strategy.

3. The FM broadcast dynamic adjustment method according to claim 1, characterized in that, Before acquiring the signal quality data of the radio station, the process includes: initializing the FM parameter configuration.

4. The FM broadcast dynamic adjustment method according to claim 3, characterized in that, Before initializing the FM parameter configuration, the process includes: obtaining and executing the power-on command.

5. An FM broadcast dynamic adjustment device, characterized in that, include: The acquisition unit is used to acquire signal quality data from the radio station. The first adjustment unit is configured to adjust the bandwidth in the signal quality data based on a first preset strategy if it is determined that the signal strength in the signal quality data is greater than or equal to a first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than a preset upper bandwidth limit, and then return to execute the acquisition of the signal quality data of the broadcast station. The second adjustment unit is used to adjust the bandwidth in the signal quality data based on a second preset strategy if it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold and greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, and then return to execute the process of obtaining the signal quality data of the broadcasting station. The third adjustment unit is used to adjust the bandwidth and soft mute parameters in the signal quality data based on a third preset strategy if it is determined that the signal strength in the signal quality data is less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, and then return to execute the acquisition of the signal quality data of the radio station. If it is determined that the signal strength in the signal quality data is greater than or equal to a first preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than a preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on a first preset strategy, including: The bandwidth in the signal quality data is added to the first preset step value in the first preset strategy to obtain the updated bandwidth. If it is determined that the signal strength in the signal quality data is less than a first preset signal strength threshold but greater than a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than a preset lower bandwidth limit but less than or equal to a preset upper bandwidth limit, then the bandwidth in the signal quality data is adjusted based on a second preset strategy, including: According to the second preset step value in the second preset strategy, the bandwidth in the signal quality data is subtracted from the second preset step value to obtain the updated bandwidth; If it is determined that the signal strength in the signal quality data is less than or equal to a second preset signal strength threshold, and the bandwidth in the signal quality data is greater than or equal to a preset lower bandwidth limit and less than or equal to a preset upper bandwidth limit, then the bandwidth and soft mute parameters in the signal quality data are adjusted based on a third preset strategy, including: Based on the third preset step value and the fourth preset step value in the third preset strategy, the bandwidth in the signal quality data is subtracted from the third preset step value to obtain the updated bandwidth, and the soft mute parameter is added to the fourth preset step value to obtain the updated soft mute parameter.

6. A computer device, characterized in that, The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the FM broadcast dynamic adjustment method as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which includes program instructions that, when executed by a processor, can implement the FM broadcast dynamic adjustment method as described in any one of claims 1-4.