CPC G10L 21/0216 (2013.01) [A61B 7/02 (2013.01); H04R 3/005 (2013.01); H04R 3/04 (2013.01); G10L 2021/02165 (2013.01)] | 9 Claims |
1. A dual-microphone adaptive filtering algorithm for collecting body sound signals, characterized in that, using at least two microphones, a primary microphone and a secondary microphone, to collect signals; the primary microphone is used to collect noisy body sound signals, and the secondary microphone is used to collect environmental noise; applying a same high-pass filtering to signals collected by the primary microphone and signals collected by the secondary microphone, so that primary microphone signals and secondary microphone signals after the high-pass filtering have a good linear correlation; using a normalized least mean square algorithm on the primary microphone signals and the secondary microphone signals after the high-pass filtering to calculate a weight of the adaptive filter and to calculate an error signal to filter out environmental noise in the primary microphone signals; processing the error signal for a first time by a low-pass filtering to restore the body sound signals, to obtain the body sound signals output by the adaptive filtering algorithm.
|