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

fishaudio/Bert-VITS2

0
View on GitHub↗

Bert VITS2

Bert-VITS2 is a neural speech synthesis system and AI voice generator designed to convert written text into natural sounding audio. It utilizes a VITS2 engine and a neural speech synthesis model to produce high-fidelity human voices.

The system incorporates a multilingual BERT language processor to improve the prosody and emotional accuracy of the generated speech. It supports multilingual voice generation and custom voice cloning to replicate specific human speech patterns and tones.

The architecture covers text-to-speech synthesis through a multi-stage pipeline involving phoneme alignment, stochastic duration prediction, and waveform synthesis. It employs a HiFi-GAN neural vocoder and variational inference to transform text sequences into synthetic audio.

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

Features

  • Synthetic Speech Generation - Provides high-fidelity synthetic speech generation by converting written text into natural-sounding audio.
  • Neural Vocoders - Ships a HiFi-GAN neural vocoder to convert mel-spectrograms into high-fidelity audio waveforms.
  • Speech Synthesis Models - Implements a neural speech synthesis model for generating high-quality, human-like voices from text.
  • Multilingual Synthesis - Features a multilingual synthesis architecture capable of generating spoken audio in multiple different languages.
  • Multi-Stage Synthesis Pipelines - Employs a multi-stage synthesis pipeline that sequentially processes text through linguistic analysis, duration prediction, and waveform synthesis.
  • Text-to-Speech Synthesis - Converts written text into natural-sounding synthetic speech using neural voice models.
  • Voice Cloning - Supports custom voice cloning to replicate specific human speech patterns and tones.
  • Variational Autoencoders - Implements a variational autoencoder to model latent speech distributions for more natural audio synthesis.
  • Prosodic Duration Predictors - Includes a stochastic duration predictor to ensure natural speech rhythm and avoid robotic timing.
  • Phoneme-Based Speech Processors - Implements a phoneme-based speech processing pipeline that leverages BERT for improved prosody and timing.
  • Semantic Embedding Extractors - Uses a multilingual BERT processor to extract semantic embeddings for improved emotional accuracy and prosody.
  • Synthetic Voice Generators - Functions as an AI voice generator with support for multiple languages and natural intonation.
  • Normalizing Flow Layers - Uses normalizing flow layers to transform simple probability distributions into complex, natural-sounding speech patterns.
  • Text to speech - Listed in the “Text to speech” section of the Ailia Models awesome list.
8,801 stars·1,307 forks·Python·AGPL-3.0·63 views

Star history

Star history chart for fishaudio/bert-vits2Star history chart for fishaudio/bert-vits2

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.

Frequently asked questions

What does fishaudio/bert-vits2 do?

Bert-VITS2 is a neural speech synthesis system and AI voice generator designed to convert written text into natural sounding audio. It utilizes a VITS2 engine and a neural speech synthesis model to produce high-fidelity human voices.

What are the main features of fishaudio/bert-vits2?

The main features of fishaudio/bert-vits2 are: Synthetic Speech Generation, Neural Vocoders, Speech Synthesis Models, Multilingual Synthesis, Multi-Stage Synthesis Pipelines, Text-to-Speech Synthesis, Voice Cloning, Variational Autoencoders.

Which projects share features with fishaudio/bert-vits2?

Projects with overlapping indexed features include: kevinwang676/bark-voice-cloning — Bark Voice Cloning is a text-to-speech synthesis engine designed to generate natural-sounding audio and replicate… mozilla/tts — This project is a comprehensive suite for neural speech synthesis, featuring a deep learning text-to-speech engine, a… neonbjb/tortoise-tts — Tortoise-tts is a neural text-to-speech engine and voice cloning toolkit designed for high-quality audio generation.… elevenlabs/elevenlabs-python — This Python SDK provides a comprehensive toolkit for synthetic audio generation, voice cloning, and the development of… snakers4/silero-models — This is a collection of pre-trained neural models for speech recognition, synthesis, and voice activity detection. It… plachtaa/vall-e-x — VALL-E-X is a neural speech synthesis framework and zero-shot text-to-speech engine. It functions as a multilingual…

Projects sharing features with Bert VITS2

These projects share indexed features with Bert VITS2. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • kevinwang676/bark-voice-cloningKevinWang676 avatar

    KevinWang676/Bark-Voice-Cloning

    2,957View on GitHub↗

    Bark Voice Cloning is a text-to-speech synthesis engine designed to generate natural-sounding audio and replicate specific vocal characteristics. The system utilizes a transformer-based autoregressive model to convert written text into high-fidelity speech, supporting multilingual output and expressive delivery. The project distinguishes itself through zero-shot voice cloning, which extracts speaker identity embeddings from short audio samples to condition the generative model without requiring extensive fine-tuning. It also provides specialized workflows for voice identity conversion, allowi

    Jupyter Notebook
    View on GitHub↗2,957
  • mozilla/ttsmozilla avatar

    mozilla/TTS

    10,151View on GitHub↗

    This project is a comprehensive suite for neural speech synthesis, featuring a deep learning text-to-speech engine, a neural speech synthesis trainer, and a voice cloning toolkit. It provides a system for synthesizing human-like speech from text using neural network models and high-fidelity vocoders. The suite includes a speech model conversion utility to transform deep learning models between different formats for deployment across various hardware runtimes. It also provides a self-contained HTTP server to expose pre-trained text-to-speech models as a remote audio API. Capabilities include

    Jupyter Notebookdataset-analysisdeep-learninggantts
    View on GitHub↗10,151
  • neonbjb/tortoise-ttsneonbjb avatar

    neonbjb/tortoise-tts

    14,895View on GitHub↗

    Tortoise-tts is a neural text-to-speech engine and voice cloning toolkit designed for high-quality audio generation. It functions as a zero-shot synthesis system, meaning it can generate speech for unseen speakers without requiring additional training or fine-tuning for each new voice. The system specializes in replicating human vocal characteristics using small sets of reference audio clips. It allows for the extraction of voice latents to mimic specific speakers, the generation of random synthetic identities, and the blending of multiple voice profiles to create hybrid vocal identities. Th

    Jupyter Notebook
    View on GitHub↗14,895
  • elevenlabs/elevenlabs-pythonelevenlabs avatar

    elevenlabs/elevenlabs-python

    2,873View on GitHub↗

    This Python SDK provides a comprehensive toolkit for synthetic audio generation, voice cloning, and the development of conversational AI agents. It enables the creation of lifelike spoken audio from text, the replication of human voices through custom cloning, and the deployment of real-time voice agents capable of interacting with external large language models. The library distinguishes itself through deep integration of conversational AI capabilities, including the design of agent personas and the execution of real-time actions via APIs. It supports professional-grade audio production thro

    Pythonartificial-intelligenceconversational-aitext-to-speech
    View on GitHub↗2,873
Compare all 30 related projects→