API-Schlüssel holen

HeartMuLa Transcribe API

von HeartMuLa

Songtexte aus gesungenem Gesang, in vielen Sprachen

heartmula/transcribe/speech-to-textAb 8 Creditspro Lauf · 0,08 $
  • Sprache zu Text

Über HeartMuLa Transcribe

HeartMuLa Transcribe holt den gesungenen Text aus einer Audiodatei und gibt ihn als Text zurück. Ein Audiofeld, keine Optionen, mehrsprachig, abgerechnet je Transkription statt je Minute.

Du rufst es mit dem Modellnamen heartmula/transcribe/speech-to-text über POST /jobs/createTask auf, ab 8 Credits pro Lauf (0,08 $). Neue Konten bekommen 30 kostenlose Credits, damit du es zuerst im Playground testen kannst.

Diese Anleitung gibt es vorerst nur auf Englisch. →

Anfrageparameter

ParameterPflichtBeschreibung
audio_urlJaDie Stimme oder Musik, die verwendet wird.

Preise

Die Preise sind in Credits angegeben, denselben Credits, die du auf der Website nutzt (1 Credit = 0,01 $). Beim Annehmen der Aufgabe wird der Betrag reserviert und nach Abschluss auf die tatsächlichen Kosten abgerechnet; fehlgeschlagene Aufgaben werden erstattet.

OptionCredits pro Lauf≈ USD
Standard7,50,075 $

Jede Aufgabe wird auf ganze Credits aufgerundet, ein Lauf in der günstigsten Stufe kostet also 8 Credits pro Lauf (0,08 $).

Für eine exakte Zahl vor dem Start sendest du denselben Body an POST /jobs/quote.

API-Schnellstart

Die HeartMuLa Transcribe API in drei Schritten aufrufen

  1. API-Schlüssel erstellen. Melde dich bei PopNow an und erstelle in der API-Konsole einen Schlüssel. Schlüssel beginnen mit sk-popnow- und nutzen dieselben Credits wie die Website.
  2. Anfrage senden. Sende POST /jobs/createTask mit model heartmula/transcribe/speech-to-text und einem input-Objekt nach der Parametertabelle. Die Antwort enthält sofort eine Task-ID.
  3. Ergebnis abholen. Frage GET /jobs/recordInfo mit der Task-ID ab oder gib eine callBackUrl mit, dann schicken wir das Ergebnis dorthin. Lade die Ausgabelinks herunter, sobald die Aufgabe erfolgreich ist.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "heartmula/transcribe/speech-to-text",
  "input": {
    "audio_url": "https://media.popnow.ai/shortfilm/voices/Aoede-46e4c427.mp3"
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Ersetze den Prompt und alle Links durch deine eigenen. Im Tab „API“ findest du die Referenz zu Antwort, Polling und Callback.

Fragen zur HeartMuLa Transcribe API

Was kostet die HeartMuLa Transcribe API?

HeartMuLa Transcribe kostet 8 Credits (0,08 $) pro Lauf. Die Credits sind dieselben wie auf der Website (1 Credit = 0,01 $), neue Konten bekommen 30 Gratis-Credits, und fehlgeschlagene Tasks werden erstattet.

Wie lautet der Modellname von HeartMuLa Transcribe in der API?

Trag heartmula/transcribe/speech-to-text für Sprache zu Text im Feld model von POST /jobs/createTask ein.

Bekomme ich Zeitmarken oder Zeilenzeiten?

Nein. Die Ausgabe ist der Liedtext, ohne Zeiten, ohne Konfidenzwerte und ohne Sprecher- oder Abschnittsmarken. Untertitelstrecken brauchen weiterhin ihren eigenen Abgleich.

Muss ich angeben, in welcher Sprache das Audio ist?

Nein, und Sie können es auch nicht. Das Modell kommt mit mehreren Sprachen allein zurecht und meldet nicht, welche es erkannt hat.

Wie gut ist es bei Sprache statt Gesang?

Es ist auf gesungenen Text über Musik abgestimmt. Gesprochenes wird meist transkribiert, für Interviews, Podcasts und Besprechungen ist ein allgemeines Speech-to-Text-Modell aber das bessere Werkzeug.

Kann ich HeartMuLa Transcribe testen, ohne Code zu schreiben?

Ja. Der Playground führt HeartMuLa Transcribe mit deinen PopNow-Credits aus, braucht keinen API-Schlüssel und zeigt dir zu jedem Lauf den passenden Code.

Mehr zu HeartMuLa Transcribe