发明名称 Multiple range dynamic level control
摘要 An audio-based system may perform dynamic level adjustment by detecting voice activity in an input signal and evaluating voice levels during periods of voice activity. The current voice level is compared to a plurality of thresholds to determine a corresponding gain strategy, and the input signal is scaled in accordance with this gain strategy. Further adjustment to the signal is performed to reduce output clipping that might otherwise be produced.
申请公布号 US9171552(B1) 申请公布日期 2015.10.27
申请号 US201313744134 申请日期 2013.01.17
申请人 Amazon Technologies, Inc. 发明人 Yang Jun
分类号 G10L21/00;G10L19/00;G10L21/0308 主分类号 G10L21/00
代理机构 Lee & Hayes, PLLC 代理人 Lee & Hayes, PLLC
主权项 1. A computing device, comprising: a processor; one or more microphones configured to generate an input audio signal; one or more speakers; and memory, accessible by the processor and storing instructions that are executable by the processor to perform acts in multiple repetitions, the acts of each repetition comprising: detecting voice presence in the input audio signal;determining a voice level associated with the voice presence in the input audio signal;comparing the voice level to at least one of a plurality of threshold amplitudes, each threshold amplitude of the plurality of threshold amplitudes corresponding to one of multiple level ranges;identifying one of the multiple level ranges to which the voice level corresponds based at least in part on the comparing;selecting an audio gain based at least in part on the identified one of the multiple level ranges;smoothing the selected audio gain over time;scaling the input audio signal by the selected and smoothed audio gain to produce an intermediate audio signal; andattenuating the intermediate audio signal to reduce clipping, wherein the attenuating produces an output audio signal for output by the one or more speakers.
地址 Seattle WA US