Транскрибация отвечает на вопрос «что сказано», а диаризация — «какой голос говорил в этот момент». Вместе они превращают запись в диалог с метками участников. Результат полезно проверить: правильно распознанные слова иногда оказываются у неверного спикера.
Учебный пример ниже иллюстрирует структуру текста, а не качество обработки реального файла.
[00:00–00:06] Голос 1: Когда отправляем черновик? [00:06–00:10] Голос 2: В пятницу после проверки. [00:10–00:15] Голос 1: Тогда встречу назначим на понедельник.
Повторная метка «Голос 1» связывает две реплики с одним голосом. Имя человека нужно подтвердить отдельно: нейтральная метка не доказывает личность.
Если сервис разделил разговор на три голоса, это ещё не доказывает, что говорили ровно три человека. Один голос может разделиться на несколько меток, а похожие голоса — объединиться.
Система ищет участки речи, выделяет признаки голосов и сопоставляет похожие участки. Разметка связывает временные интервалы с метками спикеров, после чего их можно сопоставить с текстом.
В документации pyannote.audio диаризация рассматривается как отдельная задача с готовыми моделями и конвейерами. В карточке модели 3.1 показаны примеры работы с числом спикеров и результаты на конкретных наборах записей. Эти результаты не являются обещанием точности на вашем файле.
Количество слов с ошибкой и количество времени с неверной меткой — разные показатели. Поэтому выражение «точность 95%» без методики, записи и метрики мало помогает оценить диаризацию. Для собственных проверок сервиса есть страница замеров DeepScribe; для решения о конкретном файле нужен тест самого файла.
Полезная заметка для проверки: «00:18:42, метка Голос 2; голос похож на участника 1, повторно прослушать 00:18:35–00:18:50». Такая запись отделяет сомнение от уже подтверждённой правки.
По возможности записывайте каждого участника на отдельный микрофон или дорожку и сохраняйте исходные файлы. Если запись уже сделана на один диктофон, не пересжимайте её перед загрузкой без необходимости. Улучшение громкости не превращает неразборчивую речь в достоверный текст.
Подробнее: подготовка аудио к расшифровке и ошибки автоматической транскрибации.
На странице транскрибации с разделением спикеров можно перейти к демо DeepScribe. Возьмите фрагмент, где есть и длинные реплики, и короткие ответы, а не только монолог одного участника.
Сравните результат с оригиналом: найдены ли смены говорящего, не раздробился ли один голос на несколько меток и читается ли диалог после исправлений. Для обычной расшифровки используйте аудио в текст онлайн.
Проверьте разделение голосов на своём файле и прослушайте спорные места.