Neste artigo
Hoje estamos a lançar o Sonix CLI — uma ferramenta de linha de comandos gratuita e rápida que coloca todo o fluxo de trabalho do Sonix ao seu alcance. Carregue ficheiros multimédia, obtenha transcrições, execute traduções e resumos e faça a gestão da sua conta, tudo através de comandos curtos que pode executar manualmente, inserir num script ou integrar na integração contínua (CI). É toda a API do Sonix, reunida numa única ferramenta chamada sonix.
O melhor de tudo é a facilidade com que se começa. Basta instalar uma vez e, em três linhas de comando, passa-se de uma gravação em bruto para legendas finalizadas no disco:
npm install -g @sonix-ai/cli
sonix config set api-key sk_live_xxxxxxxx
sonix media create ./interview.mp3 --language en --wait
sonix transcript get --format srt > captions.srtIsso significa um upload, uma transcrição e legendas SRT prontas no disco — sem código de ligação.
O que faz
Por baixo do capô, sonix trata de tudo o que, de outra forma, a API em bruto o obrigaria a configurar manualmente:
- Carrega o que quiseres. Os ficheiros pequenos seguem um percurso rápido e único; os grandes (testámos ficheiros com vários gigabytes) são carregados diretamente e de forma fiável, sendo que cada parte é repetida de forma independente, para que uma ligação instável não comprometa um ficheiro de 5 GB. Não precisa de se preocupar com o percurso que está a seguir —
sonix media create ./big-recording.movsimplesmente funciona. - Obtenha transcrições em qualquer formato — texto simples, SRT, VTT, JSON ou Avid DS — transmitido diretamente para um ficheiro ou para o seu terminal.
- Utilize as funcionalidades de IA que já utiliza — traduções, inserção de legendas, resumos com um clique e resumos em lote de toda uma pasta.
- Gerir a sua conta — pastas, membros da equipa e links partilhados, todos programáveis.
- Espera pelas partes mais lentas. Adicionar
--esperaa qualquer tarefa e a CLI fica em espera até que esta esteja concluída, exibindo depois o resultado. Acabaram-se os ciclos de sondagem criados manualmente.
Tudo está configurado para utilizar o canal de saída. Os resultados são enviados para a saída padrão, os diagnósticos para o erro padrão e --json apresenta-lhe a resposta bruta da API para qualquer comando — por isso sonix media list --json | jq e obter transcrição do Sonix … > ficheiro Mantenha-se a par. A referência completa aos comandos e opções encontra-se no Documentação da CLI do Sonix.
Concebido também para agentes de IA
A CLI tem um segundo público-alvo: agentes de programação de IA, como o Claude Code ou o Codex. Em vez de carregar um esquema de ferramentas de grandes dimensões no contexto do modelo, um agente pode recorrer a sonix — um comando simples, um código de saída correto, e pronto.
sonix agent-context # apresenta toda a superfície de comandos em formato JSON, numa única chamada
sonix setup claude # instala uma skill Sonix pronta a usar para o Claude CodeSe preferir que o seu assistente aceda ao Sonix de forma coloquial — “procura a minha entrevista com o Dr. Patel e destaca os três pontos mais importantes” — foi isso que o nosso Servidor MCP serve para isso. A CLI é a outra metade dessa história: para quando tu (ou um agente) precisares de comandos determinísticos e programáveis em que possas confiar num pipeline.
Algumas formas como as pessoas o estão a utilizar
- Um investigador salienta
Sonix Media Createnuma pasta de entrevistas e permite que um script carregue e transcreva todo o lote durante a noite. - A equipa do podcast gera ficheiros SRT atualizados para cada novo episódio como parte do processo de produção, sem necessidade de clicar em nada.
- Um programador integra o Sonix num pipeline de multimédia já existente sem escrever uma única linha de código HTTP.
- Um agente de IA carrega uma gravação, aguarda a transcrição e faz um resumo da mesma — tudo através de comandos de shell.
Começar
A CLI do Sonix é gratuita e de código aberto (licença MIT), funciona no Node 20+ e instala-se em segundos:
npm install -g @sonix-ai/cli
# ou, sem instalar:
npx @sonix-ai/cli media listObtenha a sua chave API em my.sonix.ai/api, executar sonix config set api-key, e já está. A referência completa aos comandos e opções encontra-se em a nossa documentação sobre a CLIe sonix --ajuda está sempre à distância de uma tecla.
Estamos ansiosos por ver o que irão automatizar com esta ferramenta. Como sempre, entre em contacto connosco Se tiveres algum comentário, se te deparares com algum problema ou se quiseres dizer-nos o que gostarias de ver a seguir.
A transcrição com IA mais exacta do mundo
O Sonix transcreve o seu áudio e vídeo em minutos - com uma precisão que o fará esquecer que é automatizado.