Sound effect adjusting method and sound effect adjusting device for vehicle-mounted audio and related product

By gradually updating the volume gain value when the vehicle speed changes rapidly, the problem of sudden sound effect changes in the car sound effect adjustment system is solved, and driving safety is improved.

CN120390181APending Publication Date: 2025-07-29TENCENT MUSIC ENTERTAINMENT TECH (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510513968.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-23
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

When the vehicle speed changes sharply, the volume gain value suddenly changes, resulting in a sudden change in the sound effect, affecting driving safety.

Method used

By obtaining the initial volume gain value before the vehicle speed change, the expected volume gain value after the vehicle speed change is determined based on the vehicle's driving parameters, and the volume gain value is gradually updated using the preset gain change value and update frequency until the expected value is reached, avoiding sudden sound effects.

Benefits of technology

It effectively avoids the sound effect of car audio when the car speed changes rapidly, and increases driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120390181A_ABST
    Figure CN120390181A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a sound effect adjusting method and device for a vehicle-mounted audio and a related product, and belongs to the technical field of audio processing. In the method, when a first driving parameter of a target vehicle meets a vehicle speed sudden change condition, an initial volume gain value of a target audio track of vehicle-mounted audio of the target vehicle before the vehicle speed changes is obtained; determining an expected volume gain value of the target audio track after the vehicle speed is changed based on a second driving parameter of the target vehicle; gradually updating the volume gain value of the target audio track based on the preset gain change value, the preset updating frequency and the initial volume gain value until the volume gain value reaches the expected volume gain value; through the preset gain change value and the preset update frequency, the volume gain value of the target audio track is gradually updated, the volume gain value of the target audio track can be smoothly updated to the target volume gain value from the initial volume gain value, the volume gain value of the target audio track is subjected to buffer change, and sound effect mutation of vehicle-mounted audio is effectively avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the technical field of audio processing, and in particular, to a method and device for adjusting the sound effect of in-vehicle audio, and related products. Background Art

[0002] An in-vehicle sound effect adjustment system is a system used in a vehicle to adjust the sound effect of in-vehicle audio, which can amplify, process, and distribute audio signals. The in-vehicle sound effect adjustment system has a volume adjustment function and a function of switching the music playback mode; in the volume adjustment function, the user can adjust the volume gain value by a manual knob or button according to a fixed increase or decrease amplitude.

[0003] The existing in-vehicle sound effect adjustment system can adaptively adjust the sound effect of in-vehicle audio based on the vehicle speed. For example, when the vehicle speed increases, the volume gain value of in-vehicle audio can be increased, and when the vehicle speed decreases, the volume gain value of in-vehicle audio can be decreased. When the vehicle speed changes suddenly, such as sudden acceleration or braking, the volume gain value of in-vehicle audio will mutate accordingly, causing the sound effect of in-vehicle audio to mutate, which is likely to interfere with the driver and affect driving safety. Summary of the Invention

[0004] Embodiments of the present application provide a method and device for adjusting the sound effect of in-vehicle audio, and related products, which can effectively avoid the sudden change of the sound effect of in-vehicle audio and increase driving safety.

[0005] Embodiments of the present application provide a method for adjusting the sound effect of in-vehicle audio, including:

[0006] When the first driving parameter of the target vehicle meets the vehicle speed mutation condition, obtain the initial volume gain value of the target track of the in-vehicle audio of the target vehicle before the vehicle speed changes;

[0007] Determine the expected volume gain value of the target track after the vehicle speed changes based on the second driving parameter of the target vehicle;

[0008] Based on the preset gain change value, the preset update frequency, and the initial volume gain value, update the volume gain value of the target track successively until the volume gain value reaches the expected volume gain value.

[0009] Further, the second driving parameter of the target vehicle includes: the vehicle speed after the change of the target vehicle; the determining the expected volume gain value of the target track after the vehicle speed changes based on the second driving parameter of the target vehicle includes:

[0010] Obtain the volume gain values of the target track corresponding to multiple speed thresholds;

[0011] Determine the speed threshold matching the changed vehicle speed of the target vehicle, and obtain the expected volume gain value of the target audio track after the vehicle speed changes.

[0012] Further, before obtaining the volume gain values of the target audio track corresponding to multiple speed thresholds, it further includes:

[0013] Obtain the initial speed threshold of the target audio track before the driving environment of the target vehicle changes, and the target speed threshold after the driving environment of the target vehicle changes; wherein, the target vehicle corresponds to different speed limits under different driving environments;

[0014] Based on a preset transition time, gradually transition the speed threshold of the target audio track from the initial speed threshold to the target speed threshold.

[0015] Further, the initial speed threshold is: the initial speed threshold before the target vehicle enters a deceleration environment, and the target speed threshold is: the target speed threshold after the target vehicle enters a deceleration environment; the target speed threshold is less than the initial speed threshold;

[0016] The step of gradually transitioning the speed threshold of the target audio track from the initial speed threshold to the target speed threshold based on a preset transition time includes:

[0017] Based on a preset transition time, gradually reduce the speed threshold of the target audio track from the initial speed threshold to the target speed threshold.

[0018] Further, the step of gradually updating the volume gain value of the target audio track based on a preset gain change value, a preset update frequency, and the initial volume gain value until the volume gain value reaches the expected volume gain value includes:

[0019] Determine the gain difference between the expected volume gain value and the volume gain value of the target audio track;

[0020] Based on the gain difference and the preset gain change value, update the volume gain value of the target audio track from the initial volume gain value to the expected volume gain value successively at the preset update frequency.

[0021] Further, the step of updating the volume gain value of the target audio track from the initial volume gain value to the expected volume gain value successively at the preset update frequency based on the gain difference and the preset gain change value includes:

[0022] When the gain difference is greater than zero, based on the preset gain change value, the volume gain value of the target audio track is iteratively increased from the initial volume gain value at the preset update frequency until the volume gain value of the target audio track is updated to the target volume gain value;

[0023] When the gain difference is less than zero, based on the preset gain change value, the volume gain value of the target audio track is iteratively decreased from the initial volume gain value at the preset update frequency until the volume gain value of the target audio track is updated to the target volume gain value.

[0024] Further, after the volume gain value of the target audio track reaches the desired volume gain value, the method further includes:

[0025] When the desired volume gain value changes, determine whether the absolute value of the target gain difference between the changed desired volume gain value and the volume gain value of the target audio track is greater than the preset gain change value;

[0026] If so, update the volume gain value of the target audio track based on the target gain difference and the preset gain change value;

[0027] If not, update the volume gain value of the target audio track to the changed desired volume gain value.

[0028] Further, the updating the volume gain value of the target audio track based on the target gain difference and the preset gain change value includes:

[0029] If the target gain difference is greater than zero, add the preset gain change value to the volume gain value of the target audio track to update the volume gain value of the target audio track;

[0030] If the target gain difference is less than zero, subtract the preset gain change value from the volume gain value of the target audio track to update the volume gain value of the target audio track.

[0031] An embodiment of the present application further provides an audio effect adjustment device for vehicle-mounted audio, including:

[0032] An acquisition unit, configured to acquire the initial volume gain value of the target audio track of the vehicle-mounted audio of the target vehicle before the vehicle speed changes when the first driving parameter of the target vehicle satisfies the vehicle speed mutation condition;

[0033] A determination unit, configured to determine the desired volume gain value of the target audio track after the vehicle speed changes based on the second driving parameter of the target vehicle;

[0034] An update unit, configured to sequentially update the volume gain value of the target audio track based on a preset gain change value, a preset update frequency, and the initial volume gain value until the volume gain value reaches the desired volume gain value.

[0035] An embodiment of the present application further provides an audio effect adjustment device for a vehicle audio, including:

[0036] A processor, a memory, and an input / output interface;

[0037] The memory is a transient storage memory or a persistent storage memory;

[0038] The processor is configured to communicate with the memory and execute the instruction operations in the memory to execute the above method.

[0039] An embodiment of the present application further provides a computer-readable storage medium, which includes instructions that, when run on a computer, cause the computer to execute the above method.

[0040] An embodiment of the present application further provides a computer program product including instructions or a computer program, which, when run on a computer, cause the computer to execute the above method.

[0041] From the above technical solutions, it can be seen that the embodiments of the present application have the following advantages:

[0042] In the embodiments of the present application, when the first driving parameter of the target vehicle meets the vehicle speed mutation condition, the initial volume gain value of the target audio track of the vehicle audio of the target vehicle before the vehicle speed change is obtained; the desired volume gain value of the target audio track after the vehicle speed change is determined based on the second driving parameter of the target vehicle; the volume gain value of the target audio track is sequentially updated based on the preset gain change value, the preset update frequency, and the initial volume gain value until the volume gain value reaches the desired volume gain value; by the preset gain change value and the preset update frequency, the volume gain value of the target audio track is sequentially updated, so that the volume gain value of the target audio track can be smoothly updated from the initial volume gain value to the target volume gain value, making the volume gain value of the target audio track change in a buffered manner, effectively avoiding the sudden change of the audio effect of the vehicle audio, and increasing the driving safety. Description of the Drawings

[0043] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments recorded in the present application, and those of ordinary skill in the art can also obtain other drawings based on these drawings.

[0044] Figure 1Schematic diagram of a communication network architecture disclosed in an embodiment of the present application;

[0045] Figure 2 Flowchart of sound effect adjustment for an in-vehicle audio disclosed in an embodiment of the present application;

[0046] Figure 3 Another flowchart of sound effect adjustment for an in-vehicle audio disclosed in an embodiment of the present application;

[0047] Figure 4 Flowchart of adjustment for a speed threshold disclosed in an embodiment of the present application;

[0048] Figure 5 Schematic diagram of buffering of sound effect gain when vehicle speed changes, disclosed in an embodiment of the present application;

[0049] Figure 6 Demonstration diagram of buffering of sound effect gain, disclosed in an embodiment of the present application;

[0050] Figure 7 Schematic diagram of change of a speed threshold, disclosed in an embodiment of the present application;

[0051] Figure 8 Diagram of a sound effect adjustment device for an in-vehicle audio, disclosed in an embodiment of the present application;

[0052] Figure 9 Another diagram of a sound effect adjustment device for an in-vehicle audio, disclosed in an embodiment of the present application. Detailed implementation manners

[0053] In order to enable those skilled in the art to better understand the solution of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0054] In the description of the embodiments of the present application, it should be noted that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the embodiments of the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation to the embodiments of the present application.

[0055] In the description of the embodiments of the present application, it should be noted that, unless otherwise clearly specified and limited, the terms "installation", "connection", and "coupling" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the communication inside two components. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to specific situations.

[0056] The application of the in-vehicle sound effect adjustment system is as Figure 1 shown. The in-vehicle sound effect adjustment system 101 is arranged on the vehicle. The in-vehicle sound effect adjustment system 101 is connected to the audio player 102 in the vehicle, and can amplify, process, and distribute the audio signal of the audio player 102, and adjust the sound effect of the audio in the audio player 102. Among them, the in-vehicle sound effect adjustment system 101 can be connected to one or more audio players 102 to adjust the sound effect of one or more audio players 102.

[0057] The existing in-vehicle sound effect adjustment system can adaptively adjust the sound effect of the in-vehicle audio based on the vehicle speed. For example, when the vehicle speed increases, the volume gain value of the in-vehicle audio can be increased, and when the vehicle speed decreases, the volume gain value of the in-vehicle audio can be decreased. However, when the vehicle speed changes too sharply (i.e., the vehicle state changes too sharply), such as sudden braking, acceleration, or sudden turning or U-turn, the volume gain value of the in-vehicle audio will mutate accordingly, which is likely to cause a sudden change in the sound effect, distract the driver's attention, and pose a safety hazard to driving.

[0058] For example, if the vehicle speed of the vehicle directly accelerates from 0 km / h to 50 km / h within 1 s (the acceleration is about 13.89 m / s^2), at this time, the in-vehicle sound effect adjustment system will control all the audio tracks of the in-vehicle audio to suddenly play within 1 s, and control the volume gain value (Gain, that is, the volume size) of all the audio tracks to suddenly increase to the volume gain value corresponding to 50 km / h within 1 s, which is likely to cause a sudden change in the sound effect, easily interfere with the driver's auditory perception, and affect driving safety. Therefore, the embodiments of the present application provide a method for adjusting the sound effect of in-vehicle audio, which can effectively avoid the sudden change of the sound effect of in-vehicle audio when the vehicle speed changes sharply, and increase driving safety, as Figure 2 shown, specifically as follows:

[0059] 201. When the first driving parameter of the target vehicle meets the vehicle speed change condition, obtain the initial volume gain value of the target audio track of the in-vehicle audio of the target vehicle before the vehicle speed change.

[0060] In the embodiments of the present application, when the first driving parameter of the target vehicle meets the vehicle speed change condition, the vehicle-mounted audio sound effect adjustment device can obtain the initial volume gain value of the target audio track of the vehicle-mounted audio of the target vehicle before the vehicle speed changes. It can be understood that the vehicle-mounted audio of the target vehicle includes: song audio or call audio. When the vehicle-mounted audio is song audio, the vehicle-mounted audio has multiple audio tracks, such as the main track, vocals, electric guitar, and other tracks; when the vehicle-mounted audio is call audio, the vehicle-mounted audio has at least a vocal track.

[0061] Among them, it can be determined whether the vehicle speed change condition is met based on the first driving parameter of the target vehicle. The first driving parameter is a relevant parameter during the driving of the target vehicle. The first driving parameter includes: the vehicle speed of the target vehicle or the steering information of the target vehicle. Specifically, it is not limited here; the vehicle speed of the target vehicle can be detected by a speed sensor on the target vehicle, and the steering information of the target vehicle can be detected by a steering angle sensor on the target vehicle. The first driving parameters at multiple consecutive time nodes can be obtained. The interval duration between two adjacent time nodes among the multiple consecutive time nodes can be 0.2S or 0.3S. Specifically, it is not limited here. It can be determined whether the vehicle speed mutation condition is met based on the change trend of the first driving parameters at multiple consecutive time nodes, or based on the change trend of the first driving parameters at adjacent time nodes. Among them, the change trend can be obtained by calculating the relative change rate or by the linear regression method. Specifically, it is not limited here. For example, the slope of the first driving parameters at multiple consecutive time nodes is calculated by the linear regression method. If the slope is greater than the preset threshold, it is determined that the vehicle speed mutation condition is met. If the slope is less than the preset threshold, it is determined that the vehicle speed mutation condition is not met. The preset threshold can be 10m / s^2 or 8m / s^2 for the vehicle speed. Specifically, it is not limited here.

[0062] When the first driving parameter of the target vehicle meets the vehicle speed change condition, the initial volume gain value before the vehicle speed changes can be determined based on the vehicle speed before the change of the target vehicle and the volume gain value corresponding to the speed response interval of the target audio track. The vehicle speed before the change can be the vehicle speed of the target vehicle that is stable for a preset duration before the vehicle speed changes. Among them, the preset duration can be 4s or 5s. Specifically, it is not limited here. For example, the speed response interval of the main track is: 0~40km / h, and the volume gain value corresponding to this interval increases from -5dB to 0dB, which is default linear; at this time, the volume gain value corresponding to the vehicle speed before the change in the speed response interval can be determined. If it is outside the interval, the value of the nearest endpoint of the interval is taken to obtain the initial volume gain value of the main track before the vehicle speed changes. The other audio tracks in the vehicle-mounted audio are also obtained in a similar way to determine the initial volume gain value of the target audio track included in the vehicle-mounted audio before the vehicle speed changes.

[0063] 202. Determine the expected volume gain value of the target audio track after the vehicle speed changes based on the second driving parameter of the target vehicle.

[0064] In the embodiments of the present application, the sound effect adjustment device of the in-vehicle audio can determine the expected volume gain value of the target audio track after the vehicle speed changes based on the second driving parameter of the target vehicle. Specifically, it can be determined whether the target vehicle is in a state after the vehicle speed changes based on the second driving parameter of the target vehicle. If so, the expected volume gain value of the target audio track after the vehicle speed changes is determined. If not, it is determined that the target vehicle is still in the process of vehicle speed change. The second driving parameter also includes the vehicle speed of the target vehicle or the steering information of the target vehicle, and specific limitations are not made here. Specifically, it can be determined whether the target vehicle is in a state after the vehicle speed changes by whether the vehicle speed of the target vehicle or the steering information of the target vehicle is in a stable state within a preset duration. Among them, the preset duration can be 4 s or 5 s, and specific limitations are not made here. For example, if the change value of the vehicle speed of the target vehicle within the preset duration is less than 5 km / h or 6 km / h, it is determined that the target vehicle is in a state after the vehicle speed changes.

[0065] Then, based on the changed vehicle speed of the target vehicle and the initial volume gain value, the expected volume gain value of the target audio track after the vehicle speed changes can be obtained; among them, the change in the vehicle speed of the target vehicle and the change in the volume gain value of the target audio track are in a linear relationship; when the changed vehicle speed is higher than the vehicle speed before the change, the expected volume gain value is greater than the initial volume gain value, and if the changed vehicle speed is higher, the expected volume gain value is greater; when the changed vehicle speed is lower than the vehicle speed before the change, the expected volume gain value is less than the initial volume gain value, and if the changed vehicle speed is lower, the expected volume gain value is less.

[0066] 203. Based on the preset gain change value, the preset update frequency, and the initial volume gain value, update the volume gain value of the target audio track successively until the volume gain value reaches the expected volume gain value.

[0067] After obtaining the initial volume gain value of the target audio track of the in-vehicle audio before the vehicle speed changes and the target volume gain value of the target audio track after the vehicle speed changes, the preset gain change value, the preset update frequency, and the initial volume gain value can be used to update the volume gain value of the target audio track successively until the volume gain value reaches the expected volume gain value. Among them, the preset gain change value is used to indicate the maximum allowable gain change value for each update, that is, the changed volume gain value for each update can be equal to the preset gain change value or less than the preset gain change value. The preset update frequency is the number of updates within a preset period, which can be set by the user himself or be the default frequency, such as 5 updates within 2 s, or 7 updates within 3 s, and specific limitations are not made here.

[0068] Specifically, the volume gain value of the target audio track is incrementally updated from the initial volume gain value at a preset update frequency, and the volume gain value changed each time is limited by a preset gain change value until the volume gain value of the target audio track reaches the desired volume gain value. For example, the preset gain change value can be set as the volume gain value changed each time to update the volume gain value of the target audio track. When it is the last update, if the gain difference between the volume gain value of the target audio track and the desired volume gain value is equal to the preset gain change value, the volume gain value changed in the last update is still the preset gain change value; when it is the last update, if the gain difference between the volume gain value of the target audio track and the desired volume gain value is less than the preset gain change value, the volume gain value changed in the last update is the gain difference; so that the volume gain value of the target audio track reaches the desired volume gain value.

[0069] Preferably, the preset gain change value is determined based on the preset update frequency. To avoid the volume gain value of the target audio track changing too fast during the update process, such as changing by 8 dB in 1 s, or changing too slowly during the update process, such as changing by 1 dB in 1 s; if the preset update frequency is larger, the corresponding preset gain change value is smaller, and if the preset update frequency is smaller, the preset gain change value is larger.

[0070] It can be understood that in the embodiments of the present application, the volume gain value corresponding to the target audio track included in the vehicle audio can be iteratively updated to avoid the audio track with a sudden change in the volume gain value in the vehicle audio when the vehicle speed changes suddenly, so that the overall sound effect of the vehicle audio changes smoothly. For example Figure 5 As shown, when the vehicle speed of the vehicle state suddenly rises, the volume gain value Gain corresponding to the target audio track of the vehicle audio can be iteratively updated to make the sound effect of the audio track increase gently and avoid sudden changes in the sound effect.

[0071] It can be seen that in the embodiments of the present application, when the first driving parameter of the target vehicle meets the vehicle speed sudden change condition, the initial volume gain value of the target audio track of the vehicle audio of the target vehicle before the vehicle speed change is obtained; the desired volume gain value of the target audio track after the vehicle speed change is determined based on the second driving parameter of the target vehicle; based on the preset gain change value, the preset update frequency and the initial volume gain value, the volume gain value of the target audio track is incrementally updated until the volume gain value reaches the desired volume gain value; by the preset gain change value and the preset update frequency, the volume gain value of the target audio track is incrementally updated, and the volume gain value of the target audio track can be gently updated from the initial volume gain value to the target volume gain value, making the volume gain value of the target audio track change in a buffered manner, effectively avoiding sudden changes in the sound effect of the vehicle audio and increasing driving safety.

[0072] Further, the following will be combined with Figure 3, a sound effect adjustment process of in-vehicle audio in the present application is described in detail, specifically including the following steps:

[0073] 301. Obtain an expected volume gain value of the target audio track after the vehicle speed changes based on the volume gain values corresponding to multiple speed thresholds of the target audio track.

[0074] In the embodiment of the present application, the actual volume gain value g_set of the target audio track is mainly adjusted. The initial volume gain value g_set(0) of the target audio track before the vehicle speed changes can be obtained, as specifically shown in step 201 above, and details are not described here again.

[0075] It is also possible to obtain an expected volume gain value of the target audio track after the vehicle speed changes based on the volume gain values corresponding to multiple speed thresholds of the target audio track. Among them, the speed threshold is a vehicle speed node for triggering sound effect adjustment, referring to the minimum vehicle speed when all audio tracks included in the in-vehicle audio are normally played, generally the minimum vehicle speed when the vocal track is fully played.

[0076] Specifically, the volume gain values of the target audio track of the in-vehicle audio corresponding to multiple speed thresholds can be obtained, that is, the volume gain values of each audio track of the in-vehicle audio at different speed thresholds can be obtained by the in-vehicle sound effect adjustment system. The mapping relationship (relation) between the corresponding speed thresholds and the volume gain values is shown in Table 1 below:

[0077] Table 1

[0078] Track Name ST0 ST0 * 1.25 ST0 * 0.75 Main Track 0 -1 0 Vocals -30 -30 0 Electric Guitar 0 -9 0 Others 0 -3 0

[0079] In the table, the volume gain values of multiple audio tracks (main track, vocals, electric guitar, and other tracks) of in-vehicle audio are shown at different speed thresholds (SpeedThresh, ST). The unit is dB. ST0 is 40 km / h, ST0 * 1.25 is 50 km / h, and ST0 * 0.75 is 30 km / h. It can be seen that for the main track, the volume gain value is 0 dB when the speed threshold is ST0, -1 dB when the speed threshold is ST0 * 1.25, and 0 dB when the speed threshold is ST0 * 0.75; for the vocal track, the volume gain value is -30 dB when the speed threshold is ST0, -30 dB when the speed threshold is ST0 * 1.25, and 0 dB when the speed threshold is ST0 * 0.75; for the electric guitar track, the volume gain value is 0 dB when the speed threshold is ST0, -9 dB when the speed threshold is ST0 * 1.25, and 0 dB when the speed threshold is ST0 * 0.75; for other tracks, the volume gain value is 0 dB when the speed threshold is ST0, -3 dB when the speed threshold is ST0 * 1.25, and 0 dB when the speed threshold is ST0 * 0.75.

[0080] Among them, the second driving parameter of the target vehicle includes: the changed vehicle speed of the target vehicle. The speed threshold matching the changed vehicle speed of the target vehicle can be determined, and the expected volume gain value of the target track after the vehicle speed changes can be obtained. That is, the speed threshold closest to or equal to the changed vehicle speed can be determined, and based on the mapping relationship between the speed threshold and the volume gain value, the expected volume gain value g of the target track included in the in-vehicle audio after the vehicle speed changes can be obtained. This expected volume gain value g is the volume gain value to which the volume gain value of the target track is instantaneously switched by the existing in-vehicle audio effect adjustment system after the vehicle speed changes. At this time, the volume gain value has a sudden change. In the embodiment of the present application, instead of directly instantaneously switching to this expected volume gain value g, the volume gain value g_set of the track is iteratively updated from the initial volume gain value g_set(0) through a buffering logic, so that the volume gain value of the track changes in a buffered manner, as described in the following steps.

[0081] 302. Based on the gain difference and the preset gain change value, update the volume gain value of the target track from the initial volume gain value to the expected volume gain value successively at the preset update frequency.

[0082] After obtaining the initial volume gain value of the target audio track before the vehicle speed changes and the target volume gain value after the vehicle speed changes, the gain difference between the expected volume gain value and the volume gain value of the target audio track can be determined. That is, the expected volume gain value can be subtracted from the volume gain value of the target audio track to obtain the corresponding gain difference, and the gain difference g_dif = g - g_set. If the gain difference is greater than 0, it is determined that the expected volume gain value of the target audio track after the vehicle speed changes is greater than the volume gain value of the target audio track. If the gain difference is less than 0, it is determined that the expected volume gain value of the target audio track after the vehicle speed changes is less than the volume gain value of the target audio track.

[0083] Based on the gain difference g_dif and the preset gain change value g_max_gap, the volume gain value of the target audio track is gradually updated from the initial volume gain value to the expected volume gain value at the preset update frequency. After each update of the volume gain value of the target audio track, the gain difference needs to be recalculated. Specifically: if the gain difference is greater than 0, the volume gain value of the target audio track is iteratively increased starting from the initial volume gain value, and the increased volume gain value for each update shall not exceed the preset gain change value until the volume gain value of the target audio track is updated to the expected volume gain value; if the gain difference is less than 0, the volume gain value of the target audio track is iteratively decreased starting from the initial volume gain value, and the decreased volume gain value for each update shall not exceed the preset gain change value until the volume gain value of the target audio track is updated to the expected volume gain value. It can be understood that the initial volume gain value is the initial value of the volume gain value of the target audio track. If the expected volume gain value is greater than the initial volume gain value, the gain difference remains greater than zero during the update until the volume gain value of the target audio track reaches the expected volume gain value; if the expected volume gain value is less than the initial volume gain value, the gain difference remains less than zero during the update until the volume gain value of the target audio track reaches the expected volume gain value.

[0084] The buffering logic of the volume gain value of the target audio track is as Figure 6 shown, including the following steps 3021 and 3022.

[0085] 3021. When the gain difference is greater than zero, based on the preset gain change value, the volume gain value of the target audio track is iteratively increased from the initial volume gain value at the preset update frequency until the volume gain value of the target audio track is updated to the expected volume gain value.

[0086] When the gain difference is greater than zero, based on a preset gain change value, the volume gain value of the target track is iteratively increased from the initial volume gain value at a preset update frequency until the volume gain value of the target track is updated to the desired volume gain value. It can be understood that when the vehicle suddenly accelerates, the desired volume gain value after acceleration is greater than the initial volume gain value, and the corresponding gain difference is greater than zero. At this time, the desired volume gain value is greater than the volume gain value of the target track, and it is necessary to iteratively increase the volume gain value of the target track from the initial volume gain value until the volume gain value of the target track increases to the desired volume gain value. The specific processing logic is as follows: If the gain difference g_dif > 0, that is, at this time the desired volume gain value g > the volume gain value g_set of the target track, then g_set(n) = g_set(n - 1) + min(g - g_set(n - 1), g_max_gap).

[0087] Exemplarily, when the vehicle suddenly accelerates, the desired volume gain value g of the target track after acceleration and the initial volume gain value g_set(0) before acceleration can be obtained; for example, it can be obtained that the desired volume gain value g of a certain track of the in-vehicle audio after acceleration is -8 dB, and the initial volume gain value g_set(0) is -16 dB, and the preset gain change value g_max_gap is set to 4 dB. In the first update cycle, the gain difference g_dif = -8 - (-16) = 8 dB > 0, then the volume gain value g_set(1) of the target track = -16 + min(8, 4) = -12 dB; correspondingly, in the second update cycle, the gain difference g_dif = -8 - (-12) = 4 dB > 0, then the volume gain value g_set(2) of the target track = -12 + min(4, 4) = -8 dB. By updating cycle by cycle, the volume gain value of the target track is updated to the desired volume gain value, so that the volume gain value of the target track rises smoothly and the sound effect mutation is avoided.

[0088] 3022. When the gain difference is less than zero, based on a preset gain change value, the volume gain value of the target track is iteratively decreased from the initial volume gain value at a preset update frequency until the volume gain value of the target track is updated to the desired volume gain value.

[0089] When the gain difference is less than zero, based on a preset gain change value, the volume gain value of the target audio track is iteratively decreased from the initial volume gain value at a preset update frequency until the volume gain value of the target audio track is updated to the desired volume gain value. It can be understood that when the vehicle suddenly decelerates, the desired volume gain value after deceleration is less than the initial volume gain value, and the corresponding gain difference is less than zero. At this time, the desired volume gain value is less than the volume gain value of the target audio track, and it is necessary to iteratively decrease the volume gain value of the target audio track from the initial volume gain value until the volume gain value of the target audio track is decreased to the desired volume gain value. The specific processing logic is as follows: If the gain difference g_dif < 0, that is, at this time the desired volume gain value g < the volume gain value g_set of the target audio track, then g_set(n) = g_set(n - 1) - min(-(g - g_set(n - 1)), g_max_gap).

[0090] Exemplarily, when the vehicle suddenly decelerates, the desired volume gain value g of the target audio track after deceleration and the initial volume gain value g_set(0) before deceleration can be obtained; for example, it can be obtained that the desired volume gain value g of a certain audio track of the in-vehicle audio after deceleration is -12 dB, the initial volume gain value g_set(0) is -7 dB, and the preset gain change value g_max_gap is set to 4 dB. In the first update cycle, the gain difference g_dif = -12 - (-7) = -5 dB < 0, then the volume gain value g_set(1) of the target audio track = -7 - min(5, 4) = -11 dB; correspondingly, in the second update cycle, the gain difference g_dif = -12 - (-11) = -1 dB < 0, then the volume gain value g_set(2) of the target audio track = -11 - min(1, 4) = -12 dB. By updating cycle by cycle, the volume gain value of the target audio track is updated to the desired volume gain value, so that the volume gain value of the target audio track decreases smoothly and the sound effect mutation is avoided.

[0091] 303. After the desired volume gain value changes, determine whether the absolute value of the target gain difference between the changed desired volume gain value and the volume gain value of the target audio track is greater than the preset gain change value; if so, execute step 305, if not, execute step 306.

[0092] It can be understood that after the volume gain value of the target audio track is updated to the desired volume gain value, the vehicle speed may still change, resulting in a change in the desired volume gain value. For example, when the vehicle accelerates, the desired volume gain value increases, and when the vehicle decelerates, the desired volume gain value decreases. Specifically, after the desired volume gain value changes, determine whether the absolute value of the target gain difference between the changed desired volume gain value and the volume gain value of the target audio track is greater than the preset gain change value, and update the volume gain value of the target audio track based on the determination result; that is, determine whether |g1 - g_set(n - 1)| is greater than the preset gain change value g_max_gap, where g1 is the changed desired volume gain value and g_set(n - 1) is the volume gain value of the target audio track before the update. By determining whether the absolute value of the target gain difference between the changed desired volume gain value and the volume gain value of the target audio track is greater than the preset gain change value and updating the volume gain value of the target audio track based on the determination result, the volume gain value of the target audio track can be made less than the preset gain change value during the update, avoiding too rapid changes in the volume gain value of the audio track.

[0093] 304. Update the volume gain value of the target audio track based on the target gain difference and the preset gain change value.

[0094] When the absolute value is greater than the preset gain change value, it indicates that this update will exceed the buffer range. At this time, it is necessary to update the volume gain value of the target audio track based on the target gain difference (g1 - g_set(n - 1)) and the preset gain change value. If the target gain difference is greater than zero, add the preset gain change value to the volume gain value of the target audio track to update the volume gain value of the target audio track; that is, if g - g_set(n - 1)>0, the volume gain value of the target audio track is g_set(n) = g_set(n - 1)+g_max_gap. If the target gain difference is less than zero, subtract the preset gain change value from the volume gain value of the target audio track to update the volume gain value of the target audio track; that is, if g - g_set(n - 1)<0, g_set(n) = g_set(n - 1)-g_max_gap. At this time, the updated volume gain value of the target audio track is not equal to the changed desired volume gain value.

[0095] 305. Update the volume gain value of the target audio track to the changed desired volume gain value.

[0096] When the absolute value is less than or equal to the preset gain change value, update the volume gain value of the target audio track to the changed desired volume gain value, that is, g_set(n)=g. It can be understood that after the desired volume gain value changes, determine whether the absolute value of the target gain difference between the changed desired volume gain value and the volume gain value of the target audio track is greater than the phoneme gain change value to update the volume gain value of the target audio track; the volume gain value of the target audio track can be quickly updated after the desired volume gain value changes.

[0097] Further, in the existing in-vehicle audio effect adjustment system, when the driving environment of the vehicle changes, the speed threshold will be correspondingly changed so that the speed threshold conforms to the corresponding driving environment. The driving environment includes: the external environment of the vehicle and the speed limit environment of the vehicle; for example, when the external environment of the vehicle changes, such as from sunny to rainy or foggy, or from day to night, the driving speed of the vehicle is generally low. To prevent the driver from speeding for the sake of audio effect experience, it is necessary to lower the speed threshold, that is, lower the speed threshold of the volume gain value, so that a complete audio effect experience can be triggered at a lower vehicle speed. Or, when the speed limit environment of the vehicle changes, such as when the vehicle enters a low-speed limit road from a high-speed limit road, the speed threshold needs to be lowered at this time, and when the vehicle enters a high-speed limit road from a low-speed limit road, the speed threshold needs to be raised at this time. However, when the speed threshold changes too quickly, the volume gain value of the target audio track will also show a mutation. Therefore, before obtaining the volume gain values of the target audio track of the in-vehicle audio corresponding to multiple speed thresholds, when the driving environment of the vehicle changes, it is necessary to gently adjust the speed threshold to avoid the volume gain value of the target audio track from mutating, as Figure 4 shown below:

[0098] 401. Obtain the initial speed threshold of the target audio track before the driving environment of the target vehicle changes, and the target speed threshold after the driving environment of the target vehicle changes.

[0099] In the embodiment of the present application, the initial speed threshold of the target audio track before the driving environment of the target vehicle changes and the target speed threshold after the driving environment of the target vehicle changes can be obtained; among them, the target vehicle corresponds to different restricted vehicle speeds in different driving environments. The driving environment includes: the external environment of the target vehicle and the speed limit environment of the target vehicle. For example, when the external environment of the target vehicle changes, different environmental types correspond to different threshold adjustment coefficients k_env, and the threshold adjustment coefficient can be set by itself, and the actual driving data and the feedback of the driver are used to optimize the threshold adjustment coefficient; for example, when changing from sunny to rainy, the corresponding threshold adjustment coefficient k_env = 0.7. That is, the initial speed threshold of the target audio track before the driving environment of the target vehicle changes is V_thresh_0, and the target speed threshold V_thresh after the external environment of the target vehicle changes = V_thresh_0 * k_env.

[0100] When the speed limit environment of the target vehicle changes, the speed limit adjustment coefficient k_speed is determined according to the speed limit difference ratio. For example, when the target vehicle enters a low-speed limit road of 60 km / h from a high-speed limit road of 120 km / h, the speed limit reduction ratio is 50%, then the speed limit adjustment coefficient k_speed = 0.5, and the target speed threshold V_thresh after the speed limit environment of the target vehicle changes is V_thresh = V_thresh_0 * k_speed.

[0101] 402. Based on a preset transition time, gradually transition the speed threshold of the target audio track from the initial speed threshold to the target speed threshold.

[0102] After obtaining the initial speed threshold of the target audio track before the driving environment of the target vehicle changes and the target speed threshold after the driving environment of the target vehicle changes, based on a preset transition time, the speed threshold of the target audio track can be gradually transitioned from the initial speed threshold to the target speed threshold. Among them, the preset transition time is greater than a certain duration, such as 5 s - 10 s. By adopting a gradual change method to make the transition speed threshold, when the driving environment of the target vehicle changes, the volume gain value of each audio track can be gently changed, ensuring the coherence of the changes of each audio track. Without causing sudden changes in the sound effect, the speed threshold can be better adapted to the current driving environment. It can be understood that in the embodiments of the present application, the sound effect adjustment device of the in-vehicle audio can extract and predict changes in the driving environment through a network connection. For example, by networking with surrounding vehicles and sharing road conditions with surrounding vehicles, or querying weather information, the speed threshold of the audio track of the in-vehicle sound effect adjustment system can be gradually transitioned from the initial speed threshold to the target speed threshold in advance, improving the forward-looking and adaptability of the in-vehicle sound effect adjustment system. Gradually transitioning the speed threshold of the target audio track from the initial speed threshold to the target speed threshold based on a preset transition time specifically includes steps 4021 and 4022 as follows.

[0103] 4021. When it changes to a deceleration environment, gradually reduce the speed threshold of the target audio track from the initial speed threshold to the target speed threshold.

[0104] When the driving environment of the target vehicle changes to a deceleration environment, the speed threshold of the target audio track can be gradually reduced from the initial speed threshold to the target speed threshold. The deceleration environment can be the external environment of the target vehicle: rainy days, or the speed limit environment of the target vehicle: low-speed limit roads, which are not specifically limited here. At this time, the initial speed threshold is: the initial speed threshold before the target vehicle enters the deceleration environment, and the target speed threshold is: the target speed threshold after the target vehicle enters the deceleration environment; the target speed threshold is less than the initial speed threshold. Based on a preset transition time, the speed threshold of the target audio track can be gradually reduced from the initial speed threshold to the target speed threshold. It can be understood that by gradually reducing the speed threshold of the target audio track, it is possible to avoid that a small change in the vehicle speed during driving will also reach the speed threshold of the target audio track, and avoid sudden changes in the volume gain value of the target audio track.

[0105] 4022. When it changes to an acceleration environment, the speed threshold of the target audio track is gradually increased from the initial speed threshold to the target speed threshold.

[0106] When the driving environment of the target vehicle changes to an acceleration environment, the speed threshold of the target audio track can be gradually increased from the initial speed threshold to the target speed threshold. The acceleration environment can be the external environment of the target vehicle: sunny days, or the speed limit environment of the target vehicle: high-speed limit roads, which are not specifically limited here. At this time, the initial speed threshold is: the initial speed threshold before the target vehicle enters the acceleration environment, and the target speed threshold is: the target speed threshold after the target vehicle enters the acceleration environment; the target speed threshold is greater than the initial speed threshold. Based on a preset transition time, the speed threshold of the target audio track can be gradually increased from the initial speed threshold to the target speed threshold.

[0107] As Figure 7 shown, the abscissa in the figure is time T, and the ordinate is: speed threshold SpeedThresh, STO is the initial speed threshold, STO*k_speed is the target speed threshold when the speed limit environment of the target vehicle changes, and STO*k_env is the target speed threshold when the external environment of the target vehicle changes. It can be understood that when there are both the target speed threshold when the speed limit environment of the target vehicle changes and the target speed threshold when the external environment of the target vehicle changes, generally, the speed limit environment of the target vehicle has a higher priority than the external environment of the target vehicle. At this time, only the target speed threshold when the speed limit environment of the target vehicle changes is used as the speed threshold to make the speed threshold more in line with the actual road conditions of the target vehicle.

[0108] It can be understood that the in-vehicle audio sound effect adjustment method in the embodiments of the present application can be applied to an in-vehicle sound effect adjustment system, which can endow the in-vehicle sound effect adjustment system with the adjustment ability in special driving scenarios (when the vehicle speed changes rapidly and the driving environment changes), enabling the sound effect to closely cooperate with the driving scenario, so as to reduce the potential driving safety hazards that may be caused by sudden changes in the driving scenario in the in-vehicle sound effect adjustment system. The in-vehicle audio sound effect adjustment method in the embodiments of the present application not only effectively buffers the sudden change of the sound effect for a too rapid change in vehicle speed, but also solves the problem of sound effect adaptation when the driving environment changes. By integrating multiple variables into the sound effect control logic, it ensures that the sound effect changes smoothly while matching the driving scenario, greatly improving the adaptability, safety and practicality of the in-vehicle sound effect adjustment system. When the vehicle speed suddenly changes or the environment switches, the in-vehicle audio sound effect adjustment method can prevent the sudden change of the sound effect, ensure the smooth and fluent transition of the sound effect, make the sound effect change more gently, avoid causing auditory interference to the driver, and ensure the concentration and safety during the driving process.

[0109] The embodiments of the present application also provide an in-vehicle audio sound effect adjustment device, as Figure 8 shown, including:

[0110] An acquisition unit 801, configured to acquire an initial volume gain value of a target audio track of the in-vehicle audio of the target vehicle before the vehicle speed changes when a first driving parameter of the target vehicle meets the vehicle speed sudden change condition;

[0111] A determination unit 802, configured to determine an expected volume gain value of the target audio track after the vehicle speed changes based on a second driving parameter of the target vehicle;

[0112] An update unit 803, configured to gradually update the volume gain value of the target audio track based on a preset gain change value, a preset update frequency and the initial volume gain value until the volume gain value reaches the expected volume gain value.

[0113] The embodiments of the present application also provide an in-vehicle audio sound effect adjustment device 900, as Figure 9 shown. The in-vehicle audio sound effect adjustment device 900 in the embodiments of the present application may include one or more central processing units CPU (CPU, central processing units) 901 and a memory 902, and one or more application programs or data are stored in the memory 902.

[0114] Among them, the memory 902 may be volatile storage or persistent storage. The program stored in the memory 902 may include one or more modules, and each module may include a series of instruction operations on the electronic device. Further, the central processing unit 901 may be set to communicate with the memory 902 and execute a series of instruction operations in the memory 902 on the sound effect adjustment device 900.

[0115] The audio effect adjustment device 900 may further include one or more power supplies 905, one or more wired or wireless network interfaces 904, one or more input / output interfaces 903, and / or one or more operating systems, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0116] The central processing unit 901 may perform the operations executed by the foregoing first aspect or any specific method embodiment of the first aspect, which will not be elaborated herein.

[0117] The embodiment of the present application further provides a computer-readable storage medium, the computer-readable storage medium includes instructions, when the instructions run on a computer, the computer is caused to execute the method as described above.

[0118] The embodiment of the present application further provides a computer program product including instructions or a computer program, when the computer program product runs on a computer, the computer is caused to execute the method as described above.

[0119] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, which will not be elaborated herein.

[0120] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in an electrical, mechanical, or other form.

[0121] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0122] In addition, each functional unit in various embodiments of the present application may be integrated into one processing unit, may exist physically alone for each unit, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0123] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

Claims

1. An audio effect adjustment method for in-vehicle audio, characterized in that, Including: When the first driving parameter of the target vehicle satisfies the vehicle speed mutation condition, obtain the initial volume gain value of the target audio track of the in-vehicle audio of the target vehicle before the vehicle speed changes; Determine the expected volume gain value of the target audio track after the vehicle speed changes based on the second driving parameter of the target vehicle; Based on the preset gain change value, preset update frequency and the initial volume gain value, gradually update the volume gain value of the target audio track until the volume gain value reaches the expected volume gain value.

2. The audio effect adjustment method according to claim 1, wherein The second driving parameter of the target vehicle includes: the vehicle speed after change of the target vehicle; the determining the expected volume gain value of the target audio track after the vehicle speed changes based on the second driving parameter of the target vehicle includes: Obtain the volume gain values of the target audio track corresponding to multiple speed thresholds; Determine the speed threshold matched by the vehicle speed after change of the target vehicle to obtain the expected volume gain value of the target audio track after the vehicle speed changes.

3. The audio effect adjustment method according to claim 2, wherein Before obtaining the volume gain values of the target audio track corresponding to multiple speed thresholds, it further includes: Obtain the initial speed threshold of the target audio track before the driving environment of the target vehicle changes, and the target speed threshold after the driving environment of the target vehicle changes; wherein, the target vehicle corresponds to different speed limits under different driving environments; Based on the preset transition time, gradually transition the speed threshold of the target audio track from the initial speed threshold to the target speed threshold.

4. The audio effect adjustment method according to claim 3, wherein The initial speed threshold is: the initial speed threshold before the target vehicle enters the deceleration environment, and the target speed threshold is: the target speed threshold after the target vehicle enters the deceleration environment; the target speed threshold is less than the initial speed threshold; The gradually transitioning the speed threshold of the target audio track from the initial speed threshold to the target speed threshold based on the preset transition time includes: Based on the preset transition time, gradually decrease the speed threshold of the target audio track from the initial speed threshold to the target speed threshold.

5. The sound effect adjustment method according to claim 1, characterized in that The gradually updating the volume gain value of the target audio track based on the preset gain change value, preset update frequency and the initial volume gain value until the volume gain value reaches the expected volume gain value includes: Determine the gain difference between the expected volume gain value and the volume gain value of the target audio track; Based on the gain difference and the preset gain change value, gradually update the volume gain value of the target audio track from the initial volume gain value to the expected volume gain value at the preset update frequency.

6. The audio effect adjustment method according to claim 5, wherein The gradually updating the volume gain value of the target audio track from the initial volume gain value to the expected volume gain value based on the gain difference and the preset gain change value at the preset update frequency includes: When the gain difference is greater than zero, based on the preset gain change value, iteratively increase the volume gain value of the target audio track from the initial volume gain value at the preset update frequency until the volume gain value of the target audio track is updated to the target volume gain value; When the gain difference is less than zero, based on the preset gain change value, the volume gain value of the target audio track is iteratively decreased from the initial volume gain value at the preset update frequency until the volume gain value of the target audio track is updated to the target volume gain value.

7. The audio effect adjustment method according to claim 1, wherein After the volume gain value of the target audio track reaches the desired volume gain value, the method further includes: When the desired volume gain value changes, determining whether the absolute value of the target gain difference between the changed desired volume gain value and the volume gain value of the target audio track is greater than the preset gain change value; If so, based on the target gain difference and the preset gain change value, update the volume gain value of the target audio track; If not, update the volume gain value of the target audio track to the changed desired volume gain value.

8. The audio effect adjustment method according to claim 5, wherein The updating the volume gain value of the target audio track based on the target gain difference and the preset gain change value includes: If the target gain difference is greater than zero, add the preset gain change value to the volume gain value of the target audio track to update the volume gain value of the target audio track; If the target gain difference is less than zero, subtract the preset gain change value from the volume gain value of the target audio track to update the volume gain value of the target audio track.

9. An audio effect adjustment device for in-vehicle audio, characterized in that, Includes: An acquisition unit, configured to acquire the initial volume gain value of the target audio track of the in-vehicle audio of the target vehicle before the vehicle speed changes when the first driving parameter of the target vehicle meets the vehicle speed mutation condition; A determination unit, configured to determine the desired volume gain value of the target audio track after the vehicle speed changes based on the second driving parameter of the target vehicle; An update unit, configured to sequentially update the volume gain value of the target audio track based on the preset gain change value, the preset update frequency, and the initial volume gain value until the volume gain value reaches the desired volume gain value.

10. An audio effect adjustment device for vehicle-mounted audio, characterized in that, Includes: A processor, a memory, and an input / output interface; The memory is a transient storage memory or a persistent storage memory; The processor is configured to communicate with the memory and execute the instruction operations in the memory to execute the method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, Includes instructions that, when run on a computer, cause the computer to execute the method according to any one of claims 1 to 8.

12. A computer program product comprising instructions or a computer program, characterized in that, When the computer program product runs on a computer, cause the computer to execute the method according to any one of claims 1 to 8.