Skip to main content

index-tts

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

설치로 이동

소스 정보

저장소
Ntizar/MasterMind
최근 소스 활동
2026년 9월 5일 21:13
감지된 SKILL.md 언어
스페인어
스타
2
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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.
GitHub에서 보기