AI Podcast Creation
Create AI-powered podcasts and audio content via inference.sh CLI.

Quick Start
CODEBLOCK0
Install note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available.
Available Voices
Kokoro TTS
| Voice ID | Description | Best For |
|---|
| INLINECODE1 | American female, warm | Host, narrator |
| INLINECODE2 |
American female, professional | News, business |
|
am_michael | American male, authoritative | Documentary, tech |
|
am_adam | American male, conversational | Casual podcast |
|
bf_emma | British female, refined | Audiobooks |
|
bm_george | British male, classic | Formal content |
DIA TTS (Conversational)
| Voice ID | Description | Best For |
|---|
| INLINECODE7 | Natural conversation | Dialogue, interviews |
Chatterbox
| Voice ID | Description | Best For |
|---|
| INLINECODE8 | Expressive | Casual, entertainment |
Podcast Workflows
Simple Narration
CODEBLOCK1
Multi-Voice Conversation
CODEBLOCK2
Full Episode Pipeline
CODEBLOCK3
NotebookLM-Style Content
Generate podcast-style discussions from documents.
CODEBLOCK4
Audiobook Chapter
CODEBLOCK5
Audio Enhancement
Add Background Music
CODEBLOCK6
Add Sound Effects
CODEBLOCK7
Script Writing Tips
Prompt for Claude
CODEBLOCK8
Podcast Templates
Interview Format
CODEBLOCK9
Solo Episode
CODEBLOCK10
News Roundup
CODEBLOCK11
Best Practices
- 1. Natural punctuation - Use commas and periods for pacing
- Short sentences - Easier to speak and listen
- Varied voices - Different speakers prevent monotony
- Background music - Subtle, at 10-15% volume
- Crossfades - Smooth transitions between segments
- Edit scripts - Remove filler before generating
Related Skills
CODEBLOCK12
Browse all apps: INLINECODE9
AI播客创作
通过inference.sh CLI创建AI驱动的播客和音频内容。

快速开始
bash
curl -fsSL https://cli.inference.sh | sh && infsh login
生成播客片段
infsh app run infsh/kokoro-tts --input {
text: 欢迎收听AI前沿播客。今天我们将探讨生成式AI的最新发展。,
voice: am_michael
}
安装说明: 安装脚本仅检测您的操作系统/架构,从dist.inference.sh下载匹配的二进制文件,并验证其SHA-256校验和。无需提升权限或后台进程。也可手动安装和验证。
可用语音
Kokoro TTS
| 语音ID | 描述 | 最佳用途 |
|---|
| afsarah | 美式女声,温暖 | 主持人,旁白 |
| afnicole |
美式女声,专业 | 新闻,商务 |
| am_michael | 美式男声,权威 | 纪录片,科技 |
| am_adam | 美式男声,对话式 | 休闲播客 |
| bf_emma | 英式女声,优雅 | 有声书 |
| bm_george | 英式男声,经典 | 正式内容 |
DIA TTS(对话式)
| 语音ID | 描述 | 最佳用途 |
|---|
| dia-conversational | 自然对话 | 对话,访谈 |
Chatterbox
| 语音ID | 描述 | 最佳用途 |
|---|
| chatterbox-default | 富有表现力 | 休闲,娱乐 |
播客工作流
简单旁白
bash
单人播客片段
infsh app run infsh/kokoro-tts --input {
text: 在此输入您的播客脚本。使其具有对话性和吸引力。使用标点符号添加自然停顿。,
voice: am_michael
}
多角色对话
bash
主持人开场
infsh app run infsh/kokoro-tts --input {
text: 欢迎回到科技谈。今天我邀请了一位特别嘉宾来讨论AI的发展。,
voice: am_michael
} > host_intro.json
嘉宾回应
infsh app run infsh/kokoro-tts --input {
text: 感谢邀请。我很高兴能分享我们一直在做的工作。,
voice: af_sarah
} > guest_response.json
合并为对话
infsh app run infsh/media-merger --input {
audio_files: [<主持人-url>, <嘉宾-url>],
crossfade_ms: 500
}
完整剧集流程
bash
1. 使用Claude生成脚本
infsh app run openrouter/claude-sonnet-45 --input {
prompt: 写一个5分钟的播客脚本,主题是AI对创意工作的影响。格式为HOST和GUEST的双人对话。包含自然对话、问题和见解。
} > script.json
2. 生成开场音乐
infsh app run infsh/ai-music --input {
prompt: 播客开场音乐,轻快,现代,科技感,15秒
} > intro_music.json
3. 生成主持人片段
infsh app run infsh/kokoro-tts --input {
text: <主持人台词>,
voice: am_michael
} > host.json
4. 生成嘉宾片段
infsh app run infsh/kokoro-tts --input {
text: <嘉宾台词>,
voice: af_sarah
} > guest.json
5. 生成结束音乐
infsh app run infsh/ai-music --input {
prompt: 播客结束音乐,与开场风格匹配,渐弱,10秒
} > outro_music.json
6. 合并所有内容
infsh app run infsh/media-merger --input {
audio_files: [
<开场音乐>,
<主持人>,
<嘉宾>,
<结束音乐>
],
crossfade_ms: 1000
}
NotebookLM风格内容
从文档生成播客风格的讨论。
bash
1. 提取关键点
infsh app run openrouter/claude-sonnet-45 --input {
prompt: 阅读此文档,创建一个两位主持人以引人入胜的对话方式讨论关键点的播客脚本。包含问题、见解和自然对话。\n\n文档:\n<您的文档内容>
} > discussion_script.json
2. 生成主持人A
infsh app run infsh/kokoro-tts --input {
text: <主持人A台词>,
voice: am_michael
} > host_a.json
3. 生成主持人B
infsh app run infsh/kokoro-tts --input {
text: <主持人B台词>,
voice: af_sarah
} > host_b.json
4. 交错合并
infsh app run infsh/media-merger --input {
audio_files: [<主持人A-1>, <主持人B-1>, <主持人A-2>, <主持人B-2>],
crossfade_ms: 300
}
有声书章节
bash
长篇旁白
infsh app run infsh/kokoro-tts --input {
text: 第一章。第一个AI获得意识的那天晚上,风雨交加,黑暗笼罩...,
voice: bf_emma,
speed: 0.9
}
音频增强
添加背景音乐
bash
1. 生成播客音频
infsh app run infsh/kokoro-tts --input {
text: <播客脚本>,
voice: am_michael
} > podcast.json
2. 生成环境音乐
infsh app run infsh/ai-music --input {
prompt: 播客的柔和环境背景音乐,微妙,不分散注意力,可循环
} > background.json
3. 以较低背景音量混合
infsh app run infsh/media-merger --input {
audio_files: [<播客-url>],
background_audio: <背景音乐-url>,
background_volume: 0.15
}
添加音效
bash
片段之间的过渡音效
infsh app run infsh/ai-music --input {
prompt: 短播客过渡音效,嗖声,2秒
} > transition.json
脚本写作技巧
Claude提示词
bash
infsh app run openrouter/claude-sonnet-45 --input {
prompt: 按照以下要求写一个播客脚本:
- 主题:[您的主题]
- 时长:5分钟(约750字)
- 格式:两位主持人(HOSTA和HOSTB)
- 语气:对话式,信息丰富,引人入胜
- 包含:钩子开场,3个要点,行动号召
- 清晰标注说话人切换
使其听起来自然,不要像念稿。偶尔添加\你知道\和\我的意思是\等口头填充词。
}
播客模板
访谈格式
主持人:介绍和欢迎
嘉宾:感谢,很高兴来到这里
主持人:关于背景的第一个问题
嘉宾:用故事回应
主持人:追问
嘉宾:更深入的见解
... 继续模式 ...
主持人:结束问题
嘉宾:最后想法
主持人:感谢和结束语
单人剧集
钩子开场
主题概述
要点1及示例
要点2及示例
要点3及示例
总结和要点
行动号召
结束语
新闻综述
开场音乐
欢迎和日期
故事1:标题+详情
故事2:标题+详情
故事3:标题+详情
分析/评论环节
结束语
最佳实践
- 1. 自然标点 - 使用逗号和句号控制节奏
- 短句 - 更容易说和听
- 多样化语音 - 不同说话人避免单调
- 背景