Шестой голос
Финал мини-серии про шесть голосов Аси. После четырёх громких имён основным движком стал тот, о котором вы, скорее всего, не слышали, — Ultravox. Это выпуск про то, почему победила не самая знаменитая модель, про честную цену вопроса и про ограничения, которые мы знаем поимённо и не собираемся прятать.
Сначала — что это вообще такое. Ultravox устроен как гибрид: слух встроен прямо внутрь модели — звук попадает в неё без промежуточной расшифровки в текст, — думает связка на основе открытой языковой модели, а говорит отдельный быстрый синтезатор на выходе. Для нас это означало две вещи: скорость — и, что оказалось важнее, прозрачность. У этой архитектуры виден транскрипт: всегда можно разложить неудачный звонок на «что она услышала» и «что она решила» — и чинить именно то звено, которое сломалось.
Кто дочитал серию до этого места, уже понимает, почему это перевесило. Полгода мы дебажили чёрные ящики: движок молчит — а ты гадаешь, не расслышал он, не понял или завис. Здесь гадание закончилось. Помните детективы из прошлых выпусков — дом с дробью, призрак первой секунды? Оба раскрыты чтением Асиного внутреннего черновика. На движке без видимого транскрипта эти расследования были бы невозможны — мы бы до сих пор разводили руками.
Теперь цена, наш главный судья. Пять центов за минуту, фиксированно. Мы не поверили прайсу и замерили на живом потоке: неделя, сто тридцать семь звонков — пять центов и вышло. Против двадцати трёх у прежнего основного. При этом по независимому бенчмарку следования инструкциям — а вы уже знаете, что это наша больная ось, — он показывает девяносто восемь процентов против восьмидесяти семи у громких конкурентов. Дешевле в разы и дисциплинированнее — так не должно было получиться, но получилось.
Проверили и на людях: те же сценарии, тот же день, два движка подряд. Разговор, который у запасного OpenAI тянулся три-четыре минуты с переспросами и кругами, Ultravox закрывал за минуту-полторы — короче, собраннее, без затупов. Для человека, который звонит сообщить, что у него не работает интернет, это разница между «быстро решили» и «замучили».
Теперь честная часть — ограничения, все поимённо. Первое и главное: цифры на узкой телефонной линии. Обычная городская телефония режет звук до восьми килогерц, и на таком входе длинные номера счетов и телефонов распознаются с ошибками — не потому что модель плоха, а потому что в самом звуке половины информации физически нет. На чистом звуке точность практически стопроцентная; на телефонном, если абонент опознан по номеру и карточка уже открыта, выдумывание — ноль из тридцати трёх проверенных случаев; а вот аноним, диктующий длинный номер через уличный шум, — это лотерея, и мы приняли её как известное ограничение, письменно и с открытыми глазами.
Второе: первое время Ася вслух проговаривала служебные слова — получив от системы техническую отметку о переводе звонка, честно зачитывала её человеку, как будто это часть беседы. Закрыли паузой и правилом. Третье: слух порождал фантомные пустые реплики — Асе казалось, что собеседник что-то сказал, и она заново представлялась посреди разговора. Тоже закрыто. Четвёртое, ещё живое: после перевода звонка она иногда продолжает думать в старом контексте — лечим. Как видите, стекло работает в обе стороны: мы показываем не только чужие провалы, но и список собственных открытых ран.
И последнее, о чём стоит сказать прямо. Выбор движка — не брак на всю жизнь. Ultravox выиграл конкурс мая 2026 года — на наших сценариях, наших языках и нашем бюджете. Рынок движется быстро, у нас на скамейке живой запасной, и если завтра появится кандидат считаемее и честнее — конкурс откроется снова, и вы прочитаете об этом здесь же, в том же тоне. Собственно, кое-какие претензии к чемпиону у нас уже копятся — но это материал не для финала серии, а для её продолжения.
На этом мини-сериал про шесть голосов закончен, а дневник — нет. Ася продолжает отвечать на звонки прямо сейчас, пока вы это читаете, и завтра она снова сделает что-нибудь, о чём придётся писать. До следующего выпуска.