Outils pour développeurs

Transformez votre agent en studio son

Connectez Sonilo à votre agent IA et générez musique sous licence, effets sonores et traduction vidéo directement depuis la conversation. Connectez-vous depuis votre agent ; il n'y a aucune clé API à créer.

Transformez votre terminal en studio son

L'API Sonilo complète sous forme de CLI : scriptez-la, chaînez-la, intégrez-la à n'importe quel job CI ou Dockerfile. Installation depuis npm ou PyPI.

Apprenez le design sonore à votre agent

Onze skills open source qui se déclenchent automatiquement selon ce que vous dites, pour la composition, les SFX, la traduction vidéo et le ducking. Votre agent choisit le skill, le skill pilote l'API.

1

Ouvrez les réglages de connecteurs de Claude

Fonctionne dans Claude et Claude Code. Le lien ci-dessous mène directement aux réglages de connecteurs.

2

Ajouter un connecteur personnalisé

Nommez-le Sonilo et collez l'URL ci-dessous. Enregistrez.

3

Se connecter et s'authentifier

Connectez-vous, authentifiez-vous avec votre compte Sonilo, puis demandez à votre agent de mettre en musique une vidéo. Aucune clé API nulle part dans le parcours.

1

Installez le CLI

Une seule commande, depuis npm ou PyPI : mêmes sous-commandes, même résultat dans les deux cas.

2

Connectez-vous

L'OAuth s'ouvre dans votre navigateur. L'identifiant reste sur votre machine et toutes les commandes le reprennent automatiquement : rien à coller, rien à faire tourner.

3

Générer

Chaque endpoint est une sous-commande. Les jobs asynchrones s'interrogent eux-mêmes, vous récupérez simplement un fichier.

1

Installer

Une seule commande ajoute les onze skills à n'importe quel assistant compatible, ou choisissez uniquement ceux dont vous avez besoin.

2

Connectez Sonilo

Les skills sont des instructions ; le serveur MCP fournit les outils qu'ils pilotent. Enregistrez-le, connectez-vous une fois, et cet identifiant vaut aussi pour le CLI. Pas d'hôte MCP ? Installez le CLI et connectez-vous : les skills basculent dessus d'eux-mêmes.

3

Demander dans le chat

Ouvrez, connecté, l'agent où vous avez ajouté les skills (Claude Code et Codex) et tapez ceci dans son chat plutôt que dans un terminal. Les skills se déclenchent tout seuls en langage naturel : décrivez le résultat, sans nom d'outil ni paramètre.

text-to-musicvideo-to-musictext-to-sfxvideo-to-sfxvideo-to-soundaudio-duckingauto-dubbingtask-recoveryaccountaudio-playbacksetup-api-key

Une CLI. Tous les endpoints Sonilo.

L'API entière en une seule commande. Elle s'installe depuis npm et PyPI, ne demande qu'une variable d'environnement et parle JSON. Intégrez-la à n'importe quel terminal, job CI ou Dockerfile pour composer en lot un dossier de rendus, brancher la génération dans un build, ou traduire une sortie en dix langues. Les jobs asynchrones s'interrogent eux-mêmes, vous récupérez simplement un fichier.

16 commandes9 endpoints de génération2 packages--json à chaque commande
Exécutez ceci dans votre shell. Fonctionne dans n'importe quel terminal, job CI ou Dockerfile.
npmNodenpm install -g sonilo-cli
PyPIPythonpip install sonilo-cli
npxsans installationnpx sonilo-cli account

Connectez-vous une fois avec sonilo login ; l'identifiant est partagé avec le serveur MCP, donc vous connecter ici couvre les deux. En CI, définissez plutôt SONILO_API_KEY. Ouvrir la doc →

Exécutersonilo video-to-music --video clip.mp4
m4a · 30 sec

Résultat réel, généré par la CLI Sonilo.

Demandez-le en langage naturel, ou exécutez la commande

Douze capacités plus trois outils de compte. Chacune est un seul appel d'outil MCP pour votre agent, une seule commande dans votre shell, ou simplement une phrase une fois les skills installés.

musicvideo_to_music

« Mettez ce clip en musique pour que la musique suive le montage »

musictext_to_music

« Faites 30 secondes de piano lo-fi chaleureux avec de la pluie en fond »

musicvideo_to_video_music

« Ajoutez une bande-son à ce clip et rendez-moi la vidéo »

sound effectsvideo_to_sfx

« Ajoutez des effets sonores pour ce qui se passe dans ce clip »

sound effectstext_to_sfx

« J'ai besoin d'une bouteille en verre qui explose sur du béton »

sound effectsvideo_to_video_sfx

« Mixez des effets dans ce clip et renvoyez la vidéo »

soundvideo_to_sound

« Donnez à ce clip musique et effets dans un mix équilibré »

soundvideo_to_video_sound

« Bande-son complète sur ce clip, réincrustée dans la vidéo »

audioaudio_ducking

« Faites un ducking de cette musique sous la voix off »

speechdubbing

« Traduisez cette vidéo en japonais et en espagnol, gardez le lit musical »

speechproofread

« Transcrivez ce clip et donnez-moi des sous-titres modifiables en japonais et en espagnol »

videoanalyze_video

« Regardez ce clip et planifiez la musique et les effets avant de générer »

get_generation_task

Interroger les jobs asynchrones

get_usage

Dépenses et quota

get_account_services

Ce que votre clé peut faire

Des capacités qui s'enchaînent

Une seule demande peut passer par plusieurs outils. Votre agent choisit l'enchaînement selon ce que vous avez demandé ; depuis la CLI, vous exécutez les mêmes étapes dans l'ordre.

Mettre un montage en musique, garder la voix claire

« Mettez ce montage en musique et gardez le dialogue au-dessus de la musique. »

cut.mp4video_to_musicaudio_duckingscored.m4a

Livrer un spot en plusieurs langues

« Ajoutez une bande-son, puis donnez-moi les versions japonaise et espagnole. »

spot.mp4video_to_video_musicdubbingspot-ja.mp4 · spot-es.mp4

Sonoriser un dossier de rendus

« Ajoutez du bruitage à chaque clip dans ./renders. »

renders/*.mp4video_to_sfx×12renders/*.m4a

Questions fréquentes

Commencez à générer depuis votre terminal