متن رونویسی بهعنوان محتوا
یک دکمهٔ رونویسی روی هر بارگذاری صوتی در Payload. متن رونویسی بهصورت متن ویرایشپذیر و جملههای زماندار روی سند ذخیره میشود، پس فرانتاند، جستوجو و APIهای شما آن را مثل هر فیلد دیگری میخوانند.
PAYLOAD 3 · NEXT.JS 15+ · از $0.20 برای هر ساعت صدافقط یک فیلد دیگر
متن رونویسی و جملههای زماندار آن روی سند قرار دارند، پس Local API، REST و GraphQL آنها را همراه بقیهٔ دادهها برمیگردانند.
پیشرفتی که میبینید
دکمه نشان میدهد چه مقدار از صدا انجام شده و با بارگذاری دوبارهٔ صفحه از بین نمیرود. توقف، سند را به حالت قبل برمیگرداند.
اختیار دست ویراستاران است
متن رونویسی متن سادهای است که ویراستار میتواند اصلاحش کند. پاراگرافها هر جا گوینده عوض شود یا مکث کند شکسته میشوند.
کلید روی سرور میماند
کلید API متصل در سمت سرور ذخیره میشود و از طریق APIهای REST یا GraphQL قابل خواندن نیست.
یک افزونه، یک خط
افزونه را به 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,
}),
],
})متناسب با همان شکلی که ساختهاید
پیشفرضهای معقول، و یک hook برای هر جایی که پیکربندی شما متفاوت است.
collectionsکدام کالکشنهای بارگذاری دکمهٔ رونویسی را میگیرند. بهطور پیشفرض، همهٔ آنهایی که صدا میپذیرند.
audioFieldsمحتوای واردشدهای که با نام فایل یا پیوند به صدا اشاره میکند. هر ردیف یک فیلد array دکمه و متن رونویسی خودش را میگیرد.
spokenLanguageزبانی که در صدا صحبت میشود. آن را حذف کنید تا خودکار تشخیص داده شود.
fileURLنشانیای که VocalStack صدا را از آن دریافت میکند. آن را به bucket خود اشاره دهید تا از پراکسی فایل Payload عبور نکند.
accessچه کسی میتواند رونویسی کند و اتصال را تغییر دهد. بهطور پیشفرض، کاربران واردشدهای که میتوانند سند را بهروز کنند.
بدون هزینهٔ افزونه
شما فقط برای صدایی که رونویسی میکنید به VocalStack پرداخت میکنید، با همان نرخ داشبورد و API. صورتحساب بر اساس ثانیه، با حداقل 5 دقیقه برای هر رونویسی.
هر بارگذاری صوتی و ردیف array که رونویسی میکنید، همراه با گویندگان، نشانهگذاری و زمانبندی.