VocalStack-LogoVocalStack-Logo
VOCALSTACK FÜR STRAPI

Jede Folge, transkribiert

Ein Button „Transkribieren“ neben jeder Audiodatei im Strapi Content Manager. Das Transkript wird als bearbeitbarer Text und zeitgestempelte Sätze gespeichert, sodass Ihr Frontend es über dieselben REST- und GraphQL-APIs liest wie den Rest Ihrer Inhalte.

STRAPI 5 · NODE 20+ · AB $0.20 PRO STUNDE AUDIO
cms.example.com/admin/content-manager/collection-types/api::episode.episode/42
Content ManagerCOLLECTION TYPESEpisodeArticleUser
← BackFolge 42: Öffentlich entwickeln
TitelFolge 42: Öffentlich entwickeln
Audio
MP3episode-042.mp346.3 MB · audio/mpeg
Transkript
00:00Willkommen zurück in der Show. Heute: früh veröffentlichen.
00:07Die erste Version war roh, und genau darum ging es.
ENTRYPublishSave
VocalStack
Transkription läuft31:06 / 48:20
Stopp

Inhalt wie jeder andere

Transkripte sind ein eigener Content-Typ, sodass die REST- und GraphQL-APIs sie mit dem Text und den zeitgestempelten Sätzen zurückgeben.

Sichtbarer Fortschritt

Das Seitenpanel zeigt, wie viel Audio fertig ist, und übersteht ein Neuladen. „Stopp“ beendet einen Auftrag, den Sie nicht mehr brauchen.

Oder vollautomatisch

Schalten Sie autoTranscribe ein, und jede in die Medienbibliothek hochgeladene Audiodatei wird ohne einen Klick transkribiert.

Der Schlüssel bleibt auf dem Server

Ein verbundener API-Schlüssel wird im serverseitigen Speicher von Strapi aufbewahrt und nie an das Admin-Panel gesendet.

EINRICHTUNG

Installieren, aktivieren, transkribieren

Installieren Sie das Plugin von GitHub und aktivieren Sie es in config/plugins.ts. Lassen Sie den Schlüssel weg, verbindet stattdessen ein Administrator ein Konto unter Einstellungen → VocalStack.

01Installieren Sie das Plugin von GitHub und aktivieren Sie es in Ihrer Konfiguration.
02Bauen Sie das Admin-Panel neu und starten Sie Strapi neu.
03Öffnen Sie einen Eintrag mit einer Audiodatei und klicken Sie auf „Transkribieren“.
bash
npm install github:vocalstack/strapi-plugin
typescript
// config/plugins.ts
export default ({ env }) => ({
  vocalstack: {
    enabled: true,
    config: {
      // Optional: or connect from Settings → VocalStack
      apiKey: env('VOCALSTACK_API_KEY'),
    },
  },
})
OPTIONEN

Passt zu Ihrem Aufbau

Sinnvolle Standardwerte und ein Hook für jede Stelle, an der Ihr Setup abweicht.

autoTranscribe

Jede Audiodatei transkribieren, sobald sie in die Medienbibliothek hochgeladen wird.

spokenLanguage

Die im Audio gesprochene Sprache. Lassen Sie sie weg, um sie automatisch zu erkennen.

fileURL

Die Adresse, von der VocalStack das Audio abruft. Richten Sie sie auf Ihren Bucket oder Ihr CDN.

oneClickConnect

„VocalStack verbinden“ in den Einstellungen anzeigen, damit sich ein Administrator anmeldet, statt einen Schlüssel einzufügen.

enabled

Button und Routen abschalten und die vorhandenen Transkripte behalten.

PREISE

Keine Plugin-Gebühr

Sie zahlen VocalStack nur für das Audio, das Sie transkribieren, zum selben Preis wie im Dashboard und in der API. Abrechnung pro Sekunde, mit mindestens 5 Minuten pro Transkription.

DATEIEN$0.20pro Stunde

Jede Audiodatei, die Sie transkribieren, inklusive Sprecher, Zeichensetzung und Zeitangaben.

Häufig gestellte Fragen

Auf GitHub ansehenREADME lesen