{'fraction_non_alphanumeric': 0.026410564225690276, 'fraction_numerical': 0.0, 'mean_word_length': 5.725806451612903, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A two-stage algorithm for enhancement of reverberant speech

Room reverberation causes two perceptual distortions on clean speech: coloration and long-term reverberation. These two effects correspond to two physical variables: signal-to-reverberant energy ratio (SRR) and reverberation time, respectively. Based on this observation, we propose a two-stage algorithm that enhances reverberant speech from one-microphone recordings. In the first stage, an inverse filter is estimated to reduce coloration effects or increase SRR. The second stage employs spectral subtraction to minimize the influence of long-term reverberation. The proposed algorithm significantly improves the quality of reverberant speech. A comparison with a recent one-microphone enhancement algorithm shows that our system produces significantly better results.