tts
Generate high-fidelity speech audio using text to speech with voice cloning and subtitles.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Generate high-fidelity speech audio using text to speech with voice cloning and subtitles.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Help the user set up cronjobs that can run periodically.
Manage background tasks.
Create a new character for role playing.
Transcribe audio speech to text or generate subtitle (.srt) files. Use this to process voice messages.
All in one image skill with image generation and editing.
All in one video editing skill with video generation, audio dubbing, subtitles etc.
| name | tts |
| description | Generate high-fidelity speech audio using text to speech with voice cloning and subtitles. |
Make sure tts command is installed first with:
which tts || uv tool install --default-index https://pypi.org/simple git+https://github.com/codescv/aigc_toolkit.
--text: The target text to synthesize.
\n), where each chunk is 20-30 words (for languages like English) or characters (for languages like Chinese and Japanese). Combine sentences that are too short and split sentences that are too long.--output: Full path to the output .wav file.--ref_audio (Optional): Path to a 5-30 second clear reference audio file. Required for voice cloning.--ref_text (Optional): The exact text spoken in the reference audio. Required for voice cloning.--srt (Optional): Generate a .srt subtitles file.--model_type (Optional, default: fishaudio):
qwen3: Supports Chinese, English and Japanese. Doesn't support cross language voice cloning or emotion control.fishaudio: Supports Chinese, English and Japanese. Supports cross language voice cloning (input text and ref text are in different languages) or emotion control (see below).Fish Audio Model supports natural language emotion and style tags using square brackets [ ].
You can place them at the beginning of the text.
Examples:
[angry] Stop it! I told you I'm tired.[whisper] Be quiet, the baby is sleeping.[excited] Oh my god! This is amazing![sad] I feel a bit lonely today.[laughing] Haha, that's actually quite funny![warm] Can I help you with this?Use the stt skill to check against the generated audio. If the output is garbage text, try again. Try at most 3 times.