F5-TTS (offline + voice clone)
Клонує голос кожного мовця з зразка відео та озвучує ваші субтитри англійською або китайською на вашому комп’ютері. Вбудованих голосів немає, а модель призначена лише для некомерційного використання.
Налаштування Додатки F5-TTS (offline + voice clone) Встановити
Subtitld завантажує його, перевіряє SHA-256 і тримає оновленим.
- Мови
- 2
- Моделі
- 2
- Голоси
- 1
- Завантаження додатка
- 433–648 MB
- ОЗП, щонайменше
- 4 GB
Що це робить
Один голос, Власний голос. Кожен мовець отримує свій, скопійований із зразка, який Subtitld вирізає з відео. Найкраще працює з 6–15 секундами.
Коли зразок надходить без транскрипції, F5-TTS пише її за допомогою Whisper. Уперше це означає завантаження й Whisper; далі він кешується.
Модель навчено на англійському та китайському мовленні. Налаштування мови немає, і кожна репліка читається так, як записана.
Перша репліка чекає, поки модель завантажиться з мережі та запуститься; решта використовують її, доки додаток не буде без діла п’ять хвилин.
Некомерційна модель. Ваги F5-TTS діють за ліцензією CC-BY-NC-4.0, яка не дозволяє комерційного використання. Код додатка має ліцензію MIT, але це не змінює умов ваг. Для комерційної роботи Qwen3-TTS також клонує голоси, а його ваги мають ліцензію Apache-2.0.
Голоси
На вкладці Мовці оберіть F5-TTS як Рушій дублювання мовця; його єдиний Голос — Власний голос. Кожна репліка виходить такої довжини, яку створює модель; увімкніть Вмістити дубляж у тривалість субтитру для мовця, щоб він розтягував або стискав її до свого субтитру.
1 голос.
Зразок для клону
Для кожного мовця Subtitld вирізає зразок з аудіо проєкту:
- його найдовший субтитр між 3 і 12 секундами;
- якщо жоден не підходить, перші 12 секунд довшого;
- якщо всі коротші за 3 секунди, кілька поспіль, з’єднаних, доки не набуде 3 секунд.
F5-TTS найкраще працює з 6–15 секундами, тож дайте кожному мовцеві щонайменше одну репліку тривалістю 6–12 секунд. Якщо ви відокремили музику від голосу для цього відео, зразок береться лише з голосу. Типовий еталонний голос у налаштуваннях додатка використовується лише тоді, коли зразок вирізати не вдалося, наприклад коли відео не відкрито.
Subtitld зберігає зразок кожного мовця й вирізає його знову, лише якщо аудіофайл змінився. Після перетворення реплік мовця видаліть його зразок, щоб отримати новий; його назва закінчується іменем мовця.
| Система | Тека |
|---|---|
| Linux | ~/.cache/subtitld/clone-refs |
| macOS | ~/Library/Caches/subtitld/clone-refs |
| Windows | %LOCALAPPDATA%\subtitld\subtitld\Cache\clone-refs |
Моделі
Обидві завантажуються під час першої генерації репліки: модель F5-TTS і вокодер Vocos, який перетворює її вихід на звук. Whisper додається зверху під час першого разу, коли F5-TTS має транскрибувати зразок.
| Модель | Завантаження |
|---|---|
| f5-tts-v1-base | |
| vocos-mel-24khz |
Параметри
Додаток зчитує їх під час запуску, тож зміна застосовується після п’яти хвилин бездіяльності або після перезапуску Subtitld. Виняток — Пропускати автоматично вилучену транскрипцію еталона: Subtitld читає її для кожної репліки.
У Налаштуваннях › Додатки › F5-TTS (offline + voice clone) › Налаштувати.
cpuF5-TTS сам обирає пристрій під час завантаження; додаток цей параметр не передає. Випущені збірки створено з пакетом PyTorch для ЦП.
Кліп для копіювання, коли Subtitld не може взяти зразок мовця з відео, наприклад коли відео не відкрито. Зразок з відео завжди має пріоритет. Орієнтуйтеся на 6–15 секунд.
Слова, сказані в типовому кліпі вище. Додаток використовує їх для будь-якого зразка, який надходить без власної транскрипції, зокрема зразків з відео, тож залиште порожнім, якщо не покладаєтеся на типовий кліп. Порожньо — F5-TTS сам транскрибує кожен зразок.
Увімкніть, щоб текст субтитрів не йшов із зразком як його транскрипція; тоді F5-TTS сам транскрибує зразок за допомогою Whisper. Корисно, коли ваші субтитри переказують сказане.
Мови
F5-TTS не приймає мову: він читає кожну репліку так, як вона записана. Моделі для інших мов існують, але цей додаток їх не завантажує.
enzh-cn
Платформи
| Система | Завантаження | Перевірено |
|---|---|---|
| Linux x86-64 | 647.8 MB | Збирається і запускається в CI |
| macOS (універсальний) | 433.8 MB | Збирається і запускається в CI |
| Windows x86-64 | 433.2 MB | Збирається і запускається в CI |
Кожен реліз збирається в Linux, macOS і Windows, а CI перевіряє, що програма запускається й показує свій голос. CI не генерує мовлення.
Усунення несправностей
bad_paramsНемає з чим працювати: у субтитрі немає тексту або немає зразка для копіювання. Subtitld не зміг його вирізати (відео не відкрито або немає субтитрів для цього мовця), а типовий кліп не задано, або файл типового кліпа переміщено. Додайте текст субтитру, відкрийте відео або встановіть Типовий еталонний голос на існуючий файл.internalМодель не завантажилася або не змогла озвучити репліку; повідомлення вказує, яка саме. Невдале завантаження під час першого використання теж сюди призводить: перевірте з’єднання та вільне місце на диску й спробуйте ще раз. Якщо в повідомленні згадується ffmpeg, встановіть ffmpeg так, щоб він був у PATH; F5-TTS потребує його для читання зразка.
Ліцензія
Не для комерційної роботи: ліцензія CC-BY-NC-4.0 на ваги її забороняє, хоча код додатка має ліцензію MIT.
Версії
- 1.0.6
Automated release for f5-tts v1.0.6.
Інші додатки групи «Голоси»
-
Piper Офлайн
158 офлайн-голосів 49 мовами, кожен — окреме невелике завантаження.
-
Kokoro Офлайн
54 офлайн-голоси дев’ятьма мовами з однієї моделі на 82 МБ.
-
Supertonic Офлайн
Десять офлайн-голосів, кожен може говорити всіма 31 мовою.
-
sanoTTS Офлайн
Крихітні офлайн-голоси, 28 голосів 14 мовами, кожен менше 10 МБ.
-
Parler-TTS Офлайн
Англійські голоси за письмовим описом; 34 іменовані мовці.
-
Qwen3-TTS Клон
Десять мов, дев’ять голосів і клонування з 3 секунд мовлення мовця.
-
Coqui XTTS Клон
Клонування голосу 16 мовами, з некомерційною ліцензією моделі.