Lesskeys
Язык
ИнструкцияMac

Какую модель Whisper выбрать для Mac?

Короткий ответ

Берите Large V3 Turbo Q5. В нашем тесте она показала лучшую точность среди шести моделей Whisper наравне с остальными лидерами (в пределах 13 слов от лучшей из 6 086), у неё наименьший размер загрузки в этой группе, 574 МБ, и на Apple M1 Max она работает с 12-кратной скоростью реального времени.

macOS 13+ на Apple Silicon · без подписки

Проверено

Это руководство для Mac. Про Windows читайте статью Запуск Whisper на Windows.

Иллюстрация реального результата: шесть горизонтальных столбцов, по одному на модель Whisper, длина пропорциональна доле ошибочных слов. 4 модели делят лучший результат и показаны зелёным, все в пределах 13 слов друг от друга из 6 086; Large V3 Turbo Q5 из них самая маленькая и помечена «Берите эту». Small и Tiny показаны красным, столбцы у них длиннее.
Доля ошибочных слов на LibriSpeech test-clean, измерена на Apple M1 Max. Длина столбца пропорциональна доле ошибок. Размеры — измеренные размеры файлов в десятичных единицах; в приложении Large V3 Turbo Q5 указана как 547 МБ.

Ответ

Выбирайте Large V3 Turbo Q5

Она разделила лучшую точность среди шести моделей Whisper, и это самая маленькая загрузка среди равных по точности.

  • 4 на равныхмодели, одинаковые по точности
  • 574 МБзагрузка (в приложении 547 МБ)
  • 12раз быстрее реального времени

В пределах 13 слов от лучшей из 6 086. Час аудио занимает примерно пять минут на Apple M1 Max. Размеры здесь — измеренные размеры файлов в десятичных единицах; в приложении тот же файл обозначен как 547 МБ. Вне английского в нескольких языках картина иная: «Точность Whisper в 29 языках».

Равны

Больше — дороже, а пользы никакой

Та же точность с разницей до 13 слов требует загрузки в 5,4 раза больше и работает в 1,6 раза медленнее.

Самая большая из равных по точности модель — Large V3, 3,1 ГБ. Модели поменьше уже теряют точность: Small делает на 75 ошибок больше лучшей, а Tiny — в 3 раза больше.

Реальная разница

Где разница настоящая

Tiny делает в 3 раза больше ошибок, чем лучшая: 418 против 141.

Это уже другой вид расшифровки, а не чуть худший. Она всё ещё годится для чернового текста с поиском, когда нужно быстро и при небольшой загрузке, и не годится, когда сама расшифровка и есть документ.

Модели ниже группы равных
  • Small: 3,55%, на 75 ошибок больше лучшей; 35-кратная скорость реального времени против 12-кратной у Large V3 Turbo Q5, 488 МБ
  • Tiny: 6,87%, на 277 ошибок больше лучшей; 89-кратная скорость реального времени против 12-кратной у Large V3 Turbo Q5, 78 МБ

Файл поменьше

Приходится ли за меньший файл платить точностью?

Измеримой потери точности мы не обнаружили.

  • Large V3 Turbo Q5 против Large V3 Turbo: 574 МБ против 1,6 ГБ (в 2,8 раза меньше) и на 4 ошибки больше из 6 086 слов (154 против 150)
  • Large V3 Q5 против Large V3: 1,1 ГБ против 3,1 ГБ (в 2,9 раза меньше) и на 2 ошибки меньше из 6 086 слов (141 против 143)

Это повод проверить квантование на собственных записях, а не общий закон.

Не проверялось

Чего этот тест не показывает

LibriSpeech test-clean — лёгкий случай: чтение вслух аудиокниг.

  • Нет встреч и телефонных звонков
  • Нет перебиваний и шума
  • Нет других Mac: только Apple M1 Max
  • Нет меток говорящих

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

Данные

Полная таблица и как воспроизвести тест

Ошибки, скорость и размер загрузки для каждой модели, а также метод — в один клик.

Полная таблица результатов

Шесть моделей Whisper, которые предлагает Lesskeys, прогнали на одних и тех же 300 фразах (37 минут аудио) из LibriSpeech test-clean — стандартного публичного набора, который поставляется со своими расшифровками, сделанными людьми. Мы считали долю ошибочных слов относительно этих расшифровок, замеряли время каждого прогона и записывали размер загрузки. Чем меньше ошибок, тем лучше; длина столбца пропорциональна наибольшему значению в его колонке.

Шесть моделей Whisper на 6 086 словах LibriSpeech test-clean (Apple M1 Max)

МодельДоля ошибочных словОшибкиСкоростьСкачать
Large V3 Q5 ●2,32%141 / 6 086 слов7-кратная скорость реального времени1,1 ГБ
Large V3 ●2,35%143 / 6 086 слов7-кратная скорость реального времени3,1 ГБ
Large V3 Turbo ●2,46%150 / 6 086 слов12-кратная скорость реального времени1,6 ГБ
Модель Large V3 Turbo Q5 ●2,53%154 / 6 086 слов12-кратная скорость реального времени574 МБ
Small3,55%216 / 6 086 слов35-кратная скорость реального времени488 МБ
Tiny6,87%418 / 6 086 слов89-кратная скорость реального времени78 МБ

Измерено на Apple M1 Max с whisper.cpp, графическим процессором Metal и включённым flash attention, параметры whisper.cpp по умолчанию (ширина луча 5), язык принудительно en, 8 потоков. ● отмечает модели, которые мы считаем равными по лучшему результату. «89-кратная скорость реального времени» означает, что час аудио расшифровывается примерно за 1 минуту. Размеры в этой таблице — измеренные размеры файлов в десятичных единицах, поэтому они отличаются от подписей в приложении и на других страницах: файл Large V3 Turbo Q5 в 574 МБ там указан как 547 МБ, Small — 466 МБ (здесь 488 МБ), Tiny — 75 МБ (здесь 78 МБ), Large V3 Q5 — 1,0 ГБ, а Large V3 — 3 ГБ.

Действительно ли 4 лучшие модели равны?

Large V3 Q5, Large V3, Large V3 Turbo и Large V3 Turbo Q5 уложились в 13 слов друг от друга на 6 086 словах эталонного текста. Это уровень шума измерения, а не разница. Равной лучшей мы считаем любую модель в пределах 0,5 процентного пункта от неё, потому что шум в ранжировании сделал бы эту страницу более категоричной и менее правдивой.

Как воспроизвести этот тест

Набор данных публичный (OpenSLR), модели — стандартные сборки Whisper в формате ggml, а тестовая программа — один файл на Python. Выборка выбирается детерминированно (отсортированные идентификаторы фраз, равномерный шаг, без начального значения генератора случайных чисел), поэтому независимый запуск возьмёт те же фразы.

Проверять стоит нормализатор оценки, потому что доля ошибочных слов без него ничего не значит. Наш игнорирует различия, которые относятся к оформлению, а не к распознаванию (регистр, пунктуация, дефисы, 23 против twenty three, Mr. против mister), и по-прежнему считает каждую настоящую замену, пропуск и вставку. Он закреплён одиннадцатью тестами, включая те, что проверяют, что настоящие ошибки не нормализуются. Без этого шага модели штрафуются за стиль пунктуации, а не за точность.

Цифры скорости получены на одной машине; другой чип Apple Silicon даст другие значения: порядок должен сохраниться, абсолютные числа — нет. Измеряются только модели расшифровки, а не разметка говорящих: это отдельный этап со своей долей ошибок.

Вопросы

Вопросы о выборе модели Whisper

Какую модель Whisper выбрать для моего Mac?

Large V3 Turbo Q5. В этом тесте 4 большие модели закончили в пределах 13 слов друг от друга на 6 086 словах, то есть по точности они равны, а из них Large V3 Turbo Q5 — с наименьшим размером загрузки, 574 МБ, и работает с 12-кратной скоростью реального времени.

Самая большая модель Whisper — самая точная?

Измеримой разницы нет. Large V3 занимает 3,1 ГБ, это в 5,4 раза больше загрузки Large V3 Turbo Q5, а результат отличался от неё не более чем на 13 слов из 6 086, при этом работала она в 1,6 раза медленнее.

Квантованная модель Whisper хуже?

Здесь измеримой разницы нет. Large V3 Turbo Q5 в 2,8 раза меньше Large V3 Turbo и сделала на 4 ошибки больше из 6 086 слов. Разница в пределах погрешности измерения, поэтому это повод проверить квантование на собственных записях, а не гарантия, что оно никогда не снижает точность.

Какое приложение для расшифровки на Whisper лучшее?

Ни один тест не назовёт победителя. 4 ведущие модели укладываются в 13 слов друг от друга на 6 086 словах, поэтому модель под капотом почти ничего не решает. Приложения отличаются тем, работают ли они на устройстве, расшифровывают ли готовые записи и размечают ли, кто говорил.

Ещё

Читайте дальше

Whisper на MacЗапуск Whisper на WindowsРаспознавание речи Whisper без интернета на Mac: установите приложение, диктуйте или добавьте файл, и ничего не отправляется.Распознавание речи Whisper без интернета на компьютере с Windows: установите приложение, диктуйте или добавьте файл, и ничего не отправляется.ЧитатьТочность Whisper на 29 языкахТе же модели, проверенные не только на английском.ЧитатьКогда Whisper останавливается раньше времени и сообщает, что закончилСбой, при котором программа сообщает об успехе, и как его заметить.ЧитатьКак работает локальная расшифровкаЧто происходит между вашим голосом и текстом на компьютере, шаг за шагом, и что всё же требует интернета.ЧитатьЧто такое расшифровка на устройстве?Что значит «на устройстве», чем это отличается от облачных сервисов, что для этого нужно и в чём такой способ уступает.ЧитатьЛучшие приложения для диктовки на Mac без интернетаПриложения для диктовки без интернета: сравнение по тому, где речь превращается в текст.ЧитатьКак расшифровать видео, не загружая егоПревратите видеофайл, своё видео на YouTube или выпуск подкаста в текст на собственном компьютере.Читать