Skip to main content

Tortoise TTS Extension for TTS-WebUI

License - the source code within this repository is licensed under the MIT license.

This extension provides a high-quality text-to-speech model with voice cloning capabilities.

Features

  • High-quality speech synthesis
  • Voice cloning capabilities
  • Multiple quality presets (ultra_fast, fast, standard, high_quality)
  • Adjustable parameters for both autoregressive and diffusion models
  • Support for custom models and tokenizers
  • Split prompt functionality for long text

Usage

  1. Select a model (Default or custom)
  2. Choose a voice from the dropdown or upload your own voice samples
  3. Select a preset quality level
  4. Adjust parameters as needed
  5. Enter your text in the prompt field
  6. Click "Generate" to create speech

Advanced Options

Model Settings

  • KV Cache: Enable for faster inference at the cost of more VRAM
  • DeepSpeed: Enable for optimized performance on supported hardware
  • Half Precision: Enable for reduced memory usage
  • Custom Tokenizer: Upload a custom tokenizer file for specialized use cases

Autoregressive Parameters

  • Num Autoregressive Samples: Higher values produce better quality but slower generation
  • Temperature: Controls randomness in the autoregressive model
  • Length Penalty: Penalizes longer sequences
  • Repetition Penalty: Discourages repetitive outputs
  • Top P: Controls diversity of outputs
  • Max Mel Tokens: Maximum length of generated speech

Diffusion Parameters

  • Diffusion Iterations: Higher values produce better quality but slower generation
  • Cond Free: Enable for better quality
  • Cond Free K: Controls the strength of conditioning
  • Temperature: Controls randomness in the diffusion model

This extension uses the Tortoise TTS model.

Metadata

Release files for tts-webui-extension.tortoise-tts 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for tts-webui-extension.tortoise-tts 0.2.0
File Interpreter ABI Platform
tts_webui_extension_tortoise_tts-0.2.0-py3-none-any.whl Python 3 none any Details

Release files / tts_webui_extension_tortoise_tts-0.2.0-py3-none-any.whl

Download URL tts_webui_extension_tortoise_tts-0.2.0-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7e662265159178ecb8b15d9f2c2660359d90bb36bde41be717c9ac8787144886
BLAKE2b-256 checksum
How to use checksums
2d36c693851c07808fe44c88ea28b6eef4cd36ebdf18444995f54b7e611d38bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.0

1 release file

0.0.5

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page