VoxCPM2 (offline, voice clone, 30 languages)

ГолосиОфлайнGPU необов'язковийКлонування голосуКомерційне використання дозволено

Озвучує ваші субтитри 30 мовами за допомогою VoxCPM2 від OpenBMB: власним голосом кожного мовця, клонованим з відео, або голосом, створеним за описом. Працює на вашому комп’ютері, а додаток, код і ваги мають ліцензію Apache-2.0.

Встановіть його з Subtitld

Налаштування Додатки VoxCPM2 (offline, voice clone, 30 languages) Встановити

Subtitld завантажує його, перевіряє SHA-256 і тримає оновленим.

Джерело на GitHub
Мови
30
Моделі
1
Голоси
9
Завантаження додатка
205–318 MB
ОЗП, щонайменше
7 GB

Що це робить

Власний голос мовця

Subtitld вирізає кліп кожного мовця з відео й передає його разом зі сказаними в ньому словами. VoxCPM2 продовжує цей кліп, тож дубляж звучить як людина на екрані, будь-якою з 30 мов.

Або голос за описом

Сім готових голосів, від теплого жіночого до хрипкого літнього чоловічого й голосу оповідача, або ваші власні слова: «a young man, fast and cheerful».

Студійний звук

Мовлення виходить у 48 кГц — частоті, яку використовує відео.

Безкоштовно для комерційної роботи

Додаток, код VoxCPM і ваги VoxCPM2 мають ліцензію Apache-2.0.

Перед встановленням

VoxCPM2 — велика модель, 2,4 мільярда параметрів. Вона дає найприродніший дубляж серед офлайн-додатків і найбільше навантажує комп’ютер:

  • Диск: близько 5,6 ГБ, переважно модель на 4,96 ГБ, яка завантажується під час озвучування першої репліки.
  • Пам’ять: близько 7 ГБ вільної. З меншим обсягом вона працює, але значно повільніше.
  • Час: на ЦП кожна секунда мовлення створюється кілька секунд: 5–6 секунд на Intel Core i7-13700T. Десятихвилинне відео може зайняти близько години. На Mac з Apple Silicon вона працює на GPU.

Для швидкого дублювання на скромних комп’ютерах Piper або Kokoro набагато легші.

Голоси

На вкладці Мовці оберіть VoxCPM2 як Рушій дублювання мовця, а потім виберіть Голос. Увімкніть Вмістити дубляж у тривалість субтитру для мовця, щоб він розтягував або стискав кожну репліку до свого субтитру.

9 голосів.

Клонований голос

З Speaker's own voice Subtitld вирізає зразок цього мовця з аудіо проєкту: з одного його субтитру тривалістю від 3 до 12 секунд або з кількох коротких, з’єднаних разом. Якщо ви відокремили музику від голосу для цього відео, зразок береться лише з голосу. Fallback reference clip у налаштуваннях додатка використовується лише тоді, коли зразок вирізати не вдалося.

Subtitld передає текст субтитру разом зі зразком, і VoxCPM2 продовжує його — так виходить найближче до мовця, включно з манерою мовлення. Якщо в дубляжі іншою мовою залишається акцент мовця, увімкніть Clone the timbre only.

Голоси за описом

VoxCPM2 створює новий голос щоразу, коли читає опис. Тому додаток створює голос кожного мовця один раз, і всі його репліки використовують цей голос: голос не змінюється впродовж відео, а два мовці з однаковим описом усе одно звучать як дві різні людини.

Моделі

Модель одна — VoxCPM2. Вона не входить до додатка: під час першого озвучування вона завантажується до спільного кешу моделей Subtitld з Hugging Face, із закріпленою ревізією, і кожен файл перевіряється. Перерване завантаження продовжується з місця зупинки. Оновлення або видалення додатка модель зберігає.

Модель ЗавантаженняДобре для
VoxCPM2 (2.4B) За замовчуванням voxcpm2
4.7 GB
Будь-який голос, усіма 30 мовами

Перша репліка ще й завантажує модель, тож триває довше за наступні. Скасування зупиняє репліку між двома кроками або зупиняє завантаження.

Параметри

У Налаштуваннях › Додатки › VoxCPM2 (offline, voice clone, 30 languages) › Налаштувати.

Inference device
За замовчуванням: auto

Автоматичний режим використовує GPU на Mac з Apple Silicon, інакше ЦП. Ця збірка не використовує відеокарти NVIDIA.

Weight precision
За замовчуванням: auto

Автоматичний режим підходить майже будь-якому комп’ютеру. float32 трохи швидший, але потребує близько 11 ГБ пам’яті.

Quality steps
За замовчуванням: 10

Більше кроків — чистіше мовлення, але повільніше. 5 приблизно на чверть швидше за 10, з помітно менш чітким мовленням.

Guidance
За замовчуванням: 2

How closely the speech follows the text and the voice. VoxCPM's default is 2.0.

CPU threads
За замовчуванням: 0

0 обирає продуктивні ядра на ЦП, які мають і енергоефективні. Менше потоків — комп’ютер чутливіший під час озвучування.

Voice description
За замовчуванням: порожньо

Використовується голосом «Voice you describe»: хто говорить і як, кількома словами, наприклад «An elderly woman, soft and warm voice, slow pace». Англійська підходить для будь-якої мови.

Fallback reference clip
За замовчуванням: порожньо

Кліп для голосу-клону, коли Subtitld не може вирізати його з відео, наприклад коли відео не відкрито: від 3 до 15 секунд мовлення однієї людини.

Fallback reference transcript
За замовчуванням: порожньо

Точні слова, сказані в кліпі вище. З ними клон ближчий до мовця.

Clone the timbre only
За замовчуванням: вимк.

Клонує лише звучання голосу, без манери мовлення з кліпу. Спробуйте, коли в дубляжі іншою мовою залишається акцент мовця або коли ваші субтитри переказують мовлення.

Мови

Арабська, бірманська, китайська, данська, нідерландська, англійська, фінська, французька, німецька, грецька, іврит, гінді, індонезійська, італійська, японська, кхмерська, корейська, лаоська, малайська, норвезька, польська, португальська, російська, іспанська, суахілі, шведська, тагальська, тайська, турецька та в’єтнамська. VoxCPM2 визначає мову за самим текстом, тож кожен голос говорить кожною мовою.

  • ar
  • my
  • zh
  • da
  • nl
  • en
  • fi
  • fr
  • de
  • el
  • he
  • hi
  • id
  • it
  • ja
  • km
  • ko
  • lo
  • ms
  • no
  • pl
  • pt
  • ru
  • es
  • sw
  • sv
  • tl
  • th
  • tr
  • vi

Платформи

Система ЗавантаженняПеревірено
Linux x86-64 312.0 MBОзвучено справжньою моделлю на справжньому комп’ютері; зібрано й перевірено в CI
macOS (Apple silicon) 318.0 MBЗібрано й перевірено в CI (Apple Silicon)
Windows x86-64 204.6 MBЗібрано й перевірено в CI

Linux x86-64, macOS на Apple Silicon і Windows x86-64. Кожен реліз збирається на всіх трьох, а CI перевіряє, що в збірці є все потрібне для синтезу мовлення. Саму модель CI не запускає.

Усунення несправностей

  • network_unavailableНе вдалося завантажити модель. Перевірте з’єднання й спробуйте ще раз: завантаження продовжиться.
  • disk_fullНедостатньо місця на диску для моделі. Потрібно близько 5 ГБ вільного місця.
  • oomНедостатньо пам’яті. Закрийте інші програми; VoxCPM2 потребує близько 7 ГБ вільної пам’яті, 11 ГБ у float32.
  • bad_paramsУ репліці немає тексту, або клон не отримав зразка: відкрийте відео або встановіть Fallback reference clip. Повідомлення вказує, що саме.
  • unsupported_voiceПроєкт називає голос, якого немає в цій версії. Виберіть голос знову на вкладці Мовці.
  • internalУсередині додатка стався збій; подробиці в повідомленні. Якщо ви змінювали Inference device, поверніть автоматичний режим.

Ліцензія

Додаток
Apache-2.0
Рушій
Apache-2.0
VoxCPM, від OpenBMB
Модель
Apache-2.0
Ваги VoxCPM2

Підходить для комерційної роботи: додаток, VoxCPM і ваги VoxCPM2 мають ліцензію Apache-2.0. Створений дубляж належить вам. Клонований голос звучить як справжня людина: клонуйте голоси, які ви маєте право використовувати, і зазначайте, що дубляж синтетичний, там, де це важливо.

Версії

  • 0.0.1

    Text-to-speech for Subtitld with OpenBMB's VoxCPM2: 30 languages at 48 kHz, in the speaker's own voice cloned from the video, or in a voice made from a description.

    The archive holds the add-on and a CPU build of PyTorch. The 4.96 GB model downloads on the first synthesis, at a pinned revision, checked by sha256. Plan for about 7 GB of free memory; on a CPU each second of speech takes several seconds to make.

    The add-on, VoxCPM and the VoxCPM2 weights are Apache-2.0. Each archive carries THIRD_PARTY_LICENSES/ with the licence of everything frozen into it. The Linux archive carries libquadmath (LGPL-2.1, with numpy); its complete source is voxcpm-<version>-libquadmath-source.tar.gz in this release.

Інші додатки групи «Голоси»