Logotip de VocalStackLogotip de VocalStack
VOCALSTACK PER A STRAPI

Cada episodi, transcrit

Un botó Transcriu al costat de cada fitxer d'àudio del Content Manager de Strapi. La transcripció es desa com a text editable i frases amb temps, així que el teu frontend la llegeix de les mateixes API REST i GraphQL que la resta del teu contingut.

STRAPI 5 · NODE 20+ · DES DE $0.20 L'HORA D'ÀUDIO
cms.example.com/admin/content-manager/collection-types/api::episode.episode/42
Content ManagerCOLLECTION TYPESEpisodeArticleUser
← BackEpisodi 42: Construir en públic
TítolEpisodi 42: Construir en públic
Àudio
MP3episode-042.mp346.3 MB · audio/mpeg
Transcripció
00:00Benvinguts de nou al programa. Avui: publicar aviat.
00:07La primera versió era tosca, i aquesta n'era la gràcia.
ENTRYPublishSave
VocalStack
Transcrivint31:06 / 48:20
Atura

Contingut com qualsevol altre

Les transcripcions són un tipus de contingut propi, així que les API REST i GraphQL les retornen amb el text i les frases amb temps.

Un progrés que es veu

El panell lateral mostra quant d'àudio s'ha fet i resisteix una recàrrega. Atura acaba una feina que ja no vols.

O del tot automàtic

Activa autoTranscribe i cada fitxer d'àudio que es pugi a la Mediateca es transcriu sense cap clic.

La clau es queda al servidor

Una clau d'API connectada es desa al magatzem de Strapi al servidor i mai no s'envia al panell d'administració.

CONFIGURACIÓ

Instal·la, activa, transcriu

Instal·la el connector des de GitHub i activa'l a config/plugins.ts. Si omets la clau, un administrador connecta un compte des de Configuració → VocalStack.

01Instal·la el connector des de GitHub i activa'l a la teva configuració.
02Torna a compilar el panell d'administració i reinicia Strapi.
03Obre una entrada amb un fitxer d'àudio i fes clic a Transcriu.
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'),
    },
  },
})
OPCIONS

S'adapta a com ho has construït

Valors predeterminats raonables, i un hook per a cada punt on la teva configuració és diferent.

autoTranscribe

Transcriu cada fitxer d'àudio tan bon punt es puja a la Mediateca.

spokenLanguage

L'idioma parlat a l'àudio. Omet-lo perquè es detecti automàticament.

fileURL

L'adreça d'on VocalStack obté l'àudio. Fes que apunti al teu bucket o CDN.

oneClickConnect

Mostra Connecta VocalStack a Configuració, perquè un administrador iniciï la sessió en lloc d'enganxar una clau.

enabled

Desactiva el botó i les rutes i conserva les transcripcions que ja tens.

PREUS

Sense cost pel connector

Només pagues a VocalStack l'àudio que transcrius, amb la mateixa tarifa que el tauler i l'API. Facturat per segon, amb un mínim de 5 minuts per transcripció.

FITXERS$0.20l'hora

Cada fitxer d'àudio que transcrius, amb parlants, puntuació i temps inclosos.

Preguntes freqüents

Mira-ho a GitHubLlegeix el README