Мое аудио куда-нибудь загружается?
Нет. Здесь нет ни бэкенда, ни вызовов API. Модель работает в этой вкладке браузера, а ваш текст и записи остаются на вашем устройстве.
Это правда бесплатно?
Да. Без регистрации, без пробного периода, без лимита на символы и без водяных знаков. Поскольку вся работа идет на вашем компьютере, а не на сервере, считать здесь попросту нечего.
Можно ли использовать созданное аудио в коммерческих целях?
Да. Все встроенные голоса распространяются по лицензии CC0 1.0, поэтому созданную речь можно использовать для чего угодно, в том числе в коммерческих проектах, без указания авторства. Аудио, созданное голосом, который вы клонировали сами, тоже принадлежит вам.
Почему первое преобразование занимает время?
Прежде чем что-то синтезировать, модель нужно один раз скачать. После этого браузер хранит ее в кэше, и кнопка «Преобразовать» срабатывает сразу.
Какой фрагмент подходит для клонирования?
От шести до двенадцати секунд четкой речи одного человека, без фоновой музыки, эха и других голосов. Длиннее — не значит лучше: фрагменты длиннее пятнадцати секунд обрезаются.
Сколько текста можно преобразовать за раз?
До 500 символов за одно преобразование — это примерно восемьдесят слов или полминуты речи. Число преобразований не ограничено, так что длинные тексты можно озвучивать по абзацу.
Какие языки поддерживаются?
Английский. Модель обучена на английской речи, и все встроенные голоса — англоязычные дикторы, поэтому правильно она произносит только английский. Французский, немецкий, испанский, португальский, итальянский и нидерландский текст озвучить получится, но по английским правилам чтения. Китайский, японский и корейский не работают: в токенизаторе нет фрагментов для этих систем письма, поэтому текст превращается в сырые байты, которых модель никогда не видела. Акценты, указанные у голосов, — это акценты английского, а не отдельные языки.
В каких форматах можно скачать результат?
MP3, AAC или WAV. Кодировщик тоже работает на вашем устройстве, поэтому готовый файл никуда не отправляется, прежде чем вы его сохраните.
В каких браузерах это работает?
Лучше всего Chrome; Edge ведет себя так же, работает и Chrome на телефоне или планшете — первая загрузка и каждый синтез на процессоре телефона идут дольше, но инструмент работает. Движку нужны потоки WebAssembly и SharedArrayBuffer, которых нет в старых браузерах, а также куча WebAssembly, способная вырасти до 1,5 ГБ, — именно здесь у Firefox и Safari более низкий предел, поэтому движок может там не запуститься или остановиться на полпути. Можете попробовать их, а если не получится, переключитесь на Chrome. Это касается только озвучки текста; удаление вокала, шумоподавление и аудиоконвертер работают в любом современном браузере.
Работает ли он офлайн?
Когда модель закэширована, для синтеза речи сеть вообще не нужна. Но саму страницу все равно нужно загрузить, так что при первом открытии за сеанс подключение потребуется.
Пишет, что страница не изолирована по источнику (cross-origin isolated).
Страница должна отдаваться с заголовками COOP и COEP через localhost или HTTPS. Если настройку только что изменили, выполните жесткую перезагрузку, чтобы браузер перестал использовать закэшированную копию.