Apresentamos a CLI do Sonix: automatize as suas transcrições a partir da linha de comandos

· 4 min ler · Atualizado:
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.srt

Isso 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.mov simplesmente 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 --espera a 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 Code

Se 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 Create numa 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 list

Obtenha 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.

Muito rápido
Acessível
Seguro
Experimentar o Sonix gratuitamente
★★★★★ Adorado por mais de 3 milhões de utilizadores
99% Precisão
35+ Línguas
1B+ Horas transcritas
pt_PTPortuguese