Logo ng VocalStackLogo ng VocalStack
VOCALSTACK PARA SA STRAPI

Bawat episode, naka-transcribe

Isang I-transcribe button sa tabi ng bawat audio file sa Strapi Content Manager. Sine-save ang transcript bilang na-e-edit na text at mga naka-time na pangungusap, kaya binabasa ito ng frontend mo mula sa parehong REST at GraphQL API ng iba mo pang content.

STRAPI 5 · NODE 20+ · MULA $0.20 BAWAT ORAS NG AUDIO
cms.example.com/admin/content-manager/collection-types/api::episode.episode/42
Content ManagerCOLLECTION TYPESEpisodeArticleUser
← BackEpisode 42: Pagbuo nang hayagan
PamagatEpisode 42: Pagbuo nang hayagan
Audio
MP3episode-042.mp346.3 MB · audio/mpeg
Transcript
00:00Welcome back sa show. Ngayon: maagang pag-ship.
00:07Magaspang ang unang bersyon, at iyon mismo ang punto.
ENTRYPublishSave
VocalStack
Nagta-transcribe31:06 / 48:20
Ihinto

Content na gaya ng iba

May sariling content type ang mga transcript, kaya ibinabalik sila ng REST at GraphQL API kasama ang text at ang mga naka-time na pangungusap.

Progreso na nakikita mo

Ipinapakita ng side panel kung gaano karami na ang tapos na audio at hindi ito nawawala kahit mag-reload. Tinatapos ng Ihinto ang job na hindi mo na kailangan.

O ganap na awtomatiko

I-on ang autoTranscribe at tina-transcribe ang bawat audio file na ina-upload sa Media Library nang walang kahit isang click.

Nasa server ang key

Ang nakakonektang API key ay nakatago sa server-side store ng Strapi at hindi kailanman ipinapadala sa admin panel.

SETUP

I-install, i-enable, i-transcribe

I-install ang plugin mula sa GitHub at i-enable ito sa config/plugins.ts. Kung hindi mo ilalagay ang key, magkokonekta na lang ang administrator ng account mula sa Mga Setting → VocalStack.

01I-install ang plugin mula sa GitHub at i-enable ito sa config mo.
02I-rebuild ang admin panel at i-restart ang Strapi.
03Magbukas ng entry na may audio file at i-click ang I-transcribe.
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'),
    },
  },
})
MGA OPTION

Akma sa paraan ng pagkakagawa mo

Maaayos na default, at isang hook para sa bawat lugar kung saan iba ang setup mo.

autoTranscribe

I-transcribe ang bawat audio file sa sandaling ma-upload ito sa Media Library.

spokenLanguage

Ang wikang sinasalita sa audio. Huwag itong ilagay para awtomatiko itong ma-detect.

fileURL

Ang address kung saan kinukuha ng VocalStack ang audio. Ituro ito sa bucket o CDN mo.

oneClickConnect

Ipakita ang Ikonekta ang VocalStack sa Mga Setting, para mag-sign in ang administrator sa halip na mag-paste ng key.

enabled

I-off ang button at ang mga route habang pinapanatili ang mga transcript na mayroon ka na.

PRESYO

Walang bayad sa plugin

Sa VocalStack ka lang magbabayad para sa audio na tina-transcribe mo, sa parehong rate ng Dashboard at ng API. Sinisingil kada segundo, na may minimum na 5 minuto bawat transcription.

MGA FILE$0.20bawat oras

Bawat audio file na tina-transcribe mo, kasama na ang mga nagsasalita, bantas at timing.

Mga Madalas Itanong

Tingnan sa GitHubBasahin ang README