批量音频生成

3 min read

一次为多篇文章生成音频,无需逐一点击「生成」。适合为历史文章补充音频,或为新站点的完整内容目录批量处理。支持 Pro 和 Agency 计划。

何时使用批量生成

  • 您刚在已有文章的站点上安装了 TTSWP
  • 您更换了默认配音,希望所有文章使用新配音
  • 您启用了新语言,希望生成对应的翻译音频
  • 您使用 Agency 计划,需要在多个客户站点批量部署音频

对于后续新发布的文章,请使用发布时自动生成功能。

如何执行批量生成

  1. 进入文章 → 所有文章(或产品、页面等)。
  2. 根据需要筛选列表(按分类、作者、日期等)。
  3. 勾选顶部复选框以选中所有可见文章(或单独勾选各行)。
  4. 点击批量操作 → 生成音频
  5. 点击应用
  6. 屏幕顶部出现进度提示,显示队列状态。

插件在后台处理文章。您可以关闭标签页,稍后回来查看。进度会自动保存。

批量生成期间发生了什么

  • 每篇选中的文章进入队列
  • 文字转语音 - TTSWP 每次处理一篇文章(非并行处理,以避免触发频率限制)
  • 每篇文章完成后,文章列表实时更新
  • 失败的文章显示小错误图标,悬停可查看原因

典型速度:每分钟 2-5 篇,具体取决于文章长度和服务器性能。

积分消耗

批量生成消耗积分的方式与手动生成完全相同。在执行大批量任务前,请:

  1. 在概览页面查看积分余额
  2. 估算总消耗:大约为 (文章数量)×(每篇平均字符数) 积分
  3. 若估算值接近余额,请充值或接入您的 ElevenLabs 密钥

若积分耗尽,批量生成会中途停止。已处理的文章保留其音频。

监控进度

顶部进度提示显示以下信息:

  • 排队中的文章数
  • 已完成的文章数
  • 失败的文章数
  • 预计剩余时间

随时刷新页面查看最新数据。插件不会自动刷新,以避免中断队列。

暂停或取消

点击进度提示中的取消批量操作按钮。剩余文章将从队列中移除,已完成的文章保留其音频。

重试失败的文章

批量运行结束后,部分文章可能失败(网络波动、无效配音、文本过长等)。在文章列表顶部点击「音频失败」视图链接进行筛选,修复底层问题后对这些文章重新执行生成操作。

多语言批量生成(WPML / Weglot)

在多语言站点上,批量生成包含语言筛选功能:

  1. 启动批量操作。
  2. 弹出对话框,询问要为哪些语言生成音频。
  3. 选择全部语言或指定语言。
  4. 继续执行。

每篇文章将为每种选定语言生成一份音频。积分消耗按语言数量倍增。

限制说明

  • 每次批量操作最多处理 1,000 篇文章(更大的内容目录请分批执行)
  • Agency 计划:所有站点每天最多处理 5,000 篇文章
  • app.ttswp.com 计划维护期间,批量操作将暂停

相关页面