Podcastifier

🎙️ 文字秒变播客,通勤也能听资讯

将文本内容自动转换为TTS播客,支持智能分片与音频拼接,快速生成带片头片尾的MP3简报。

收藏
4.5k
安装
1.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

podcastifier 是一款命令行工具,专为用户将长文本(如邮件通讯、新闻简报)快速转换为可收听的播客音频。其工作流程分为三步:首先解析纯文本或HTML输入,自动提取关键要点;然后按字符安全限制将内容分块,逐块调用TTS引擎(默认支持ElevenLabs等)生成语音;最后通过ffmpeg将各片段与预设的片头、片尾音乐拼接,输出完整的MP3文件。

显著优点

1. 自动化流水线:从原始文本到成品音频一站式完成,无需手动剪辑
2. 智能分片机制:自动处理长文本,规避TTS服务商的单次字符限制

3. 专业级输出:借助ffmpeg实现无缝音频拼接,输出质量达到播客发行标准

4. 灵活集成:支持多种TTS后端,可通过命令行参数快速定制

潜在局限

  • 依赖外部二进制环境(python3 + ffmpeg),部署门槛高于纯云端方案
  • TTS语音质量取决于所选服务商,免费音色可能存在机械感
  • 当前版本未内置语音识别或交互功能,仅支持单向文本→音频转换

适合人群

  • 资讯聚合爱好者:将订阅的Newsletter转为通勤音频
  • 内容创作者:快速生成播客初剪版本
  • 无障碍需求用户:将文字内容转为可收听形式

常规风险

TTS服务可能产生费用;ffmpeg操作涉及临时文件IO,建议在隔离环境运行;长文本分片可能导致语义断点在句中切割,影响收听连贯性。

Podcastifier 内容

手动下载zip · 3.5 kB
podcastify.pytext/plain
请选择文件