Озвучка на устройстве против облачной: что выбрать и когда
Есть два способа превратить текст книги в речь, и они хороши в почти противоположных вещах. Один работает на чипе, что уже стоит в твоём телефоне. Другой запускается на серверном железе во много раз мощнее. Большинство приложений выбирают один, прячут выбор, и ты живёшь с компромиссом, который сделали за тебя. Понять стоит оба, потому что верный ответ меняется от книги к книге.
Почему они звучат по-разному
Разрыв сводится к тому, насколько большую модель можно запустить и сколько времени потратить.
Голоса на устройстве вынуждены умещаться в телефон и говорить в реальном времени, пока слушаешь. Эта планка заметно выросла, и современные системные голоса по-настоящему хороши, но она остаётся. Модель мала настолько, чтобы работать на батарее, и генерирует аудио на лету, поэтому не выстраивает ритм и акценты для целых предложений. Результат ясный и лёгкий для восприятия, с едва заметными переходами между предложениями и редкой плоской интонацией.
У облачной озвучки ни того, ни другого ограничения нет. Она гоняет куда более крупную речевую модель на GPU и рендерит книгу заранее, а не в моменте, поэтому может выстраивать подачу через целое предложение и абзац. Вот почему отделанное облачное аудио звучит гладко и выверенно там, где голос устройства звучит просто грамотно. Два минуса: нужны вычисления, которые не бесплатны, и книгу надо подготовить заранее, а не начать мгновенно.
В чём каждый из них на самом деле лучше
Озвучка на устройстве надёжна и неприхотлива:
- Мгновенно. Ни рендеринга, ни ожидания. Открыл книгу, и она играет.
- Бесплатно. Ни платы за час, ни кредитов, ни лимита.
- Офлайн. Как только книга на твоём устройстве, она играет без связи, в полёте или в метро.
- Приватно. Тексту не нужно покидать телефон, чтобы его прочитали.
Не хватает только лоска. На iOS большую часть этого разрыва можно закрыть, скачав премиальные системные голоса: они звучат заметно лучше стандартных. Как это сделать, рассказано в короткой инструкции.
Облачная озвучка работает наоборот:
- Богаче. Отделанная, гладкая, ближе к настоящей записи.
- Многоязычна с качеством. Студийное звучание из облака в BookNPC покрывает десять языков, отрендеренных как надо, а не приближённых.
- Сделал раз, храни всегда. После того как аудио готово, оно играет заново бесплатно и офлайн, как любой другой файл.
Два нюанса: нужно подождать рендера и заплатить небольшую сумму за книгу. В BookNPC это 25 центов за час готового аудио с точностью до секунды, так что книга на сорок минут выходит около семнадцати центов.
Как выбирать под каждую книгу
Ты не выбираешь одну сторону навсегда. В BookNPC можно переключать отдельную книгу между устройством и облаком когда угодно, хоть посреди главы. Простое правило даёт лучший звук там, где он важен, без лишних трат:
- Начинай всё на устройстве. Это бесплатно и мгновенно, так что причин не делать так нет. Большая часть прослушивания, особенно нон-фикшена, куда пришёл за содержанием, прекрасно идёт именно так.
- Для книг, которые любишь, рендери студийное звучание. Когда книга заслуживает звучать наилучшим образом (роман, которым наслаждаешься, или тот, что переслушаешь), потрать эти несколько центов. Платишь один раз и оставляешь себе.
- Бери облако, когда его требует язык. Для отделанного аудио на одном из десяти поддерживаемых языков облако и есть тот инструмент. На устройстве в ход идут те голоса, что случайно установлены на твоём телефоне.
Ошибкой было бы рендерить каждую книгу в облаке на автопилоте. Большую часть книг можно слушать бесплатно на устройстве. Прибереги платный рендер для тех, где дополнительный лоск стоит своих денег.
Почему важно, что оба под одной крышей
Приложение с одним режимом навязывает вечный компромисс. Если оно работает только офлайн, то никогда не звучит студийно. Если же оно работает только в облаке, то бесполезно в самолёте и берёт плату за книги, которые ты спокойно послушал бы бесплатно. С обоими режимами в полёте выручит бесплатный голос устройства, а любимый роман всё равно прозвучит как настоящая запись. За какие книги стоит платить, решаешь ты сам, для каждой отдельно.
Точные тарифы на странице цен. Коротко всё просто: на устройстве бесплатная основа, в облаке платное улучшение по выбору, и переключение всегда за тобой.