Sobre o projeto
vtmate é um kit de ferramentas poderoso e autossuficiente de IA de voz baseado em terminal, projetado para interações conversacionais de baixa latência com LLMs locais ou em nuvem. Ele integra diretamente motores de reconhecimento de fala (Whisper) e síntese de fala (Kokoro, Supertonic), sem exigir instalações externas para funcionalidades principais. O sistema suporta 41 idiomas, clonagem de voz e ampla personalização de agentes por meio de prompts de sistema reutilizáveis.
Principais recursos incluem:
- **Modos de Conversa**: Suporta modos Ao Vivo (voz contínua com interrupção) e Push-to-Talk (PTT). Os usuários podem interromper respostas, reiniciar sessões ou desfazer turnos anteriores.
- **Modo Debate**: Permite debates automatizados entre dois agentes de IA, com possibilidade de participação do usuário.
- **Modo Leitura**: Converte arquivos de texto ou entrada STDIN em fala, com navegação frase por frase e controles de pausa/retomada.
- **Modo Daemon**: Executa em segundo plano, permitindo atalhos globais para conversas por voz, fazer perguntas sobre texto selecionado, ler seleções em voz alta ou ditar texto em qualquer aplicativo.
- **Integração LLM**: Compatível com servidores locais (Ollama, llama.cpp) e provedores hospedados (OpenAI, Anthropic, Google, etc.).
- **Exportação de Sessão**: Salva conversas como arquivos de áudio/texto ou players HTML interativos para reprodução.
A instalação é simplificada por meio de um único comando curl, e a ferramenta é portátil entre macOS, Linux e Windows. vtmate visa substituir ferramentas de IA de voz pagas, fornecendo uma interface de voz abrangente, capaz de funcionar offline e altamente personalizável para ambientes de terminal.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.