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
andabi avatar

andabi/deep-voice-conversion

0
View on GitHub↗
3,941 stars·829 forks·Python·MIT·31 views

Deep Voice Conversion

This project is a TensorFlow voice conversion framework and deep learning audio toolkit designed for neural voice style transfer. It functions as a speech synthesis engine that transforms the spectral characteristics of a source speaker's voice to match the vocal identity of a target speaker.

The system employs a phoneme-based approach to voice conversion, classifying audio utterances into speaker-independent phonemes and resynthesizing them using a target voice. This pipeline allows for the transformation of voice characteristics by mapping audio features between different speakers.

The toolkit includes capabilities for audio model training across multiple GPUs, tensor data normalization, and the management of model hyperparameters. It also provides tools for monitoring performance, such as visualizing classification accuracy through confusion matrices.

Features

  • Neural Conversion Models - Implements neural conversion models that map source vocal characteristics to target speaker features.
  • Phoneme-Based Voice Conversions - Provides a neural voice conversion framework that maps source audio to phonemes for target voice resynthesis.
  • Acoustic Phoneme Classification - Identifies speaker-independent phoneme classes by analyzing spectrograms of audio input.
  • Batch Normalization - Applies batch, layer, and instance normalization to input tensors to stabilize deep neural network training.
  • Speech Processing Pipelines - Builds pipelines that classify utterances into phonemes and synthesize waveforms for voice replication.
  • Normalization Layers - Utilizes normalization layers to stabilize internal network activations and improve convergence during training.
  • Voice Conversion Training - Implements a pipeline for training deep learning models to convert voice styles across speakers.
  • Voice Conversion Pipelines - Transforms audio by analyzing speaker-independent phonemes and resynthesizing them using a target voice.
  • Sparse-to-Dense Embedding Tables - Maps discrete integer phoneme IDs to dense vector representations using embedding lookup tables.
  • Speech Synthesis Engines - Functions as a speech synthesis engine that classifies audio into phonemes and synthesizes new waveforms.
  • Speech Synthesis Models - Employs speech synthesis models to generate realistic human speech from phoneme classifications.
  • TensorFlow Model Development - Uses the TensorFlow ecosystem to design and train neural networks for audio data processing across multiple GPUs.
  • Phoneme-Based Synthesizers - Generates audio waveforms by mapping speaker-independent phonemes to target voice characteristics.
  • Phoneme-to-Waveform Synthesis - Generates audio waveforms by converting classified phoneme sequences into the voice of a target speaker.
  • Dense Embeddings - Implements dense vector embeddings to map discrete phoneme IDs to continuous representations capturing semantic relationships.
  • Voice Identity Conversions - Transforms the spectral features of a source voice to match a target speaker's identity.
  • Voice Identity Conversions - Transforms the vocal identity of a source audio signal to match the spectral features of a target speaker.
  • Deep Learning Audio Libraries - Provides a toolkit for training voice models and normalizing tensor data using neural architectures.
  • Voice Cloning Synthesizers - Transfers vocal characteristics using trained voice models to synthesize speech in a target identity.
  • Voice Synthesizer Training - Processes large audio datasets across multiple GPUs to train models that match target speakers.
  • Joint Phoneme-Synthesizer Training - Builds voice conversion capabilities by training a phoneme classifier and a speaker synthesizer simultaneously.
  • Style Transfer Model Training - Implements a neural network architecture designed to transform spoken voice features using speaker-specific synthesizers.
  • Many-to-Many Voice Conversion - Provides a framework for transforming any source speaker's voice into any target speaker's voice.
  • Audio Model Training - Optimizes deep neural networks for audio processing using TensorFlow across multiple GPUs.
  • Voice Synthesis Development - Generates speech waveforms from phoneme classifications using models built with TensorFlow.

Star history

Star history chart for andabi/deep-voice-conversionStar history chart for andabi/deep-voice-conversion

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

Projects sharing features with Deep Voice Conversion

These projects share indexed features with Deep Voice Conversion. 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
  • jaywalnut310/vitsjaywalnut310 avatar

    jaywalnut310/vits

    7,862View on GitHub↗

    This project is an end-to-end text-to-speech engine and deep learning voice synthesizer. It functions as a neural speech synthesis framework that converts written text directly into audio waveforms using a single neural network. The system implements an adversarial framework and a conditional variational autoencoder to generate high-fidelity artificial speech. It utilizes a generative adversarial network to ensure synthesized audio is indistinguishable from real human speech. The toolkit provides capabilities for neural speech synthesis, text-to-audio generation, and the training of custom v

    Pythondeep-learningpytorchspeech-synthesis
    View on GitHub↗7,862
  • tingsongyu/pytorch_tutorialTingsongYu avatar

    TingsongYu/PyTorch_Tutorial

    8,018View on GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Python
    View on GitHub↗8,018
  • svc-develop-team/so-vits-svcsvc-develop-team avatar

    svc-develop-team/so-vits-svc

    28,097View on GitHub↗

    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 rang

    Python
    View on GitHub↗28,097
Compare all 30 related projects→

Frequently asked questions

What does andabi/deep-voice-conversion do?

This project is a TensorFlow voice conversion framework and deep learning audio toolkit designed for neural voice style transfer. It functions as a speech synthesis engine that transforms the spectral characteristics of a source speaker's voice to match the vocal identity of a target speaker.

What are the main features of andabi/deep-voice-conversion?

The main features of andabi/deep-voice-conversion are: Neural Conversion Models, Phoneme-Based Voice Conversions, Acoustic Phoneme Classification, Batch Normalization, Speech Processing Pipelines, Normalization Layers, Voice Conversion Training, Voice Conversion Pipelines.

Which projects share features with andabi/deep-voice-conversion?

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… jaywalnut310/vits — This project is an end-to-end text-to-speech engine and deep learning voice synthesizer. It functions as a neural… tingsongyu/pytorch_tutorial — This project is a comprehensive collection of educational examples and reference implementations for building vision… svc-develop-team/so-vits-svc — This project is a singing voice conversion tool based on VITS generative modeling. It transforms the identity of a… hwalsuklee/tensorflow-generative-model-collections — This is a library of generative model architectures built using the TensorFlow framework. It provides implementations… voicepaw/so-vits-svc-fork — This project is an AI singing voice conversion system and vocal processor used for training generative voice models…