Sonilo v1.1 API

Frame-synchronisierte Soundtracks, die direkt aus dem Video generiert werden, oder Musik aus einem Textprompt, mit Richtungsrichtung pro Segment und Stammtrennung.

SoniloAudiogenerationVeröffentlicht 18. Juni 2026Proprietärer EndpointNeu

Über Sonilo v1.1

Frame-synchronisierte Soundtracks, die direkt aus dem Video generiert werden, oder Musik aus einem Textprompt, mit Richtungsrichtung pro Segment und Stammtrennung.

music generationtext to musicvideo to musicstemscommercial ready

Sonilo v1.1 Spezifikationen

Modell-ID
sonilo-v1-1
Autor
Sonilo
Kategorie
Audiogeneration
Veröffentlicht
18. Juni 2026
Eingabe
TextVideo
Ausgabe
Audio
Endpoints
POST/v1/audio/generations
Alternative Modell-IDs
sonilo-v1.1sonilo/v1.1sonilo-musicsonilo/sonilo-v1-1

Sonilo v1.1 API-Preise

Live Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.

Typ
Spezifikation
Preis
Text zur Musik
pro erzeugter Sekunde
$0.0045
Video zur Musik
pro erzeugter Sekunde
$0.018
Auf der vollständigen Preisseite vergleichen

So rufst du die Sonilo v1.1 API auf

Sonilo v1.1 läuft über POST /v1/audio/generations. Der Request liefert sofort eine job_id; frage GET /v1/jobs/{job_id} ab, bis der Job abgeschlossen ist, und lies die Ausgabe-URLs aus dem Ergebnis. Hol dir einen API-Schlüssel im EmpirioLabs Dashboard.

cURL: Job senden
curl https://api.empiriolabs.ai/v1/audio/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "sonilo-v1-1",
    "prompt": "Describe what you want Sonilo v1.1 to generate."
  }'
cURL: Ergebnis abfragen
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/audio/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "sonilo-v1-1",
        "prompt": "Describe what you want Sonilo v1.1 to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Vollständige Sonilo v1.1 API-Referenz

Sonilo v1.1 API-Parameter

Request-Parameter, die die Sonilo v1.1 API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.

ParameterTypStandardBereich / WerteBeschreibung
promptstring--Stil oder kreative Richtung für die Musik. Erforderlich beim Erzeugen ausschließlich aus Text. Optional beim Komponieren eines Videos, wohin das Filmmaterial führt.
modeenumautoauto, text, videoAutomatisch bewertet ein angehängtes Video und greift zurück auf Text zu Musik, wenn kein Video vorhanden ist. Stellen Sie Text oder Video ein, um das Verhalten...
durationnumber-5 bis 360Spurlänge in Sekunden. Nur im Textmodus. Im Videomodus folgt die Spur der Länge des Quellvideos. Lass leer, damit die Eingabeaufforderung entscheiden kann.
output_formatenumm4am4a, wav, mp3Geliefertes Audioformat. M4A ist AAC, WAV ist 16-Bit-PCM, mp3 320 kbps.
variants_numnumber11 bis 10Wie viele verschiedene musikalische Richtungen in einer Anfrage generiert werden sollen. Jede Variante wird separat mit dem Sekundenpreis berechnet, und für jede...
stemsbooleanfalse-Man kann auch den generierten Track in Schlagzeug, Bass, Gesang und anderes zurückgeben. Das kostet keine Kosten und verlängert die Wartezeit um ein paar Minuten.
duckingbooleanfalse-Geben Sie auch eine Aufnahme zurück, bei der die Musik unter der Sprache im Quellvideo eingetaucht ist, damit der Dialog verständlich bleibt. Das kostet nichts.
preserve_speechbooleanfalse-Behalten Sie die Sprache aus dem Quellvideo und geben Sie die isolierte Stimme plus eine gemischte Spur zusammen mit der Musik zurück.
prompt_influencenumber0.50 bis 1Wie stark die Musik dem Prompt folgt und nicht dem Filmmaterial. Niedriger lässt das Video führen, höher folgt dem Prompt wörtlicher. Fügt keine Ladung hinzu.
segmentsstring--JSON-Array von zeitlich begrenzten Segmentanweisungen für Szene für Szenenrichtung. Jeder Eintrag beginnt, endet und wird innerhalb von Sekunden angezeigt.
video_urlstring--Quellen Sie das Video als öffentlich erreichbare URL. Bis zu 300 MB und 6 Minuten. Das Hochladen eines Videos im playground stellt das für Sie ein.

Gut zu wissen

Modi – bewertet das angehängte Video automatisch und greift zurück auf Text zu Musik, wenn kein Video vorhanden ist – Videomodus folgt den Schnitten und dem Tempo des Quellmaterials – Textmodus generiert ausschließlich aus einem Prompt Steuerung Unterstützt Prompt, Modus, Quellvideo, 5 bis 360 Sekunden Dauer im Textmodus, m4a, WAV- oder MP3-Ausgabe, 1 bis 10 Varianten, Stem-Trennung, Ducking, Spracherhaltung, Prompt-Einfluss und JSON-Segment-Prompts. Limits – Quellvideo bis zu 300 MB und 6 Minuten – Dauer 5 bis 360 Sekunden im Textmodus. Videomodus folgt der Quelllänge – Entdeckung, Spracherhaltung und Prompt-Einfluss gelten nur für den Videomodus Billing – Berechnet pro erzeugter Sekunde nach Katalograte, mit einem Minimum von 10 Sekunden pro Track. Ein 4-Sekunden-Track berechnet 10 Sekunden. - Jede Variante wird separat abgerechnet und für jede gilt das Minimum von 10 Sekunden. - Stem-Separation, Ducking und prompt Influence verursachen keine Gebühren. - Eine vor der Generierung abgelehnte Anfrage wird nicht berechnet.

Sonilo v1.1 API: häufige Fragen

Wie viel kostet die Sonilo v1.1 API?

Auf EmpirioLabs wird Sonilo v1.1 nach Verbrauch abgerechnet: Text zur Musik $0.0045 pro erzeugter Sekunde; Video zur Musik $0.018 pro erzeugter Sekunde. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.

Welchen Endpoint verwendet Sonilo v1.1?

Sonilo v1.1 wird über POST /v1/audio/generations auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.

Kann ich Sonilo v1.1 im Browser testen, bevor ich integriere?

Ja. Der EmpirioLabs Playground führt Sonilo v1.1 im Browser mit denselben Parametern aus, die die API bietet. So kannst du Prompts testen, bevor du Code schreibst.

Wie bekomme ich einen Sonilo v1.1 API-Schlüssel?

Erstelle ein EmpirioLabs-Konto und generiere dann einen Schlüssel unter API Keys im Dashboard. Die Abrechnung erfolgt über Pay-as-you-go-Guthaben, du zahlst also nur für deine Requests.

Bereit, bessere Endpunkte zu nutzen?

Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.