Внутренний
Text-to-Speech
инструмент

Внутренний
Text-to-Speech
инструмент

Внутренний
Text-to-Speech
инструмент

Внутренний
Text-to-Speech
инструмент

Web, 2025

Контекст

В Сбере есть собственный синтез речи. Десятки голосов — каждый записан реальным диктором в студии за несколько часов. Эти голоса звучат в ботах (например, 900), в ассистентах Салют, их продают внешним клиентам через SaluteSpeech YourVoice.

Чтобы проверить, как голос зазвучит на конкретном тексте, команды пользовались внутренним инструментом text-to-speech, собранный на коленке технический прототип.

Но инструмент со временем разросся, в итоге нормально пользоваться им могут только небольшой круг разработчиков. Хотя продукт нужен не только им: продакты слушали, как зазвучит бот, контент-редакторы проверяли озвучку для Салют, QA искали баги в произношении.

Задача

Инструмент собрали сами разработчики, без дизайнера. Он рос, обрастал функциями — и стал переусложнённым: всё на одном экране, разберёшься только если знаешь контекст. Меня позвали навести порядок.

Сначала разобрался, кто им пользуется. Четыре аудитории, у каждой своя задача:

Разработчики тестируют голоса перед интеграцией. Нужны технические параметры: стенд, версия движка, частота

Продакты и дизайнеры слушают, как зазвучит бот. Стенды не нужны — нужно выбрать голос и услышать результат.

Контент-редакторы проверяют озвучку текстов для Салют. Сравнивают разные голоса на одном тексте.

QA ищут баги в произношении. Нужна история запусков и кнопка «сообщить о проблеме».

Решение

Старый интерфейс валил всё в кучу. Я разложил экран на три колонки — по частоте использования.

Слева — настройки генерации: стенд, кэш, формат. Их выставляют один раз и почти не возвращаются

По центру — выбор голоса.

Его меняют чаще

Добавил поиск и фильтры. Десятки голосов перестали быть свалкой

Справа — озвучивание. Самый крупный блок: ввод текста, прослушивание, скачивание, повторная генерация

Предполагаемые зоны активности

Результат

Инструментом пользуется небольшая аудитория — несколько команд. Количественные метрики на таком объёме не показательны, поэтому эффект мерил качественно.

Гипотеза с тремя зонами подтвердилась. Внимание распределилось по задумке: справа, в блоке озвучивания, работают постоянно; центр с выбором голоса трогают реже; левые настройки — почти не трогают после первой настройки. Раскладка по частоте сработала.

Юзабилити-тесты до и после. Прогнал 6 человек по сценарию «найди голос и озвучь текст». На старой версии не-разработчики терялись среди технических настроек — непонятно, что выбирать и на что это влияет. На новой — лишнее убрано с глаз, нужное под рукой, проходят сценарий без вопросов.

Спросил пользователей, что изменилось уже после релиза. Главное — инструментом стали пользоваться самостоятельно, продакты и редакторы перестали звать на помощь технаря.

Хотфикс

Заметил на созвонах, самый частый паттерн поведения пользователя. Выбор голоса → ввод текста → кнопка озвучки → Play → скачать. И заметил, что в интерфейсе этот путь для курсора слишком длинный, без особых на то причин. Поправил.

Create a free website with Framer, the website builder loved by startups, designers and agencies.