IP Library › Granted Patent US 12,315,529
Granted Patent B2
US 12,315,529 · App. 17/795,217 · Granted May 27, 2025

Audio compensation with sound effect characteristic curve to adjust abnormal frequency points

Inventors: Jingxian Liang (Beijing, CN); Yan Shen (Beijing, CN); Zhongru Li (Beijing, CN)
Assignee: BOE TECHNOLOGY GROUP CO., LTD.
G10L25/03G10L21/007G10L25/51G10L25/87
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,315,529
App. No.
17/795,217
Granted
May 27, 2025
Kind
B2
Abstract

The present disclosure provides an audio adjusting method, device and apparatus, and a storage medium. The method includes: acquiring a to-be-adjusted audio signal; acquiring an actual sound effect characteristic curve of the to-be-adjusted audio signal, which is a relation curve of actual values between sound effect parameters including level values characterizing frequency response characteristics of the audio signal, and frequency points, of the to-be-adjusted audio signal; determining, according to at least the actual sound effect characteristic curve, an abnormal frequency point set in the actual sound effect characteristic curve; acquiring an audio compensation value corresponding to each abnormal frequency point in the abnormal frequency point set, and adjusting the actual sound effect characteristic curve based on at least one audio compensation value to obtain an adjusted sound effect characteristic curve; and outputting an adjusted audio signal based on the adjusted sound effect characteristic curve.

Claims (58)

1. An audio adjusting method, comprising:

acquiring an audio signal to be adjusted;

acquiring an actual sound effect characteristic curve of the audio signal to be adjusted, wherein the actual sound effect characteristic curve is a relation curve between actual values of sound effect parameters and frequency points of the audio signal to be adjusted, and the sound effect parameters comprise level values characterizing frequency response characteristics of the audio signal;

determining, according to at least the actual sound effect characteristic curve, a set of abnormal frequency points in the actual sound effect characteristic curve;

acquiring an audio compensation value corresponding to each abnormal frequency point in the set of abnormal frequency points, and adjusting the actual sound effect characteristic curve based on at least one audio compensation value to obtain an adjusted sound effect characteristic curve; and

outputting an adjusted audio signal based on the adjusted sound effect characteristic curve,

wherein the method further comprises:

acquiring an audio attribute of the audio signal to be adjusted, and determining, according to the audio attribute, an audio type of the audio signal to be adjusted; and

acquiring a target sound effect characteristic curve corresponding to a target audio type, wherein the target sound effect characteristic curve is a relation curve between target values of the sound effect parameters and frequency points;

wherein the determining, according to at least the actual sound effect characteristic curve, the set of abnormal frequency points in the actual sound effect characteristic curve comprises:

performing, for each frequency point corresponding to the actual sound effect characteristic curve, steps of:

determining, according to the target sound effect characteristic curve and the actual sound effect characteristic curve, a difference between an actual value and a target value of a sound effect parameter corresponding to the frequency point; and

determining, in a case that the difference between the actual value and the target value of the sound effect parameter corresponding to the frequency point is greater than a preset difference threshold, the frequency point as an abnormal frequency point in the set of abnormal frequency points,

wherein the determining, according to the audio attribute, the audio type of the audio signal to be adjusted comprises:

determining, according to the audio attribute, a voice time length in the audio signal to be adjusted;

determining a difference between a playing time length of the audio signal to be adjusted and the voice time length as a music time length;

determining, according to a relation among a first ratio, a second ratio and a first preset ratio, the audio type of the audio signal to be a first type or a second type; wherein the first ratio is a ratio of the voice time length to the playing time length, and the second ratio is a ratio of the music time length to the playing time length.

2. The method according to claim 1 , wherein acquiring the audio compensation value corresponding to each abnormal frequency point in the set of abnormal frequency points, and adjusting the actual sound effect characteristic curve based on at least one audio compensation value to obtain the adjusted sound effect characteristic curve comprises:

performing, based on a preset reference audio compensation value, sound effect parameter compensation on each abnormal frequency point in the set of abnormal frequency points, to obtain an updated value of the sound effect parameter corresponding to each abnormal frequency point;

calculating, for each abnormal frequency point that is compensated, a first difference between the updated value and the target value of the sound effect parameter;

updating, in a case that the first difference is not greater than the preset difference threshold, the actual value of the sound effect parameter with the updated value, and removing the abnormal frequency point from the set of abnormal frequency points;

updating the set of abnormal frequency points according to the remaining abnormal frequency points; and

returning to the step of performing, based on the preset reference audio compensation value, sound effect parameter compensation on each abnormal frequency point in the set of abnormal frequency points, until the first difference between the updated value and the target value of the sound effect parameter at each frequency point in the set of abnormal frequency points is not greater than the preset difference threshold.

3. The method according to claim 1 , wherein the first type comprises at least a first subtype, a second subtype, and a third subtype, and

after determining, according to the relation among the first ratio, the second ratio and the first preset ratio, the audio type of the audio signal to be the first type or the second type, the method further comprises:

respectively determining, in a case that the audio type of the audio signal is determined as the first type, a third ratio of high frequency signals, a fourth ratio of intermediate frequency signals, and a fifth ratio of low frequency signals in the audio signal; and

determining, according to a relation among the third ratio, the fourth ratio, the fifth ratio and a second preset ratio, the audio type to be one of the first subtype, the second subtype, and the third subtype.

4. The method according to claim 1 , wherein the determining, according to at least the actual sound effect characteristic curve, the set of abnormal frequency points in the actual sound effect characteristic curve comprises:

judging whether an abnormal wave band is present in the actual sound effect characteristic curve, wherein the abnormal wave band comprises a peak or a valley; and

determining, in a case that the abnormal wave band is present, each frequency point corresponding to the abnormal wave band as an abnormal frequency point.

5. The method according to claim 1 , further comprising:

storing the adjusted sound effect characteristic curve.

6. An audio adjusting apparatus, comprising: a processor, and a memory storing computer program instructions thereon, wherein the processor reads and executes the computer program instructions to implement the audio adjusting method of claim 1 .

7. A non-transitory computer-readable storage medium, wherein the computer-readable storage medium has computer program instructions stored thereon, which, when executed by a processor, cause the audio adjusting method of claim 1 .

8. An audio adjusting device, comprising:

a first acquisition device configured to acquire an audio signal to be adjusted;

a second acquisition device configured to acquire an actual sound effect characteristic curve of the audio signal to be adjusted, wherein the actual sound effect characteristic curve is a relation curve between actual values of sound effect parameters and frequency points of the audio signal to be adjusted, and the sound effect parameters comprise level values characterizing frequency response characteristics of the audio signal;

a determination device configured to determine, according to at least the actual sound effect characteristic curve, a set of abnormal frequency points in the actual sound effect characteristic curve;

an adjusting device configured to acquire an audio compensation value corresponding to each abnormal frequency point in the set of abnormal frequency points, and adjust the actual sound effect characteristic curve based on at least one audio compensation value to obtain an adjusted sound effect characteristic curve;

a third acquisition device configured to acquire an audio attribute of the audio signal to be adjusted, and determine, according to the audio attribute, an audio type of the audio signal to be adjusted; and

a fourth acquisition device configured to acquire a target sound effect characteristic curve corresponding to a target audio type, wherein the target sound effect characteristic curve is a relation curve between target values of the sound effect parameters and frequency points;

wherein the determination device is specifically configured to:

perform, for each frequency point corresponding to the actual sound effect characteristic curve, steps of:

determining, according to the target sound effect characteristic curve and the actual sound effect characteristic curve, a difference between an actual value and a target value of a sound effect parameter corresponding to the frequency point; and

determining, in a case that the difference between the actual value and the target value of the sound effect parameter corresponding to the frequency point is greater than a preset difference threshold, the frequency point as an abnormal frequency point in the set of abnormal frequency points,

wherein the third acquisition device is specifically configured to:

determine, according to the audio attribute, a voice time length in the audio signal to be adjusted;

determine a difference between a playing time length of the audio signal to be adjusted and the voice time length as a music time length;

determine, according to a relation among a first ratio, a second ratio and a first preset ratio, the audio type of the audio signal to be a first type or a second type; wherein the first ratio is a ratio of the voice time length to the playing time length, and the second ratio is a ratio of the music time length to the playing time length.

9. The device according to claim 8 , wherein the adjusting device is specifically configured to:

perform, based on a preset reference audio compensation value, sound effect parameter compensation on each abnormal frequency point in the set of abnormal frequency points, to obtain an updated value of the sound effect parameter corresponding to each abnormal frequency point;

calculate, for each abnormal frequency point that is compensated, a first difference between the updated value and the target value of the sound effect parameter;

update, in a case that the first difference is not greater than the preset difference threshold, the actual value of the sound effect parameter with the updated value, and remove the abnormal frequency point from the set of abnormal frequency points;

update the set of abnormal frequency points according to the remaining abnormal frequency points; and

return to the operation of performing, based on the preset reference audio compensation value, sound effect parameter compensation on each abnormal frequency point in the set of abnormal frequency points, until the first difference between the updated value and the target value of the sound effect parameter at each frequency point in the set of abnormal frequency points is not greater than the preset difference threshold.

10. The device according to claim 8 , wherein the determination device is specifically configured to:

judge whether an abnormal wave band is present in the actual sound effect characteristic curve, wherein the abnormal wave band comprises a peak or a valley; and

determine, in a case that the abnormal wave band is present, each frequency point corresponding to the abnormal wave band as an abnormal frequency point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2022
From: LIANG, JINGXIAN; SHEN, YAN; LI, ZHONGRU
To: BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 060739/0431 →
Continuity (1)
Related Publication 20240212704A1 · Jun 27, 2024
References Cited (27)
US 5870704A · Laroche · 1999 [cited by examiner]
US 7720676B2 · Philippe · 2010 [cited by examiner]
US 9613640B1 · Balamurali · 2017 [cited by examiner]
US 10466959B1 · Yang · 2019 [cited by examiner]
US 20030101050A1 · Khalil · 2003 [cited by examiner]
US 20050119879A1 · Sung · 2005 [cited by examiner]
US 20080189100A1 · LeBlanc · 2008 [cited by examiner]
US 20110093260A1 · Liu · 2011 [cited by examiner]
US 20110264454A1 · Ullberg · 2011 [cited by examiner]
US 20120065978A1 · Villavicencio · 2012 [cited by examiner]
US 20140058726A1 · Konchitsky · 2014 [cited by examiner]
US 20150332667A1 · Mason · 2015 [cited by examiner]
US 20150348562A1 · Krishnaswamy et al. · 2015 [cited by applicant]
US 20180025732A1 · Lepauloux · 2018 [cited by examiner]
US 20200045423A1 · Fong · 2020 [cited by examiner]
US 20200286499A1 · Duong · 2020 [cited by examiner]
CN 105405448A · 2016 [cited by applicant]
CN 106878866A · 2017 [cited by applicant]
CN 109119088A · 2019 [cited by applicant]
CN 208353527U · 2019 [cited by applicant]
CN 109658942A · 2019 [cited by applicant]
CN 110191396A · 2019 [cited by applicant]
CN 110913325A · 2020 [cited by applicant]
CN 113076075A · 2021 [cited by applicant]
EP 3761672A1 · 2021 [cited by examiner]
WO WO2014160548A1 · 2014 [cited by examiner]
WO WO2021038514A1 · 2021 [cited by applicant]