Տառադարձումները՝ որպես բովանդակություն
«Տառադարձել» կոճակ Payload-ի յուրաքանչյուր աուդիո վերբեռնման վրա։ Տառադարձումը պահվում է փաստաթղթում որպես խմբագրելի տեքստ և ժամանակագրված նախադասություններ, ուստի ձեր frontend-ը, որոնումը և API-ները այն կարդում են ինչպես ցանկացած այլ դաշտ։
PAYLOAD 3 · NEXT.JS 15+ · $0.20-ԻՑ ԺԱՄ ԱՈՒԴԻՈՅԻ ՀԱՄԱՐՊարզապես ևս մեկ դաշտ
Տառադարձումը և դրա ժամանակագրված նախադասությունները պահվում են փաստաթղթում, ուստի Local API-ն, REST-ը և GraphQL-ը դրանք վերադարձնում են մնացած ամեն ինչի հետ։
Տեսանելի առաջընթաց
Կոճակը ցույց է տալիս, թե աուդիոյի որ մասն է պատրաստ, և պահպանվում է էջը վերաբեռնելուց հետո։ Կանգնեցնելը փաստաթուղթը վերադարձնում է նախկին վիճակին։
Խմբագիրները մնում են վերահսկողության տակ
Տառադարձումը պարզ տեքստ է, որը խմբագիրը կարող է ուղղել։ Պարբերությունները բաժանվում են այնտեղ, որտեղ խոսնակը փոխվում է կամ դադար է տալիս։
Բանալին մնում է սերվերում
Միացված API բանալին պահվում է սերվերի կողմում և չի կարող կարդացվել REST կամ GraphQL API-ների միջոցով։
Մեկ պլագին, մեկ տող
Ավելացրեք պլագինը payload.config.ts-ում։ Աուդիո ընդունող վերբեռնման յուրաքանչյուր հավաքածու ստանում է կոճակը․ փոխանցեք collections՝ ընտրելու համար։ Բաց թողեք բանալին, և խմբագիրը փոխարենը կմիացնի հաշիվ Կարգավորումներ → VocalStack բաժնից։
payload generate:importmap։ Postgres-ի դեպքում գործարկեք նաև 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,
}),
],
})Համապատասխանում է ձեր կառուցվածքին
Խելամիտ լռելյայն կարգավորումներ և հուկ յուրաքանչյուր տեղի համար, որտեղ ձեր կարգավորումը տարբերվում է։
collectionsՎերբեռնման որ հավաքածուներն են ստանում «Տառադարձել» կոճակը։ Լռելյայն՝ բոլորը, որոնք ընդունում են աուդիո։
audioFieldsՆերմուծված բովանդակություն, որը մատնանշում է աուդիոն ֆայլի անունով կամ հղումով։ Զանգվածային դաշտի յուրաքանչյուր տող ստանում է իր կոճակը և տառադարձումը։
spokenLanguageԱուդիոյում հնչող լեզուն։ Բաց թողեք՝ այն ավտոմատ որոշելու համար։
fileURLՀասցեն, որտեղից VocalStack-ը վերցնում է աուդիոն։ Ուղղեք այն ձեր բաքեթին՝ Payload-ի ֆայլային պրոքսին շրջանցելու համար։
accessՈվ կարող է տառադարձել և փոխել միացումը։ Լռելյայն՝ մուտք գործած օգտատերերը, որոնք կարող են թարմացնել փաստաթուղթը։
Պլագինի վճար չկա
Դուք VocalStack-ին վճարում եք միայն ձեր տառադարձած աուդիոյի համար՝ նույն սակագնով, ինչ կառավարման վահանակում և API-ում։ Վճարումը վայրկյանային է՝ յուրաքանչյուր տառադարձման համար առնվազն 5 րոպե։
Յուրաքանչյուր աուդիո վերբեռնում և զանգվածի տող, որ տառադարձում եք՝ խոսնակներով, կետադրությամբ և ժամանակներով։