Scylla's Band (offline, 14 voices, 6 languages)

语音离线仅 CPU允许商用

使用 Scylla's Band,把你的字幕配音成英语、西班牙语、意大利语、法语、德语和越南语,共有 14 个内置声音,每个声音都会说全部六种语言。它在你自己电脑的处理器上运行,模型 240 MB,速度是实时的好几倍。

在 Subtitld 中安装

设置 插件 Scylla's Band (offline, 14 voices, 6 languages) 安装

Subtitld 会下载它、校验其 SHA-256,并保持更新。

GitHub 上的源代码
语言
6
模型
1
语音
14
插件下载量
14–22 MB
内存,至少
700 MB

功能说明

14 个声音,每个六种语言

每个声音都会说英语、西班牙语、意大利语、法语、德语和越南语,所以无论配音成哪种语言,同一位说话人都保持同一个声音。

在 CPU 上很快

在笔记本电脑的处理器上,生成一秒语音远不到十分之一秒,内存占用不到 500 MB。不使用显卡。

强度、语速和音高

在插件设置中,可以让语气更平静或更强烈、更慢或更快、更高或更低。

第一句之后即可离线

240 MB 的模型只下载一次,就在你第一次用它配音时。此后,没有任何内容会离开你的电脑。

安装之前

  • 磁盘: 约 300 MB,大部分是模型,在第一句台词时下载。
  • 内存: 说话时不到 500 MB。
  • 处理器: 任何 64 位 Intel 或 AMD 处理器,或任何 Apple Silicon Mac。

Scylla's Band 只用它自己的声音说话:它不会克隆视频中说话人的声音。如需说话人自己的声音,请使用 VoxCPM2、Sopro 或 Chatterbox。

声音

在 说话人 标签页中,把 Scylla's Band 设为某位说话人的 配音引擎,然后选择一个 音色。开启该说话人的 让配音适配字幕时长,即可把每句台词拉伸或压缩,以适配其字幕。配音之前,请先设置项目的语言。

14 种语音.

这 14 个声音是 Scylla、Ariadne、Felix、Gwen、Ink、Kincade、Max、Orpheus、Poppy、Priya、Rex、Stone、Thistle 和 Tuesday。每个声音都用全部六种语言训练过,所以无论项目是什么语言,列表都一样。说英语时,Ink、Orpheus 和 Tuesday 说英式英语,其他声音说美式英语。

Subtitld 为每位说话人设定一个种子,所以再次为同一句台词配音,得到的是同样的效果。改动一个词,这句台词就会重新朗读。

模型

插件中不含模型:第一次配音时,它会从 spybyscript 的 Hugging Face 仓库按固定的发布版本下载到 Subtitld 的共享模型缓存中,并校验每个文件。下载中断后会从中断处继续。更新或移除插件时模型会保留。

模型 下载适合
Scylla's Band v3-20261104 (LiteRT bundle) 默认 scyllasband-litert
240 MB
所有声音和语言,在 CPU 上速度是实时的好几倍

插件在自己的进程中运行 Scylla's Band 自己的 C++ 运行时,搭配 Google 的 LiteRT,因此不需要任何 Python 机器学习库,转眼就能启动。

选项

在 设置 › 插件 › Scylla's Band (offline, 14 voices, 6 languages) › 配置 中。

Intensity
默认: 0

从平静(−2)到强烈(2);0 是每个声音本来的语气。它改变的是一句台词的情绪表现得有多强,而不是哪种情绪。

Pace
默认: 0

从较慢(−2)到较快(2),包括词语和词语之间的停顿。Subtitld 自己的语速控制和 让配音适配字幕时长 仍会在此基础上生效。

Pitch
默认: 0

以半音为单位,把所有声音调高或调低。

CPU threads
默认: 0

设为 0 时由运行时自行选择,最多 4 个。线程越少,配音时电脑越流畅。

强度、语速和音高适用于项目中所有使用 Scylla's Band 的说话人。

语言

英语、西班牙语、意大利语、法语、德语和越南语。其他语言的项目会收到相应的提示:请为它选择另一个配音引擎。

在这六种语言中,数字都会读成文字,例如“42”在英语中读作“forty-two”,在越南语中读作“bốn mươi hai”。

  • en
  • es
  • it
  • fr
  • de
  • vi

平台

系统 下载已测试
Linux x86-64 22.4 MB在真实机器上和 CI 中用真实模型以全部六种语言配音
macOS (Apple 芯片) 18.5 MB在 CI 中用真实模型以全部六种语言配音(Apple Silicon)
Windows x86-64 13.6 MB在 CI 中用真实模型以全部六种语言配音

Linux x86-64、Apple Silicon 上的 macOS 和 Windows x86-64。每个版本都在这三个平台上构建,并且在每个平台上,CI 都会像 Subtitld 那样安装插件,下载模型并用它以全部六种语言配音。在 Linux 上需要 glibc 2.35 或更新版本。

故障排除

  • network_unavailable无法下载模型。请检查网络连接后重试:下载会继续。
  • disk_full磁盘空间不足,无法存放模型,约需 300 MB。
  • unsupported_language项目的语言不在这六种之中,或尚未设置。请在项目中设置语言,或选择另一个配音引擎。
  • unsupported_voice项目指定了此版本没有的声音。请在 说话人 标签页中重新选择声音。
  • bad_params台词没有文字。
  • internal插件内部出错;错误信息中有详细说明。

许可

插件
Apache-2.0
引擎
Apache-2.0
libscyllasband,Scylla's Band 自己的运行时,搭配 Google 的 LiteRT
模型
Apache-2.0
Scylla's Band 权重,来自 spybyscript;来自 Vocos 和 DeepPhonemizer 的部分为 MIT

插件、Scylla's Band 的运行时、LiteRT 和 Scylla's Band 权重均为 Apache-2.0,模型中来自 Vocos 和 DeepPhonemizer 的部分为 MIT。插件及用它制作的配音可用于任何目的,包括有偿工作。你制作的配音归你所有。

版本

  • 26.11.1

    Offline text-to-speech with Scylla's Band: fourteen voices, each speaking English, Spanish, Italian, French, German and Vietnamese at 24 kHz. Eleven voices speak American English and three (Ink, Orpheus, Tuesday) British English.

    • The model, about 240 MB, downloads on the first line, checked against pinned sha256 sums; an interrupted download resumes.
    • Runs on the CPU, many times faster than real time, in about 500 MB of memory.
    • Intensity, pace and pitch in Configure, each from -2 to 2.
    • The same seed gives the same take, so a regenerated line keeps its delivery.
    • Built-in voices only: Scylla's Band does not clone a speaker's voice.

    Linux x86_64, macOS arm64 and Windows x86_64.

其他语音插件

更新于 · 来自插件目录 报告此插件的问题