Přepisy jako obsah
Tlačítko Přepsat u každého nahraného zvuku v Payloadu. Přepis se uloží do dokumentu jako upravitelný text a věty s časy, takže ho váš frontend, vyhledávání i API čtou jako jakékoli jiné pole.
PAYLOAD 3 · NEXT.JS 15+ · OD $0.20 ZA HODINU ZVUKUProstě další pole
Přepis a jeho věty s časy jsou uloženy v dokumentu, takže je Local API, REST i GraphQL vracejí se vším ostatním.
Viditelný postup
Tlačítko ukazuje, kolik zvuku je hotovo, a vydrží i obnovení stránky. Zastavit vrátí dokument do původního stavu.
Redaktoři mají vše pod kontrolou
Přepis je prostý text, který může redaktor opravit. Odstavce se zalomí tam, kde se mluvčí změní nebo udělá pauzu.
Klíč zůstává na serveru
Připojený klíč API je uložen na serveru a nelze ho přečíst přes REST ani GraphQL API.
Jeden plugin, jeden řádek
Přidejte plugin do payload.config.ts. Každá kolekce nahrávek, která přijímá zvuk, dostane tlačítko; předáním collections zvolíte které. Vynecháte-li klíč, redaktor místo toho připojí účet v Nastavení → VocalStack.
payload generate:importmap. S Postgres spusťte také 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,
}),
],
})Sedí na to, jak jste to postavili
Rozumné výchozí hodnoty a hook pro každé místo, kde se vaše nastavení liší.
collectionsKteré kolekce nahrávek dostanou tlačítko Přepsat. Ve výchozím stavu každá, která přijímá zvuk.
audioFieldsImportovaný obsah, který odkazuje na zvuk názvem souboru nebo odkazem. Každý řádek pole typu array dostane vlastní tlačítko a přepis.
spokenLanguageJazyk, kterým se ve zvuku mluví. Vynechte ho a rozpozná se automaticky.
fileURLAdresa, ze které VocalStack zvuk stahuje. Nasměrujte ji na svůj bucket a obejdete souborovou proxy Payloadu.
accessKdo smí přepisovat a měnit připojení. Ve výchozím stavu přihlášení uživatelé, kteří mohou dokument upravovat.
Žádný poplatek za plugin
VocalStacku platíte jen za zvuk, který přepíšete, za stejnou sazbu jako na Nástěnce a v API. Účtuje se po sekundách, s minimem 5 minuty za přepis.
Každý nahraný zvuk a řádek pole, který přepíšete, včetně mluvčích, interpunkce a časování.