Озвучка текста для Premiere Pro: ИИ-диктор для таймлайна
Premiere Pro умеет превращать речь в текст для субтитров, но не текст в речь. Генерацию речи Adobe предлагает в отдельном приложении Firefly; внутри самого Premiere закадровый голос по-прежнему приходится брать откуда-то ещё.
SuperClonica даёт естественных дикторов, голоса персонажей и 31 язык — попробовать можно бесплатно онлайн, — а также бесплатный движок, который озвучит весь сценарий в WAV-файлы на вашем компьютере. В этом руководстве — путь от сценария до сведённого таймлайна с субтитрами в Premiere.
Что Premiere умеет и чего нет
Для Premiere сгенерированный голос — просто ещё один клип с диалогом, поэтому с ним работают все привычные аудиоинструменты.
- В Premiere Pro есть распознавание речи для субтитров и расшифровок, но не синтез речи.
- Приложение Adobe Firefly умеет генерировать речь — как отдельный сервис со своим аккаунтом и тарифами.
- Premiere импортирует WAV и MP3, так что голос, сделанный где угодно, ложится на таймлайн.
- SuperClonica добавляет больше 170 голосов каталога, 31 язык и бесплатный движок, который работает офлайн.
Озвучьте фразу бесплатно онлайн
На странице любого голоса впишите фразу от 30 до 100 символов, например «Здесь всё, что нужно знать, меньше чем за минуту.», выберите язык и нажмите «Озвучить». Через несколько секунд запись можно послушать и скачать, без регистрации.
Перенесите голос в Premiere
Перегенерируйте ключевые кадры после того, как сдвинули клип: каждый запуск заменяет старые.
- Импортируйте WAV в проект и положите на отдельную аудиодорожку.
- На панели основных звуков (Essential Sound) отметьте голос как диалог, а музыку — как музыку.
- Включите для музыки приглушение и сгенерируйте ключевые кадры: музыка сама уйдёт вниз под голосом.
- Запустите распознавание речи на дорожке с голосом, чтобы получить субтитры слово в слово.
Весь сценарий разом
Положите сценарий в script.txt, по сцене или абзацу на строку, установите бесплатный движок командой python -m pip install superclonica-cpu и озвучьте каждую строку в пронумерованный файл: from superclonica import Superclonica; tts = Superclonica(); [tts.save(f'{i:03}.wav', tts.synthesize(line.strip(), 'F2', 'ru', normalize=True)[0]) for i, line in enumerate(open('script.txt', encoding='utf-8'), 1) if line.strip()]. Импортируйте папку — файлы встанут в порядке таймлайна с одинаковой громкостью, −18 LUFS. Поменялся сценарий — переозвучьте одну строку и замените один клип, а не перезаписывайте весь дубль.
Голоса для публикуемых видео
Для монетизируемого канала, рекламы или видео для клиента используйте десять стандартных голосов, от M1 до M5 и от F1 до F5, бесплатных по лицензии OpenRAIL-M, или свой голос, обученный в студии SuperClonica. Голоса персонажей в каталоге сделаны фанатами: для фанатских видео и пародий — да, для коммерческой работы — нет.