Transkrip sebagai konten
Tombol Transkripsikan di setiap unggahan audio di Payload. Transkrip disimpan di dokumen sebagai teks yang dapat disunting dan kalimat bertimestamp, sehingga frontend, pencarian, dan API Anda membacanya seperti field lainnya.
PAYLOAD 3 · NEXT.JS 15+ · MULAI $0.20 PER JAM AUDIOSekadar field biasa
Transkrip dan kalimat bertimestamp-nya tersimpan di dokumen, sehingga Local API, REST, dan GraphQL mengembalikannya bersama semua data lain.
Progres yang terlihat
Tombol menunjukkan berapa banyak audio yang sudah selesai dan tetap bertahan setelah halaman dimuat ulang. Berhenti mengembalikan dokumen seperti semula.
Editor tetap memegang kendali
Transkrip berupa teks biasa yang bisa dikoreksi editor. Paragraf dipisah saat pembicara berganti atau berhenti sejenak.
Kunci tetap di server
Kunci API yang terhubung disimpan di sisi server dan tidak dapat dibaca lewat API REST atau GraphQL.
Satu plugin, satu baris
Tambahkan plugin ke payload.config.ts. Setiap koleksi unggahan yang menerima audio mendapat tombolnya; berikan collections untuk memilih yang mana. Jika kunci dikosongkan, editor menghubungkan akun dari Pengaturan → VocalStack sebagai gantinya.
payload generate:importmap. Dengan Postgres, jalankan juga 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,
}),
],
})Menyesuaikan cara Anda membangunnya
Bawaan yang masuk akal, dan hook untuk setiap bagian yang berbeda dalam penyiapan Anda.
collectionsKoleksi unggahan mana yang mendapat tombol Transkripsikan. Secara bawaan, setiap koleksi yang menerima audio.
audioFieldsKonten impor yang merujuk ke audio lewat nama file atau tautan. Setiap baris field array mendapat tombol dan transkripnya sendiri.
spokenLanguageBahasa yang diucapkan dalam audio. Biarkan kosong untuk mendeteksinya secara otomatis.
fileURLAlamat tempat VocalStack mengambil audio. Arahkan ke bucket Anda untuk melewati proxy file Payload.
accessSiapa yang boleh mentranskripsi dan mengubah koneksi. Secara bawaan, pengguna yang login dan dapat memperbarui dokumen.
Tanpa biaya plugin
Anda hanya membayar VocalStack untuk audio yang Anda transkripsikan, dengan tarif yang sama seperti Dasbor dan API. Ditagih per detik, dengan minimum 5 menit per transkripsi.
Setiap unggahan audio dan baris array yang Anda transkripsikan, sudah termasuk pembicara, tanda baca, dan pewaktuan.