GenSE: Generative Speech Enhancement via Language Models using Hierarchical Modeling
Jixun Yao, Hexin Liu, Chen Chen, Yuchen Hu, EngSiong Chng, Lei Xie
TL;DR
GenSE addresses speech enhancement under noise by leveraging semantic information via language models. It reframes SE as a conditional language-modeling task using discrete semantic tokens and a single-quantizer acoustic-token codec, organized in a two-stage hierarchical framework (N2S and S2S) with token-chain prompting to preserve timbre. The paper introduces SimCodec, a single-quantizer neural codec with a codebook reorganization that achieves high reconstruction quality with fewer tokens, and demonstrates that GenSE surpasses state-of-the-art SE methods on DNS and CHiME-4 in both objective and subjective measures. Ablation studies confirm the importance of hierarchical modeling and token-chain prompting, and results on SimCodec show efficient token usage and robust reconstruction. These advances indicate a scalable, semantically informed approach to robust speech enhancement with strong generalization.
Abstract
Semantic information refers to the meaning conveyed through words, phrases, and contextual relationships within a given linguistic structure. Humans can leverage semantic information, such as familiar linguistic patterns and contextual cues, to reconstruct incomplete or masked speech signals in noisy environments. However, existing speech enhancement (SE) approaches often overlook the rich semantic information embedded in speech, which is crucial for improving intelligibility, speaker consistency, and overall quality of enhanced speech signals. To enrich the SE model with semantic information, we employ language models as an efficient semantic learner and propose a comprehensive framework tailored for language model-based speech enhancement, called \textit{GenSE}. Specifically, we approach SE as a conditional language modeling task rather than a continuous signal regression problem defined in existing works. This is achieved by tokenizing speech signals into semantic tokens using a pre-trained self-supervised model and into acoustic tokens using a custom-designed single-quantizer neural codec model. To improve the stability of language model predictions, we propose a hierarchical modeling method that decouples the generation of clean semantic tokens and clean acoustic tokens into two distinct stages. Moreover, we introduce a token chain prompting mechanism during the acoustic token generation stage to ensure timbre consistency throughout the speech enhancement process. Experimental results on benchmark datasets demonstrate that our proposed approach outperforms state-of-the-art SE systems in terms of speech quality and generalization capability.
