Словарь

Что такое MFCC (мел-частотные кепстральные коэффициенты)

Марк Весёлый · основатель «Потока» · ~3 мин
Что такое MFCC (мел-частотные кепстральные коэффициенты)

MFCC (мел-частотные кепстральные коэффициенты) — это набор признаков звука, который традиционно используют для описания речи перед распознаванием: звуковой сигнал превращают в компактный набор чисел, удобный для дальнейшей обработки моделью. MFCC долгое время были стандартным признаковым представлением в автоматическом распознавании речи (ASR).

Термин MFCC встречается в описаниях того, как устроено распознавание речи изнутри, — там, где звук ещё не стал текстом, а представлен набором чисел для модели. Разбор соседних понятий — в словаре терминов распознавания речи.

Где термин всплывает в жизни

MFCC — один из терминов, с которым сталкивается тот, кто читает описания или документацию по устройству систем распознавания речи. Он относится к этапу, который идёт раньше самого распознавания, — к тому, как звуковой сигнал превращается в форму, удобную для модели.

MFCC долгое время были стандартным признаковым представлением в автоматическом распознавании речи (ASR): эти коэффициенты обычно использовались как признаки в системах распознавания речи — в том числе в системах, которые по телефону автоматически распознавали произнесённые цифры. Термин соседствует с другими понятиями из той же области — автоматическим распознаванием речи в целом.

Три шага диктовки в «Потоке»: зажал Ctrl + Space, сказал фразу вслух, текст появился в активном поле
Диктовка в «Потоке»: горячая клавиша, речь, готовый текст в том окне, где стоит курсор.

Что такое MFCC (мел-частотные кепстральные коэффициенты) без формул

MFCC (мел-частотные кепстральные коэффициенты) — это набор признаков звука, который традиционно используют для описания речи перед распознаванием. По сути, это способ представить звуковую волну компактным набором чисел, удобным для дальнейшей обработки моделью.

Коэффициенты MFCC в совокупности составляют то, что называют MFC, и именно эти коэффициенты подавались на вход системам распознавания речи как признаковое представление звука. MFCC долгое время были стандартным признаковым представлением в ASR — то есть многие системы распознавания речи строились именно на этом наборе признаков.

ТерминЧто значитПример
MFCC (мел-частотные кепстральные коэффициенты)набор признаков звука, который традиционно используют для описания речи перед распознаваниемMFCC долгое время были стандартным признаковым представлением в ASR
Wake word (слово пробуждения)специальное слово, распознаваемое устройством постоянно в фоне, чтобы включить голосовой ассистент«окей, Google» — типичный пример wake word
Сегментация речиразбиение непрерывного звукового потока на отдельные смысловые или паузные фрагментысегментация помогает системе распознавать длинную речь по частям
VAD (Voice Activity Detection)определение участков записи, где действительно звучит речь, в отличие от тишины и шумаVAD отсекает паузы перед отправкой звука на распознавание

Ограничения Потока по этой части

Поток — облачный сервис, распознавание идёт на серверах в России; без подключения к интернету оно не работает.

Разбор темы в три шага: Где термин всплывает в жизни → Что такое MFCC (мел-частотные кепстральные коэффициенты) без формул → Ограничения Потока по этой части
О чём страница по шагам: Где термин всплывает в жизни → Что такое MFCC (мел-частотные кепстральные коэффициенты) без формул → Ограничения Потока по этой части.

Частые вопросы

Для чего нужны MFCC в распознавании речи

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

MFCC всё ещё используют в современных системах распознавания речи

MFCC долгое время были стандартным признаковым представлением в ASR; используются ли они в конкретной современной системе — уже вопрос устройства этой системы, а не общего определения термина.

Если хотите сравнить сами

Возьмите одну свою задачу и надиктуйте её в «Потоке». Первые 14 дней — без ограничений и без карты. «Поток» — облачный сервис: распознавание идёт на серверах в России, без интернета он не работает.

Скачать «Поток»

Готовые записи расшифровывает Telegram-бот «Потока» @potok_now_bot: пришлите файл или ссылку на YouTube, VK Видео или RuTube — текст придёт в чат. Подписка «Потока» снимает лимит и в боте.

Встроенная диктовка и «Поток»

По справке Microsoft и Apple.
СредствоГде работаетРусский языкГде распознаётся речь
Голосовой ввод Windows (Win+H)Windows 10 и 11только в Windows 11облако Microsoft, без интернета не работает
Диктовка macOSmacOSестьна устройстве или на серверах Apple
ПотокWindows, macOS, Linuxосновной языкоблако, серверы в России, без интернета не работает

Первоисточники: en.wikipedia.org · support.microsoft.com

Марк Весёлый — основатель «Потока». Пишет о голосовом вводе на русском: как диктовать в рабочих программах, что мешает и чем это чинится.
© Поток · Липатников Владимир Олегович · ИНН 502915859701 · Оферта Сравнения · Вопросы и ответы · О проекте Бесплатный голосовой ввод · Голосовой ввод для нейросетей · Данные и 152-ФЗ · Голосовой ввод на Mac · Тарифы бота · 14 дней Pro за отзыв