zai-tts について
zai-tts は、GLM-TTS サービスを使ってテキストから音声を生成するコマンドラインスキルです。テキストまたはファイルを入力でき、声、速度、音量を調整できます。利用前に認証情報の設定が必要です。
主な機能
- 01テキストまたはファイルから音声を生成
- 02速度と音量の調整
- 03利用可能な声の選択
- 04利用可能な声の一覧表示
活用シーン
- 01テキストから WAV ナレーションを作成
- 02テキストファイルを音声に変換
- 03声と設定を指定して音声を生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ aahl/ skills --skill zai-ttsインストール後、Claude Code で/zai-ttsを入力して読み込まれたか確認します。
詳細
Zai-TTS
uvx zai-tts コマンドを使用して、GLM-TTS サービスで高品質なテキスト読み上げ音声を生成します。
このスキルを使用する前に、環境変数 ZAI_AUDIO_USERID と ZAI_AUDIO_TOKEN を設定する必要があります。
これらの値は、audio.z.ai にログインし、F12 開発者ツールからコンソールで localStorage['auth-storage'] を実行すると取得できます。
使用方法
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav
uvx zai-tts -f path/to/file.txt -o {tempdir}/{filename}.wav
速度と音量の変更
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav --speed 1.5
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav --speed 1.5 --volume 2
音声の変更
uvx zai-tts -t "{msg}" -o {tempdir}/{filename}.wav --voice system_002
利用可能な音声
system_001:Lila。明るく、標準的な発音の女性の声
system_002:Chloe。穏やかで、上品で、知的な女性の声
system_003:Ethan。陽気で、標準的な発音の男性の声
シェルコマンドを使用して、利用可能なすべての音声を取得します:
uvx zai-tts -l
カスタム音声を使用する場合は、まずウェブサイト audio.z.ai で音声クローンを完了してください。
コメント
Markdown 対応