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

NeuDecide 0.1.0: голосовая команда превращается в действие локально

8 октября вышла NeuDecide 0.1.0: небольшая модель принимает английскую запись речи и выбирает действие из списка, заданного разработчиком. Она работает через ONNX Runtime на устройстве после загрузки весов, но не является готовым голосовым помощником. Доступ к файлам модели на Hugging Face требует согласия на передачу контактных данных; русский язык не заявлен.

Что вышло и кому это может пригодиться

Представьте домашнее устройство, которому говорят по-английски «clean the bathroom». Вместо полного текста расшифровки NeuDecide выбирает команду cleanRoom и аргумент bathroom из списка действий, который заранее задал разработчик. 8 октября 2026 года автор проекта neuphonic выпустил версию 0.1.0 программы. Это не приложение для управления пылесосом: модель только возвращает предложение вызвать функцию, а подключать её к устройству и решать, можно ли выполнять действие, должен разработчик. s1 s2 s5

Программа для запуска модели — ONNX Runtime — выполняет вычисления локально после первой загрузки файлов. Автор описывает три компактных файла весов ONNX: весами называют сохранённые настройки модели, а не требование к оперативной памяти. В закреплённой версии репозитория Hugging Face все три файла перечислены; карточка указывает Apache-2.0. Однако сам репозиторий ограничен входом: чтобы скачать файлы, нужно войти в Hugging Face, принять условия доступа и поделиться контактными данными. Это не полностью свободная анонимная загрузка, даже если карточка помечена открытой лицензией. s2 s3 s4

Насколько надёжно она понимает команды

В авторском испытании на англоязычном наборе голосовых команд SLURP при выборе из 10 действий NeuDecide правильно выбирала действие в 75,5% случаев, а точно совпадали и действие, и все аргументы в 37,5%. Это данные разработчика, не независимая проверка Modelium и не оценка русской речи. Автор также сообщает время до ответа 46 мс на MacBook Pro M3, 82 мс на Samsung S24+ и 206 мс на Raspberry Pi 5 с одним потоком и q4-версией; это замеры конкретных устройств, а не минимальные требования или обещание той же скорости у читателя. s2

Главное ограничение — только английский язык. Запись длиннее 30 секунд обрезается, список действий рекомендовано держать небольшим. Авторы прямо предупреждают: на шуме модель может предложить действие, не имея понятной команды. Поэтому опасные или необратимые операции нельзя выполнять автоматически: нужен отдельный фильтр наличия речи и подтверждение человека. s2

Что делать читателю

Если нужен готовый помощник для русских команд, NeuDecide сейчас не подходит. Если вы разрабатываете устройство с несколькими английскими командами, изучите официальный пример NeuDecide и сначала получите доступ к модели на Hugging Face. Библиотека 0.1.0 требует Python 3.10–3.13; пример ожидает WAV-запись и список разрешённых действий. Краткая строка pip install neudecide устанавливает библиотеку, но не отменяет авторизацию перед первой загрузкой весов. Полный запуск Modelium не проводила: это новость о доступной технологии, не проверенный нами домашний рецепт. s2 s3 s5 s6

Для сравнения с другой локальной моделью выбора действий можно открыть материал о Needle 3. Если вместо действия нужна именно текстовая запись голоса, посмотрите Parakeet Redux.

Источники проверены 10 октября 2026 года; версия программы 0.1.0 и ревизия весов fb0157e06da16d887caf041ca7929f96da419e6b. s1 s3

Источники

  1. neuphonic/neudecide: GitHub release v0.1.0 — Стабильный релиз опубликован 2026-10-08T10:34:34Z.. Получено 10.10.2026.
  2. NeuDecide: README закреплённого исходного кода — Первичный авторский источник для работы, Python, английского языка, ограничений, SLURP и измерений; бенчмарки не воспроизведены редакцией.. Получено 10.10.2026.
  3. neuphonic/neudecide: метаданные Hugging Face — HF API: revision fb0157e06da16d887caf041ca7929f96da419e6b, gated:auto, Apache-2.0 metadata, language en. Анонимная загрузка README возвращает HTTP 401.. Получено 10.10.2026.
  4. neuphonic/neudecide: закреплённый список файлов весов — Tree API показывает три ONNX-файла q4: audio_encoder, tool_encoder, decoder_step; доступ к содержимому требует принятия условий.. Получено 10.10.2026.
  5. PyPI: neudecide 0.1.0 — Файлы опубликованы 8 октября; pyproject.toml закреплённой версии требует Python >=3.10,<3.14.. Получено 10.10.2026.
  6. NeuDecide: код загрузки весов через Hugging Face Hub — from_pretrained() загружает config/tokenizer/три графа через hf_hub_download, принимает token; по умолчанию CPUExecutionProvider.. Получено 10.10.2026.