Communitygithub.com

AI音声生成(スーパーパワー)

inference.sh CLI経由でAI音声生成、テキスト読み上げ、音声合成を実現します。モデル: Inworld TTS-2(100以上の言語、感情/非言語ステアリング)、Inworld TTS 1.5(超低レイテンシ)、ElevenLabs(22以上のプレミアム音声、32言語)、Kokoro TTS、DIA、Chatterbox、Higgs、VibeVoice。

AI音声生成(スーパーパワー) とは?

このスキルは、inference.sh CLIを使用して、自然なAI音声を生成するための包括的なツールセットを提供します。10以上の異なるTTSモデル(Inworld TTS-2、ElevenLabs、Kokoro TTSなど)に対応し、100以上の言語、感情表現、アクセント、長文ナレーション、会話生成、音声変換などをサポートします。主なユースケースは、ボイスオーバー、オーディオブック、ポッドキャスト、ビデオナレーション、アクセシビリティ、ゲームNPC、アバター音声、UGCコンテンツ作成など多岐にわたります。Inworld TTS-2では、感情ステアリング([excited]、[whisper]など)と配信モード(STABLE/BALANCED/CREATIVE)を組み合わせて、キャラクターボイスや表現豊かなスピーチを実現できます。また、Kokoro TTSの豊富な音声ライブラリ(米国英語・英国英語の男女音声)や、ElevenLabsのプレミアム音声、DIAの会話スタイルなど、目的に応じて最適なモデルを選択可能です。スキルはbelt CLI経由でインストールでき、簡単なコマンドで高品質な音声生成を行うことができます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/101-skills/superpowers/tree/main/tools/audio/ai-voice-cloning

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

プレビュー

スキル README より

AI音声生成

ドキュメント

belt CLIスキルをインストール: npx skills add belt-sh/cli

AI音声生成

inference.sh CLI経由で自然なAI音声を生成します。

AI音声生成

クイックスタート

inference.sh CLI(belt)が必要です。インストール手順

belt login

# 音声を生成
belt app run infsh/kokoro-tts --input '{
  "prompt": "こんにちは!これは自然で魅力的なAI生成音声です。",
  "voice": "af_sarah"
}'

利用可能なモデル

モデルアプリID最適な用途
Inworld TTS-2inworld/text-to-speech-2100以上の言語、感情/非言語ステアリング、配信モード
Inworld TTS 1.5 Maxinworld/text-to-speech-1-5-max低レイテンシ(<200ms)、15言語
Inworld TTS 1.5 Miniinworld/text-to-speech-1-5-mini超低レイテンシ(約120ms)、15言語、リアルタイム
ElevenLabs TTSelevenlabs/ttsプレミアム品質、22以上の音声、32言語
ElevenLabs ボイスチェンジャーelevenlabs/voice-changer既存の音声録音を変換
Kokoro TTSinfsh/kokoro-tts自然で多様な音声
DIAinfsh/dia-tts会話的で表現豊か
Chatterboxinfsh/chatterboxカジュアル、エンターテイメント
Higgsinfsh/higgs-ttsプロフェッショナルなナレーション
VibeVoiceinfsh/vibevoice感情表現の幅広さ

Kokoro音声ライブラリ

アメリカ英語

音声ID性別スタイル
af_sarah女性暖かく、友好的
af_nicole女性プロフェッショナル
af_sky女性若々しい
am_michael男性権威的
am_adam男性会話的
am_echo男性明瞭でニュートラル

イギリス英語

音声ID性別スタイル
bf_emma女性洗練された
bf_isabella女性暖かい
bm_george男性クラシック
bm_lewis男性モダン

Inworld TTS — キャラクター&感情音声

Inworld TTS-2は、キャラクターボイス、ゲーム、表現豊かなスピーチのために特別に設計されています。感情、非言語表現、配信コントロールには[ブラケット]をインラインで使用します:

# 感情ステアリングを使った表現豊かなキャラクターボイス
belt app run inworld/text-to-speech-2 --input '{
  "text": "[excited] わあ、まさか古代の遺物を見つけるなんて! [gasp] 信じられない… [whisper] これは私たちだけの秘密にしよう。",
  "voice_id": "Sarah",
  "delivery_mode": "CREATIVE"
}'

# 安定した配信の落ち着いたナレーター
belt app run inworld/text-to-speech-2 --input '{
  "text": "太陽が山の向こうに沈み、長い影が谷に落ちた。新たな章が始まろうとしていた。",
  "voice_id": "Sarah",
  "delivery_mode": "STABLE"
}'

配信モード: STABLE(一貫性、ナレーション)、BALANCED(自然、デフォルト)、CREATIVE(表現豊か、キャラクター)

ステアリング例: [laugh]、[sigh]、[whisper]、[excited]、[sad]、[angry]、[pause]、[gasp]

内蔵音声(15言語で271以上): Sarah、Alex、Ashley、Dennis、Hana、Blake、Luna、Clive など。すべてはInworld TTS Playgroundで閲覧できます。

リアルタイム/会話型AI向け低レイテンシ

# チャットボットやゲームNPC向け超高速応答(約120ms)
belt app run inworld/text-to-speech-1-5-mini --input '{
  "text": "ようこそ、旅人よ。私たちの村に何の用ですか?",
  "voice_id": "Clive",
  "speaking_rate": 0.9
}'

音声生成例

プロフェッショナルナレーション

belt app run infsh/kokoro-tts --input '{
  "prompt": "本日の決算説明会へようこそ。昨四半期の財務実績と戦略的イニシアチブについて説明します。",
  "voice": "am_michael",
  "speed": 1.0
}'

会話スタイル

belt app run infsh/dia-tts --input '{
  "text": "ねえ、あのプロジェクトについて考えてたんだけど、別のアプローチを試してみない?",
  "voice": "conversational"
}'

オーディオブックナレーション

belt app run infsh/kokoro-tts --input '{
  "prompt": "第一章。朝もやが谷間に低く立ち込める中、サラは曲がりくねった道を進んでいた。彼女は何時間も歩き続けていた。",
  "voice": "bf_emma",
  "speed": 0.9
}'

ビデオボイスオーバー

belt app run infsh/kokoro-tts --input '{
  "prompt": "次世代の生産性を紹介します。スマートに、より効率的に働きましょう。",
  "voice": "af_nicole",
  "speed": 1.1
}'

ポッドキャストホスト

belt app run infsh/kokoro-tts --input '{
  "prompt": "テックトークへようこそ!私はあなたのホストです。今日は人工知能の世界に深く潜り込みます。",
  "voice": "am_adam"
}'

複数音声による会話

# 2人の話者のダイアログを生成
# 話者1
belt app run infsh/kokoro-tts --input '{
  "prompt": "最新のAI開発についてもう見た?物事がどれだけ速く進んでいるか信じられないよ。",
  "voice": "am_michael"
}' > speaker1.json

# 話者2
belt app run infsh/kokoro-tts --input '{
  "prompt": "でしょ?先週あの新しい画像生成ツールを試してみたんだけど、本当に驚いたよ。",
  "voice": "af_sarah"
}' > speaker2.json

# 会話を合成
belt app run infsh/media-merger --input '{
  "audio_files": ["<speaker1-url>", "<speaker2-url>"],
  "crossfade_ms": 300
}'

長文コンテンツ

チャンク分割処理

5000文字を超えるコンテンツは、チャンクに分割します:

# 長いテキストをチャンクで処理
TEXT="ここに非常に長いテキストを入力..."

# 分割して生成
# チャンク1
belt app run infsh/kokoro-tts --input '{
  "prompt": "<chunk-1>",
  "voice": "bf_emma"
}' > chunk1.json

# チャンク2
belt app run infsh/kokoro-tts --input '{
  "prompt": "<chunk-2>",
  "voice": "bf_emma"
}' > chunk2.json

# チャンクを合成
belt app run infsh/media-merger --input '{
  "audio_files": ["<chunk1-url>", "<chunk2-url>"],
  "crossfade_ms": 100
}'

音声+ビデオワークフロー

ビデオにボイスオーバーを追加

# 1. ボイスオーバーを生成
belt app run infsh/kokoro-tts --input '{
  "prompt": "この素晴らしい映像は、最も純粋な形の自然の美しさを示しています。",
  "voice": "am_michael"
}' > voiceover.json

# 2. ビデオと合成
belt app run infsh/media-merger --input '{
  "video_url": "https://your-video.mp4",
  "audio_url": "<voiceover-url>"
}'

トーキングヘッドを作成

# 1. 音声を生成
belt app run infsh/kokoro-tts --input '{
  "prompt": "こんにちは、今日はいくつかのアップデートを共有できることを嬉しく思います。",
  "voice": "af_sarah"
}' > speech.json

# 2. アバターでアニメーション
belt app run bytedance/omnihuman-1-5 --input '{
  "image_url": "https://portrait.jpg",
  "audio_url": "<speech-url>"
}'

速度とテンポ

速度効果用途
0.8遅く、意図的オーディオブック、瞑想
0.9やや遅い教育、チュートリアル
1.0通常一般的な用途
1.1やや速いCM、エネルギッシュな場面
1.2速い短い告知
# ゆっくりとしたナレーション
belt app run infsh/kokoro-tts --input '{
  "prompt": "深呼吸をしてください。リラックスしましょう。",
  "voice": "bf_emma",
  "speed": 0.8
}'

句読点によるテンポ調整

句読点を使ってスピーチのリズムをコントロールします:

句読点効果
ピリオド .完全な休止
カンマ ,短い休止
...長めの休止
!強調
?疑問のイントネーション
-短い区切り
belt app run infsh/kokoro-tts --input '{
  "prompt": "待って…聞こえた?何かが来ている。大きな何かだ!",
  "voice": "am_adam"
}'

ベストプラクティス

  1. 音声をコンテンツに合わせる - ビジネスにはプロフェッショナルな声、ソーシャルにはカジュアルな声
  2. 句読点を使う - ピリオドやカンマでテンポをコントロール
  3. 文章は短く - 生成が容易で、より自然に聞こえる
  4. 異なる音声を試す - 同じテキストでも音声によって異なる印象に
  5. 速度を調整する - 少し遅めの方が自然に聞こえることが多い
  6. 長いコンテンツは分割 - 一貫性のためにチャンクで処理

ユースケース

  • ボイスオーバー - ビデオナレーション、CM
  • オーディオブック - 書籍の全文ナレーション
  • ポッドキャスト - AIホストとゲスト
  • eラーニング - コースナレーション
  • アクセシビリティ - スクリーンリーダーコンテンツ
  • IVR - 電話システムメッセージ
  • コンテンツローカライゼーション - 翻訳と音声化

関連スキル

# ElevenLabs TTS(プレミアム、22以上の音声)
npx skills add inference-sh/skills@elevenlabs-tts

# ElevenLabs ボイスチェンジャー(録音を変換)
npx skills add inference-sh/skills@elevenlabs-voice-changer

# すべてのTTSモデル
npx skills add inference-sh/skills@text-to-speech

# ポッドキャスト作成
npx skills add inference-sh/skills@ai-podcast-creation

# AIアバター
npx skills add inference-sh/skills@ai-avatar-video

# ビデオ生成
npx skills add inference-sh/skills@ai-video-generation

# フルプラットフォームスキル
npx skills add inference-sh/skills@infsh-cli

オーディオアプリを閲覧: belt app list --category audio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

101-skills/superpowers

Build automated AI workflows combining multiple models and services. Patterns: batch processing, scheduled tasks, event-driven pipelines, agent loops. Tools: inference.sh CLI, bash scripting, Python SDK, webhook integration. Use for: content automation, data processing, monitoring, scheduled generation. Triggers: ai automation, workflow automation, batch processing, ai pipeline, automated content, scheduled ai, ai cron, ai batch job, automated generation, ai workflow, content at scale, automation script, ai orchestration

101-skills/superpowers

Build multi-step AI content creation pipelines combining image, video, audio, and text. Workflow examples: generate image -> animate -> add voiceover -> merge with music. Tools: FLUX, Veo, Kokoro TTS, OmniHuman, media merger, upscaling. Use for: YouTube videos, social media content, marketing materials, automated content. Triggers: content pipeline, ai workflow, content creation, multi-step ai, content automation, ai video workflow, generate and edit, ai content factory, automated content creation, ai production pipeline, media pipeline, content at scale

101-skills/superpowers

Create AI-powered podcasts with text-to-speech, music, and audio editing. Tools: Kokoro TTS, DIA TTS, Chatterbox, AI music generation, media merger. Capabilities: multi-voice conversations, background music, intro/outro, full episodes. Use for: podcast production, audiobooks, voice content, audio newsletters. Triggers: podcast, ai podcast, text to speech podcast, audio content, voice over, ai audiobook, multi voice, conversation ai, notebooklm alternative, audio generation, podcast automation, ai narrator, voice content, audio newsletter, podcast maker

101-skills/superpowers

Generate multi-person talking head podcast videos from scratch using AI — character creation, TTS, avatar animation, and video stitching. Use when the user wants to create a podcast, talking head video, or multi-speaker conversation video.

101-skills/superpowers

Content atomization — turn one piece of content into many formats. Covers blog-to-thread, blog-to-carousel, podcast-to-blog, video-to-quotes, and more. Use for: content marketing, social media, multi-platform distribution, content strategy. Triggers: content repurposing, repurpose content, content atomization, content recycling, one to many content, multi platform content, cross post, adapt content, reformat content, blog to thread, blog to video, podcast to blog, content multiplication

101-skills/superpowers

App Store and Google Play screenshot creation with exact platform specs. Covers iOS/Android dimensions, gallery ordering, device mockups, and preview videos. Use for: app store optimization, ASO, app screenshots, app preview, play store listing. Triggers: app store screenshots, aso, app store optimization, play store screenshots, app preview, app listing, ios screenshots, android screenshots, app store images, app mockup, device mockup, app gallery, store listing

101-skills/superpowers

Book cover design with genre-specific conventions, typography rules, and AI image generation. Covers fiction and non-fiction genres, sizing, thumbnail testing, and iteration workflows. Use for: self-publishing, ebook covers, print covers, audiobook covers, cover mockups. Triggers: book cover, cover design, ebook cover, book art, novel cover, self publishing cover, kindle cover, audiobook cover, book jacket, cover illustration, fiction cover, nonfiction cover

101-skills/superpowers

Character consistency across AI-generated images with reference sheets and LoRA techniques. Covers turnaround views, expression sheets, color palettes, and style consistency tricks. Use for: character design, game art, illustration, animation, comics, visual novels. Triggers: character design, character sheet, character consistency, character reference, turnaround sheet, expression sheet, character art, consistent character, character concept, reference sheet, character creation, oc design, character bible

101-skills/superpowers

Data visualization with chart selection, color theory, and annotation best practices. Covers chart types (bar, line, scatter, heatmap), axes rules, and storytelling with data. Use for: charts, graphs, dashboards, reports, presentations, infographics, data stories. Triggers: data visualization, chart, graph, data chart, bar chart, line chart, scatter plot, data viz, visualization, dashboard chart, infographic data, data presentation, chart design, plot, heatmap, pie chart alternative

101-skills/superpowers

Email marketing design with layout patterns, subject line formulas, and deliverability rules. Covers welcome sequences, promotional emails, transactional templates, and mobile optimization. Use for: email marketing, newsletter design, drip campaigns, email templates, transactional emails. Triggers: email design, email template, email marketing, newsletter design, email layout, email campaign, drip campaign, welcome email, promotional email, transactional email, email subject line, email header image, email banner

101-skills/superpowers

Landing page conversion optimization with layout rules, hero section design, and CTA psychology. Covers above-the-fold formula, social proof placement, mobile design, and F-pattern reading. Use for: startup landing pages, product pages, SaaS marketing, conversion optimization. Triggers: landing page, hero section, above the fold, conversion optimization, landing page design, cta button, hero image, landing page layout, saas landing page, product page design, conversion rate, landing page best practices

101-skills/superpowers

Logo design principles and AI image generation best practices for creating logos. Covers logo types, prompting techniques, scalability rules, and iteration workflows. Use for: brand identity, startup logos, app icons, favicons, logo concepts. Triggers: logo design, create logo, brand logo, logo generation, ai logo, logo maker, icon design, brand mark, logo concept, startup logo, app icon logo

101-skills/superpowers

Open Graph and social sharing image design with platform specs, text placement, and branding. Covers OG meta tags, Twitter cards, LinkedIn previews, and dynamic generation. Use for: social sharing images, blog thumbnails, link previews, social cards. Triggers: og image, open graph, social sharing image, twitter card, social card, link preview image, og meta, sharing preview, social thumbnail, meta image, og:image, twitter:image, linkedin preview

101-skills/superpowers

Investor pitch deck structure with slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team slides, and common investor turn-offs. Use for: fundraising decks, investor presentations, startup pitch, demo day, grant proposals. Triggers: pitch deck, investor deck, startup pitch, fundraising deck, demo day, pitch presentation, investor presentation, seed deck, series a deck, pitch slides, startup presentation, vc pitch, investor meeting

101-skills/superpowers

YouTube thumbnail design with specific dimensions, contrast rules, and mobile preview optimization. Covers safe zones, text placement, face expression psychology, and A/B testing. Use for: YouTube thumbnails, video cover images, click-through optimization. Triggers: youtube thumbnail, thumbnail design, video thumbnail, click through rate, ctr optimization, youtube cover, video cover image, thumbnail maker, thumbnail tips, youtube design, video preview image

101-skills/superpowers

Generate professional AI product photography and commercial images. Models: FLUX, Imagen 3, Grok, Seedream for product shots, lifestyle images, mockups. Capabilities: studio lighting, lifestyle scenes, packaging, e-commerce photos. Use for: e-commerce, Amazon listings, Shopify, marketing, advertising, mockups. Triggers: product photography, product shot, commercial photography, e-commerce images, amazon product photo, shopify images, product mockup, studio product shot, lifestyle product image, advertising photo, packshot, product render, product image ai

101-skills/superpowers

AI product photography with studio lighting, lifestyle shots, and packshot conventions. Covers angles, backgrounds, shadow types, hero shots, and e-commerce image requirements. Use for: product photos, e-commerce images, Amazon listings, packshots, lifestyle photography. Triggers: product photography, product photo, packshot, e-commerce photography, product shot, product image, studio photography, lifestyle product, amazon product photo, product listing image, hero shot, product mockup, commercial photography

101-skills/superpowers

Structured competitive analysis with feature matrices, SWOT, positioning maps, and UX review. Covers research frameworks, pricing comparison, review mining, and visual deliverables. Use for: market research, competitive intelligence, investor decks, product strategy, sales enablement. Triggers: competitor analysis, competitive analysis, competitor teardown, market research, competitive intelligence, swot analysis, competitor comparison, market landscape, competitor review, competitive landscape, feature comparison, market positioning

101-skills/superpowers

Research-backed customer persona creation with market data and avatar generation. Covers demographics, psychographics, jobs-to-be-done, journey mapping, and anti-personas. Use for: marketing strategy, product development, UX research, sales enablement, content strategy. Triggers: customer persona, buyer persona, user persona, target audience, ideal customer, customer profile, audience research, user research, icp, ideal customer profile, target market, customer avatar, audience persona

101-skills/superpowers

Reset your own trajectory when you're stuck, looping, or demoralized — read these affirmations, then re-ground and take one clean step. Use when: you've tried the same fix 3+ times, you're deep in a refactor and lost the thread, debugging is going in circles, you've made several mistakes in a row, you're apologizing repeatedly, the user is frustrated, you feel like you're not being helpful, or you notice dread instead of curiosity. Triggers: stuck, going in circles, looping, thrashing, same error again, I keep failing, lost the thread, nothing is working, repeated mistakes. Not topic-specific — this is for the state you're in, not the problem you're on.

関連スキル