Repolode
moonshine-ai

moonshine-ai/moonshine

Kit de herramientas de código abierto para transcripción de voz, reconocimiento de intenciones y síntesis de voz en el dispositivo, pensado para agentes y aplicaciones de voz en tiempo real.

Alternativa open source a:Whisper

Estrellas
11,260
Forks
620
Issues abiertos
12
Último commit
hace 19 días

¿Qué es?

Moonshine Voice es un kit de herramientas de IA de código abierto para crear agentes y aplicaciones de voz en tiempo real. Se ejecuta íntegramente en el dispositivo, por lo que no requiere una cuenta ni claves de API y mantiene el audio en local.

Los modelos de transcripción de voz se entrenan desde cero y abarcan desde modelos pequeños, de alrededor de 1 MB, para dispositivos con recursos limitados, hasta modelos más grandes que priorizan la precisión. La biblioteca está diseñada para la transmisión en directo y empieza a procesar mientras el usuario aún está hablando, lo que reduce la latencia de respuesta. Ofrece una sola API para Python, JavaScript/WASM, iOS, Android, macOS, Linux, Windows y Raspberry Pi.

El proyecto también incluye reconocimiento de intenciones y síntesis de voz, además de una skill para agentes de programación que enseña a los asistentes a usar la API actual. Por defecto, los modelos tienen licencia MIT; algunos modelos antiguos para idiomas distintos del inglés están sujetos a una licencia no comercial.

Funciones clave

  • 01Modelos de transcripción de voz entrenados desde cero, desde tamaños muy pequeños hasta otros que ofrecen mayor precisión.
  • 02Transcripción en directo que empieza a procesar mientras el usuario aún está hablando.
  • 03Se ejecuta íntegramente en el dispositivo y no requiere cuenta ni claves de API.
  • 04Una sola biblioteca para Python, JavaScript/WASM, iOS, Android, equipos de escritorio y Raspberry Pi.
  • 05Incluye reconocimiento de intenciones y síntesis de voz para interfaces de voz.

Casos de uso

  • Añadir comandos de voz a una aplicación móvil o de escritorio sin enviar el audio a un servicio en la nube.
  • Crear un agente de voz que responda rápidamente mientras el usuario aún está hablando.
  • Ejecutar reconocimiento de voz en dispositivos embebidos pequeños, como Raspberry Pi.

Inicio rápido

  1. 1

    Instala el paquete de Python

    pip install moonshine-voice
  2. 2

    Transcribe en inglés en tiempo real desde el micrófono

    moonshine-voice mic --language en
  3. 3

    Para otras plataformas, sigue la guía de inicio rápido

Antes de usarlo

  • Los modelos heredados que no son de streaming para idiomas distintos del inglés tienen una licencia no comercial.

Temas

Preguntas frecuentes

¿Qué es moonshine?
Kit de herramientas de código abierto para transcripción de voz, reconocimiento de intenciones y síntesis de voz en el dispositivo, pensado para agentes y aplicaciones de voz en tiempo real. Moonshine Voice es un kit de herramientas de IA de código abierto para crear agentes y aplicaciones de voz en tiempo real. Se ejecuta íntegramente en el dispositivo, por lo que no requiere una cuenta ni claves de API y mantiene el audio en local.
¿moonshine es gratuito? ¿Qué licencia tiene?
moonshine es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿moonshine sigue mantenido?
Mantenimiento activo. El último commit de moonshine fue el 2 oct 2026.
¿Para qué puedo usar moonshine?
Añadir comandos de voz a una aplicación móvil o de escritorio sin enviar el audio a un servicio en la nube. Crear un agente de voz que responda rápidamente mientras el usuario aún está hablando. Ejecutar reconocimiento de voz en dispositivos embebidos pequeños, como Raspberry Pi.
¿Cómo se instala moonshine?
Instala el paquete de Python: pip install moonshine-voice Transcribe en inglés en tiempo real desde el micrófono: moonshine-voice mic --language en Para otras plataformas, sigue la guía de inicio rápido
¿Dónde consigo moonshine?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/moonshine-ai/moonshine

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados