Перейти к содержанию
modelium.
Начать с задачи
←

Voxtral Realtime в llama.cpp: расшифровка речи через локальный сервер

20 октября в основной код llama.cpp добавили серверный интерфейс для потоковой расшифровки речи моделью Voxtral Mini 4B Realtime 2602. Веса GGUF уже доступны: звук можно обрабатывать в своём локальном сервере, не отправляя его в облачный сервис. Но изменение пока не вошло в проверенный готовый выпуск программы и требует клиента для передачи аудио; новичку не стоит принимать одну команду загрузки модели за готовую кнопку записи.

Voxtral Realtime в llama.cpp: расшифровка речи через локальный сервер

Если нужно превратить живую речь в текст без отправки записи в облако, у Voxtral появился ещё один путь для локального запуска. 20 октября разработчики включили в основной код llama.cpp серверную поддержку потоковой расшифровки для совместимых моделей. Данные передаются небольшими кусками, а текст приходит по мере обработки. Но это пока новость для тех, кто собирает и подключает локальные приложения, а не готовая инструкция с кнопкой записи для домашнего компьютера. s1 s2

Что стало доступно 20 октября?

Пакет Voxtral Mini 4B Realtime 2602 в формате GGUF — файлы модели для программ семейства llama.cpp — появился у ggml-org ещё 16 октября. В нём есть три варианта основных весов и два отдельных файла для обработки звука; эти файлы не означали, что у пользователя уже был работающий способ передавать микрофон в сервер. Первый кодовый этап добавил внутреннюю обработку аудиопотока, а 20 октября отдельное изменение добавило серверный интерфейс /v1/realtime. s1 s3 s4

Теперь приложение может подключиться к локальному серверу по WebSocket — постоянному соединению, через которое оно отправляет куски звука и получает новые фрагменты текста. Документация требует одноканальный звук PCM16 с частотой, указанной сервером; произвольный аудиофайл или любой клиент голосового чата без настройки не подойдёт. Серверный интерфейс нужен разработчику приложения, а не для обычного текстового диалога с моделью. s1 s2

Что проверить перед попыткой запуска?

Не путайте код с готовой версией. На момент проверки 20 октября доступна сборка llama.cpp b11761. Хотя она опубликована в 22:14 UTC — после слияния серверного изменения в 22:04 UTC, её тег указывает на более ранний коммит, не содержащий это изменение. Для нового интерфейса пока нужен код после слияния или сборка, чью поддержку отдельно подтвердили. Дата публикации сборки сама по себе этого не доказывает. Команда llama serve в карточке GGUF показывает, как загрузить модель, но сама по себе не доказывает, что микрофон и расшифровка заработают в браузере. s1 s3 s5 s8

У модели и конверсии указана лицензия Apache 2.0; код llama.cpp опубликован отдельно под MIT. Это разные объекты и условия. Точные требования к оперативной и видеопамяти для конкретного компьютера мы не проверяли; размеры файлов не являются такими требованиями. Авторы исходной Voxtral заявляют многоязычность, включая русский, и малую задержку, но Modelium не проводил собственный тест GGUF или сервера и не переносит эти показатели на данную сборку. s3 s6 s7

Для Mac уже описан отдельный вариант Voxtral в MLX; это другая программа и другая конверсия. Если интересует именно новый сервер llama.cpp, следующий шаг — дождаться выпуска, содержащего слияние, и проверить поддержку передачи аудио у выбранного клиента, прежде чем доверять ему запись встречи. s1 s5

Источники

  1. llama.cpp PR #30636: серверный API потоковой расшифровки и дата слияния. Получено 20.10.2026.
  2. llama.cpp: документация /v1/realtime в коммите слияния. Получено 20.10.2026.
  3. ggml-org: Voxtral Mini 4B Realtime 2602 GGUF, карточка и полный список файлов. Получено 20.10.2026.
  4. llama.cpp PR #30629: внутренняя поддержка аудиопотока. Получено 20.10.2026.
  5. llama.cpp b11761: опубликованная сборка и тег. Получено 20.10.2026.
  6. Mistral: исходная модель Voxtral Mini 4B Realtime 2602, языки, лицензия и условия авторских оценок. Получено 20.10.2026.
  7. llama.cpp LICENSE в коммите слияния. Получено 20.10.2026.
  8. GitHub compare: коммит слияния против тега b11761 (тег на 19 коммитов позади). Получено 20.10.2026.