ИИ-ИЗМЕНЕНИЕ ГОЛОСА

ИИ-изменение голоса прямо в браузере

Два фрагмента на входе, один на выходе. Первый задает слова, ритм и подачу, второй — голос. Аудиофильтр Audiofilter выполняет преобразование прямо в этой вкладке — ни один фрагмент не загружается на сервер, и регистрация не нужна.

ЛОКАЛЬНАЯ АУДИОЛАБОРАТОРИЯ

Изменить голос

Дайте запись для преобразования и образец голоса, в который ее нужно превратить.
До 10 секундЭтой модели нужно около 18 секунд вычислений на каждую секунду аудио — то есть фрагмент в пять секунд означает примерно полторы минуты ожидания, а десять секунд — около трех минут. Отсюда и ограничение, и поэтому короткий фрагмент — удобный выбор. Вычисления идут на вашем процессоре, а не на нашем.
Запись для преобразованияисходник

Что здесь сказано, то и прозвучит на выходе — меняется только голос.

Или запишите с микрофона.
Голос, в который нужно превратитьобразец

Образец голоса целевого диктора. Лучше всего подходит чистая речь одного человека.

Или запишите с микрофона.

Что он на самом деле делает

Это конвертер тембра, то есть инструмент более узкий и предсказуемый, чем обычно подразумевает название «изменение голоса». Он не меняет ни того, что сказано, ни того, как это сказано. В записи сохраняются слова, ритм, паузы и ударения; заменяется только сам говорящий.

Как это работает, по порядку: референсный энкодер прослушивает ваш образец голоса и сжимает его до 256 чисел — и больше ничем голос здесь не представлен. Постериорный энкодер превращает вашу запись в латентную последовательность. Затем нормализующий поток переводит эту последовательность в пространство, не зависящее от говорящего, и обратно — уже с учетом этих 256 чисел, а вокодер восстанавливает из результата звуковую волну.

Поток — единственная часть, которая видит эмбеддинг говорящего, поэтому преобразование и получается таким чистым: энкодер и вокодер выполняют работу, не зависящую от говорящего, а смена личности происходит в одном месте.

Это не синтез речи

Ему нужно аудио, с напечатанным текстом он ничего не сделает. Если вам нужна речь, синтезированная из текста, — с собственным клонированием голоса, — откройте инструмент озвучки текста вместо этого.

Во что обходится локальная работа

Честные цифры — измерены на этой сборке, а не взяты наугад:

ПараметрЗначениеПочему
Загрузка при первом визитеОколо 102 МБ, один разВеса конвертера, в пяти частях, потому что статический хостинг ограничивает размер файла 25 МиБ. Затем они кэшируются.
Скорость преобразованияОколо 18 с вычислений на 1 с аудио82 процента времени занимают три стадии WaveNet, остальное — вокодер. Какого-то одного узкого места, которое можно убрать, нет.
Длина фрагментаДо 10 секунд на входе, 30 секунд образцаПять секунд — это уже около полутора минут ожидания, а более длинный фрагмент только увеличит время. Образец обходится дешево — его энкодер тратит около 6 мс.
РезультатWAV 22 050 Гц, моно, 32-bit float22 050 Гц — внутренняя частота модели. Float, а не 16 бит, чтобы тихие фрагменты сохраняли детали.

Как получить результат, который стоит сохранить

Где это не сработает

Главное — чей голос вы используете

Инструмент преобразует запись в любой голос, образец которого вы ему дадите, — и именно поэтому ответственность за выбор лежит на вас. Клонирование голоса реального человека без его согласия может нарушать право на публичный образ, а в ряде юрисдикций теперь есть отдельные законы о сходстве голоса — авторское право здесь не единственный вопрос. Используйте свой голос или тот, на использование которого у вас есть разрешение. Здесь ничего не загружается на сервер, так что мы вас не контролируем; это лишь напоминание, что ответственность несет тот, кто нажимает кнопку.

Не для незаконного использования. Выдавать преобразованный голос за чужой, обманывать человека или систему голосовой аутентификации, травить, клеветать — ни для чего из этого инструмент не предназначен, и ничто из этого не перестает быть незаконным оттого, что преобразование выполнено на вашем устройстве. Законы в разных странах различаются, и соблюдать законы там, где вы находитесь, — ваша ответственность. Работу с этим сайтом регулируют Условия использования.

Другие аудиофильтры Audiofilter

ВОПРОСЫ И ОТВЕТЫ

Часто задаваемые вопросы

Как работает это ИИ-изменение голоса?

Это конвертер тембра. Ваша запись задает слова, ритм и подачу, а образец — личность голоса. Энкодер образца превращает его в эмбеддинг говорящего из 256 чисел, а нормализующий поток заново обусловливает ваше аудио этим эмбеддингом, после чего вокодер восстанавливает звуковую волну.

Нужно ли что-то печатать, как в инструменте озвучки текста?

Нет, и с текстом он работать не будет. Он преобразует уже имеющееся у вас аудио. Если вам нужна речь из напечатанного текста, воспользуйтесь инструментом озвучки текста — в нем есть свое клонирование голоса.

Мое аудио куда-нибудь загружается?

Нет. Модель один раз скачивается в браузер, и преобразование выполняется там же. Откройте панель «Сеть» перед преобразованием: каждый запрос — это загрузка модели с этого сайта, и ни один не передает ваше аудио в обратную сторону.

Сколько длится преобразование?

Примерно 18 секунд вычислений на каждую секунду аудио, так что фрагмент в пять секунд обрабатывается около полутора минут. Это измерено, а не оценено на глаз — работа идет на вашем процессоре, а не на сервере, и модель эта тяжелая.

Какой длины фрагмент можно преобразовать?

До 10 секунд, и короткий фрагмент — удобный выбор. Это следует прямо из цифры выше: пять секунд — около полутора минут ожидания, десять секунд — около трех минут. Ограничение стоит там, где кончается терпение, а не платный тариф.

Какой длины должен быть образец голоса?

Пяти–пятнадцати секунд чистой речи одного человека вполне достаточно. Длиннее — не лучше: энкодер образца в любом случае тратит около 6 миллисекунд и так или иначе сводит весь фрагмент к 256 числам.

Почему результат звучит как моя комната?

Потому что образец голоса несет в себе и помещение. Конвертер воспроизводит то, что слышит в образце, включая реверберацию, шипение и характер микрофона. Записывайте образец в тихом месте или сначала очистите его шумоподавлением.

Какая частота дискретизации у результата?

22 050 Гц, моно — именно с этой частотой модель работает внутри. Результат скачивается как WAV в формате 32-bit float, чтобы тихие фрагменты сохраняли детали.

Можно ли так клонировать чей угодно голос?

Технически инструмент преобразует запись в любой голос, образец которого вы дадите, — именно поэтому выбор так важен. Клонирование голоса реального человека без его согласия может нарушать право на публичный образ, а в ряде юрисдикций — и отдельные законы о сходстве голоса; авторское право — не единственный вопрос. Используйте свой голос или тот, на использование которого у вас есть разрешение.

Насколько велика загрузка и повторяется ли она?

Около 102 МБ, один раз. Браузер кэширует модель, так что при следующих визитах преобразование начинается сразу. Она приходит пятью частями, потому что статический хостинг ограничивает размер отдельного файла 25 МиБ.