# modelscope/clearervoice-studio

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/modelscope-clearervoice-studio).**

3,919 stars · 322 forks · Python · apache-2.0

## Links

- GitHub: https://github.com/modelscope/ClearerVoice-Studio
- awesome-repositories: https://awesome-repositories.com/repository/modelscope-clearervoice-studio.md

## Topics

`audio` `bandwidth-extension` `deep-learning` `noise-suppression` `pytorch` `speaker-extraction` `speech` `speech-enhancement` `speech-quality-evaluation` `speech-separation` `speech-super-resolution`

## Description

ClearerVoice-Studio is a speech processing studio and framework designed for speech enhancement, audio super-resolution, and targeted voice extraction. It provides a suite of tools to remove background noise, increase the sampling rate of low-resolution recordings, and quantify audio clarity through objective quality evaluation metrics.

The project features a target speaker extraction tool that isolates specific voices from mixed audio using acoustic, visual, or neural reference signals. It also includes capabilities for overlapping speech separation by capturing temporal patterns and long-range dependencies within audio waveforms.

The studio covers a broad range of capabilities including source separation, audio super-resolution for reconstructing high-frequency content, and speech noise reduction. It provides a training framework for fine-tuning models for enhancement and separation tasks using custom datasets.

Automation is supported through a command-line interface capable of bulk audio processing across multiple files and directories.

## Tags

### Artificial Intelligence & ML

- [Speech Processing Toolkits](https://awesome-repositories.com/f/artificial-intelligence-ml/speech-processing-toolkits.md) — A comprehensive toolkit for enhancing, isolating, and upsampling speech audio using deep learning.
- [Speech Denoisers](https://awesome-repositories.com/f/artificial-intelligence-ml/gan-training-loops/supervised-training-pipelines/noise-to-speech-mapping/speech-denoisers.md) — Removes background noise and enhances audio quality to make speech recordings clearer.
- [Multimodal Speech Extraction](https://awesome-repositories.com/f/artificial-intelligence-ml/multimodal-machine-learning/multimodal-entity-extraction/multimodal-speech-extraction.md) — Implements speech extraction guided by acoustic data, facial movements, or brain activity.
- [Primary Speaker Isolation](https://awesome-repositories.com/f/artificial-intelligence-ml/speaker-diarization/primary-speaker-isolation.md) — Isolates a specific target voice from mixed audio signals using reference cues.
- [Reference-Based Isolation](https://awesome-repositories.com/f/artificial-intelligence-ml/speaker-diarization/primary-speaker-isolation/reference-based-isolation.md) — Isolates specific voices from mixed signals using reference speech, facial movements, or brain activity signals. ([source](https://github.com/modelscope/ClearerVoice-Studio/blob/main/README.md))
- [Noise Suppression Model Training](https://awesome-repositories.com/f/artificial-intelligence-ml/custom-model-training/noise-suppression-model-training.md) — Provides training pipelines to produce custom models for noise suppression in speech recordings. ([source](https://github.com/modelscope/ClearerVoice-Studio/blob/main/train/speech_enhancement))
- [Model Fine-Tuning](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-training-and-tuning/fine-tuning-and-customization/model-fine-tuning.md) — Adapts pre-trained speech models to specific datasets to improve denoising and separation performance.
- [Speech Model Training](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-training-and-tuning/training-frameworks/model-training-frameworks/speech-model-training.md) — Provides specialized training infrastructure for speech enhancement, separation, and resolution models.
- [Super-Resolution Training](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/model-training-and-tuning/training-frameworks/model-training-frameworks/speech-model-training/super-resolution-training.md) — Provides scripts to train and fine-tune models that upscale low-resolution speech to high-fidelity audio. ([source](https://github.com/modelscope/ClearerVoice-Studio/tree/main/train/speech_super_resolution))

### Part of an Awesome List

- [Speech Enhancement Models](https://awesome-repositories.com/f/awesome-lists/ai/speech-enhancement-models.md) — Provides a comprehensive framework for removing background noise and improving speech quality through denoising and super-resolution. ([source](https://github.com/modelscope/ClearerVoice-Studio#readme))
- [Quality Thresholds](https://awesome-repositories.com/f/awesome-lists/ai/image-quality-assessment/quality-thresholds.md) — Measures speech processing effectiveness using signal-to-noise ratios and perceptual quality scores.
- [Speech Separation Models](https://awesome-repositories.com/f/awesome-lists/ai/speech-separation-models.md) — Isolates overlapping voices by capturing long-range dependencies and temporal patterns within the audio waveform.
- [Target Sound Extraction](https://awesome-repositories.com/f/awesome-lists/media/audio-and-sounds/sound-event-detection/target-sound-extraction.md) — Isolates a specific target voice from mixed audio using acoustic, visual, or neural reference signals.

### Graphics & Multimedia

- [Audio Super-Resolution](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-processing/audio-super-resolution.md) — Reconstructs high-fidelity audio from low-sampling-rate signals using deep learning to restore high-frequency content.
- [Audio Quality Evaluation Tools](https://awesome-repositories.com/f/graphics-multimedia/audio-quality-evaluation-tools.md) — Calculates signal-to-noise ratios and perceptual scores to quantify audio clarity and distortion.
- [Audio Signal Fidelity Metrics](https://awesome-repositories.com/f/graphics-multimedia/audio-signal-fidelity-metrics.md) — Quantifies audio clarity and processing effectiveness using objective fidelity metrics and perceptual scores.
- [Audio Clarity Metrics](https://awesome-repositories.com/f/graphics-multimedia/audio-clarity-metrics.md) — Calculates objective metrics and perceptual scores to measure audio distortion and background noise. ([source](https://github.com/modelscope/ClearerVoice-Studio/blob/main/speechscore/README.md))
- [Speech Quality Metrics](https://awesome-repositories.com/f/graphics-multimedia/speech-quality-metrics.md) — Quantifies speech processing effectiveness using signal-to-noise ratios and perceptual quality scores. ([source](https://github.com/modelscope/ClearerVoice-Studio#readme))
