Skip to content
Back to skills

Tts

ASecurity

"Use for NeMo Speech TTS synthesis, FastPitch and HiFi-GAN

  • 247 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 8, 2026
developmentpythontesting

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill tts --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tts?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Tts
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-tts/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-tts)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: tts
description: "Use for NeMo Speech TTS synthesis, FastPitch and HiFi-GAN
  cascades, MagpieTTS and EasyMagpie inference or finetuning, G2P, audio codecs,
  TTS manifests, preprocessing, evaluation, and TTS troubleshooting."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# TTS

Use this sub-skill for NeMo Speech text-to-speech work: cascaded FastPitch/HiFi-GAN synthesis, MagpieTTS and EasyMagpie inference or finetuning, G2P conversion and training, audio codec training, text and phoneme preprocessing, checkpoint compatibility, manifest validation, TTS evaluation, and TTS-specific troubleshooting.

Route generic audio enhancement/restoration/separation to `../audio/SKILL.md`. Route generic manifest sharding, tokenizer building, and dataset conversion utilities to `../data-tools/SKILL.md` when present. Route SpeechLM2 voice-chat, SALM, and duplex speech-language modeling to `../speechlm2/SKILL.md`. Route repository testing, formatting, packaging, or CI tasks to `../repo-development/SKILL.md` when present.

## Start Here

1. Read `references/model-overview.md` to choose FastPitch/HiFi-GAN, MagpieTTS/EasyMagpie, G2P, audio codec, aligner, SSL TTS, or preference-optimization workflows.
2. Read `references/data-formats.md` before creating or auditing TTS, MagpieTTS, G2P, vocoder, or audio-codec manifests and dataset metadata.
3. Read `references/workflows.md` for concrete Python, Hydra, inference, finetuning, G2P, codec, and evaluation contracts.
4. Read `references/troubleshooting.md` when installation, CUDA, optional dependencies, text normalization, phonemization, checkpoint loading, Hydra overrides, long-form inference, or evaluation metrics fail.

## Safe Bundled Tool

- `scripts/check_tts_manifest.py` validates TTS/G2P-style JSONL manifests without importing NeMo, opening audio contents, downloading models, training, or writing outputs.
- Run it from this sub-skill directory before training, finetuning, evaluation, or batch inference: `python scripts/check_tts_manifest.py train.jsonl --mode tts --require-audio --check-files --min-duration 0.1 --max-duration 30`.
- For G2P manifests: `python scripts/check_tts_manifest.py g2p_train.jsonl --mode g2p --grapheme-field text_graphemes --phoneme-field text`.
- For MagpieTTS context manifests: `python scripts/check_tts_manifest.py magpie.jsonl --mode magpie --require-audio --require-context --style-summary`.

## Evidence Base

This sub-skill distills repository evidence from TTS docs, TTS example scripts/configs, `nemo.collections.tts` model/data/G2P source, and TTS tests. Runtime guidance is self-contained; do not require future agents to reopen original source docs, examples, scripts, or tests.

Files in this skill

  • SKILL.md2.7 KB
  • references/data-formats.md11.8 KB
  • references/model-overview.md10.4 KB
  • references/troubleshooting.md14.7 KB
  • references/workflows.md18.9 KB
  • scripts/check_tts_manifest.py30.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.