ulagbulag / rustts

RusTTS is an unofficial Coqui TTS implementation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RusTTS

RusTTS is an unofficial Coqui TTS implementation.

Currently, only the YourTTS for [ TTS & VC ] has been implemented.

So, feel free to contribute us to make it better.

Milestones

  • YourTTS + TTS
  • YourTTS + VC
  • Migrate to ONNX
  • Attach LICENSE for sample data
  • Non-English Characters
  • Arpabet Support
  • SSML support
    • Note: Coqui TTS has no SSML support yet, so we can support both.

Import from Pretrained Models

Currently, only the YourTTS for [ TTS & VC ] has been implemented.

  1. TODO: Show the diff of Coqui TTS source code.
  2. Run the code: ./assets/vits/converter.ipynb
    • The original code is derived from VITS examples.
    • TODO: Store the models in the Cloud Storage, not in git-managed.

Examples

TTS

cargo run --example tts -- "Hello Mr. my yesterday"

Voice Conversion

cargo run --example vc

About

RusTTS is an unofficial Coqui TTS implementation.

License:Mozilla Public License 2.0


Languages

Language:Rust 57.8%Language:Jupyter Notebook 42.2%