Реалистичная озвучка текста: голоса, как у живых людей
Реалистичная озвучка звучит как живая речь: естественные паузы, ударения на нужных словах, голос со своим характером. Роботизированная речь — это старые движки, склеивающие звуки; современные нейросети учатся речи на настоящих записях.
В этом руководстве — от чего зависит естественность голоса, как писать текст, чтобы он читался живо, и как бесплатно послушать любой голос каталога SuperClonica на своей фразе.
Что делает озвучку реалистичной
Естественность речи решают три вещи: модель, голос и текст. Supertonic 3 — открытая модель, на которой работает SuperClonica, — создаёт всю фразу целиком, поэтому интонация следует смыслу предложения, а не идёт от слова к слову.
- Модель: нейросеть, обученная на многих часах настоящей речи.
- Голос: сделан по чистой записи реального диктора, со своим тембром и манерой.
- Текст: знаки препинания, числа и сокращения записаны так, как должны звучать.
Голоса по настоящим записям
Каждый голос каталога обучен по записи реального голоса: дикторы, разговорные голоса, персонажи игр и фильмов. Поэтому голоса различаются тембром, темпом и манерой, а не только высотой. Слушайте демо и выбирайте тот, что подходит настроению текста.
Как писать текст для живой озвучки
Пишите так, как говорят люди. Короткие предложения звучат естественнее длинных. Ставьте запятые там, где диктор берёт дыхание, точку там, где заканчивается мысль, вопросительный знак там, где голос должен подняться. Числа, даты и сокращения с необычным прочтением пишите так, как их нужно прочитать; в русском ставьте ё.
Бесплатно на своей фразе
На странице любого голоса впишите фразу от 30 до 100 символов и нажмите «Озвучить». Вы услышите свои слова этим голосом и сможете скачать запись. Это самый быстрый способ понять, звучит ли голос для вас живо.
Длинные тексты офлайн на своём компьютере
Для целого сценария или главы скачайте файл голоса и поставьте бесплатный движок SuperClonica: python -m pip install superclonica-cpu. Затем озвучьте текстовый файл одной командой: superclonica --text "$(cat chapter.txt)" --voice narrator.json --lang ru --output chapter.wav. Движок делит длинный текст по естественным паузам и склеивает в один файл; видеокарта не нужна.
Реалистичная речь на 31 языке
Каждый голос говорит на всех 31 языке Supertonic 3, включая русский, английский, испанский, немецкий, японский и хинди. Голос сохраняет тембр на любом языке; акцент исходной записи может немного слышаться. Китайский пока не поддерживается.