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

ГолосаОфлайнТолько CPUКоммерческое использование разрешено

Озвучивает ваши субтитры на английском, испанском, итальянском, французском, немецком и вьетнамском с помощью Scylla's Band, четырнадцатью готовыми голосами, каждый из которых говорит на всех шести языках. Работает на процессоре вашего компьютера, во много раз быстрее реального времени, с моделью на 240 МБ.

Установите из Subtitld

Настройки Дополнения Scylla's Band (offline, 14 voices, 6 languages) Установка

Subtitld скачает его, проверит SHA-256 и будет поддерживать его в актуальном состоянии.

Исходный код на GitHub
Языки
6
Модели
1
Голоса
14
Загрузка дополнения
14–22 MB
ОЗУ, не меньше
700 MB

Что он делает

Четырнадцать голосов, у каждого шесть языков

Каждый голос говорит на английском, испанском, итальянском, французском, немецком и вьетнамском, поэтому у говорящего остаётся тот же голос на любом языке, на который вы озвучиваете.

Быстро на процессоре

На создание секунды речи на процессоре ноутбука уходит намного меньше десятой доли секунды, при этом используется меньше 500 МБ памяти. Видеокарта не используется.

Напряжённость, темп и высота

В настройках дополнения подачу можно сделать спокойнее или напряжённее, медленнее или быстрее, выше или ниже.

Офлайн после первой реплики

Модель размером 240 МБ загружается один раз, когда вы впервые озвучиваете с ней. После этого ничего не покидает ваш компьютер.

Перед установкой

  • Диск: около 300 МБ, в основном модель, которая загружается при первой реплике.
  • Память: меньше 500 МБ во время синтеза речи.
  • Процессор: любой 64-битный процессор Intel или AMD или любой Mac на Apple Silicon.

Scylla's Band говорит только своими голосами: он не клонирует голос говорящего в видео. Для собственного голоса говорящего используйте VoxCPM2, Sopro или Chatterbox.

Голоса

На вкладке Говорящие выберите Scylla's Band как Движок дублирования говорящего, затем выберите Голос. Включите Подогнать дубляж под длительность субтитра, чтобы говорящий растягивал или сжимал каждую реплику под свой субтитр. Перед озвучиванием задайте язык проекта.

Голосов: 14.

Четырнадцать голосов — это Scylla, Ariadne, Felix, Gwen, Ink, Kincade, Max, Orpheus, Poppy, Priya, Rex, Stone, Thistle и Tuesday. Каждый обучен на всех шести языках, поэтому список одинаков при любом языке проекта. По-английски Ink, Orpheus и Tuesday говорят с британским произношением, а остальные — с американским.

Subtitld даёт каждому говорящему своё зерно генерации (seed), поэтому повторное озвучивание реплики даёт тот же дубль. Измените слово — и реплика прозвучит по-новому.

Модели

Модели нет внутри дополнения: при первом озвучивании она загружается в общий кэш моделей Subtitld из репозитория spybyscript на Hugging Face, с закреплённым выпуском, и каждый файл проверяется. Прерванная загрузка продолжается с того места, где остановилась. Обновление или удаление дополнения модель сохраняет.

Модель ЗагрузкаПодходит для
Scylla's Band v3-20261104 (LiteRT bundle) По умолчанию scyllasband-litert
240 MB
Любой голос и язык, во много раз быстрее реального времени на процессоре

Дополнение запускает собственную среду выполнения Scylla's Band на C++ с LiteRT от Google внутри процесса дополнения, поэтому ему не нужны библиотеки машинного обучения для 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 silicon) 18.5 MBОзвучено реальной моделью на всех шести языках, в CI (Apple Silicon)
Windows x86-64 13.6 MBОзвучено реальной моделью на всех шести языках, в CI

Linux x86-64, macOS на Apple Silicon и Windows x86-64. Каждый выпуск собирается на всех трёх, и на каждой из них CI устанавливает дополнение так же, как это делает Subtitld, загружает модель и озвучивает ею на всех шести языках. На Linux нужна glibc 2.35 или новее.

Устранение неполадок

  • network_unavailableНе удалось загрузить модель. Проверьте подключение и попробуйте снова: загрузка продолжится.
  • disk_fullНедостаточно места на диске для модели: около 300 МБ.
  • unsupported_languageЯзык проекта не входит в эти шесть или не задан. Задайте его в проекте или выберите другой движок дублирования.
  • unsupported_voiceПроект указывает голос, которого нет в этой версии. Выберите голос заново на вкладке Говорящие.
  • bad_paramsВ реплике нет текста.
  • internalВнутри дополнения произошёл сбой; подробности в сообщении.

Лицензия

Дополнение
Apache-2.0
Движок
Apache-2.0
libscyllasband, собственная среда выполнения Scylla's Band, с LiteRT от Google
Модель
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.

Другие дополнения группы «Голоса»