MedTech · продуктовый дизайн и разработка

Сказано.

Редактор медицинских транскриптов, который связывает текст с записью и применяет правки только после подтверждения.

Редактор Сказано с транскриптом, таймлайном записи, видео и панелью замечаний
Таймкод связывает реплику с записью. Видео и замечания остаются рядом с текстом, поэтому контекст не приходится собирать заново.
70 / 70 документов приняты заказчиком с первого предъявления
6–10 1,5 ч на подготовку одного транскрипта
3 0 раундов правок после передачи результата
Вклад
Исследование · Продуктовая концепция · UX/UI · Фронтенд
Фокус
Проверка человеком · Длительная редактура · Контроль изменений
Формат
Рабочий 0→1-продукт для медицинской транскрибации
Период
Февраль — июнь 2026
— 01

Исходный процесс

Черновик появлялся быстро. Доводка занимала день

Ручная доводка

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

Почему не второй прогон

Повторная обработка могла изменить уже проверенные фразы. После неё весь документ снова требовал сверки с записью, поэтому объём финальной работы не сокращался.

Что изменилось

Я заменил повторную обработку набором локальных действий. Сказано показывает исходный фрагмент, причину замечания и вариант исправления. Правка применяется только после сверки с записью.

Модель формирует черновик. Редактор принимает только те изменения, которые сверил с записью.

За пределами выбранного фрагмента уже проверенный текст не меняется.
— 02

Рабочее место

Один экран для многочасовой сверки

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

Рабочее поле Сказано с транскриптом, записью, видео и замечаниями
Активная реплика остаётся видимой вместе с записью и замечанием, которое нужно проверить.
01

Открыть нужную секунду

Клик по таймкоду запускает запись с начала выбранной реплики.

02

Подстроить запись под речь

Шаг ±1/±5 секунд, скорость 0,5×–3,25×, громкость и частоты находятся в одной панели.

03

Сохранить структуру спикеров

Структурированный режим и Raw Markdown хранят роли вместе с текстом и таймкодами.

04

Отменить неверную правку

Undo/Redo отменяет локальные действия, автосохранение фиксирует состояние документа.

Разный шаг назад и вперёд

Оба интервала задаются отдельно и остаются на кнопках. Их не нужно перенастраивать перед каждой перемоткой.

Выбранная скорость остаётся на кнопке

Темп меняется в панели воспроизведения. Текущее значение видно до следующего переключения.

Назначить реплике другого спикера

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

Перенести продолжение в соседнюю реплику

Фрагмент переходит к соседней реплике вместе с пробелами и пунктуацией. В Undo это одна правка.

Добавить участника в список ролей

Имя и тип участника добавляются к существующим ролям и сразу доступны для назначения репликам.

Проверить спикера по видео

Кадр увеличивается и сдвигается внутри панели. Так имя на записи можно сопоставить с активной репликой.

— 03

Спикеры и роли

Определить спикера, исправить роль, восстановить границу

Ошибки диаризации проявлялись по-разному: реплике назначен не тот спикер, участника нет в списке ролей или часть фразы попала в соседнюю строку. Видео помогает установить говорящего, роль меняется у выбранной реплики, а перенос границы сохраняется как одно действие.

Роль реплики

Другой спикер назначается без изменения текста, таймкода и положения реплики.

Граница фразы

Продолжение переносится между соседними репликами. Неоднозначный перенос требует подтверждения.

Участники фокус-группы

Новые имена и роли добавляются в документ и сохраняются в Markdown рядом с репликами.

— 04

Точечные проверки

Грамматика — по правилу, препараты — по словарю

Грамматическая подсказка объясняет правило для одной фразы. Названия препаратов Сказано сверяет с локальным словарём. Если слово всё равно вызывает сомнение, редактор отправляет на проверку только выделенный фрагмент: соседние реплики модель не получает.

Правило относится к одной фразе

Подсказка объясняет причину и показывает замену рядом с исходником. Остальной документ не меняется.

Словарь подтверждает известное название

Редактор видит найденный препарат и источник, затем сам решает, менять ли исходное слово.

Модель получает только выделенный фрагмент

Запрос ограничен словом или короткой фразой. Ответ не переписывает соседние реплики.

На устройстве

Известные препараты

Словарь сверяет написание без отправки документа во внешнюю модель. Результат остаётся рядом с репликой.

По запросу редактора

Искажённые слова

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

— 05

Повторяющиеся ошибки

Массовая замена начинается со счётчика

Перед применением редактор видит искомый термин, новую форму и число совпадений. Регистр настраивается отдельно, а вся операция сохраняется в Undo как одно действие.

Почему не сразу

Предпросмотр и подтверждение добавляют один клик, но показывают масштаб изменения до того, как оно затронет документ.

Окно поиска и замены с исходным термином, новой формой и числом совпадений
— 06

Развитие продукта

Редактор вырос из ошибок реальных документов

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

Февраль

AI-черновик показал цену ручной доводки

Первая версия загружала запись и возвращала сырой Markdown. На первых документах стало видно, сколько времени уходит на термины, спикеров и границы реплик.

Март — апрель

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

Я разделил грамматику, нормализацию, проверку препаратов и запрос к модели на независимые действия.

Май

Инструменты собрались вокруг текста

В одном рабочем поле появились роли, фокус-группы, перенос границ, видео и управление записью.

Май — июнь

Работу стало можно прервать и продолжить

Checkpoint-копии, сохранение позиции и Undo/Redo восстанавливают последнее состояние. Готовый документ выгружается в Markdown или DOCX.

Результат на 70 документах

  • Все 70 документов заказчик принял с первого предъявления.
  • Подготовка одного транскрипта сократилась с 6–10 до 1,5 часа.
  • После передачи результата не потребовалось ни одного раунда правок.
  • Это результат всего процесса. Точность модели отдельно не измерялась.