System and method for detecting and correcting audible distortion
AssigneeGoogle Inc.
InventorsOlen Rasp, Pei Chen Chuang, Gabriel Slotnick, Wei Liang Liu
Life of this patent
Estimating the term…
Abstract
Features described herein generally relate to detecting and correcting audible distortion due to speaker port occlusion. Particularly, an audio signal is output, an impedance curve for the audio signal is calculated, a change in a resonance frequency for the speaker based on an impedance curve model for the speaker and the impedance curve for the speaker is detected, and a gain of the amplifier is set based on the detected change in the resonance frequency for the speaker.
Claims19
A method for correcting audible distortion in a portable electronic device, comprising:
- outputting, from an amplifier to a speaker, a first audio signal, the first audio signal having a plurality of first frequencies;
- calculating, by a processing system coupled to the amplifier, a first impedance curve for the speaker based on the first audio signal;
- detecting, by the processing system, a change in a resonance frequency for the speaker based on an impedance curve model for the speaker and the first impedance curve for the speaker;
- and
- setting, by the processing system, a gain of the amplifier based on the detected change in the resonance frequency for the speaker.
A portable electronic device comprising:
- a housing comprising a speaker port;
- an amplifier;
- one or more speakers;
- one or more processing systems coupled to the amplifier;
- and
- one or more computer-readable storage media containing instructions which, when executed on the one or more processing systems, cause the one or more processing systems to perform operations including:
- outputting, from the amplifier to a speaker of the one or more speakers, a first audio signal, the first audio signal having a plurality of first frequencies;
- calculating a first impedance curve for the speaker based on the first audio signal;
- detecting a change in a resonance frequency for the speaker based on an impedance curve model for the speaker and the first impedance curve for the speaker;
- and
- setting a gain of the amplifier based on the detected change in the resonance frequency for the speaker.
One or more non-transitory computer-readable media storing computer-readable instructions that, when executed by one or more processing systems, cause the one or more processing systems to perform operations including:
- outputting, from an amplifier to a speaker, a first audio signal, the first audio signal having a plurality of first frequencies;
- calculating a first impedance curve for the speaker based on the first audio signal;
- detecting a change in a resonance frequency for the speaker based on an impedance curve model for the speaker and the first impedance curve for the speaker;
- and
- setting a gain of the amplifier based on the detected change in the resonance frequency for the speaker.
Dependencies are inferred from the claim text.