发明名称 |
Computer program product for adaptive audio signal shaping for improved playback in a noisy environment |
摘要 |
Provided is a computer program product for adaptively enhancing an end-user's perceived quality, or quality of experience (QoE), of speech and other audio under ambient noise conditions. The computer program product comprises the steps of determining the ambient noise characteristics on a continuous basis to capture the time varying nature of ambient noises, and adaptively determining the most optimal signal shaping to be applied to the audio/speech signal to produce the most appropriate enhancement to compensate for the ambient noise impairment. The computer program product also comprises a signal shaping technique by using an infinite impulse response (IIR) filter that performs the signal modification with a low delay; a multi-level automatic gain control (AGC); and a controlled amplitude clipping module that assures samples are below a certain limit; and outputs the modified signal for playback through a loudspeaker or the like. |
申请公布号 |
US9208766(B2) |
申请公布日期 |
2015.12.08 |
申请号 |
US201313975343 |
申请日期 |
2013.08.25 |
申请人 |
QOSOUND, INC. |
发明人 |
Su Anthony Jiming;Su Huan-Yu |
分类号 |
H04R3/02;G10K11/16;G10K11/00;G10L21/02;H03G3/30;H03G3/32;H03G9/00;H03G9/02 |
主分类号 |
H04R3/02 |
代理机构 |
|
代理人 |
Kind Keith |
主权项 |
1. A non-transitory computer program product comprising a computer useable medium having computer program logic stored therein, said computer program logic for enabling a computer processing device to improve the quality of a far-end audio signal for playback on a device in a noisy environment, said device having a speaker and a single microphone, said computer program product comprising:
code for continuously monitoring a near-end noise audio signal through the single microphone; code for continuously determining near-end noise characteristics from said near-end noise audio signal; code for comparing said near-end noise characteristics from previous near-end noise characteristics to detect a change in said near-end noise audio signal; upon detecting a change, code for identifying an optimal signal shaping filter based on said near-end noise characteristics; code for applying said optimal signal shaping filter to the far-end audio signal to produce an optimized far-end audio signal; and code for outputting said optimized far-end audio signal to the speaker. |
地址 |
Irvine CA US |