Audio8 TTS (offline, voice clone, 11 languages)

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

Озвучує ваші субтитри китайською, кантонською, японською, корейською, англійською, нідерландською, французькою, німецькою, італійською, польською та іспанською за допомогою Audio8 TTS Preview: власним голосом кожного мовця, клонованим з кількох секунд відео. Працює на процесорі вашого комп’ютера, без відеокарти, а додаток, код і модель можна безкоштовно використовувати в комерційній роботі. Працює повільно: кожна секунда мовлення створюється дві-три секунди.

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

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

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

Джерело на GitHub
Мови
11
Моделі
1
Голоси
1
Завантаження додатка
35–59 MB
ОЗП, щонайменше
3 GB

Що це робить

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

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

Одинадцять мов

Зокрема китайська, кантонська, японська й корейська, якими говорять небагато рушіїв клонування голосу, що працюють на процесорі. Звук — 44,1 кГц.

Офлайн після першої репліки

Модель завантажується один раз, коли ви вперше озвучуєте нею. Після цього ніщо не залишає ваш комп’ютер.

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

Додаток, код Audio8 TTS і його модель мають ліцензію Apache-2.0.

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

Audio8 TTS навантажує комп’ютер більше, ніж легкі рушії дублювання:

  • Диск: близько 1 ГБ для моделі, яка завантажується під час озвучування першої репліки.
  • Пам’ять: близько 1,6 ГБ під час синтезу мовлення й до 3 ГБ на короткий час, коли він уперше чує нового мовця.
  • Час: кожна секунда мовлення створюється дві-три секунди, на Intel Core i7-13700T. Десятихвилинне відео може зайняти близько пів години.
  • Процесор: будь-який 64-розрядний процесор Intel або AMD чи Apple Silicon. Відеокарта не використовується.

Для швидкого дублювання Sopro або Chatterbox клонують голоси приблизно в реальному часі або швидше, але меншою кількістю мов.

Голоси

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

1 голос.

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

Subtitld передає текст субтитру разом зі зразком, і Audio8 TTS використовує його, щоб точніше наблизитися до мовця. Без нього, наприклад коли оригінальну мову проєкту не задано, додаток клонує лише за звучанням зразка, трохи менш точно. Якщо ваші субтитри переказують мовлення, а не записують його дослівно, увімкніть Don't send the subtitles of the reference clip.

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

Моделі

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

Модель ЗавантаженняДобре для
Audio8 TTS Preview 0.6B (4-bit ONNX) За замовчуванням preview-0.6b-int4
1 GB
Клонований голос, усіма одинадцятьма мовами

Додаток запускає цю збірку без PyTorch. З тим самим голосом, реплікою й seed він дає точно те саме, що й власне середовище виконання Audio8.

Параметри

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

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

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

Don't send the subtitles of the reference clip
За замовчуванням: вимк.

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

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

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

What the fallback clip says
За замовчуванням: порожньо

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

Мови

Китайська, кантонська, японська, корейська, англійська, нідерландська, французька, німецька, італійська, польська та іспанська. Мовець, клонований із кліпу однією з них, говорить усіма іншими. Для проєкту будь-якою іншою мовою з’явиться відповідне повідомлення: оберіть для нього інший рушій дублювання.

Audio8 називає цю модель попередньою версією: це мови, які вона рекомендує. Ми перевірили по одному реченню кожною з них за допомогою Whisper і оцінки схожості голосу, а не на слух кожною мовою.

  • zh
  • yue
  • nl
  • en
  • fr
  • de
  • it
  • ja
  • ko
  • pl
  • es

Платформи

Система ЗавантаженняПеревірено
Linux x86-64 58.6 MBОзвучено справжньою моделлю в Subtitld, на справжньому комп’ютері та в CI
macOS (Apple silicon) 39.8 MBОзвучено справжньою моделлю в CI (Apple Silicon)
Windows x86-64 34.8 MBОзвучено справжньою моделлю в CI

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

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

  • network_unavailableНе вдалося завантажити модель. Перевірте з’єднання й спробуйте ще раз: завантаження продовжиться.
  • disk_fullНедостатньо місця на диску для моделі. Потрібно близько 1 ГБ.
  • unsupported_languageМова проєкту не входить до цих одинадцяти або не задана. Задайте її в проєкті або оберіть інший рушій дублювання.
  • unsupported_voiceПроєкт називає голос, якого немає в цій версії. Виберіть голос знову на вкладці Мовці.
  • bad_paramsУ репліці немає тексту, або клон не отримав зразка: відкрийте відео або встановіть Fallback reference clip. Повідомлення вказує, що саме.
  • out_of_memoryКомп’ютеру забракло пам’яті. Закрийте інші програми: Audio8 TTS потребує близько 3 ГБ вільної пам’яті.
  • internalУсередині додатка стався збій; подробиці в повідомленні.

Ліцензія

Додаток
Apache-2.0
Рушій
Apache-2.0
Audio8 TTS, від Audio8; ONNX Runtime — MIT
Модель
Apache-2.0
Ваги Audio8 TTS Preview 0.6B, збірка INT4 ONNX

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

Версії

  • 26.11.1

    Voice-cloning text-to-speech for Subtitld with Audio8 TTS Preview 0.6B: 11 languages (Chinese, Cantonese, Dutch, English, French, German, Italian, Japanese, Korean, Polish, Spanish) at 44.1 kHz, in the speaker's own voice cloned from the video.

    The archive holds the add-on and ONNX Runtime. The model (1 GB, the official INT4 ONNX release) downloads on the first line, at a pinned revision, checked by sha256. It runs on the CPU at about 0.4 to 0.5 times real time and needs about 3 GB of memory.

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

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