Descripción
NeuDecide es un modelo de acción por voz diseñado para convertir comandos hablados directamente en llamadas a funciones sin necesidad de transcripción. Este modelo es particularmente compacto, con un tamaño de 43 MB, y puede ejecutarse de manera eficiente en un solo hilo utilizando ONNX Runtime. No requiere una GPU ni una conexión a Internet una vez descargado, lo que lo hace altamente accesible para diversas aplicaciones.
Leer más
El modelo opera tomando una entrada de audio y una lista de herramientas, produciendo la llamada a la herramienta apropiada basada en la entrada. Las herramientas se definen utilizando esquemas JSON, lo que permite a los usuarios modificar las capacidades del modelo simplemente alterando el JSON, en lugar de volver a entrenar el modelo. Esta flexibilidad hace que NeuDecide sea adecuado para una amplia gama de aplicaciones, desde el control de dispositivos inteligentes en el hogar hasta la ejecución de funciones de software específicas.
La arquitectura de NeuDecide incluye un codificador de habla en inglés preentrenado y un codificador-decodificador de llamadas a herramientas, inicializado desde Needle y entrenado como un sistema unificado. El proceso de inferencia involucra tres gráficos ONNX: el codificador de audio, el codificador de herramientas y el paso del decodificador, cada uno contribuyendo a la capacidad del modelo para procesar y responder a comandos de audio de manera efectiva.
A pesar de sus capacidades, NeuDecide tiene algunas limitaciones. Puede activarse por ruido, carece de una puntuación de confianza calibrada y está limitado al inglés. Además, se recomienda mantener las listas de herramientas cortas para optimizar el rendimiento. El modelo se utiliza mejor junto a un modelo más grande para manejar tareas más complejas o abiertas.
NeuDecide es de código abierto, con licencia bajo Apache 2.0, y puede integrarse en varios sistemas con Python 3.10 a 3.13. Es ideal para desarrolladores que buscan implementar capacidades de acción por voz en sus aplicaciones sin recursos computacionales extensos.
- CategoríaModelos de IA y LLM
- Modelo de preciosCódigo abierto
- ImplementaciónSe ejecuta en local
- PlataformasWeb
Aspectos destacados de NeuDecide
Convierte el habla en llamadas a funciones
Funciona sin conexión y sin GPU
Utiliza esquemas JSON para definiciones de herramientas
Tamaño compacto de 43 MB
Se ejecuta en ONNX Runtime
Codificador de habla en inglés preentrenado
Codificador-decodificador de llamadas a herramientas
Código abierto bajo Apache 2.0
Primeros pasos con NeuDecide
Acceder al modelo: Visitar el repositorio de Hugging Face
Autenticarse: Aceptar los términos y condiciones
Configurar el entorno: Instalar Python 3.10–3.13
Integrar a través de API: Usar esquemas JSON para herramientas
Optimizar: Probar con diversas entradas de audio
Casos de uso de NeuDecide
- Control de Hogar Inteligente
- Automatización de Software
- Herramientas Activadas por Voz
- Procesamiento de Voz Sin Conexión
- Integración de Herramientas Personalizadas








