VAD и диаризация | Мой цифровой сад

VAD и диаризация

Voice Activity Detection и диаризация — определение речи в аудио и разделение её по говорящим

VAD и диаризация

VAD (Voice Activity Detection)

Алгоритм, который отвечает на вопрос: «В данный момент в аудио кто-то говорит или там тишина/шум?»

С VAD система обрабатывает только речевые сегменты:

Метрики качества VAD

Метрика Что означает
False Acceptance Тишина засчитана как речь
False Rejection Речь пропущена (особенно шепот)
Latency Задержка определения

Хороший VAD имеет ошибки <5% на чистой речи и <15% в шуме.

CNN или RNN классифицирует короткие фрагменты (20–30 мс):

Диаризация

Диаризация отвечает: «Кто именно говорит — А или Б?» (многоклассовая).

Лучше делать диаризацию один раз на весь файл (если влезает в RAM), либо использовать более точный VAD перед ней, чтобы не резать реплики пополам.

Связанные заметки

Evolution