Skip to content

语音合成

语音合成页面使用你配置的 TTS 提供商,把任意文本转为语音。可用于生成听力材料、示范发音,或制作跟读练习片段。

工作区

页面分为三栏:

  1. 输入 — 输入或粘贴任意文本。可通过 URL 参数 translationKey 预加载翻译结果。
  2. 设置 — 选择:
    • 语言 — 输入文本的语言。
    • 声音 — 来自提供商的音色目录。默认音色会根据语言和提供商自动选择。
  3. 结果 — 生成的音频,含播放控件与历史记录。

生成音频

  1. 在输入栏输入或粘贴文本。
  2. 选择语言与音色。
  3. 点击 生成。结果会出现在结果栏,内嵌播放器与下载链接。

对于相同的(文本,音色,语言)组合,首次结果会缓存在本地,便于快速回放。

音色与提供商

音色取决于 设置 → AI 服务 中激活的 TTS 提供商。常见提供商包括 Microsoft Azure Speech、OpenAI TTS、Cloudflare Workers AI。

如果提供商不可用,音色选择器将为空——请在设置中切换到已配置的提供商。

历史记录

每个 TTS 结果都会加入音频历史。历史面板显示:

  • 输入文本的截断预览
  • 使用的音色和语言
  • 时间戳
  • 重新播放按钮

点击任意条目即可加载到结果栏。

从智能翻译跳转

如果你从翻译结果开始,可以直接将其发送到语音合成。translationKey URL 参数会预加载结果文本,并自动选择目标语言。

最佳实践

  • 语言与文本一致 — 选错语言会导致发音不自然、停顿怪异。
  • 正确使用标点 — 句号、逗号、问号会影响韵律。
  • 长文本分段 — 超长段落会让 TTS 质量下降,建议按段落切分。