सामग्रीका रूपमा ट्रान्सक्रिप्ट
Payload मा हरेक अडियो अपलोडमा ट्रान्सक्राइब बटन। ट्रान्सक्रिप्ट डकुमेन्टमा सम्पादन गर्न मिल्ने पाठ र समय-मिलाइएका वाक्यका रूपमा सुरक्षित हुन्छ, त्यसैले तपाईंको फ्रन्टएन्ड, खोज र 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अडियोमा बोलिएको भाषा। स्वचालित रूपमा पत्ता लगाउन यसलाई छोड्नुहोस्।
fileURLVocalStack ले अडियो ल्याउने ठेगाना। Payload को फाइल प्रोक्सी छल्न यसलाई आफ्नो बकेटतिर देखाउनुहोस्।
accessकसले ट्रान्सक्राइब गर्न र जडान बदल्न पाउँछ। पूर्वनिर्धारित रूपमा, डकुमेन्ट अपडेट गर्न सक्ने साइन इन भएका प्रयोगकर्ताहरू।
प्लगइन शुल्क छैन
तपाईंले ट्रान्सक्राइब गर्ने अडियोको मात्र VocalStack लाई तिर्नुहुन्छ, ड्यासबोर्ड र API कै दरमा। प्रति सेकेन्ड बिल गरिन्छ, प्रति ट्रान्सक्रिप्सन न्यूनतम 5 मिनेट।
तपाईंले ट्रान्सक्राइब गर्ने हरेक अडियो अपलोड र एरे पङ्क्ति, वक्ता, विराम चिन्ह र समयसहित।