Skills

Krillinai Tts

Use when generating target-language dubbing with KrillinAI CLI from SRT subtitles...

Install

npx skills add krillinai/OpenCreator --skill krillinai-tts -g -a claude-code -y
Repository
krillinai/OpenCreator14.1k
Category
Media
Updated
5d ago
License
Apache-2.0
Context cost
Lightabout 379 tokens
Runs scripts
No, instructions only

What it does

Use when generating target-language dubbing with KrillinAI CLI from SRT subtitles, including TTS audio creation and optional dubbed video generation.

KrillinAI TTS

Use this skill for the tts stage. Read skills/krillinai-cli/references/cli-contract.md first for binary location, execution working directory, configuration, and JSON behavior.

Command

(cd "$KRILLINAI_CWD" && "$KRILLINAI_CLI" tts \
  --workdir "$WORKDIR" \
  --input-srt "$WORKDIR/target_language_srt.srt" \
  --line-mode target-only \
  --video "$WORKDIR/origin_video.mp4")

Inputs

  • --input-srt is required. Usually use target_language_srt.srt.
  • --video is optional but needed when generating video_with_tts.mp4.
  • TTS provider must be configured in <execution-cwd>/config/config.toml.

Important Flags

FlagUse
--input-srtSRT to synthesize
--line-mode target-onlyUse target-language lines only
--line-mode bilingual-target-topBilingual mode with target on top
--line-mode bilingual-target-bottomBilingual mode with target on bottom
--voiceProvider-specific voice
--voice-clone-sourceVoice clone source audio URL/path when supported
--dry-runValidate command shape

Outputs

Read paths from manifest:

  • tts_final_audio.wav
  • video_with_tts.mp4 when a video input is available

Verification

  • Require terminal JSON with "ok": true.
  • Confirm tts_final_audio.wav exists and has non-zero size.
  • If video_with_tts.mp4 is produced, inspect duration and audio stream with ffprobe.
  • For JSON/error contract, read skills/krillinai-cli/references/cli-contract.md.

More in Media