ASLP-lab/MeanVC
A Lightweight and Streaming Zero-Shot Voice Conversion via Mean Flows
What it solves
MeanVC addresses the challenge of performing high-fidelity, zero-shot voice conversion—changing the timbre of a speaker's voice while keeping the spoken words—in real-time. It aims to reduce the computational overhead and latency typically associated with diffusion-based voice conversion, making it lightweight enough for streaming applications.
How it works
The system uses a diffusion transformer combined with a chunk-wise autoregressive denoising strategy to process audio in streams. To achieve fast generation, it employs "mean flows," which allow the model to map the starting point to the endpoint in a single step, bypassing the need for multiple iterative denoising steps. It can convert a source voice to any target voice without needing to be re-trained on that specific speaker (zero-shot).
Who it’s for
This tool is designed for researchers and developers working on speech synthesis, real-time audio processing, and voice cloning applications where low latency and high speaker similarity are required.
Highlights
- Streaming Inference: Supports real-time conversion via microphone input using chunk-wise processing.
- Single-Step Generation: Uses mean flows for rapid inference compared to traditional diffusion models.
- Zero-Shot Capability: Transfers timbre to unseen target speakers without additional training.
- Lightweight Architecture: Uses significantly fewer parameters than previous methods while maintaining high speech quality.
Related
- Project
- Project
- Project
- Project
- Project