Uppskriftir sem þú getur leitað í
Umrita-hnappur við hljóðið í skjölunum þínum í Sanity Studio. Uppskriftin er vistuð á skjalinu sem breytanlegur texti og tímasettar setningar, svo GROQ, framendinn þinn og leitin þín lesa hana eins og hvern annan reit.
SANITY STUDIO 3+ · REACT 18+ · NODE 20+ · FRÁ $0.20 Á KLUKKUSTUND HLJÓÐSFyrirspurnir með GROQ
Uppskriftin og tímasettar setningar hennar eru á skjalinu, svo GROQ og GraphQL-API-ið skila þeim með öllu öðru.
Framvinda sem þú sérð
Reiturinn sýnir hversu mikið af hljóðinu er búið og lifir af endurhleðslu. Stöðva lýkur verki sem þú vilt ekki lengur.
Ritstjórar ráða ferðinni
Uppskriftin er hreinn texti sem ritstjóri getur leiðrétt, með sömu breytingasögu og útgáfu og restin af skjalinu.
Lykillinn helst á þjóninum
Studio talar við eina leið á þínum eigin þjóni, sem geymir API-lykilinn. Lykillinn berst aldrei í vafrann.
Ein viðbót, einn reitur, ein leið
Bættu viðbótinni við sanity.config.ts, vocalstack.transcript-reit við hlið hljóðsins í skemanu þínu og VocalStack-leiðinni við framendann þinn (Next.js-leið, eða hvaða Node- eða edge-þjón sem er). Leiðin geymir API-lykilinn, svo hann berst aldrei í vafrann.
vocalstack.transcript-reit við hlið hljóðskráarreits og smelltu svo á Umrita.npm install github:vocalstack/sanity-plugin// app/api/vocalstack/[...path]/route.ts
import { createVocalStackHandler } from '@vocalstack/sanity/server'
// The key is read from VOCALSTACK_API_KEY
const handler = createVocalStackHandler({ sanity: { projectId, dataset, token } })
export { handler as GET, handler as OPTIONS, handler as POST }
// sanity.config.ts
import { vocalstack } from '@vocalstack/sanity'
export default defineConfig({
plugins: [vocalstack({ handlerURL: 'https://www.example.com/api/vocalstack' })],
})
// schemas/episode.ts
defineField({ name: 'audio', type: 'file' }),
defineField({ name: 'transcript', type: 'vocalstack.transcript' }),Passar við það hvernig þú byggðir það
Skynsamleg sjálfgefin gildi, og krókur fyrir hvern stað þar sem uppsetningin þín víkur frá.
handlerURLHvar VocalStack-leiðin er tengd á þjóninum þínum. Studio kallar aðeins á þessa slóð.
audioFieldHvaða skráarreitur á skjalinu geymir hljóðið. Sjálfgefið sá fyrsti sem er með hljóðskrá.
spokenLanguageTungumálið sem talað er í hljóðinu. Slepptu því til að greina það sjálfkrafa.
fileURLSlóðin sem VocalStack sækir hljóðið frá. Sjálfgefið slóð skrárinnar á CDN Sanity; skilaðu undirritaðri slóð fyrir lokaðar skrár.
allowedOriginsHvaða Studio-slóðir mega kalla á leiðina.
Ekkert gjald fyrir viðbótina
Þú greiðir VocalStack aðeins fyrir hljóðið sem þú umritar, á sama verði og stjórnborðið og API-ið. Gjaldfært á sekúndu, með lágmarki upp á 5 mínútur fyrir hverja umritun.
Hver hljóðskrá sem þú umritar, með mælendum, greinarmerkjum og tímasetningum innifalið.