awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
svc-develop-team avatar

svc-develop-team/so-vits-svcArchived

0
View on GitHub↗
28,097 stars·5,051 forks·Python·AGPL-3.0·18 views

So Vits Svc

This project is a singing voice conversion tool based on VITS generative modeling. It transforms the identity of a singing voice to a target speaker while preserving the original melody, lyrics, and intonation.

The system distinguishes itself through hybrid voice synthesis, allowing for the blending of multiple speaker identities via linear model interpolation. It utilizes cluster-based feature retrieval to increase target voice similarity and employs a diffusion probabilistic model as a post-processor to remove electronic artifacts and improve vocal clarity.

The software covers a broad range of audio processing and model management capabilities, including fundamental frequency extraction, pitch normalization, and semitone adjustment. It provides a full training pipeline featuring audio dataset preprocessing, automatic mixed precision training, and the generation of speaker-specific voice indices. For deployment, the system supports weight compression and exportation to the ONNX format.

Features

  • VITS Synthesis Models - Implements a VITS-based generative architecture combining variational autoencoders and flow-based decoders for high-fidelity singing voice conversion.
  • Voice Identity Conversions - Transforms singing audio into a target voice identity while preserving the original melody, lyrics, and intonation.
  • Data Preparation - Resamples audio files, trims silence, and normalizes peak loudness to prepare vocal datasets for training.
  • Feature Extractors - Predicts fundamental frequency and extracts content embeddings from audio to facilitate voice conversion.
  • Voice Model Trainers - Provides a framework for preprocessing audio datasets and training VITS models to capture specific vocal characteristics.
  • Voice Model Merging - Blends multiple voice models or speaker identities to create unique hybrid vocal identities through linear combinations.
  • Voice Synthesizer Training - Processes audio datasets and trains deep learning models to replicate specific vocal characteristics and timbres.
  • Pitch-Guided Synthesis - Uses fundamental frequency predictors to map source pitch and maintain melodic accuracy during voice conversion.
  • Training Data Generation - Converts raw audio files into spectrograms, speaker IDs, and text sequences for deep learning model training.
  • Vocal Content Embeddings - Extracts speaker-independent latent representations from raw audio to separate linguistic content from vocal identity.
  • Vocal Timbre Mixers - Blends multiple speaker models to create hybrid voice identities through linear interpolation.
  • Audio Feature Extraction - Extracts content embeddings, fundamental frequency, and volume from audio files to prepare for voice conversion.
  • Pitch Estimation - Employs predictor algorithms to estimate the pitch of an audio signal for use in voice conversion.
  • AI Audio Enhancement - Applies diffusion probabilistic models as post-processors to remove electronic artifacts and improve vocal clarity.
  • Dataset Scanning Tools - Scans audio directories to generate file lists while filtering short clips and mapping speaker identities.
  • Vocal Denoising Post-processors - Applies a diffusion probabilistic model as a post-processor to remove electronic artifacts and improve vocal clarity.
  • Voice Index Generators - Extracts speaker-specific features from audio datasets to create index files that guide the conversion process.
  • Voice Identity Interpolators - Blends multiple speaker identities via weighted averages of model weights or feature embeddings for hybrid voice creation.
  • Hybrid Voice Synthesis - Mixes multiple target speaker characteristics to create a hybrid vocal identity for output audio.
  • Voice Model Loaders - Enables the import of external model and configuration files to define specific target vocal characteristics.
  • Acoustic Feature Retrieval - Uses cluster-based nearest-neighbor retrieval of acoustic features to improve target voice similarity and reduce timbre leakage.
  • Time-Stretching and Pitch-Shifting - Shifts the pitch of converted audio by specific semitones to modify the musical key of the output.
  • Vocal Pitch Normalization - Adjusts the fundamental frequency of voice recordings to a standard scale for consistent voice conversion.
  • Timbre Fidelity Controllers - Balances retrieval-based index files to reduce timbre leakage and increase similarity to the target voice.
  • Vocal Artifact Removal - Applies diffusion models and enhancers to reduce electronic artifacts and improve the clarity of converted vocals.
  • Voice Processing - Framework for singing voice conversion using deep learning.

Star history

Star history chart for svc-develop-team/so-vits-svcStar history chart for svc-develop-team/so-vits-svc

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does svc-develop-team/so-vits-svc do?

This project is a singing voice conversion tool based on VITS generative modeling. It transforms the identity of a singing voice to a target speaker while preserving the original melody, lyrics, and intonation.

What are the main features of svc-develop-team/so-vits-svc?

The main features of svc-develop-team/so-vits-svc are: VITS Synthesis Models, Voice Identity Conversions, Data Preparation, Feature Extractors, Voice Model Trainers, Voice Model Merging, Voice Synthesizer Training, Pitch-Guided Synthesis.

Which projects share features with svc-develop-team/so-vits-svc?

Projects with overlapping indexed features include: innnky/so-vits-svc — This project is an AI voice training framework and singing voice conversion tool. It uses VITS and SoftVC technologies… voicepaw/so-vits-svc-fork — This project is an AI singing voice conversion system and vocal processor used for training generative voice models… rvc-project/retrieval-based-voice-conversion-webui — This project is a comprehensive software suite for voice synthesis and model management, providing a framework for… microsoft/unilm — This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based… ohf-voice/piper1-gpl — This project is a neural text-to-speech system and voice trainer that converts written text into spoken audio across a… neonbjb/tortoise-tts — Tortoise-tts is a neural text-to-speech engine and voice cloning toolkit designed for high-quality audio generation.…

Projects sharing features with So Vits Svc

These projects share indexed features with So Vits Svc. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • innnky/so-vits-svcinnnky avatar

    innnky/so-vits-svc

    3,781View on GitHub↗

    This project is an AI voice training framework and singing voice conversion tool. It uses VITS and SoftVC technologies to transform the timbre of singing and spoken audio recordings, allowing a user to change the vocal characteristics of a recording to match a specific target speaker. The system provides a web-based voice converter interface for managing model checkpoints and performing timbre transformation and pitch shifting. It supports exporting trained models to the ONNX format for use in external interfaces and lightweight runtimes. The framework covers the full production pipeline, in

    Python
    View on GitHub↗3,781
  • voicepaw/so-vits-svc-forkvoicepaw avatar

    voicepaw/so-vits-svc-fork

    9,318View on GitHub↗

    This project is an AI singing voice conversion system and vocal processor used for training generative voice models and converting vocal recordings or live input into a target voice. It functions as a VITS model trainer and a real-time voice changer that transforms vocal timbre and pitch to change the identity of a singer. The system provides a graphical management dashboard for controlling training hyperparameters and voice conversion presets. It supports low-latency audio streaming for live microphone input and employs pitch estimation to ensure precise matching between source and target vo

    Pythoncontentvecdeep-learninggan
    View on GitHub↗9,318
  • rvc-project/retrieval-based-voice-conversion-webuiRVC-Project avatar

    RVC-Project/Retrieval-based-Voice-Conversion-WebUI

    36,025View on GitHub↗

    This project is a comprehensive software suite for voice synthesis and model management, providing a framework for training custom acoustic models and performing voice conversion. It utilizes deep-learning-based acoustic modeling to map source audio characteristics to target voice identities, enabling the transformation of input audio into specific vocal profiles. The system distinguishes itself through a feature-retrieval-based inference mechanism, which employs vector index files to perform nearest-neighbor searches on acoustic features for high-fidelity timbre matching. Users can manage th

    Pythonaudio-analysischangeconversational-ai
    View on GitHub↗36,025
  • microsoft/unilmmicrosoft avatar

    microsoft/unilm

    22,030View on GitHub↗

    This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based models across multimodal, document intelligence, and natural language processing tasks. It provides a unified neural architecture that processes text, vision, audio, and document layout data through a shared set of weights, enabling researchers and developers to build foundational models that align cross-modal representations. The platform distinguishes itself through advanced training and inference strategies designed for large-scale deep learning. It incorporates specialized mec

    Pythonbeitbeit-3bitnet
    View on GitHub↗22,030
  • Compare all 30 related projects→