Transcripcions com a contingut
Un botó Transcriu a cada pujada d'àudio de Payload. La transcripció es desa al document com a text editable i frases amb temps, així que el teu frontend, la teva cerca i les teves API la llegeixen com qualsevol altre camp.
PAYLOAD 3 · NEXT.JS 15+ · DES DE $0.20 L'HORA D'ÀUDIOUn camp més
La transcripció i les seves frases amb temps viuen al document, així que la Local API, REST i GraphQL les retornen amb tota la resta.
Un progrés que es veu
El botó mostra quant d'àudio s'ha fet i resisteix una recàrrega. Atura deixa el document com estava.
Els editors mantenen el control
La transcripció és text pla que un editor pot corregir. Els paràgrafs es parteixen on el parlant canvia o fa una pausa.
La clau es queda al servidor
Una clau d'API connectada es desa al servidor i no es pot llegir a través de les API REST o GraphQL.
Un connector, una línia
Afegeix el connector a payload.config.ts. Cada col·lecció de pujades que accepta àudio té el botó; passa collections per triar quines. Si omets la clau, un editor connecta un compte des de Configuració → VocalStack.
payload generate:importmap. Amb Postgres, executa també payload migrate:create.pnpm add github:vocalstack/payload-plugin// payload.config.ts
import { vocalstackPlugin } from '@vocalstack/payload'
export default buildConfig({
plugins: [
vocalstackPlugin({
// Optional: or connect from Settings → VocalStack
apiKey: process.env.VOCALSTACK_API_KEY,
}),
],
})S'adapta a com ho has construït
Valors predeterminats raonables, i un hook per a cada punt on la teva configuració és diferent.
collectionsQuines col·leccions de pujades tenen el botó Transcriu. Per defecte, totes les que accepten àudio.
audioFieldsContingut importat que apunta a l'àudio per nom de fitxer o enllaç. Cada fila d'un camp de tipus array té el seu propi botó i la seva transcripció.
spokenLanguageL'idioma parlat a l'àudio. Omet-lo perquè es detecti automàticament.
fileURLL'adreça d'on VocalStack obté l'àudio. Fes que apunti al teu bucket per evitar el proxy de fitxers de Payload.
accessQui pot transcriure i canviar la connexió. Per defecte, els usuaris connectats que poden actualitzar el document.
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ó.
Cada pujada d'àudio i fila d'array que transcrius, amb parlants, puntuació i temps inclosos.