Git Product home page Git Product logo

laoyebaohaowabyfoxmail / tts-for-gpt-sovits Goto Github PK

View Code? Open in Web Editor NEW

This project forked from x-t-e-r/uni-tts

0.0 0.0 0.0 935 KB

这是一个简单的TTS后端项目 基于https://github.com/RVC-Boss/GPT-SoVITS 并提供了一些推理优化的特性/This is a simple TTS backend project based on https://github.com/RVC-Boss/GPT-SoVITS and provides some inference optimization features:

Python 98.50% Batchfile 1.50%

tts-for-gpt-sovits's Introduction

English | 简体中文


TTS-for-GPT-SoVITS: GPT-SoVITS Inference Plugin

Welcome to GSVI, an inference-specialized plugin built on top of GPT-SoVITS to enhance your text-to-speech (TTS) experience with a user-friendly API interface. This plugin enriches the original GPT-SoVITS project, making voice synthesis more accessible and versatile.

Features

  • High-level abstract interface for easy character and emotion selection
  • Comprehensive TTS engine support (speaker selection, speed adjustment, volume control)
  • User-friendly design for everyone
  • Simply place the shared character model folder, and you can quickly use it.
  • High compatibility and extensibility for various platforms and applications (for example: SillyTavern)

Installation

Self-Deployment

Use our optimized fork, GSVI on GitHub, for extended functionalities and plugin compatibility. Follow the installation instructions provided.

Prezip (For Windows)

Windows users can use our prezip, which includes pre-trained models, a Python environment, and a launcher written in Easy-Programming-Language. Download the prezip and follow the installation guide on our Yuque documentation page.

Usage

TTS

Start with a single gradio file

  • Gradio Application: ../app.py (In the root of GSVI)

Start with backend and frontend mod

  • Flask Backend Program: src/tts_backend.py
  • Gradio Frontend Application: src/TTS_Webui.py
  • Other Frontend Applications or Services Using Our API

Model Management

  • Gradio Model Management Interface: src/Character_Manager.py

For API documentation, visit our Yuque documentation page.

Getting Started

  1. Read our documentation and usage instructions before starting.
  2. Go and see our huggingface demo
  3. If you encounter issues, join our community or consult the FAQ. QQ Group: 863760614

We look forward to seeing how you use GSVI to bring your creative projects to life!

Credits

This fork is a plugin for GPT-soVITS project. Some of the codes (e.g. the classic inference part) are using its original code.

Special thanks to the following projects and contributors:

Theoretical

Pretrained Models

Text Frontend for Inference

WebUI Tools

Thanks to all contributors for their efforts


Star History

Star History Chart

tts-for-gpt-sovits's People

Contributors

x-t-e-r avatar d3lik avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.