Biblioteca open source de text-to-speech cujo modelo KittenTTS 2 clona vozes com 5 segundos de áudio e funciona em tempo real na CPU.
thewh1teagle/kokoro-onnx
Pacote Python para conversão de texto em fala offline com o modelo Kokoro no ONNX Runtime, com suporte a CPU e GPU.
- Estrelas
- 2,794
- Forks
- 306
- Issues abertas
- 80
- Último commit
- há 2 meses
O que é?
kokoro-onnx é um pacote Python que converte texto em fala executando o modelo de conversão de texto em fala Kokoro-82M pelo ONNX Runtime. Ele é baseado no modelo Kokoro-TTS e permite gerar áudio localmente, sem chamar um serviço de fala na nuvem.
O projeto oferece várias vozes e dá suporte a vários idiomas. Os arquivos do modelo versão 1.0 estão disponíveis para download, e o pacote pode ser instalado pelo PyPI com pip. Há uma variante quantizada do modelo, descrita pelo projeto como muito menor que o modelo completo, e o autor relata desempenho quase em tempo real no macOS M1.
O repositório inclui scripts de exemplo que salvam a fala gerada em um arquivo WAV. Para converter texto em fonemas com os modelos v1.0, o projeto recomenda o pacote misaki g2p.
Recursos principais
- 01Executa modelos de conversão de texto em fala Kokoro localmente pelo ONNX Runtime
- 02Pode ser instalado pelo PyPI com pip
- 03Oferece várias vozes e idiomas
- 04Disponibiliza um modelo quantizado muito menor que a versão completa
- 05Dá suporte à execução em CPU e GPU
Casos de uso
- Adicionar saída de fala offline a um aplicativo Python
- Gerar narrações em áudio para vídeos ou artigos a partir de roteiros
- Criar protótipos de recursos de voz sem uma conta de TTS na nuvem
Tópicos
Perguntas frequentes
- O que é kokoro-onnx?
- Pacote Python para conversão de texto em fala offline com o modelo Kokoro no ONNX Runtime, com suporte a CPU e GPU. kokoro-onnx é um pacote Python que converte texto em fala executando o modelo de conversão de texto em fala Kokoro-82M pelo ONNX Runtime. Ele é baseado no modelo Kokoro-TTS e permite gerar áudio localmente, sem chamar um serviço de fala na nuvem.
- kokoro-onnx é gratuito? Qual é a licença?
- kokoro-onnx é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- kokoro-onnx ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de kokoro-onnx foi em 1 de set. de 2026.
- Para que posso usar kokoro-onnx?
- Adicionar saída de fala offline a um aplicativo Python Gerar narrações em áudio para vídeos ou artigos a partir de roteiros Criar protótipos de recursos de voz sem uma conta de TTS na nuvem
- Onde consigo kokoro-onnx?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/thewh1teagle/kokoro-onnx
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Biblioteca Python de inferência para o Kokoro-82M, um modelo de conversão de texto em fala com pesos abertos e 82 milhões de parâmetros.
Soprano é um modelo de conversão de texto em fala ultraleve, executado no dispositivo, com suporte a CUDA, CPU e MPS e saída em streaming.
Aplicativo para desktop e web que converte arquivos EPUB, PDF, texto e legendas em áudio com legendas sincronizadas, usando o TTS Kokoro-82M.
Família open source de modelos de voz com IA da Microsoft, com reconhecimento de fala de longa duração (ASR), text-to-speech com vários falantes (TTS) e modelos de TTS em streaming em tempo real.
Sistema open source de text-to-speech com clonagem de voz, controle de emoção em linguagem natural e geração com vários falantes, baseado em modelos no estilo LLM.