TranslatePress 集成

2 min read

TranslatePress 与 Weglot 类似,可动态翻译内容。TTSWP 能从 TranslatePress 检测访客的语言,并以该语言生成音频。

前提条件

  • TranslatePress 2.0 或更高版本
  • 已配置至少一种辅助语言
  • 已连接 TTSWP

工作原理

集成过程是自动完成的。当访客在以辅助语言浏览文章时播放音频:

  1. TranslatePress 告知 TTSWP 访客所选的语言
  2. TTSWP 检查该语言的音频是否已存在
  3. 如果存在,直接播放;如果不存在,则生成并缓存后再播放。

语音映射

文字转语音 - 语言语音映射 页面会显示所有 TranslatePress 语言。为每种语言分配一个对应的语音。请参阅 语言语音映射

自动翻译与手动翻译模式

TranslatePress 支持自动翻译(通过 Google Translate 或 DeepL)和手动翻译。TTSWP 与两种模式均兼容。在自动模式下,插件会在发送至 ElevenLabs 之前,直接从 TranslatePress 的缓存中读取已翻译的文本。

相关页面