VocalStack Logo

Documentation

ट्रांसक्रिप्शन डाटा प्राप्त करें

प्रतीक्षारत या पूर्ण अनुक्रमणों से डाटा प्राप्त करें

माइक्रोफोन या लाइवस्ट्रीम से ट्रांसक्रिप्शन करें

माइक्रोफोन या लाइव स्ट्रीम से लाइव भाषण का अनुकरण करें। पॉलीग्लोट के साथ एकीकृत करें ताकि ट्रांसक्रिप्शन के लिए एक सार्वजनिक साझा लिंक बनाया जा सके जिसे उपयोगकर्ता किसी भी भाषा में पढ़ सकते हैं।

ट्रांसक्रिप्शन सत्र

सत्रों के साथ अनुक्रमण स्थिति की निगरानी और प्रबंधन करें

अनुवाद

अन्य भाषा में अनुवादित पाठ

यूआरएल से ऑडियो ट्रांसक्राइब करें

एक यूआरएल में पूर्व-रिकॉर्ड ऑडियो से सादा पाठ में भाषण को ट्रांसक्रिप्ट करें

क्लाएंट साइड सत्यापन टोकन

क्लाइंट पक्ष निवेदनों के लिए अस्थायी प्रमाणीकरण टोकन बनाएँ

पॉलीग्लोट सत्र को ट्रांसक्राइब व प्रस्तुत करें

एक सत्र बनाएँ जिसका उपयोग सार्वजनिक साझा लिंक के माध्यम से लाइव अनुक्रमण प्रसारित करने के लिए किया जा सकता है। उपयोगकर्ता अपने पसंदीदा भाषा में लाइव अनुक्रमण पढ़ सकते हैं, और यहां तक ​​कि पिछले अनुक्रमण भी पढ़ सकते हैं जब आपका सत्र निष्क्रिय है।

ट्रांसक्रिप्शन निवेदन तथा जवाब

दस्तावेज़ ब्राउज़ करें
सभी ट्रांसक्रिप्शन ऑपरेशन के लिए सामान्य निवेदन विकल्प तथा जवाब. ट्रांसक्रिप्शन विन्यास कॉन्फ़िगर करने के लिए विकल्पों का उपयोग करें.
VocalStack आपके ऑडियो को समझदार डिफ़ॉल्ट कॉन्फ़िगरेशन विकल्पों का उपयोग करके ट्रांसक्राइब करने की कोशिश करेगा. हालांकि, आप निम्न विकल्पों के साथ अपने ट्रांसक्रिप्शन अनुरोध को आगे कॉन्फ़िगर कर सकते हैं:
  • languageइस भाषा का ISO 639-1 भाषा कोड.mn है।. उदाहरण के लिए "en" (अंग्रेज़ी), या "ro" (रोमानियाई). यदि यह विकल्प नहीं दिया गया है, तो डिफ़ॉल्ट रूप से, वॉकलस्टैक सभी भाषाओं में अनुवाद करने का प्रयास करेगा. यह बहुभाषी भाषण के लिए उपयोगी हो सकता है। हालांकि, यदि आप भाषण की भाषा जानते हैं, तो इस विकल्प को प्रदान करके ट्रांसक्रिप्शन सटीकता को बढ़ाया जा सकता है। ऑडियो फ़ाइल की अवधि, सेकण्ड में.
  • duration_s यह विकल्प एक गार्ड के रूप में उपयोग किया जाता है यह सुनिश्चित करने के लिए कि आपका ट्रांसक्रिप्शन केवल तब ही होता है जब ऑडियो फ़ाइल की लंबाई विकल्प अवधि से मेल खाती है. इस प्रकार, यह विकल्प अनदेखा किया जाता है, और उनके लंबाई के बावजूद, प्रतिलिपि प्रक्रिया होगी. अधिकतम अवधि जो ट्रांसक्रिप्शन के लिए सेकण्ड में है. इस विकल्प का उपयोग करें यदि आप ट्रांसक्रिप्शन की गई वार्ता की मात्रा को सीमित करना चाहते हैं. इसे सेट करें
  • max_duration_s यदि आप पूरी प्रतिलिपि को संसाधित करना चाहते हैं, इसके समयावधि के बावजूद (⚠️ सावधानी के साथ उपयोग करें). डिफ़ॉल्ट से, यह विकल्प सेट है , यह सुनिश्चित करने के लिए कि भाषण के केवल पहले दो घंटे के रूपांतरण हैं.ट्रांसक्रिप्शन जवाब0आप अतुल्यकालिक रूप से ट्रांसक्रिप्शन डाटा की निगरानी कर सकते हैं क्योंकि यह उपयोग करके उपलब्ध हो जाता है 7200 घटना हैंडलर जो प्रदान करता है
जवाब वस्तुonDataresponse वस्तु के निम्न गुण हैं:
:0और 1 के बीच का मूल्य जो ट्रांसक्रिप्शन प्रगति प्रतिशत को दर्शाता हैresponse यदि स्थिति "प्रक्रिया" या "पूर्ण" है, तो टाइमलाइन वस्तु उपलब्ध होगी, जो उस बिंदु तक उपलब्ध संपूर्ण प्रतिलिपि को दिखाती है। समयरेखा इन गुणों को रखने वाली वस्तुओं की एक ऐरे है:
  • status: ट्रांसक्रिप्शन खण्ड का प्रारंभ समय
  • data.progress: ट्रांसक्रिप्शन खण्ड का अंत समय
  • data.timeline: ट्रांसक्रिप्शन खण्ड में पाठ का टुकड़ा: आईएसओ 639- 1 में भाषा कोड और अनुवादों का एक कुंजी- मान भंडार (यह गुण केवल उपलब्ध है यदि ट्रांसक्रिप्शन में कम से कम एक अनुवाद है)
    • startपोस्ट- प्रोसेसिंग
    • endएक बार जब प्रतिलिपि पूर्ण हो जाती है, पोस्ट-प्रोसेसिंग होगा, जिस बिंदु पर अंतिम
    • text भेजा जाएगा
    • translations. अंतिम प्रतिक्रिया में, ट्रांसक्रिप्शन की स्थिति "कर दिया" होगा, और ये नए गुण में शामिल होंगे
: पूरे ट्रांसक्रिप्शन का एकल अनुच्छेद सारांशresponse: संपूर्ण अनुक्रमणिका अनुच्छेदों में समूहीकृत है, विषयों द्वारा विभाजित है, या एक नए विषय में एक अर्थपूर्ण संक्रमण द्वाराonDataटाइपस्क्रिप्ट समर्थनdataवॉकलस्टैक के जावास्क्रिप्ट एसडीके में पूर्ण टाइपस्क्रिप्ट समर्थन है. उदाहरण के लिए,
  • keywords वस्तु में है
  • summary टाइप.
  • paragraphsÁtírási kérelem
A beszéd ISO 639-1 nyelvkódja.response Például "en" (angol), vagy "ro" (román). Alapértelmezés szerint a VocalStack minden nyelven megpróbálja átírni, ha ez az opció nincs megadva. Ez hasznos lehet a többnyelvű beszédben. Ha azonban ismeri a beszéd nyelvét, akkor ennek a lehetőségnek a megadása növelheti az átírás pontosságát. UrlTranscriptionResponseA hangfájl időtartama másodpercben.
TSTypeScript
import { UrlTranscription, UrlTranscriptionResponse } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.start({ url: 'http://example.com/audio.mp3' }); transcription.onData((response: UrlTranscriptionResponse) => { console.log(response.data); });
Scroll Up