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
- Select a model (Default or custom)
- Choose a voice from the dropdown or upload your own voice samples
- Select a preset quality level
- Adjust parameters as needed
- Enter your text in the prompt field
- 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| tts_webui_extension_tortoise_tts-0.2.0-py3-none-any.whl | Python 3 | none | any | Details for tts_webui_extension_tortoise_tts-0.2.0-py3-none-any.whl |
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
|
Security for tts-webui-extension.tortoise-tts 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.