Озвучка текста в DaVinci Resolve: ИИ-диктор для любой версии
DaVinci Resolve бесплатный и мощный, но его бесплатная версия не умеет превращать текст в речь. В DaVinci Resolve 21 появился AI Speech Generator, и он входит в платную версию Studio. Поэтому большинство монтажёров пишут закадровый текст в одном месте, а озвучивают в другом.
SuperClonica даёт естественных дикторов, голоса персонажей и 31 язык — попробовать можно бесплатно онлайн, — а также бесплатный движок, который озвучит весь сценарий в WAV-файлы для таймлайна. В этом руководстве — путь от сценария до таймлайна в любой версии Resolve.
Что Resolve умеет с текстом
Если у вас уже есть Studio, его генератор удобен для быстрой черновой дорожки; для голосов персонажей, других языков или бесплатной версии озвучивайте текст вне Resolve.
- Бесплатная версия: встроенной озвучки текста нет.
- DaVinci Resolve 21 Studio, платная версия: AI Speech Generator с несколькими встроенными голосами и своими голосами из короткого образца.
- Обе версии читают WAV, так что голос, сделанный где угодно, ложится прямо на таймлайн.
- SuperClonica добавляет больше 170 голосов каталога, 31 язык и бесплатный движок, который работает на вашем компьютере.
Озвучьте фразу бесплатно онлайн
На странице любого голоса впишите фразу от 30 до 100 символов, например «Каждый хороший монтаж начинается с истории, которую стоит рассказать.», выберите язык и нажмите «Озвучить». Через несколько секунд запись можно послушать и скачать, без регистрации.
Перенесите голос в Resolve
Называйте файлы в порядке таймлайна, 001.wav, 002.wav, — тогда целая папка встанет по порядку при импорте.
- Импортируйте WAV в пул медиа вместе с исходниками.
- Положите голос на отдельную аудиодорожку и подрежьте начало и конец.
- На странице Fairlight приглушите музыку под голосом ключевыми кадрами громкости.
- Сделайте субтитры из того же сценария, чтобы текст на экране точно совпадал с голосом.
Весь сценарий разом
Положите сценарий в script.txt, по сцене или абзацу на строку, установите бесплатный движок командой python -m pip install superclonica-cpu и озвучьте каждую строку в пронумерованный файл: from superclonica import Superclonica; tts = Superclonica(); [tts.save(f'{i:03}.wav', tts.synthesize(line.strip(), 'M2', 'ru', normalize=True)[0]) for i, line in enumerate(open('script.txt', encoding='utf-8'), 1) if line.strip()]. Все файлы выходят с одинаковой громкостью, −18 LUFS. Для одного длинного файла закадрового текста есть командная строка: superclonica --text-file script.txt --voice M2 --lang ru --normalize --output narration.wav. Движок работает офлайн и не ограничивает число символов.
Голоса для публикуемых видео
Для монетизируемого канала или видео для клиента используйте десять стандартных голосов, от M1 до M5 и от F1 до F5, бесплатных по лицензии OpenRAIL-M, или свой голос, обученный в студии SuperClonica. Голоса персонажей в каталоге сделаны фанатами: для фанатских видео и пародий — да, для рекламы и работы на клиента — нет.