Next Article in Journal
Three-Dimensional Numerical Simulation of Slope Stability Under Multiple Loading Conditions for the North Bank Anchorage of the Yellow River Three Gorges Rotating-Cable Suspension Bridge
Previous Article in Journal
Multimodal Assessment of Mental States and Visual Search for a User-Centred Design of Semantic Web Platforms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Efficient Speech Enhancement via Flow Matching with Gated Bidirectional Mamba2

by
Jiajun Yuan
1,
Ruohua Zhou
1,* and
Cunhang Fan
2
1
School of Intelligent Science and Technology, Beijing University of Civil Engineering and Architecture, Beijing 102616, China
2
State Key Laboratory of Opto-Electronic Information Acquisition and Protection Technology, Anhui University, Hefei 230093, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(10), 4757; https://doi.org/10.3390/app16104757
Submission received: 19 April 2026 / Revised: 6 May 2026 / Accepted: 7 May 2026 / Published: 11 May 2026

Abstract

Speech enhancement (SE) aims to recover clean speech from noisy speech while preserving intelligibility, speaker identity, and runtime efficiency. Existing language-model (LM)-based methods may lose fine acoustic details due to discretization, whereas diffusion models often require many iterative denoising steps. This study proposes an efficient speech enhancement framework based on flow matching and a gated bidirectional Mamba2 backbone. The model predicts a continuous velocity field in the Mel-spectrogram domain and introduces a DiMamba block that captures past and future context through shared-weight bidirectional state-space modeling with adaptive gating. Experiments on the DNS Challenge test set and additional VoiceBank test data show that the proposed method achieves strong perceptual quality and speaker preservation while substantially reducing inference cost. The model reaches a real-time factor of 0.31, more than five times faster than diffusion baselines, and achieves a word error rate of 4.7% and a quality mean opinion score of 3.58. These results indicate that flow matching combined with gated bidirectional Mamba2 provides an effective quality–efficiency trade-off for offline speech enhancement.

1. Introduction

Speech enhancement (SE) has always been a fundamental task in signal processing. Whether in the field of speech generation or multi-modal processing, SE is widely required as a front-end processing step that recovers clean speech from noisy recordings, and it is applied in a range of practical scenarios such as podcast and broadcast post-production, archival recording restoration, and ASR pre-processing for non-real-time transcription, where high perceptual quality is more important than strict low-latency operation. Although conventional enhancement methods can effectively suppress additive noise under relatively simple acoustic conditions, they often struggle to maintain the naturalness, intelligibility, and speaker fidelity of enhanced speech when the input is heavily corrupted by reverberation, environmental noise, or bandwidth degradation.
Early SE systems mainly rely on regression or masking strategies that learn a direct mapping from noisy to clean speech or estimate a time–frequency mask to suppress noise components [1,2,3]. While computationally efficient, these discriminative approaches often struggle under complex acoustic interference, where they may over-suppress useful speech components or introduce perceptual artifacts. Generative modeling has therefore emerged as a promising alternative for high-fidelity speech enhancement, following two main paradigms. The first applies language models (LMs) to discrete speech tokens [4,5,6], while more recent extensions such as AnyEnhance [7] and LLaSE-G1 [8] further explore unified multi-task formulations and LLaMA-based generalization. Despite their strong sequence modeling capability, the reliance on discretization tends to lose fine acoustic details that are critical for speaker fidelity. The second paradigm builds on diffusion or score-based generative models [9,10,11], which achieve strong restoration quality but require many iterative denoising steps, leading to substantial inference cost.
Flow matching has recently attracted increasing attention as an efficient generative framework [12]. Instead of simulating a long reverse diffusion chain, flow matching learns a continuous velocity field that transports samples from a simple source distribution to the target data distribution, thereby enabling generation with substantially fewer ODE integration steps. Recent studies have demonstrated the potential of flow matching for SE [13,14], including dedicated SE flow matching models and the more recent StuPASE [15], which incorporates flow matching into a phonologically anchored two-stage system. However, existing flow matching SE systems still commonly rely on Transformer or U-Net-style backbones. Although effective, such architectures can be computationally demanding for long sequences, which weakens the efficiency advantage that makes flow matching attractive in the first place. Therefore, we focus on improving the backbone design within the flow matching framework.
Mamba [16] provides an alternative to Transformer-based sequence modeling through linear-complexity selective state-space computation, showing competitive results in speech enhancement and related audio tasks [17]. Among recent SSM variants, Mamba2 [18] reformulates the selective SSM under the Structured State-Space Duality (SSD) framework, achieving substantially improved hardware efficiency and stronger sequence modeling capability than the original Mamba. Therefore, we introduce Mamba2 to flow matching, attempting to strike a balance between the efficiency and quality of generative models in SE. However, Mamba2 is a causal model, whereas SE typically requires bidirectional contextual information. A natural remedy is to bidirectionalize the SSM, as adopted by Vision Mamba (Vim) [19], Mamba-SEUNet [20], and the BiMamba variants of Zhang et al. [21]. They typically instantiate two independent Mamba modules, processing the forward and backward sequences separately and concatenating their outputs, which essentially doubles the parameter count of the SSD layer. To avoid this overhead, we adopt a weight-sharing strategy; a single Mamba2 module is applied to both directions, reusing the same parameters. This strategy has been shown to be effective in other sequence architectures [22,23].
Beyond bidirectionalization, the fusion of forward and backward representations also requires careful design. Most prior bidirectional SSM blocks fuse the two directions through concatenation followed by a linear projection, or through additive combination, both of which treat the two directions as parallel linear contributions. This follows the success of multiplicative gating in language modeling, where Gated Linear Units have been shown to boost expressivity through cross-stream interaction [24,25]. Therefore, we adopt a multiplicative fusion where the forward and backward representations are combined via element-wise product, which acts as a feature-wise agreement gate that retains only information consistent in both temporal directions. Then, we further incorporate Adaptive Layer Normalization (AdaLN) for timestep conditioning, following the design choice established by DiT [26] for diffusion Transformers.
Based on the above research, we propose FMM, a flow-matching-based SE framework built on a gated bidirectional Mamba2 backbone. The DiMamba block is the core building unit of FMM; it combines bidirectional Mamba2 for richer contextual modeling, weight sharing across the two directions to reduce parameter overhead, multiplicative fusion to retain direction-consistent information, and Adaptive Layer Normalization for timestep conditioning. The model operates in the Mel-spectrogram domain, uses the noisy Mel-spectrogram as the conditioning signal, and is optimized with a conditional flow-matching objective augmented by classifier-free guidance. Rather than aiming for state-of-the-art performance on any single metric, FMM is designed to improve the trade-off among perceptual quality, speaker preservation, and inference efficiency in generative SE while also providing one of the first explorations of selective state-space models within the flow-matching paradigm. The main contributions of this work are summarized as follows:
(1)
We are among the first to integrate flow matching with selective state-space models for SE, achieving a real-time factor of 0.31 —more than five times faster than representative diffusion-based baselines while maintaining comparable perceptual quality.
(2)
We design DiMamba, a parameter-efficient bidirectional Mamba2 that shares weights across the forward and backward directions and fuses them through a multiplicative agreement gate, reducing the parameter overhead of bidirectionalization by approximately 21 % relative to the concatenation-based alternative.
(3)
We show through experiments that the proposed framework provides a favorable trade-off among perceptual quality, speaker similarity, intelligibility, and runtime efficiency when compared with representative discriminative, diffusion-based, LM-based, and flow-matching baselines.

2. Materials and Methods

2.1. Overall Architecture

Figure 1 illustrates the overall architecture of FMM. During training, DiMamba predicts the probability flow and is trained by updating the loss function. During inference, the flow predicted by the DiMamba guides an ODE solver to generate enhanced spectral features.
The DiMamba backbone learns a conditional velocity field that transports samples from a Gaussian source distribution to the clean distribution under the guidance of the noisy condition. Finally, the decoder reconstructs the enhanced speech.

2.2. Flow Matching for Speech Enhancement

In diffusion models, noisy speech is injected into the network as a conditioning. The diffusion process starts from a pure Gaussian distribution, and its reverse denoising procedure is a multi-step iterative process (typically with T ranging from 100 to 1000 steps). Flow matching [12] provides an efficient alternative by learning a continuous velocity field that directly transports a simple source distribution to the target data distribution along near-optimal paths.
As illustrated in Figure 2, diffusion models formulate generation as a discrete-time stochastic reverse process. Starting from Gaussian noise x T N ( 0 , I ) , the model iteratively denoises the sample over T discrete timesteps. In contrast, flow matching processing in a continuous-time, where a neural network directly parameterize a time-dependent velocity field v θ that transports samples from the source distribution x 0 N ( 0 , I ) to the target data distribution through an ordinary differential equation. Integrating this ODE yields smooth, near-straight trajectories along the learned vector field, as illustrated in Figure 2b; this is also why high-quality generation can be achieved with fewer iteration steps.
In our formulation, the source distribution is a standard Gaussian M 0 N ( 0 , I ) , and the target distribution corresponds to the clean speech Mel-spectrogram M x . We do not use M y as the initial state of the transport path. A direct noisy-to-clean path would make the trajectory closer to a deterministic restoration mapping from a corrupted observation to its clean counterpart. In contrast, the Gaussian-to-clean path preserves the generative nature of flow matching and allows the model to recover clean spectral details under the guidance of the noisy observation. The noisy Mel-spectrogram is incorporated into the conditional velocity field v θ ( ϕ t , M y , t ) and is fused with the current flow state through the input embedding layer at every time step. Thus, although  M y is not part of the linear interpolation path, it directly controls the predicted transport direction throughout the ODE integration.We define the interpolated state at time t [ 0 , 1 ] as:
ϕ t = ( 1 t ) M 0 + t M x
where M 0 is sampled Gaussian noise and M x is the clean Mel-spectrogram. The choice of a Gaussian-to-clean interpolation path follows the standard conditional flow matching formulation, where a simple source distribution is transported to the target data distribution. In the speech enhancement setting, the target distribution is the clean speech Mel-spectrogram distribution, while the noisy Mel-spectrogram provides utterance-specific conditioning information. Therefore, our model learns the conditional distribution p ( M x | M y ) rather than an unconditional clean speech distribution. The ground-truth velocity field is then:
v * = M x M 0
The model learns a parameterized velocity field v θ ( ϕ t , M y , t ) to approximate v * . During inference, we initialize the ODE state as M 0 N ( 0 , I ) . Given the noisy Mel-spectrogram M y as the fixed condition, we solve the following ODE:
d M ( t ) d t = v θ ( M ( t ) , M y , t ) , t [ 0 , 1 ]
In practice, we use a fixed-step Euler solver. Let K denote the number of ODE integration steps, t k = k / K , and  Δ t = 1 / K . The discrete update rule is:
M ( k + 1 ) = M ( k ) + Δ t · v θ ( M ( k ) , M y , t k ) , k = 0 , 1 , , K 1
where M 0 N ( 0 , I ) . The final enhanced Mel-spectrogram is then obtained as M ^ x = M ( K ) .
Classifier-Free Guidance: to improve generation quality, we adopt Classifier-Free Guidance (CFG) [27]. During training, the noisy speech condition M y is randomly dropped (replaced with zeros) with probability p drop :
M ˜ y = M y , with probability 1 p drop 0 , with probability p drop
This enables the model to learn both conditional and unconditional velocity predictions. At inference, the guided velocity is computed as:
v ^ = v θ cond + s · ( v θ cond v θ uncond )
where s is the guidance scale and v θ uncond denotes the prediction with M y set to zero.

2.3. Flow Matching with Mamba2

2.3.1. Encoder

Given the raw noisy waveform y R L , we extract the Mel-spectrogram using the Short-Time Fourier Transform (STFT) followed by Mel filter banks:
M y = f enc ( y ) R T × F
where T is the number of frames and F is the number of Mel filters.

2.3.2. Input Embedding

The interpolated state ϕ t R T × F and the conditioning noisy Mel-spectrogram M y R T × F are concatenated along the feature dimension and projected into the hidden space via a linear layer:
h 0 = Linear [ ϕ t M y ] R T × D
where [ · · ] denotes concatenation and D is the hidden dimension. During CFG training, M y is replaced with zeros according to Equation (5). A convolutional position embedding (Conv PE) is then applied with a residual connection:
h = ConvPE ( h 0 ) + h 0

2.3.3. DiMamba Block

We employ N stacked DiMamba blocks as the backbone of the flow matching model. Each block consists of two sub-layers: a gated bidirectional Mamba2 (BiMamba2) layer for sequence mixing and a feedforward network (FFN) for channel mixing, both modulated by Adaptive Layer Normalization (AdaLN).
Following DiT [26], we use AdaLN to inject the timestep information into each sub-layer. Given the timestep embedding t emb , the AdaLN module produces six modulation parameters via a linear projection:
( γ 1 , β 1 , α 1 , γ 2 , β 2 , α 2 ) = Linear SiLU ( t emb )
where ( γ i , β i ) are the scale and shift parameters and α i is the gating parameter for the i-th sub-layer. The original Mamba is a strictly causal model, processing sequences only in the forward direction. This is suboptimal for speech enhancement, where future context is equally important.
Compared to Mamba, the Structured State Space Duality (SSD) formulation supports a substantially larger state expansion at comparable cost, providing the additional representational capacity required to model the rich harmonic and temporal structure of clean speech. Then, we adopt Mamba2 as the core sequence mixer in DiMamba block. A common way to bidirectionalize an SSM-based block is to instantiate two independent modules and concatenate their outputs, as adopted by previous bidirectional Mamba designs for speech enhancement [20]. While effective, this approach doubles the parameter count of the SSD layer and therefore weakens the efficiency advantage that initially motivates the use of state-space models. Meanwhile, parameter tying has likewise been shown to be an effective regularizer in Transformer architectures, where it reduces overfitting and improves parameter efficiency without significantly degrading performance [22]. Therefore, we propose a weight-shared bidirectional extension based on Mamba. Beyond the direct reduction in parameter footprint, this design encodes an explicit inductive bias, where the selective state-space dynamics are constrained to be direction agnostic, and the same transition rules describe how past frames influence the present and how future frames do.
Specifically, given the modulated input, we process it through a shared Mamba2 module in both the original and time-reversed directions:
o fwd = M θ ( x ) , o bwd = Flip ( M θ ( Flip ( x ) ) )
where Flip ( · ) denotes the operation that reverses the sequence along the time axis, and  M θ ( · ) denotes the shared selective state-space operator, instantiated as a Mamba2 block in our implementation. The inner Flip reverses the input so that the shared Mamba2 module processes the sequence in the backward direction, while the outer Flip restores the resulting representation to the original forward temporal order. As a result, both o fwd and o bwd are aligned at every time step t, and the element-wise fusion is well-defined:
f = o fwd o bwd R T × D
To further control the information flow, the gate is defined as:
g = SiLU ( W g x ) R T × D
where W g R D × D are learnable parameters. The output of the bidirectional Mamba2 layer is:
o = W o f g
where W o R D × D is the output projection. In our implementation, we adopt SiLU (also known as Swish) as the gating activation rather than sigmoid or ReLU, following the design choices established in Mamba [16] and Mamba2 [18], where SiLU has been shown to be effective for selective state-space sequence modeling.
Compared to the concatenation-based bidirectional design that requires two independent Mamba2 modules ( 2.30 × the parameters of a unidirectional Mamba2), our shared-weight scheme requires only 1.30 × the parameters while achieving multiplicative interaction between forward and backward representations. Each Mamba2 module internally follows the Structured State Space Duality (SSD) algorithm, which achieves linear complexity O ( T ) with respect to sequence length through a chunked computation strategy. Figure 3 illustrates a comparison between direct bidirectional concatenation and our designed shared-weight structure.
Each Mamba2 module internally follows the Structured State Space Duality (SSD) algorithm, which achieves linear complexity O ( T ) with respect to sequence length through a chunked computation strategy.

2.3.4. Training Objective

The model is optimized with the flow matching loss, which minimizes the mean squared error between the predicted and ground-truth velocity fields:
L FM = E t , M 0 , M x v θ ( ϕ t , M y , t ) v * 2 2
Additionally, to further encourage the predicted velocity to produce spectrograms that are spectrally consistent with the clean target, an  1 reconstruction loss on the generated Mel-spectrogram is incorporated:
L mel = E t , M 0 , M x , M y M x M ^ x ( t ) 1
where M ^ x ( t ) is a single-step endpoint estimate computed directly from the current interpolated state ϕ t and the network’s velocity prediction:
M ^ x ( t ) = ϕ t + ( 1 t ) · v θ ( ϕ t , M y , t )
We do not unroll the inference ODE of Equation (4) at training time, and the multi-step Euler integration is used only at inference. The total training objective is:
L = L FM + λ L mel
where λ is the weighting coefficient balancing the two terms. In our implementation, we set λ = 0.1 , which we found to provide a stable auxiliary signal without overwhelming the primary flow matching objective.

2.3.5. Decoder

The enhanced Mel-spectrogram M ^ x is converted back to a waveform. We adopt Vocos [28] as the vocoder to reconstruct waveforms from the predicted spectral features. Unlike conventional time-domain GAN vocoders, which rely on stacked transposed convolutions for upsampling, Vocos directly predicts the magnitude and phase of the short-time Fourier transform (STFT) and synthesizes the waveform via inverse STFT. This Fourier-domain formulation avoids the costly upsampling stages and yields an order-of-magnitude faster inference while maintaining audio fidelity competitive with state-of-the-art time-domain vocoders. The fully convolutional and time-aliased-free design also delivers improved spectral consistency and superior reconstruction of high-frequency components, making Vocos particularly well-suited for our speech enhancement framework.
x ^ = f dec ( M ^ x )

3. Experimental Setup

3.1. Datasets

3.1.1. Dataset Configuration

We constructed a large-scale training set by combining clean speech, noise, and room impulse responses (RIRs) from publicly available corpora. Clean speech was drawn from three sources: LibriSpeech [29] (the train-other-500 subset, ∼500 h), VoiceBank (VCTK) [30] (∼44 h, 110 speakers), and a ∼100 h subset of GigaSpeech [31], giving a total of approximately 640 h of clean speech for training. Noise samples were drawn from the entirety of DEMAND [32], which spans 18 acoustic environments, and from the urban-noise portion of WHAM! [33]. RIRs were taken from all of OpenSLR-26 and OpenSLR-28 [34], covering both simulated and real-recorded room responses.

3.1.2. Training, Validation, and Test Splits

Splits were constructed in a speaker disjoint manner, so that no speaker appearing in any validation or test set was present in the training set. This is particularly important for the speaker-similarity (Spk-Sim) evaluation, which would otherwise be biased toward memorized speakers.
(1)
LibriSpeech. We used the train-other-500 subset for training and the official dev-clean and test-clean subsets for validation and testing, respectively. These official splits are speaker-disjoint by construction.
(2)
VCTK. Speakers were partitioned into train/validation/test splits with a ratio of 8 : 1 : 1 , ensuring that no speaker appears in more than one split. Utterances within each split were used in full.
(3)
GigaSpeech. A ∼100 h subset was drawn from the GigaSpeech training partition for training only; GigaSpeech was not used for evaluation.
The final validation set, used for hyperparameter selection (e.g., λ in Equation (14), the CFG scale s, and the number of inference steps K), aggregates the LibriSpeech dev-clean subset and the VCTK validation split. None of the validation utterances were used to compute any score reported in Section 4.

3.1.3. Online Degradation Pipeline

Noisy–clean training pairs were generated during training so that each clean utterance is paired with a freshly sampled degradation at every epoch. The degradation pipeline applied the following operations sequentially:
(1)
Reverberation. With probability 0.25 , an RIR was randomly sampled (uniformly) from the OpenSLR-26/28 pool and convolved with the clean utterance; otherwise, the utterance was kept anechoic.
(2)
Additive noise. A noise segment was randomly cropped from the combined DEMAND + WHAM! noise pool and added to every training sample. The SNR was drawn from a four-bin categorical distribution that emphasizes moderately noisy conditions: bins [ 5 , 0 ) , [ 0 , 5 ) , [ 5 , 10 ) , and  [ 10 , 20 ]  dB were selected with probabilities 0.05 , 0.30 , 0.45 , and  0.20 , respectively, and the SNR was sampled uniformly within the chosen bin. This allocates more probability mass to the moderate-SNR regime, which is closer to typical real-world conditions while still exposing the model to both severe and mild cases.
(3)
Bandwidth limitation. With probability 0.25 , the mixture was further low-pass filtered with a cutoff frequency drawn uniformly from { 2 , 4 , 8 }  kHz, simulating bandwidth-limited recording conditions.
(4)
Loudness normalization. The noisy mixture and its clean reference were jointly scaled to a target dBFS level drawn from [ 35 , 15 ]  dBFS, with the same gain applied to both signals to preserve their relative amplitude and the target SNR.
Because the pipeline runs online, each training epoch generates a fresh set of degraded mixtures, providing strong implicit data augmentation across the full training schedule.

3.1.4. Test Sets

We evaluate the methods on three test sets, all disjoint from the training data: the DNS-Challenge 2021 test set [35], the LibriSpeech test-clean subset, and the VCTK test split. The LibriSpeech and VCTK test mixtures were generated using the same online degradation pipeline as in training, but with held-out noise and RIR samples and a fixed random seed, so that all compared methods are evaluated on exactly the same noisy inputs.

3.2. Evaluation Metrics

We use DNSMOS [36], a non-intrusive neural metric predicting ITU-T P.835 ratings in DNS-Challenge, and report its SIG, BAK, and OVL scores. We additionally report a quality MOS (QMOS) computed with the DNS-Challenge P.808 neural predictor, which approximates ITU-T P.808 overall quality and is, like DNSMOS, an objective non-intrusive estimate rather than a human listening score. PESQ and STOI are not reported, since both require sample-level waveform alignment between enhanced and reference signals, which does not hold for generative models such as flow matching and diffusion-based methods. The same choice has been adopted by recent generative SE works [10,13]. And, it is directly aligned with the DNS Challenge benchmark used in our evaluation, which ensures a fair comparison with prior work. Other non-intrusive metrics such as OSQA-SI and S3QA could provide complementary perspectives, and we leave their integration for future work.
Speaker similarity (Spk-Sim) is computed as the cosine similarity between WeSpeaker embeddings [37] of the enhanced and clean speech. Word error rate (WER) is obtained by transcribing the enhanced speech with the Whisper Turbo model (large-v3-turbo) [38] under default greedy decoding and computing WER with jiwer using the same ASR configuration for all methods. All RTF measurements were taken on a single V100 GPU under bf16 inference, and the length of all test audio was standardized to 8 s. All reported scores are means across the corresponding test subset. For QMOS, we additionally report a 95 % confidence interval computed from per-utterance scores assuming a t-distribution.

3.3. Training Setup

Input waveforms (originally 16 kHz) were upsampled to 24 kHz, then Mel-spectrograms were extracted from 24 kHz audio using a hop length of 256 samples and 100 Mel filter banks. The DiMamba backbone consists of N = 12 blocks with hidden dimension D = 1024 , following the SSD configuration of Mamba2 [18]. We used the AdamW optimizer with default hyperparameters and a peak learning rate of 7.5 × 10 5 , with a 25 , 000 -step linear warm-up followed by a cosine decay schedule. Training was run for up to 200 epochs on 8 NVIDIA V100 GPUs (32 GB) using bf16 mixed precision, with a per-GPU batch size of 16 and a 4 s random crop per utterance. To improve efficiency, we adopted early stopping with patience 20 on the validation flow-matching loss, and the best-validation checkpoint was used for all reported results.
For Classifier-Free Guidance (Equation (5)), the noisy condition was randomly dropped with probability p drop = 0.1 during training. At inference, we used a guidance scale of s = 1.0 and K = 20 Euler integration steps by default; further increasing K yielded only marginal improvement.

3.4. Baselines

We compare FMM against three families of representative speech enhancement methods: discriminative models (Conv-TasNet [39], Demucs [40]); diffusion-based generative models (CDiffuSE [9], SGMSE [11], StoRM [10]); and LM-based and flow-matching generative models (SELM [5], MaskSR [4], FlowSE [13]).
For all baselines with publicly available pre-trained models, we used the official released checkpoints and recomputed all metrics on exactly the same test mixtures as FMM. SELM and MaskSR provide neither an open-source implementation nor a public checkpoint. For these two methods, we report results on the DNS-Challenge test set, which is the common benchmark adopted in their original papers. We note that this is an approximate comparison, since training data and preprocessing may differ across publications.

4. Results and Discussion

4.1. Overall Comparison with Baselines

Table 1 evaluates all models on the DNS-Challenge test set under three conditions: with reverberation, without reverberation, and real-world recordings. Since generative models lack strict waveform alignment with the reference signal, traditional metrics (PESQ, STOI, SI-SNR) are inapplicable. We therefore adopt DNSMOS as the perceptual quality metric and Spk Sim to assess speaker characteristic preservation.
In Table 1, Discriminative models directly estimate and subtract the noise component. While this preserves relatively high Spk-Sim under clean conditions, the enhanced speech suffers from audible distortions under reverberant scenarios, yielding limited DNSMOS improvements. Diffusion-based models progressively improve perceptual quality through multi-step iterative refinement. However, the iterative process introduces cumulative distortions that degrade Spk-Sim, lower than discriminative methods. Compared with FlowSE, FMM achieves only a small advantage on SIG and Spk-Sim while showing comparable or slightly lower scores on BAK and OVL under reverberant conditions. We do not regard this as a clear quality improvement over FlowSE in absolute terms. Rather, the goal of FMM is to better balance the trade-off between quality and inference efficiency. Along this trade-off, FMM offers a substantial efficiency advantage over the diffusion-based baselines in Figure 4, while attaining perceptual quality on par with the state-of-the-art flow matching baseline. Overall, the proposed method provides a competitive operating point under the joint consideration of quality and efficiency rather than a dominant improvement on any single metric.

4.2. Speaker Preservation and Intelligibility Analysis

To further examine whether the proposed method preserves linguistic content and overall perceptual quality, we report the WER and QMOS results in Table 2. QMOS is computed with the DNS-Challenge P.808 neural predictor and approximates ITU-T P.808 overall quality, providing an objective non-intrusive estimate of perceptual quality. Compared with diffusion-based baselines, the proposed method yielded lower WER ( 4.7 % ), indicating that the enhanced speech retained clearer linguistic information for downstream recognition. And, the highest QMOS ( 3.58 ) suggests that the perceptual gains observed in DNSMOS are also reflected in a P.808-based estimate.
Taken together with the speaker-similarity scores in Table 1, these results indicate that FMM improves perceptual quality and intelligibility while still preserving speaker characteristics rather than trading one off against the others. And, we note that QMOS is an objective neural network-predicted score rather than a true human listening test; we therefore interpret the QMOS comparison as an additional perceptual signal alongside DNSMOS rather than as a substitute for subjective evaluation. A controlled human listening study would provide a more definitive assessment and is left for future work.

4.3. Runtime Efficiency Analysis

Figure 4 compares the runtime efficiency of representative generative baselines. As expected, diffusion-based methods required substantially more computation because they relied on iterative denoising over many inference steps. In contrast, FMM achieves a markedly lower RTF of 0.31 , more than five times faster than the diffusion baselines (RTF 1.69 1.80 ), reflecting the advantage of learning a continuous transport field that can be integrated with far fewer ODE steps.
To assess the actual end-to-end deployment cost, we additionally measured the RTF of the Vocos vocoder under the same hardware and obtained an additional cost of only 0.01 0.02 . The end-to-end RTF including waveform reconstruction is therefore approximately 0.32 0.33 , which remains substantially below all diffusion-based baselines and confirms that the vocoder stage does not materially affect the efficiency advantage of FMM.
Importantly, the gain in runtime did not come at the expense of a severe drop in perceptual quality or speaker preservation. When considered together with the results in Table 3 and Figure 4, our method achieves significant improvement in inference efficiency while maintaining high perceptual quality. It shows that the proposed method offers a more favorable quality–efficiency trade-off than diffusion-based baselines.

4.4. Ablation Study on the Backbone Design

We compare three backbone variants under the same flow matching framework in Table 4. Replacing the unidirectional Mamba backbone with our gated bidirectional Mamba2 (FMM) substantially improves DNSMOS-OVL on both reverberant ( + 0.598 ) and non-reverberant ( + 0.321 ) subsets, with only a 9.6 % increase in parameters (261 M → 286 M). Compared with the direct concatenation-based bidirectional design (Concat Mamba2), FMM achieves consistent improvements across all DNSMOS sub-scores while using approximately 21 % fewer parameters (364 M → 286 M). These results indicate that the shared-weight design exploits bidirectional context more effectively than parameter-heavier concatenation.
Despite this efficiency improvement over the concatenation variant, the resulting 286 M parameter count is still non-negligible. While it is in line with other recent generative speech enhancement models [4,13], deployment of FMM in practice still requires reasonably capable hardware, and porting the model to resource-constrained settings would benefit from further parameter reduction. We view exploration of lighter backbone configurations and model-compression strategies as a natural extension of the present design rather than a fundamental limitation and leave a systematic study of these directions to future work.

4.5. Speaker Reconstruction Experiment

Meanwhile, compared to LM-based models, discretizing speech and integrating it into a Transformer architecture enables high-quality speech enhancement. However, the information loss and speech artifacts resulting from this discretization are inevitable. Therefore, in Table 5, we compare the differences in the Spk-sim and DNSMOS metrics.
On Spk-Sim, FMM reaches 0.868 , clearly outperforming MaskSR ( 0.816 , + 0.052 ) and SELM ( 0.793 , + 0.075 ). Because FMM operates on continuous Mel-spectrograms and recovers speech via a continuous flow field, it avoids the codebook-induced loss of fine-grained speaker information inherent to LM-based methods. On DNSMOS, FMM and MaskSR perform comparably, FMM is best on the non-reverberant subset across all three sub-metrics, while MaskSR is slightly higher on BAK and OVL under reverberation. Overall, FMM preserves speaker identity more faithfully than LM-based alternatives while achieving comparable perceptual quality.

5. Conclusions

In this study, we proposed FMM, an efficient generative speech enhancement framework that combines flow matching with a gated bidirectional Mamba2 backbone. The main goal of this work was to improve the trade-off among perceptual quality, speaker preservation, intelligibility, and inference efficiency in offline speech enhancement. The proposed method formulates speech enhancement as a conditional flow matching problem in the Mel-spectrogram domain and introduces a DiMamba block to model bidirectional acoustic context with adaptive directional fusion. Compared with conventional Transformer, U-Net, or direct bidirectional concatenation-based designs, the proposed backbone provides a more parameter-efficient way to exploit both past and future information for speech restoration.
Experimental results on the DNS Challenge test set and an additional VoiceBank test set demonstrate that FMM achieves a favorable balance between enhancement quality and inference efficiency. Specifically, the model attains DNSMOS, Spk-Sim, WER, and QMOS scores comparable to the strongest generative baselines while reaching a real-time factor of 0.31 on the DiMamba backbone, several times faster than diffusion-based methods. Ablation results further indicate that the gated bidirectional Mamba2 design is more effective than unidirectional Mamba and direct bidirectional concatenation under a comparable parameter budget.
While these results are encouraging, several limitations remain. The reported RTF reflects only the DiMamba backbone. Including the Vocos vocoder, the end-to-end RTF rises only marginally to approximately 0.32 0.33 , which is still well below diffusion-based baselines. The 286M-parameter model also requires reasonably capable hardware, and the offline, full-utterance bidirectional formulation is not directly suited to low-latency streaming. We plan to address these issues along three directions in future work: (i) extending the framework to chunk-wise or streaming inference, leveraging the stateful nature of Mamba2; (ii) reducing the parameter footprint via lighter backbone configurations and model compression to enable deployment on resource-constrained devices; and (iii) tightening the integration between the flow-matching backbone and the waveform reconstruction stage to mitigate the two-stage inference cost and potential spectral artifacts.

Author Contributions

Conceptualization, J.Y. and R.Z.; Methodology, J.Y. and R.Z.; Software, J.Y.; Validation, J.Y.; Formal analysis, J.Y. and C.F.; Investigation, J.Y.; Data curation, J.Y.; Writing—original draft, J.Y.; Writing—review & editing, R.Z. and C.F.; Visualization, J.Y. and C.F.; Supervision, R.Z.; Project administration, R.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by State Key Laboratory of Opto-Electronic Information Acquisition and Protection Technology grant number OEIAPT202510.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data are derived from publicly available datasets, and the generated data are included within the article. The statement has been updated accordingly.

Acknowledgments

During the preparation of this manuscript, the authors used ChatGPT(GPT-5) to assist with language polishing and structural refinement. All scientific content, results, interpretations, and final revisions were checked and approved by the authors, who take full responsibility for the manuscript.

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Westhausen, N.L.; Meyer, B.T. Dual-Signal Transformation LSTM Network for Real-Time Noise Suppression. In Proceedings of the Interspeech 2020, Shanghai, China, 25–29 October 2020; pp. 2477–2481. [Google Scholar] [CrossRef]
  2. Le, X.; Chen, H.; Chen, K.; Lu, J. DPCRN: Dual-Path Convolution Recurrent Network for Single Channel Speech Enhancement. In Proceedings of the Interspeech 2021, Brno, Czechia, 30 August–3 September 2021; pp. 2811–2815. [Google Scholar] [CrossRef]
  3. Lu, Y.X.; Ai, Y.; Ling, Z.H. MP-SENet: A Speech Enhancement Model with Parallel Denoising of Magnitude and Phase Spectra. In Proceedings of the Interspeech 2023, Dublin, Ireland, 20–24 August 2023; pp. 3834–3838. [Google Scholar]
  4. Li, X.; Wang, Q.; Liu, X. MaskSR: Masked Language Model for Full-band Speech Restoration. In Proceedings of the Interspeech 2024, Kos, Greece, 1–5 September 2024. [Google Scholar] [CrossRef]
  5. Wang, Z.; Zhu, X.; Zhang, Z.; Lv, Y.; Jiang, N.; Zhao, G.; Xie, L. Selm: Speech enhancement using discrete tokens and language models. In Proceedings of the ICASSP 2024-2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Seoul, Republic of Korea, 14–19 April 2024; IEEE: New York, NY, USA, 2024; pp. 11561–11565. [Google Scholar]
  6. Yang, H.; Su, J.; Kim, M.; Jin, Z. Genhancer: High-fidelity speech enhancement via generative modeling on discrete codec tokens. In Proceedings of the Interspeech, Kos, Greece, 1–5 September 2024; Volume 2024, pp. 1170–1174. [Google Scholar]
  7. Zhang, J.; Yang, J.; Fang, Z.; Wang, Y.; Zhang, Z.; Wang, Z.; Fan, F.; Wu, Z. Anyenhance: A unified generative model with prompt-guidance and self-critic for voice enhancement. IEEE Trans. Audio Speech Lang. Process. 2025, 33, 3085–3098. [Google Scholar]
  8. Kang, B.; Zhu, X.; Zhang, Z.; Ye, Z.; Liu, M.; Wang, Z.; Zhu, Y.; Ma, G.; Chen, J.; Xiao, L.; et al. LLaSE-G1: Incentivizing generalization capability for llama-based speech enhancement. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers); Association for Computational Linguistics: Vienna, Austria, 2025; pp. 13292–13305. [Google Scholar]
  9. Lu, Y.J.; Wang, Z.Q.; Watanabe, S.; Richard, A.; Yu, C.; Tsao, Y. Conditional diffusion probabilistic model for speech enhancement. In Proceedings of the ICASSP 2022—2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Singapore, 23–27 May 2022; IEEE: New York, NY, USA, 2022; pp. 7402–7406. [Google Scholar]
  10. Lemercier, J.M.; Richter, J.; Welker, S.; Gerkmann, T. Storm: A diffusion-based stochastic regeneration model for speech enhancement and dereverberation. IEEE/ACM Trans. Audio Speech Lang. Process. 2023, 31, 2724–2737. [Google Scholar]
  11. Welker, S.; Richter, J.; Gerkmann, T. Speech Enhancement with Score-Based Generative Models in the Complex STFT Domain. In Proceedings of the Interspeech 2022, Incheon, Republic of Korea, 18–22 September 2022; pp. 2928–2932. [Google Scholar] [CrossRef]
  12. Lipman, Y.; Chen, R.T.; Ben-Hamu, H.; Nickel, M.; Le, M. Flow Matching for Generative Modeling. In Proceedings of the Eleventh International Conference on Learning Representations, Virtual, 25–29 April 2022. [Google Scholar]
  13. Wang, Z.; Liu, Z.; Zhu, X.; Zhu, Y.; Liu, M.; Chen, J.; Xiao, L.; Weng, C.; Xie, L. FlowSE: Efficient and high-quality speech enhancement via flow matching. arXiv 2025, arXiv:2505.19476. [Google Scholar]
  14. Lee, S.; Cheong, S.; Han, S.; Shin, J.W. Flowse: Flow matching-based speech enhancement. In Proceedings of the ICASSP 2025—2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Hyderabad, India, 6–11 April 2025; IEEE: New York, NY, USA, 2025; pp. 1–5. [Google Scholar]
  15. Rong, X.; Gao, J.; Wang, Z.; Yesilbursa, M.; Wojcicki, K.; Lu, J. StuPASE: Towards Low-Hallucination Studio-Quality Generative Speech Enhancement. arXiv 2026, arXiv:2603.09234. [Google Scholar]
  16. Gu, A.; Dao, T. Mamba: Linear-time sequence modeling with selective state spaces. In Proceedings of the First Conference on Language Modeling, Philadelphia, PA, USA, 7–9 October 2024. [Google Scholar]
  17. Fan, C.; Liu, E.; Li, A.; Tao, J.; Zhou, J.; Li, J.; Zheng, C.; Lv, Z. BSDB-net: Band-split dual-branch network with selective state spaces mechanism for monaural speech enhancement. Proc. AAAI Conf. Artif. Intell. 2025, 39, 23850–23858. [Google Scholar] [CrossRef]
  18. Dao, T.; Gu, A. Transformers are SSMs: Generalized models and efficient algorithms through structured state space duality. In Proceedings of the International Conference on Machine Learning, Vienna, Austria, 21–27 July 2024; PMLR: Cambridge, MA, USA, 2024. [Google Scholar]
  19. Zhu, L.; Liao, B.; Zhang, Q.; Wang, X.; Liu, W.; Wang, X. Vision mamba: Efficient visual representation learning with bidirectional state space model. arXiv 2024, arXiv:2401.09417. [Google Scholar] [CrossRef]
  20. Wang, J.; Lin, Z.; Wang, T.; Ge, M.; Wang, L.; Dang, J. Mamba-SEUNet: Mamba UNet for monaural speech enhancement. In Proceedings of the ICASSP 2025—2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Hyderabad, India, 6–11 April 2025; IEEE: New York, NY, USA, 2025; pp. 1–5. [Google Scholar]
  21. Zhang, X.; Zhang, Q.; Liu, H.; Xiao, T.; Qian, X.; Ahmed, B.; Ambikairajah, E.; Li, H.; Epps, J. Mamba in speech: Towards an alternative to self-attention. IEEE Trans. Audio Speech Lang. Process. 2025, 33, 1933–1948. [Google Scholar]
  22. Lan, Z.; Chen, M.; Goodman, S.; Gimpel, K.; Sharma, P.; Soricut, R. ALBERT: A Lite BERT for Self-supervised Learning of Language Representations. In Proceedings of the International Conference on Learning Representations, Addis Ababa, Ethiopia, 26–30 April 2020. [Google Scholar]
  23. Dehghani, M.; Gouws, S.; Vinyals, O.; Uszkoreit, J.; Kaiser, Ł. Universal transformers. arXiv 2018, arXiv:1807.03819. [Google Scholar]
  24. Dauphin, Y.N.; Fan, A.; Auli, M.; Grangier, D. Language modeling with gated convolutional networks. In Proceedings of the International Conference on Machine Learning, Sydney, Australia, 6–11 August 2017; PMLR: Cambridge, MA, USA, 2017; pp. 933–941. [Google Scholar]
  25. Shazeer, N. Glu variants improve transformer. arXiv 2020, arXiv:2002.05202. [Google Scholar] [CrossRef]
  26. Peebles, W.; Xie, S. Scalable diffusion models with transformers. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 1–6 October 2023; IEEE: New York, NY, USA, 2023; pp. 4195–4205. [Google Scholar]
  27. Ho, J.; Salimans, T. Classifier-free diffusion guidance. arXiv 2022, arXiv:2207.12598. [Google Scholar] [CrossRef]
  28. Siuzdak, H. Vocos: Closing the gap between time-domain and fourier-based neural vocoders for high-quality audio synthesis. arXiv 2023, arXiv:2306.00814. [Google Scholar]
  29. Panayotov, V.; Chen, G.; Povey, D.; Khudanpur, S. Librispeech: An asr corpus based on public domain audio books. In Proceedings of the 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), South Brisbane, QLD, Australia, 19–24 April 2015; IEEE: New York, NY, USA, 2015; pp. 5206–5210. [Google Scholar]
  30. Veaux, C.; Yamagishi, J.; King, S. The voice bank corpus: Design, collection and data analysis of a large regional accent speech database. In Proceedings of the 2013 International Conference Oriental COCOSDA Held Jointly with 2013 Conference on Asian Spoken Language Research and Evaluation (O-COCOSDA/CASLRE), Gurgaon, India, 25–27 November 2013; pp. 1–4. [Google Scholar]
  31. Chen, G.; Chai, S.; Wang, G.; Du, J.; Zhang, W.; Weng, C.; Su, D.; Povey, D.; Trmal, J.; Zhang, J.; et al. GigaSpeech: An Evolving, Multi-domain ASR Corpus with 10,000 Hours of Transcribed Audio. In Proceedings of the Interspeech 2021, Brno, Czechia, 30 August–3 September 2021. [Google Scholar]
  32. Thiemann, J.; Ito, N.; Vincent, E. The diverse environments multi-channel acoustic noise database (demand): A database of multichannel environmental noise recordings. In Proceedings of the Meetings on Acoustics, Acoustical Society of America, San Francisco, CA, USA, 2–6 December 2013; Volume 19, p. 035081. [Google Scholar]
  33. Wichern, G.; Antognini, J.; Flynn, M.; Zhu, L.R.; McQuinn, E.; Crow, D.; Manilow, E.; Le Roux, J. WHAM!: Extending Speech Separation to Noisy Environments. In Proceedings of the Interspeech 2019, Graz, Austria, 15–19 September 2019. [Google Scholar]
  34. Ko, T.; Peddinti, V.; Povey, D.; Seltzer, M.L.; Khudanpur, S. A study on data augmentation of reverberant speech for robust speech recognition. In Proceedings of the 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), New Orleans, LA, USA, 5–9 March 2017; IEEE: New York, NY, USA, 2017; pp. 5220–5224. [Google Scholar]
  35. Reddy, C.K.; Dubey, H.; Koishida, K.; Nair, A.; Gopal, V.; Cutler, R.; Braun, S.; Gamper, H.; Aichner, R.; Srinivasan, S. INTERSPEECH 2021 Deep Noise Suppression Challenge. In Proceedings of the Interspeech 2021, Brno, Czechia, 30 August–3 September 2021. [Google Scholar]
  36. Reddy, C.K.; Gopal, V.; Cutler, R. DNSMOS: A non-intrusive perceptual objective speech quality metric to evaluate noise suppressors. In Proceedings of the ICASSP 2021—2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Toronto, ON, Canada, 6–11 June 2021; IEEE: New York, NY, USA, 2021; pp. 6493–6497. [Google Scholar]
  37. Wang, H.; Liang, C.; Wang, S.; Chen, Z.; Zhang, B.; Xiang, X.; Deng, Y.; Qian, Y. Wespeaker: A research and production oriented speaker embedding learning toolkit. In Proceedings of the ICASSP 2023—2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Rhodes Island, Greece, 4–10 June 2023; IEEE: New York, NY, USA, 2023; pp. 1–5. [Google Scholar]
  38. Radford, A.; Kim, J.W.; Xu, T.; Brockman, G.; McLeavey, C.; Sutskever, I. Robust speech recognition via large-scale weak supervision. In Proceedings of the International Conference on Machine Learning, Honolulu, HI, USA, 23–29 July 2023; PMLR: Cambridge, MA, USA, 2023; pp. 28492–28518. [Google Scholar]
  39. Luo, Y.; Mesgarani, N. Conv-tasnet: Surpassing ideal time–frequency magnitude masking for speech separation. IEEE/ACM Trans. Audio Speech Lang. Process. 2019, 27, 1256–1266. [Google Scholar] [CrossRef]
  40. Defossez, A.; Synnaeve, G.; Adi, Y. Real Time Speech Enhancement in the Waveform Domain. In Proceedings of the Interspeech 2020, Shanghai, China, 25–29 October 2020. [Google Scholar]
Figure 1. Overview of FMM. Panel (a) depicts the workflow for model training and inference. Panel (b) shows the overall structure of DiMamba, and panel (c) details the specific model architecture of the Mamba2.
Figure 1. Overview of FMM. Panel (a) depicts the workflow for model training and inference. Panel (b) shows the overall structure of DiMamba, and panel (c) details the specific model architecture of the Mamba2.
Applsci 16 04757 g001
Figure 2. In the figure, (a) is the diffusion model’s denoising process, while (b) depicts our flow matching method.
Figure 2. In the figure, (a) is the diffusion model’s denoising process, while (b) depicts our flow matching method.
Applsci 16 04757 g002
Figure 3. In the figure, (a) is a design utilizing direct bidirectional concatenation, while (b) depicts our bidirectional design with shared weights.
Figure 3. In the figure, (a) is a design utilizing direct bidirectional concatenation, while (b) depicts our bidirectional design with shared weights.
Applsci 16 04757 g003
Figure 4. Real-time factor test results across different models. All RTF are measured on a single V100 GPU under bf16 inference, and the audio length is 8 s.
Figure 4. Real-time factor test results across different models. All RTF are measured on a single V100 GPU under bf16 inference, and the audio length is 8 s.
Applsci 16 04757 g004
Table 1. Overall comparison on the DNS Challenge test set. “Diff” and “D” represent the diffusion and discriminative models. “Flow” represent the Flow matching models. ↑ = higher is better.
Table 1. Overall comparison on the DNS Challenge test set. “Diff” and “D” represent the diffusion and discriminative models. “Flow” represent the Flow matching models. ↑ = higher is better.
ModelTypeWith ReverbWithout ReverbReal Recording
DNSMOS ↑Spk Sim ↑DNSMOS ↑Spk Sim ↑DNSMOS ↑
SIGBAKOVLSIGBAKOVLSIGBAKOVL
Noisy-1.7601.4971.3920.9423.3922.6182.4830.9703.0532.5092.255
Conv-TasNetD2.4152.7102.0100.8153.0923.3413.0010.8023.1022.9752.410
DemucsD2.5102.6412.2150.8043.1243.2573.0100.8022.9742.8702.291
CDiffuSEDiff2.5412.3002.1900.7613.2943.6413.0470.7653.2013.1042.781
SGMSEDiff2.7302.7412.4300.7643.5013.7103.1370.7823.2972.8942.793
StoRMDiff2.9473.1412.5160.7903.5143.9413.2050.7983.4103.3792.940
FlowSEFlow3.3913.9573.1090.8613.5564.0323.2910.8763.4814.0043.119
FMM(Mamba2)Flow3.4433.8033.0490.8683.5814.0913.3230.8863.5024.0613.227
Table 2. WER and MOS scores with 95% confidence intervals on the simulated testset. ↑ = higher is better, ↓ = lower is better.
Table 2. WER and MOS scores with 95% confidence intervals on the simulated testset. ↑ = higher is better, ↓ = lower is better.
ModelTypeWER ↓QMOS ↑
Noisy-25.20-
Conv-TasNetD18.63.00 ± 0.07
DemucsD17.43.07 ± 0.10
CDiffuSEDiff16.83.13 ± 0.08
SGMSEDiff15.33.27 ± 0.07
StoRMDiff15.13.37 ± 0.10
FMMFlow4.73.58 ± 0.10
Table 3. DNSMOS metrics on the VCTK and Librispeech test set; NFE represents the number of running a DNN model to evaluate scores in the inference phase. ↑ = higher is better.
Table 3. DNSMOS metrics on the VCTK and Librispeech test set; NFE represents the number of running a DNN model to evaluate scores in the inference phase. ↑ = higher is better.
ModelTypeNFEReverb Set ↑No Reverb Set ↑
SIGBAKOVLSIGBAKOVL
CDiffuSEDiff>502.4512.3102.2283.2253.2142.687
SGMSEDiff>502.8532.8122.5103.2672.9562.834
StoRMDiff>502.9673.2412.6273.4013.4762.914
FMMFlow103.3803.9443.1003.4774.0463.198
FMMFlow153.4454.0123.1653.4724.0523.200
FMMFlow203.4734.0363.1893.4744.0653.202
Table 4. DNSMOS metrics in VCTK and LibriSpeech test set; Concat Mamba2 represents the direct bidirectional concatenation design. ↑ = higher is better.
Table 4. DNSMOS metrics in VCTK and LibriSpeech test set; Concat Mamba2 represents the direct bidirectional concatenation design. ↑ = higher is better.
ModelTypeParametersReverb Set ↑No Reverb Set ↑
SIGBAKOVLSIGBAKOVL
Noisy--1.8701.6781.4283.0212.5432.168
MambaFlow261 M2.8753.3302.5023.2883.7002.877
Concat Mamba2Flow364 M3.2693.9132.9503.4514.0213.166
FMM(our)Flow286 M3.3803.9443.1003.4774.0463.198
Table 5. DNSMOS and Spk-Sim metrics on the DNS Challenge test set. ’LM’ represent models based on LMs. ↑ = higher is better.
Table 5. DNSMOS and Spk-Sim metrics on the DNS Challenge test set. ’LM’ represent models based on LMs. ↑ = higher is better.
ModelTypeSpk-SimReverb Set ↑No Reverb Set ↑
SIGBAKOVLSIGBAKOVL
Noisy--1.7601.4971.3923.3922.6182.483
SELMLM0.7933.1603.5772.6953.5084.0863.258
MasksrLM0.8163.5424.0163.2233.5754.0823.307
FMM (our)Flow0.8683.4433.8033.0493.5814.0913.323
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yuan, J.; Zhou, R.; Fan, C. Efficient Speech Enhancement via Flow Matching with Gated Bidirectional Mamba2. Appl. Sci. 2026, 16, 4757. https://doi.org/10.3390/app16104757

AMA Style

Yuan J, Zhou R, Fan C. Efficient Speech Enhancement via Flow Matching with Gated Bidirectional Mamba2. Applied Sciences. 2026; 16(10):4757. https://doi.org/10.3390/app16104757

Chicago/Turabian Style

Yuan, Jiajun, Ruohua Zhou, and Cunhang Fan. 2026. "Efficient Speech Enhancement via Flow Matching with Gated Bidirectional Mamba2" Applied Sciences 16, no. 10: 4757. https://doi.org/10.3390/app16104757

APA Style

Yuan, J., Zhou, R., & Fan, C. (2026). Efficient Speech Enhancement via Flow Matching with Gated Bidirectional Mamba2. Applied Sciences, 16(10), 4757. https://doi.org/10.3390/app16104757

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop