Patent ID: 11930333
Assignee: BESTECHNIC (SHANGHAI) CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method of noise suppression for a personal sound amplification product (PSAP), comprising:
processing an environmental audio signal acquired through one or more microphones to generate a set of first sub-band signals in a set of first sub-bands;
processing the environmental audio signal to generate a set of second sub-band signals in a set of second sub-bands;
determining a set of first gains for the set of first sub-band signals in the set of first sub-bands based on the set of second sub-band signals in the set of second sub-bands; and
processing the set of first sub-band signals based on the set of first gains to generate a noise-suppressed audio signal,
wherein determining the set of first gains comprises:
determining a set of speech presence probabilities associated with the set of second sub-band signals, respectively;
determining a set of second gains in the set of second sub-bands based on the set of speech presence probabilities, respectively; and
determining the set of first gains in the set of first sub-bands based on the set of second gains in the set of second sub-bands:

wherein the set of speech presence probabilities comprises a set of posterior speech presence probabilities associated with the set of second sub-band signals; and
wherein determining the set of speech presence probabilities associated with the set of second sub-band signals, respectively, comprises:
for each second sub-band signal in a corresponding second sub-band,
determining a prior speech presence probability and a prior signal-to-noise ratio (SNR) associated with the second sub-band signal;
determining an intermediate variable determined based on the prior speech presence probability and the prior SNR; and
determining a posterior speech presence probability associated with the second sub-hand signal based on the prior speech presence probability, the prior SNR, and the intermediate variable.