VocalStack-logotypVocalStack-logotyp
VOCALSTACK FÖR STRAPI

Varje avsnitt, transkriberat

En Transkribera-knapp bredvid varje ljudfil i Strapis Content Manager. Transkriptet sparas som redigerbar text och tidsatta meningar, så att din frontend läser det från samma REST- och GraphQL-API:er som resten av ditt innehåll.

STRAPI 5 · NODE 20+ · FRÅN $0.20 PER TIMME LJUD
cms.example.com/admin/content-manager/collection-types/api::episode.episode/42
Content ManagerCOLLECTION TYPESEpisodeArticleUser
← BackAvsnitt 42: Att bygga öppet
RubrikAvsnitt 42: Att bygga öppet
Ljud
MP3episode-042.mp346.3 MB · audio/mpeg
Transkript
00:00Välkommen tillbaka till programmet. I dag: att släppa tidigt.
00:07Den första versionen var grov, och det var hela poängen.
ENTRYPublishSave
VocalStack
Transkriberar31:06 / 48:20
Stoppa

Innehåll som allt annat

Transkript är en egen innehållstyp, så REST- och GraphQL-API:erna returnerar dem med texten och de tidsatta meningarna.

Förlopp du kan se

Sidopanelen visar hur mycket ljud som är klart och överlever en omladdning. Stoppa avslutar ett jobb du inte längre vill ha.

Eller helt automatiskt

Slå på autoTranscribe så transkriberas varje ljudfil som laddas upp till Media Library utan ett enda klick.

Nyckeln stannar på servern

En ansluten API-nyckel förvaras i Strapis lagring på serversidan och skickas aldrig till adminpanelen.

KONFIGURATION

Installera, aktivera, transkribera

Installera tillägget från GitHub och aktivera det i config/plugins.ts. Utelämna nyckeln så ansluter en administratör ett konto från Inställningar → VocalStack i stället.

01Installera tillägget från GitHub och aktivera det i din konfiguration.
02Bygg om adminpanelen och starta om Strapi.
03Öppna en post med en ljudfil och klicka på Transkribera.
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'),
    },
  },
})
ALTERNATIV

Passar hur du byggde det

Vettiga standardval, och en hook för varje ställe där din uppsättning skiljer sig.

autoTranscribe

Transkribera varje ljudfil så fort den laddas upp till Media Library.

spokenLanguage

Språket som talas i ljudet. Utelämna det för att identifiera det automatiskt.

fileURL

Adressen VocalStack hämtar ljudet från. Peka den mot din bucket eller ditt CDN.

oneClickConnect

Visa Anslut VocalStack i Inställningar, så att en administratör loggar in i stället för att klistra in en nyckel.

enabled

Stäng av knappen och rutterna men behåll de transkript du redan har.

PRISER

Ingen tilläggsavgift

Du betalar VocalStack bara för ljudet du transkriberar, till samma pris som i översikten och API:t. Debiteras per sekund, med minst 5 minuter per transkribering.

FILER$0.20per timme

Varje ljudfil du transkriberar, med talare, interpunktion och tider inkluderade.

Vanliga frågor

Visa på GitHubLäs README