The invention discloses an active voice detection method based on
noise scene recognition, and the method comprises the steps: extracting an optimal feature facing a
noise classification task from anaudio
signal, inputting a feature value into a
noise type classifier, so as to recognize a noise type in the
audio signal, according to the noise type, determining a preferred feature and a classifiersuitable for the voice and
noise classification task, extracting optimal features oriented to the voice and
noise classification task from the audio signals, inputting the optimal features into a voice and noise classifier, and judging whether the voice signals exist in the audio signals or not. According to activity voice detection
system based on noise scene recognition, before
binary classification of noisy voice and noise signals is carried out, according to the method, the
current noise type is detected and identified, the most distinctive
feature combination is preferably selected for the specific noise type,
model parameters can be designed for the specific noise type, and the effectiveness and stability of the performance of the whole detection process under different noise typesare ensured.