Skip to main content

index-tts

Usa al clonar voz con Index-TTS V2 (multilenguaje).

Zur Installation springen

Quellinformationen

Repository
Ntizar/MasterMind
Letzte Quellaktivität
5. September 2026 um 21:13
Erkannte Sprache von SKILL.md
Spanisch
Sterne
2
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
index-tts
description
Usa al clonar voz con Index-TTS V2 (multilenguaje).
version
2.0.0
tags
["tts","index-tts","clonacion-voz","indextts","v2","local","transformadores"]
related_skills
["f5-tts","chatterbox-tts","openvoice-voice-cloning","fish-speech-tts","gpt-sovits-tts"]
# Index-TTS (V2) — TTS de alta fidelidad con clonado + multilenguaje > ⚠️ Corrección 2026-09-05 (auditoría stars-explorer): la v1 usaba `from index_tts import TTS` y métodos `load_reference/synthesize` **inexistentes**. El paquete se llama **`indextts`** y la API real es la clase `IndexTTS2.infer(...)`. **Repo:** `https://github.com/index-tts/index-tts` (Python, ~24K⭐). Modelo/hub: IndexTTS-2.5 (multilenguaje: chino, inglés, japonés, español, árabe). ## When to Use - Cuando pidas **clonar una voz nueva** con TTS de alta fidelidad y **multilenguaje**, sin datos masivos de la voz. - Cuando necesites TTS más natural que el de edge/whisper para un protagonista o narración. ## Uso El proyecto se gestiona con `uv`. Instalación: ```bash uv run webui.py # interfaz web # o instalar como tool uv tool install -e . ``` API en Python (paquete `indextts`): ```python from indextts.infer_v2_5 import IndexTTS2 tts = IndexTTS2(cfg_path='checkpoints/config.yaml', model_dir='checkpoints', use_bf16=True) tts.infer( spk_audio_prompt='voz.wav', # voz de referencia text='Texto a sintetizar', lang='EN', # EN / ZH / JA / ES / AR... output_path='gen.wav', verbose=True, ) ``` *(El nombre del submódulo puede ser `infer_v2_5`, `infer_v2` o `infer` según la versión — comprobar el README del repo.)* ## Pitfalls - El paquete Python es **`indextts`**, nunca `index_tts`. Un `from index_tts import TTS` es inventado y no compila. - No existe `load_reference()` ni `synthesize()` — el método es `infer(...)`. - La doc del repo promociona `uv`; `pip install -e .` no es la vía oficial. ## Verificación - Clonar con la voz de referencia y `texto` en español; comprobar que el audio de salida mantiene el timbre y suena natural en el idioma elegido.
Auf GitHub ansehen