AlphaMoatによると、2026-09時点でQwen3-ttsのダウンロード数は4,960、スター数は12で、AIスキル全体5,078件中1,860位、デザイン・メディアでは512件中184位です。
| プラットフォーム | インストール数 | ダウンロード数 | スター数 | コメント |
|---|---|---|---|---|
| ClawHub ↗ | 151 | 4359 | 9 | - |
| SkillHub ↗ | 486 | 4960 | 12 | — |
プラットフォームごとに集計方法と集計時点が異なります。
言語と話者の選択、感情や話し方の指示、WAV 出力に対応します。初回は依存関係の導入とモデル取得が必要で、その後は端末でオフライン合成できます。文書は CPU または CUDA による処理を説明しています。 ローカルファイルには個人情報やプロジェクト情報が含まれる場合があります。作業ディレクトリへのアクセスを制限し、処理対象を確認してください。
資料公開日 2026-10-27
スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-09 | 4960 | — | 12 |
| 2026-08 | 4361 | +3.4% | 12 |
| 2026-07 | 4218 | — | 12 |
| 2026-05 | 3875 | — | 12 |
| 2026-03 | 3442 | — | 9 |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。
--- name: qwen-tts description: Local text-to-speech using Qwen3-TTS-12Hz-1.7B-CustomVoice. Use when generating audio from text, creating voice messages, or when TTS is requested. Supports 10 languages including Italian, 9 premium speaker voices, and instruction-based voice control (emotion, tone, style). Alternative to cloud-based TTS services like ElevenLabs. Runs entirely offline after initial model download. --- # Qwen TTS Local text-to-speech using Hugging Face's Qwen3-TTS-12Hz-1.7B-CustomVoice model. ## Quick Start
Generate speech from text: ```bash scripts/tts.py "Ciao, come va?" -l Italian -o output.wav ``` With voice instruction (emotion/style): ```bash scripts/tts.py "Sono felice!" -i "Parla con entusiasmo" -l Italian -o happy.wav ``` Different speaker: ```bash scripts/tts.py "Hello world" -s Ryan -l English -o hello.wav ``` ## Installation **First-time setup** (one-time): ```bash cd skills/public/qwen-tts bash scripts/setup.sh ``` This creates a local virtual environment and installs `qwen-tts` package (~500MB). **Note:** First synthesis downloads ~1.7GB model from Hugging Face automatically. ## Usage ```bash scripts/tts.py [options] "Text to speak" ``` ### Options - `-o, --output PATH` - Output file path (default: qwen_output.wav) - `-s, --speaker NAME` - Speaker voice (default: Vivian) - `-l, --language LANG` - Language (default: Auto) - `-i, --instruct TEXT` - Voice instruction (emotion, style, tone) - `--list-speakers` - Show available speakers - `--model NAME` - Model name (default: CustomVoice 1.7B) ### Examples **Basic Italian speech:** ```bash scripts/tts.py "Benvenuto nel futuro del text-to-speech" -l Italian -o welcome.wav ``` **With emotion/instruction:** ```bash scripts/tts.py "Sono molto felice di vederti!" -i "Parla con entusiasmo e gioia" -l Italian -o happy.wav ``` **Different speaker:** ```bash scripts/tts.py "Hello, nice to meet you" -s Ryan -l English -o ryan.wav ``` **List available speakers:** ```bash scripts/tts.py --list-speakers ``` ## Available Speakers The CustomVoice model includes 9 premium voices: | Speaker | Language | Description | |---------|----------|-------------| | Vivian | Chinese | Bright, slightly edgy young female | | Serena | Chinese | Warm, gentle young female | | Uncle_Fu | Chinese | Seasoned male, low mellow timbre | | Dylan | Chinese (Beijing) | Youthful Beijing male, clear | | Eric | Chinese (Sichuan) | Lively Chengdu male, husky | | Ryan | English | Dynamic male, rhythmic | | Aiden | English | Sunny American male | | Ono_Anna | Japanese | Playful female, light nimble | | Sohee | Korean | Warm female, rich emotion | **Recommendation:** Use each speaker's native language for best quality, though all speakers support all 10 languages (Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, Italian). ## Voice Instructions Use `-i, --instruct` to control emotion, tone, and style: **Italian examples:** - `"Parla con entusiasmo"` - `"Tono serio e professionale"` - `"Voce calma e rilassante"` - `"Leggi come un narratore"` **English examples:** - `"Speak with excitement"` - `"Very happy and energetic"` - `"Calm and soothing voice"` - `"Read like a narrator"` ## Integration with OpenClaw The script outputs the audio file path to stdout (last line), making it compatible with OpenClaw's TTS workflow: ```bash # OpenClaw captures the output path cd skills/public/qwen-tts OUTPUT=$(scripts/tts.py "Ciao" -s Vivian -l Italian -o /tmp/audio.wav 2>/dev/null) # OUTPUT = /tmp/audio.wav ``` ## Performance - **GPU (CUDA):** ~1-3 seconds for short phrases - **CPU:** ~10-30 seconds for short phrases - **Model size:** ~1.7GB (auto-downloads on first run) - **Venv size:** ~500MB (installed dependencies) ## Troubleshooting **Setup fails:** ```bash # Ensure Python 3.10-3.12 is available python3.12 --version # Re-run setup cd skills/public/qwen-tts rm -rf venv bash scripts/setup.sh ``` **Model download slow/fails:** ```bash # Use mirror (China mainland) export HF_ENDPOINT=https://hf-mirror.com scripts/tts.py "Test" -o test.wav ``` **Out of memory (GPU):** The model automatically falls back to CPU if GPU memory insufficient. **Audio quality issues:** - Try different speaker: `--list-speakers` - Add instruction: `-i "Speak clearly and slowly"` - Check language matches text: `-l Italian` for Italian text ## Model Details - **Model:** Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice - **Source:** Hugging Face (https://huggingface.co/Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice) - **License:** Check model card for current license terms - **Sample Rate:** 16kHz - **Output Format:** WAV (uncompressed)
ContextWeaveアーキテクチャ図ワンショット生成
Nano Banana Pro で画像を生成・編集するスクリプト型のスキルです。
whisper コマンドで音声をローカルで文字起こしするスキルです。
MCP サーバー経由で図を生成、編集するスキルです。
洗練された画面のための設計知見と実装指南をまとめたスキルで、レイアウトからフロー、トークン、フロントエンドの変更まで扱います。
複数の動画モデル API をまたぐ AI 動画生成と編成のスキルです。
ffmpeg を使って動画からフレームを取り出し、手早い確認用のサムネイルを作るスキルです。
ローカルの Whisper で音声ファイルを文字に起こすスキルで、モデルのダウンロード後は完全にオフラインで動きます。
データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。