Présentation de l'interface CLI de Sonix : automatisez la création de vos transcriptions depuis la ligne de commande

· 4 min lecture
Dans cet article

Today we’re launching the Interface CLI Sonix — a free, fast command-line tool that puts the entire Sonix workflow at your fingertips. Upload media, pull transcripts, run translations and summaries, and manage your account, all from short commands you can run by hand, drop into a script, or wire into CI. It’s the whole Sonix API, wrapped in a single tool called sonix.

Le plus intéressant, c'est la facilité avec laquelle on peut se lancer. Il suffit d'une seule installation pour passer d'un enregistrement brut à des sous-titres finis sur disque en trois lignes de commande :

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

That’s an upload, a transcription, and finished SRT subtitles on disk — no glue code.

Fonctionnalités

Sous le capot, sonix se charge de tout ce que l'API brute vous obligerait autrement à configurer vous-même :

  • Mettez tout ce que vous voulez en ligne. Small files take a fast one-shot path; large ones (we’ve tested multi-gigabyte) upload directly and reliably, with each piece retried independently so a flaky connection won’t sink a 5 GB file. You don’t have to think about which path you’re on — sonix media create ./big-recording.mov ça marche, tout simplement.
  • Obtenez des transcriptions dans n'importe quel format — texte brut, SRT, VTT, JSON ou Avid DS — transmis directement vers un fichier ou vers votre terminal.
  • Utilisez les fonctionnalités d'IA que vous utilisez déjà — traductions, incrustation de sous-titres, résumés en un clic et résumés par lots pour l'ensemble d'un dossier.
  • Gérer votre compte — dossiers, membres de l'équipe et liens partagés, tous programmables.
  • Attends les passages lents. Ajouter --attends to any job and the CLI blocks until it’s done, then prints the result. No more hand-rolled polling loops.

Tout est conçu pour le redirection. Les résultats sont envoyés vers la sortie standard, les messages de diagnostic vers la sortie d'erreur standard, et --json vous fournit la réponse brute de l'API pour n'importe quelle commande — donc sonix media list --json | jq et Récupérer la transcription Sonix… > fichier Restez à jour. La référence complète des commandes et des options se trouve dans le Documentation de l'interface CLI de Sonix.

Conçu également pour les agents IA

The CLI has a second audience: AI coding agents like Claude Code or Codex. Instead of loading a big tool schema into the model’s context, an agent can shell out to sonix — une commande simple, un code de sortie correct, et le tour est joué.

sonix agent-context # : l'ensemble de l'interface de commande au format JSON, en un seul appel
sonix setup claude # : installe une compétence Sonix prête à l'emploi pour Claude Code

If you’d rather have your assistant reach into Sonix de manière informelle — “find my interview with Dr. Patel and pull the three biggest takeaways” — that’s what our Serveur MCP sert à quoi. L'interface en ligne de commande (CLI) constitue l'autre volet de cette histoire : elle intervient lorsque vous (ou un agent) souhaitez disposer de commandes déterministes et scriptables auxquelles vous pouvez faire confiance dans un pipeline.

Quelques exemples d'utilisation

  • Un chercheur souligne Sonix Media Create dans un dossier de entretiens et permet à un script de télécharger et de transcrire l'ensemble du lot pendant la nuit.
  • L'équipe chargée du podcast génère automatiquement des fichiers SRT pour chaque nouvel épisode dans le cadre du processus de production, sans qu'aucun clic ne soit nécessaire.
  • Un développeur intègre Sonix dans un pipeline multimédia existant sans écrire la moindre ligne de code HTTP.
  • Un agent IA télécharge un enregistrement, attend la transcription, puis en fait un résumé — le tout à l'aide de commandes shell.

Commencer

L'interface CLI de Sonix est gratuite et open source (licence MIT), fonctionne sous Node 20+ et s'installe en quelques secondes :

npm install -g @sonix-ai/cli
# ou, sans installation :
npx @sonix-ai/cli media list

Récupérez votre clé API sur my.sonix.ai/api, exécuter sonix config set api-key, and you’re off. The full command and flag reference lives in notre documentation sur l'interface en ligne de commandeet sonix --aide est toujours à portée d'une simple touche.

We’re excited to see what you automate with it. As always, n'hésitez pas à nous écrire if you’ve got feedback, hit a snag, or want to tell us what you’d love to see next.

La transcription par IA la plus précise au monde

Sonix transcrit vos fichiers audio et vidéo en quelques minutes, avec une précision qui vous fera oublier qu'il s'agit d'un système automatisé.

Rapide comme l'éclair
Abordable
Sécurisé
Essayez Sonix gratuitement
★★★★★ Apprécié par plus de 3 millions d'utilisateurs
99% Précision
35+ Langues
1B+ Heures transcrites
fr_FRFrench