Описание
NeuDecide — это модель голосового управления, предназначенная для преобразования устных команд непосредственно в вызовы функций без необходимости транскрипции. Эта модель особенно компактна, её размер составляет 43 МБ, и она может эффективно работать на одном потоке с использованием ONNX Runtime. Она не требует GPU или подключения к интернету после загрузки, что делает её высокодоступной для различных приложений.
Читать далее
Модель работает, принимая аудиовход и список инструментов, выдавая соответствующий вызов инструмента на основе входных данных. Инструменты определяются с помощью JSON-схем, что позволяет пользователям изменять возможности модели, просто изменяя JSON, а не переобучая модель. Эта гибкость делает NeuDecide подходящей для широкого спектра приложений, от управления устройствами умного дома до выполнения конкретных функций программного обеспечения.
Архитектура NeuDecide включает предварительно обученный кодировщик английской речи и кодировщик-декодер для вызова инструментов, инициализированный из Needle и обученный как единая система. Процесс вывода включает три графа ONNX: кодировщик аудио, кодировщик инструментов и шаг декодирования, каждый из которых способствует способности модели эффективно обрабатывать и реагировать на аудиокоманды.
Несмотря на свои возможности, у NeuDecide есть некоторые ограничения. Она может срабатывать на шум, не имеет откалиброванного коэффициента уверенности и ограничена английским языком. Кроме того, рекомендуется держать списки инструментов короткими для оптимизации производительности. Модель лучше всего использовать вместе с более крупной моделью для обработки более сложных или открытых задач.
NeuDecide является открытым исходным кодом, лицензированным под Apache 2.0, и может быть интегрирована в различные системы с Python 3.10 до 3.13. Она идеально подходит для разработчиков, стремящихся внедрить возможности голосового управления в свои приложения без значительных вычислительных ресурсов.
- КатегорияИИ-модели и LLM
- Модель ценообразованияОткрытый исходный код
- РазвёртываниеРаботает локально
- ПлатформыВеб
Главное о NeuDecide
Преобразует речь в вызовы функций
Работает в оффлайн-режиме без GPU
Использует JSON-схемы для определения инструментов
Компактный размер 43 МБ
Работает на ONNX Runtime
Предварительно обученный кодировщик английской речи
Кодировщик-декодер для вызова инструментов
Открытый исходный код под Apache 2.0
Начало работы с NeuDecide
Доступ к модели: посетите репозиторий Hugging Face
Аутентификация: согласитесь с условиями
Настройка окружения: установите Python 3.10–3.13
Интеграция через API: используйте JSON-схемы для инструментов
Оптимизация: тестируйте с различными аудиовходами
Варианты использования NeuDecide
- Управление Умным Домом
- Автоматизация Программного Обеспечения
- Инструменты с Голосовым Управлением
- Офлайн Обработка Голоса
- Интеграция Пользовательских Инструментов








