Pocket TTS
Pocket TTS 是一个离线、基于CPU的文本转语音引擎,由 Kyutai开发。它仅支持英文运行,并且不需要GPU。
安装
有两种安装 Pocket TTS 的方式:使用 UV (推荐)或 PIP.
通过 UV 安装(推荐)
UV 是一个快速的 Python 包管理器,可以在隔离的环境中自动处理所有依赖项。
第 1 步 - 安装 UV
打开 PowerShell 并运行以下命令:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"有关替代的安装方法,请参考 UV 安装指南.
第 2 步 - 验证安装
安装完成后,重启 PowerShell 并通过运行以下命令验证 UV 是否已正确安装:
uv --version你应该在终端看到已安装的 UV 版本信息。
第 3 步 - 运行 Pocket TTS
安装 UV 后,你无需单独安装 Pocket TTS。可以直接使用 uvx 命令运行:
uvx pocket-tts serveUV 在首次运行时会自动下载并安装所有必需的依赖项。
通过 PIP 安装
如果你更愿意使用 PIP 手动安装 Pocket TTS,请按照以下步骤操作。
第 1 步 - 安装 Pocket TTS
打开终端或命令提示符并运行:
pip install pocket-tts第 2 步 - 验证安装
通过运行以下命令确认安装是否成功:
pocket-tts --version第 3 步 - 运行 Pocket TTS
安装完成后,使用以下命令启动 Pocket TTS 服务器:
pocket-tts serve运行 Pocket TTS 服务器
服务器运行后,你可以通过以下地址访问其网页界面:
http://localhost:8000与 VNTranslator 集成
在 Pocket TTS 服务器运行后,按以下步骤将其与 VNTranslator 连接:
转到 设置 -> 扩展 -> 文本到语音
滚动到 Pocket TTS 设置 部分
输入 主机 和 端口 你正在运行的 Pocket TTS 服务器的。默认情况下,这些已设置为:
主机:
http://localhost端口:
8000
确保 Pocket TTS 服务器正在运行 在 在 VNTranslator 中启动游戏之前。如果服务器未运行,TTS 播放将无法工作。