sanoTTS (ultra-light offline)
Дублює ваші субтитри за допомогою sanoTTS, нейронних голосів від 294 тисяч до 2.3 мільйона параметрів, які працюють на ЦП. Її 28 голосів 14 мовами завантажуються під час першого використання, по кілька МБ кожен, і далі працюють офлайн.
Налаштування Додатки sanoTTS (ultra-light offline) Встановити
Subtitld завантажує його, перевіряє SHA-256 і тримає оновленим.
- Мови
- 14
- Голоси
- 28
- Завантаження додатка
- 38–63 MB
- ОЗП, щонайменше
- 512 MB
Що це робить
Оберіть sanoTTS як Рушій дублювання і виберіть голос для кожного мовця. Згенерувати всі озвучення озвучує репліки цього мовця: усі, діапазон або виділене.
Кожен голос завантажується під час першого використання, 0.3–9 МБ, з Hugging Face або, якщо це не вдається, з GitHub. Після цього він працює офлайн.
Відеокарта не потрібна. sanoTTS за замовчуванням працює на двох потоках ЦП, тож не забирає всі ядра, поки ви редагуєте.
З увімкненою опцією Вмістити дубляж у тривалість субтитру кожен новий кліп прискорюється або уповільнюється, щоб тривати стільки, скільки його субтитр. Оригінальний кліп також зберігається.
Голоси
Більшість мов має один голос або стандартний і компактний -tiny: чеська, німецька, іспанська, італійська, португальська, румунська, російська та турецька мають обидва. В англійській (США) сім голосів:
- Heart, позначений як найприродніший, і Heart Nano, найшвидший, на 294 тисячі параметрів.
- Amy у трьох розмірах: найменший, збалансований і найвищої якості.
- Hfc і Kristin, ще два тембри.
Перша репліка з голосом чекає, поки він завантажиться й запуститься; наступні репліки використовують його повторно.
Довгі репліки на Heart і Heart Nano. Ці два голоси не справляються з довгим вхідним текстом, тож додаток ділить будь-який субтитр довший за 170 символів по межах речень і склеює частини. Стики можуть бути ледь помітні на слух.
28 голосів у 14 мовах.
ar-jo1cs-cz2de-de2en-us7es-es2fr-fr1id-id1it-it2pt-br2ro-ro2ru-ru2tr-tr2vi-vn1zh-cn1
Де зберігаються голоси
Поза додатком, тож оновлення або видалення його голоси зберігає.
| Система | Тека |
|---|---|
| Linux | ~/.cache/sanotts |
| macOS | ~/.cache/sanotts |
Параметри
Subtitld передає ці налаштування додатку, коли його запускає. Після зміни вони застосовуються, коли додаток перезапуститься: після п’яти хвилин без використання або коли ви перезапустите Subtitld.
У Налаштуваннях › Додатки › sanoTTS (ultra-light offline) › Налаштувати.
1.0Applied at synthesis time by stretching phoneme durations, which sounds better than resampling afterwards.
2Threads numpy/OpenBLAS may use. The default of 2 keeps synthesis from saturating every core while you are editing.
Where voice packs are fetched from on first use. Pin one if the other is blocked on your network.
Необов’язково. Тека з однією розпакованою голосовою збіркою для роботи без мережі. Кожен обраний голос sanoTTS тоді говорить з цією збіркою, тож залиште порожнім, щоб використовувати список голосів. Введіть шлях до теки; кнопка Огляд вибирає лише файли.
Мови
Десять із 14 мов вимовляються через espeak-ng, який входить до складу додатка, тож більше нічого встановлювати не потрібно. На сайті sanoTTS також перелічено гінді та непальську, але вони є лише в браузерній демонстрації, а не у збірці, яку використовує цей додаток.
ar-jocs-czde-deen-uses-esfr-frid-idit-itpt-brro-roru-rutr-trvi-vnzh-cn
Платформи
| Система | Завантаження | Перевірено |
|---|---|---|
| Linux x86-64 | 63.2 MB | Справжній синтез у CI |
| macOS (Apple silicon) | 37.6 MB | Справжній синтез у CI |
Перед кожним релізом CI запускає кожну упаковану збірку й змушує її озвучувати англійські та німецькі репліки. Збірки для Windows поки немає: у Windows sanoTTS може зупинитися посеред репліки, поки налаштовує espeak-ng, а виправлення додатка для цього не перевірялося на справжньому комп’ютері з Windows.
Усунення несправностей
Коли репліка не вдається, вона лишається без дубляжу. Ось причини, які називає додаток.
model_missingГолосову збірку не вдалося завантажити з Hugging Face або GitHub. Перевірте з’єднання й спробуйте ще раз. Якщо одна з двох адрес заблокована у вашій мережі, виберіть іншу в Завантажувати голоси з.network_unavailableЗавантаження голосової збірки не вдалося. Перевірте з’єднання й спробуйте ще раз; голос, який уже завантажено, працює офлайн.disk_fullНедостатньо місця на диску. Звільніть місце й спробуйте ще раз.bad_paramsСубтитр порожній або занадто довгий для голосу. Розбийте його на коротші субтитри або виберіть інший голос.unsupported_voiceГолос, збережений для цієї репліки, не є голосом sanoTTS. Виберіть інший зі списку Голос.internalЩось не спрацювало всередині додатка. Якщо це трапляється лише з голосами, які використовують espeak-ng (усі, крім англійської, китайської, в’єтнамської та індонезійської), вбудований espeak-ng не завантажився. Це вада додатка, а не вашого комп’ютера: будь ласка, повідомте про неї.
Ліцензія
GPL дозволяє комерційне використання. Кожен реліз також містить вихідний код своїх частин за GPL, як того вимагає ліцензія.
Версії
- 0.1.0
Source for the GPL components
This add-on is distributed under the GNU General Public License v3.0 or later. Complete Corresponding Source for the GPL-licensed parts (espeak-ng, phonemizer-fork) is attached to this release as
*-corresponding-source.tar.gz, at no charge, per GPL-3.0 section 6(d).Each binary archive also contains a
THIRD_PARTY_LICENSES/directory with the full licence texts and the exact upstream revisions used.
Інші додатки групи «Голоси»
-
Piper Офлайн
158 офлайн-голосів 49 мовами, кожен — окреме невелике завантаження.
-
Kokoro Офлайн
54 офлайн-голоси дев’ятьма мовами з однієї моделі на 82 МБ.
-
Supertonic Офлайн
Десять офлайн-голосів, кожен може говорити всіма 31 мовою.
-
Parler-TTS Офлайн
Англійські голоси за письмовим описом; 34 іменовані мовці.
-
Qwen3-TTS Клон
Десять мов, дев’ять голосів і клонування з 3 секунд мовлення мовця.
-
Coqui XTTS Клон
Клонування голосу 16 мовами, з некомерційною ліцензією моделі.
-
F5-TTS Клон
Лише клонування голосу, англійською та китайською; некомерційна модель.