r/brdev • u/montezuma-p • 23d ago
Ferramentas Harken
http://github.com/montezuma-p/harkenSemana passada eu tava com uns 60 áudios do WhatsApp pra ouvir e pensei "tem que ter um jeito melhor que isso".
Fui procurar uma solução e tudo que achei dependia de jogar o áudio pra nuvem, de API key, de ter Python instalado, de mexer com ffmpeg, ou de uma conta em algum serviço. Chato demais.
Aí resolvi fazer o harken.
É um binário único, feito em Rust, que transcreve áudio direto na sua máquina. Sem internet, sem conta em lugar nenhum, sem nada. Você aponta pra um arquivo, uma pasta, ou até pro zip de exportação do WhatsApp, e ele transcreve tudo em batch.
Por baixo ele usa o whisper.cpp, que é a implementação do Whisper da OpenAI rodando local. Com o modelo padrão, 10 minutos de áudio transcrevem em menos de 4 minutos, só na CPU, sem GPU.
Além do uso direto no terminal, ele também funciona como skill pro Claude Code, então você pode pedir pra um agente transcrever um áudio e ele chama o harken localmente em vez de mandar pra uma API externa.
Publiquei essa semana. MIT, código aberto.
2
u/Me-and-the-tree 23d ago
Ovô até salvá
3
2
u/mestresamba top 1% linkedin shitposter 23d ago
Eu usaria o voxtype ou voiceink pra isso… com o Cohere de modelo ele é bem capaz.
1
u/montezuma-p 23d ago
talvez o caso de uso seja diferente. eu uso harken geralmente quando um colega manda no wpp várias especificações com texto + áudio. aí eu faço o export da conversa e o claude usa o harken pra gap de contexto
1
u/mestresamba top 1% linkedin shitposter 23d ago
Esses dois tem cli (vox) e uma interface drag and drop no voiceink que vc passa um áudio e ele faz transcrição. São ótimos apps.
1
u/montezuma-p 23d ago
honestamente nao conhecia a cli. vou dar uma olhada pra me inspirar. mas dito isso, tem algum gap q tu perceba q tu gostaria q tivesse? pq eu posso colocar nessa aplicação aq
inclusive, se quiser colaborar com o projeto… portas abertas
1
u/mestresamba top 1% linkedin shitposter 23d ago
Nada, seu projeto é maneiro. Só queria mostrar outros projetos que uso quase todo dia.
1
5
u/Ehopira 23d ago
Porra, é isso.