IP Library Granted Patent US 11,956,607
Granted Patent B2
US 11,956,607 · App. 17/698,684 · Granted Apr 9, 2024

Method and apparatus for improving sound quality of speaker

Inventors: Yiwei Kou (Hangzhou, CN); Peng Qin (Hangzhou, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04R3/04H04R3/002H04R29/001
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 11,956,607
App. No.
17/698,684
Granted
Apr 9, 2024
Kind
B2
Abstract

A method includes: performing interpolation on a second nonlinear parameter of a speaker based on direct current resistance of the speaker to obtain a third nonlinear parameter of the speaker, where the second nonlinear parameter is a nonlinear parameter preconfigured in the speaker; performing signal compensation on a first input signal of the speaker based on the third nonlinear parameter to obtain a compensated first input signal; and performing filtering on the compensated first input signal to obtain an output signal of the speaker.

Claims (55)

1. A method for improving sound quality of a speaker, the method comprising:

performing, based on a direct current resistance of the speaker, interpolation on a first nonlinear parameter of the speaker to obtain a second nonlinear parameter of the speaker, wherein the first nonlinear parameter is preconfigured in the speaker;

performing signal compensation on a first input signal of the speaker based on the t-hifd second nonlinear parameter to obtain a compensated first input signal; and

performing filtering on the compensated first input signal to obtain an output signal of the speaker.

2. The method of claim 1 , wherein performing interpolation on the first nonlinear parameter comprises:

determining a temperature of a coil of the speaker based on the direct current resistance; and

performing interpolation on the first nonlinear parameter based on the temperature to obtain the second nonlinear parameter.

3. The method of claim 1 , further comprising generating a filtering gain, wherein the filtering gain is for performing filtering on the compensated first input signal.

4. The method of claim 1 , further comprising:

determining a displacement of the speaker;

determining a signal control gain of the speaker based on the displacement and a preset displacement threshold; and

performing gain control on a second input signal of the speaker based on the signal control gain to obtain the first input signal.

5. The method of claim 4 , wherein determining the displacement comprises:

performing first displacement conversion on the second input signal to obtain a maximum value of a first predicted displacement and a first effective value of the first predicted displacement;

determining a displacement correction gain; and

determining the displacement based on the maximum value and the displacement correction gain.

6. The method of claim 5 , further comprising performing second displacement conversion on a feedback signal of the speaker to obtain a second effective value of a second predicted displacement.

7. The method of claim 6 , wherein determining the displacement correction gain comprises determining the displacement correction gain based on the first effective value and the second effective value.

8. A sound quality improvement apparatus, comprising:

at least one processor; and

one or more memories coupled to the at least one processor and configured to store programming instructions for execution by the at least one processor to cause the sound quality improvement apparatus to:

perform, based on a direct current resistance of a speaker, interpolation on a first nonlinear parameter of the speaker to obtain a second nonlinear parameter of the speaker, wherein the first nonlinear parameter is preconfigured in the speaker;

perform signal compensation on a first input signal of the speaker based on the second nonlinear parameter to obtain a compensated first input signal; and

perform filtering on the compensated first input signal to obtain an output signal of the speaker.

9. The sound quality improvement apparatus of claim 8 , wherein when executed by the at least one processor, the programming instructions further cause the sound quality improvement apparatus to:

determine a temperature of a coil of the speaker based on the direct current resistance of the speaker; and

perform interpolation on the first nonlinear parameter based on the temperature to obtain the second nonlinear parameter.

10. The sound quality improvement apparatus of claim 8 , wherein when executed by the at least one processor, the programming instructions further cause the sound quality improvement apparatus to generate a filtering gain, wherein the filtering gain is for performing filtering on the compensated first input signal.

11. The sound quality improvement apparatus of claim 8 , wherein when executed by the at least one processor, the programming instructions further cause the sound quality improvement apparatus to:

determine a displacement of the speaker;

determine a signal control gain of the speaker based on the displacement and a preset displacement threshold; and

perform gain control on a second input signal of the speaker based on the signal control gain to obtain the first input signal.

12. The sound quality improvement apparatus of claim 11 , wherein when executed by the at least one processor, the programming instructions further cause the sound quality improvement apparatus to:

perform first displacement conversion on the second input signal to obtain a maximum value of a first predicted displacement and first effective value of the first predicted displacement;

determine a displacement correction gain; and

determine the displacement based on the maximum value and the displacement correction gain.

13. The sound quality improvement apparatus of claim 12 , wherein when executed by the at least one processor, the programming instructions further cause the sound quality improvement apparatus to perform second displacement conversion on a feedback signal of the speaker to obtain a second effective value of a second predicted displacement.

14. The sound quality improvement apparatus of claim 13 , wherein when executed by the at least one processor, the programming instructions further cause the sound quality improvement apparatus to determine the displacement correction gain based on the first effective value and the second effective value.

15. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause an apparatus to:

perform, based on a direct current resistance of a speaker, interpolation on a first nonlinear parameter of the speaker to obtain a second nonlinear parameter of the speaker, wherein the first nonlinear parameter is preconfigured in the speaker;

perform signal compensation on a first input signal of the speaker based on the second nonlinear parameter to obtain a compensated first input signal; and

perform filtering on the compensated first input signal to obtain an output signal of the speaker.

16. The non-transitory computer-readable medium of claim 15 , wherein when executed by the one or more processors, the instructions further cause the apparatus to:

determine a temperature of a coil of the speaker based on the direct current resistance; and

perform interpolation on the first nonlinear parameter based on the temperature to obtain the second nonlinear parameter.

17. The non-transitory computer-readable medium of claim 15 , wherein when executed by the one or more processors, the instructions further cause the apparatus to generate a filtering gain, wherein the filtering gain is for performing filtering on the compensated first input signal.

18. The non-transitory computer-readable medium of claim 15 , wherein when executed by the one or more processors, the instructions further cause the apparatus to:

determine a displacement of the speaker;

determine a signal control gain of the speaker based on the displacement and a preset displacement threshold; and

perform gain control on a second input signal of the speaker based on the signal control gain to obtain the first input signal.

19. The non-transitory computer-readable medium of claim 18 , wherein when executed by the one or more processors, the instructions further cause the apparatus to:

perform first displacement conversion on the second input signal to obtain a maximum value of a first predicted displacement and a first effective value of the first predicted displacement;

determine a displacement correction gain; and

determine the displacement based on the maximum value and the displacement correction gain.

20. The non-transitory computer-readable medium of claim 19 , wherein when executed by the one or more processors, the instructions further cause the apparatus to perform second displacement conversion on a feedback signal of the speaker to obtain a second effective value of a second predicted displacement.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2022
From: KOU, YIWEI; QIN, PENG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 060124/0262 →
Priority Claims (1)
CN 201910883760.4 · Sep 18, 2019 · national
Continuity (2)
Continuation PCTCN2020110632 · Aug 21, 2020
Related Publication 20220225026A1 · Jul 14, 2022
Cited By (1)
US 12,482,478