Repolode
moonshine-ai

moonshine-ai/moonshine

Kit de ferramentas open source e local para transcrição de fala, reconhecimento de intenções e síntese de voz, voltado a agentes de voz e apps em tempo real.

Alternativa open source a:Whisper

Estrelas
11,260
Forks
620
Issues abertas
12
Último commit
há 19 dias

O que é?

Moonshine Voice é um kit de ferramentas de IA open source para criar agentes de voz e aplicações em tempo real. Ele roda totalmente no dispositivo, sem exigir conta nem chaves de API, e mantém o áudio local.

Os modelos de transcrição de fala são treinados do zero e vão de modelos pequenos, com cerca de 1 MB, para dispositivos com recursos limitados até modelos maiores, voltados a uma precisão superior. A biblioteca foi projetada para streaming ao vivo e começa a processar enquanto o usuário ainda está falando, reduzindo a latência da resposta. Ela oferece uma única API para Python, JavaScript/WASM, iOS, Android, macOS, Linux, Windows e Raspberry Pi.

O projeto também inclui reconhecimento de intenções e síntese de voz, além de uma skill para agentes de código que ensina aos assistentes a API atual. Por padrão, os modelos são licenciados sob MIT, com alguns modelos legados em idiomas diferentes do inglês sob uma licença não comercial.

Recursos principais

  • 01Modelos de transcrição de fala treinados do zero, desde os bem pequenos até os de maior precisão.
  • 02Transcrição em streaming ao vivo, que começa a processar enquanto o usuário ainda está falando.
  • 03Roda totalmente no dispositivo, sem exigir conta nem chaves de API.
  • 04Uma única biblioteca para Python, JavaScript/WASM, iOS, Android, computadores e Raspberry Pi.
  • 05Inclui reconhecimento de intenções e síntese de voz para interfaces de voz.

Casos de uso

  • Adicionar comandos de voz a um app móvel ou para computador sem enviar áudio para um serviço de nuvem.
  • Criar um agente de voz que responde rapidamente enquanto o usuário ainda está falando.
  • Executar reconhecimento de fala em dispositivos embarcados pequenos, como Raspberry Pi.

Início rápido

  1. 1

    Instale o pacote Python

    pip install moonshine-voice
  2. 2

    Faça a transcrição em inglês ao vivo pelo microfone

    moonshine-voice mic --language en
  3. 3

    Para outras plataformas, siga o guia Quickstart

Antes de usar

  • Os modelos legados sem streaming para idiomas diferentes do inglês usam uma licença não comercial.

Tópicos

Perguntas frequentes

O que é moonshine?
Kit de ferramentas open source e local para transcrição de fala, reconhecimento de intenções e síntese de voz, voltado a agentes de voz e apps em tempo real. Moonshine Voice é um kit de ferramentas de IA open source para criar agentes de voz e aplicações em tempo real. Ele roda totalmente no dispositivo, sem exigir conta nem chaves de API, e mantém o áudio local.
moonshine é gratuito? Qual é a licença?
moonshine é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
moonshine ainda é mantido?
Manutenção ativa. O último commit de moonshine foi em 2 de out. de 2026.
Para que posso usar moonshine?
Adicionar comandos de voz a um app móvel ou para computador sem enviar áudio para um serviço de nuvem. Criar um agente de voz que responde rapidamente enquanto o usuário ainda está falando. Executar reconhecimento de fala em dispositivos embarcados pequenos, como Raspberry Pi.
Como instalar moonshine?
Instale o pacote Python: pip install moonshine-voice Faça a transcrição em inglês ao vivo pelo microfone: moonshine-voice mic --language en Para outras plataformas, siga o guia Quickstart
Onde consigo moonshine?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/moonshine-ai/moonshine

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados