प्रतीक्षारत या पूर्ण अनुक्रमणों से डाटा प्राप्त करें
माइक्रोफोन या लाइव स्ट्रीम से लाइव भाषण का अनुकरण करें। पॉलीग्लोट के साथ एकीकृत करें ताकि ट्रांसक्रिप्शन के लिए एक सार्वजनिक साझा लिंक बनाया जा सके जिसे उपयोगकर्ता किसी भी भाषा में पढ़ सकते हैं।
सत्रों के साथ अनुक्रमण स्थिति की निगरानी और प्रबंधन करें
अन्य भाषा में अनुवादित पाठ
एक यूआरएल में पूर्व-रिकॉर्ड ऑडियो से सादा पाठ में भाषण को ट्रांसक्रिप्ट करें
सभी ट्रांसक्रिप्शन ऑपरेशन के लिए सामान्य निवेदन विकल्प तथा जवाब
एक सत्र बनाएँ जिसका उपयोग सार्वजनिक साझा लिंक के माध्यम से लाइव अनुक्रमण प्रसारित करने के लिए किया जा सकता है। उपयोगकर्ता अपने पसंदीदा भाषा में लाइव अनुक्रमण पढ़ सकते हैं, और यहां तक कि पिछले अनुक्रमण भी पढ़ सकते हैं जब आपका सत्र निष्क्रिय है।
access
: या तो "सिर्फ पढ़ने के लिए" या "पढ़ने के लिए लिखें". पहले के आप डेटा वापस करने के लिए API कॉल को निष्पादित करने में सक्षम है। बाद में आपको API अनुरोधों को भी निष्पादित करने में सक्षम बनाता है जिसमें बिलबल ट्रांसक्रिप्शन संबंधित ऑपरेशन शामिल हैं। इस विकल्प के लिए डिफ़ॉल्ट मान है "सिर्फ पढ़ने के लिए". lifetime_s
: 1 और 120 के बीच की संख्या जो सेकंड में टोकन के जीवनकाल का प्रतिनिधित्व करती है. इस अवधि के बाद, टोकन की अवधि समाप्त हो जाएगी और अब उपयोगी नहीं होगा। ध्यान दें कि यह अतुल्यकालिक अनुरोधों को प्रभावित नहीं करेगा जो पहले से ही इस टोकन का उपयोग शुरू कर चुके हैं। (अर्थात, एक बार एक अतुल्यकालिक अनुरोध शुरू हो गया है, यह पूरा होने तक चलेगा, यहां तक कि यदि टोकन की अवधि समाप्त हो गई है अनुरोध शुरू होने के बाद। ) इस विकल्प के लिए डिफ़ॉल्ट मान है 10वाँ. one_time
: एक बूलियन संकेत देता है कि क्या यह एपीआई टोकन एकल उपयोग के लिए है. यदि यह सही है, तो एक बार इस टोकन का उपयोग एक API अनुरोध के लिए किया गया है, यह समाप्त हो जाएगा. इस विकल्प के लिए डिफ़ॉल्ट मान है सही. JavaScriptimport { Security } from '@vocalstack/js-sdk'; const sdk = new Security({ apiKey: 'YOUR-API-KEY' }); const authToken = await sdk.generateToken({ access: 'readwrite', // Optional: 'readonly' or 'readwrite' lifetime_s: 60, // Optional: 1-120 seconds one_time: true, // Optional: true or false }); // Next, return the token to the client where API request will be made. // Make sure to keep the token secure and do not expose it to the public.
authToken
बजाए सेटिंग के एक apiKey
.उदाहरण के लिए, [लिंक प्रकार=" दस्तावेज़ीकरण "id=" d23c4ea1-0d15-4af6-b124-805ef2f12066 "] के लिए दस्तावेज़ीकरण पर विचार करें।.{ apiKey: 'YOUR-API-KEY' }
के साथ { authToken: 'YOUR-AUTH-TOKEN' }
6।JavaScriptimport { UrlTranscription } from '@vocalstack/js-sdk'; const authToken = await fetch('http://example.com/your-secured-api/authenticate') .then((response) => response.json()) .then((data) => data.token); const sdk = new UrlTranscription({ authToken }); const transcription = await sdk.connect({ url: 'http://example.com/speech.mp3' }); transcription.start();