VocalStack Logo

Documentation

प्रतिलिपि डेटा प्राप्त गर्नुहोस्

प्रतिक्षारत वा पूरा भएको प्रतिलिपिबाट डेटा प्राप्त गर्नुहोस् । यसमा शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्द

प्रतिलिपि सत्र

सत्रहरूसँग अनुगमन र प्रतिलिपि स्थिति प्रबन्ध गर्नुहोस् । सत्र प्रयोग गरेर तपाईँले पहिले सिर्जना गरिएको अतुल्यकालिक जडानमा पुन: जडान गर्न सक्नुहुन्छ ।

एउटा प्रतिलिपि अनुवाद गर्नुहोस्

अन्य भाषामा प्रतिलिपि गरिएको पाठ अनुवाद गर्नुहोस् । यो कुनै पनि लिखित वा अलिखित नियम, नियमावली वा नियमावलीको प्रतिलिपि हुन सक्छ।

यूआरएलबाट अडियो प्रतिलिपि गर्नुहोस्

यूआरएलमा पूर्वरेकर्ड गरिएको अडियोबाट सादा पाठमा भाषण प्रतिलिपि गर्नुहोस् । MP3, WAV, FLAC, र OGG सहित प्रमुख फाइल ढाँचा समर्थन गरिन्छ।

क्लाइन्ट साइड प्रमाणीकरण टोकन

क्लाइन्ट पक्ष अनुरोधका लागि अस्थायी प्रमाणीकरण टोकन सिर्जना गर्नुहोस् । सुरक्षित आफ्नो एपीआई कुञ्जीहरू खुला बिना वेब ब्राउजरहरूमा एपीआई अनुरोधहरू कार्यान्वयन गर्नुहोस्।

प्रतिलिपि अनुरोध र प्रतिक्रिया

सबै प्रतिलिपि सञ्चालनका लागि साझा अनुरोध विकल्प र प्रतिक्रिया । प्रतिलिपि सेटिङ कन्फिगर गर्न विकल्प प्रयोग गर्नुहोस् ।

बहुभाषी सत्र प्रतिलिपि गर्नुहोस् र प्रस्तुत गर्नुहोस्

सार्वजनिक साझेदारीयोग्य लिङ्क मार्फत प्रत्यक्ष प्रतिलिपि प्रसारण गर्न प्रयोग गर्न सकिने सत्र सिर्जना गर्नुहोस् । प्रयोगकर्ता आफ्नो मनपर्ने भाषामा प्रत्यक्ष प्रतिलिपि पढ्न सक्छ, र पनि आफ्नो सत्र निष्क्रिय छ जब पछिल्लो प्रतिलिपि

माइक्रोफोन वा लाइभ स्ट्रिमबाट प्रतिलिपि गर्नुहोस्

मिसिलीकरण ब्राउज गर्नुहोस्
माइक्रोफोन वा प्रत्यक्ष प्रवाहबाट प्रत्यक्ष भाषण प्रतिलिपि गर्नुहोस्। प्रयोगकर्ता कुनै पनि भाषामा पढ्न सक्छ जो अनुवाद लागि एक सार्वजनिक shareable लिङ्क सिर्जना गर्न Polyglot संग एकीकृत.
यसले माइक्रोफोनबाट अडियो डेटा स्ट्रिम प्याकेटहरू लगातार VocalStack API मा पठाउन आवश्यक छ।.
JavaScript
import { LiveTranscription } from '@vocalstack/js-sdk'; const sdk = new LiveTranscription({ apiKey: 'YOUR-API-KEY' }); const stream = await sdk.connect({ // Optional: Integrate this stream with a Polyglot session polyglot_id: 'YOUR-POLYGLOT-SESSION-ID', // Optional: language of the speech spoken // (this can be used to improve the transcription accuracy) language: 'en', // Optional: Translate the transcription to these languages translations: ['de'], // Optional: Stop the stream after this many seconds of inactivity timeout_period_s: 60, // Optional: Hard stop the stream after this many seconds max_duration_s: 300, }); // Start the stream stream.start(); // Get audio data from a microphone and send it to the stream // stream.sendBuffer(buffer); // *** This is a placeholder for the actual implementation *** // Manually stop the stream (in this example, after 60 seconds) // If max_duration_s is set, stopping the stream is optional setTimeout(() => stream.stop(), 60000); // Listen for stream transcription data stream.onData((response) => { const { status, data } = response; console.log(status); // 'waiting', 'processing', 'done', 'stopping' or 'error' if (data) { console.log(data.timeline); // an object with the transcription timeline } if (status === 'done') { console.log(data.summary); // a summary of the transcription console.log(data.keywords); // an array of keywords console.log(data.paragraphs); // the entire transcription in paragraph form } });
अडियो स्ट्रिम डेटा प्राप्त गर्न तपाईँले प्रतिलिपि सञ्चालन कार्यान्वयन गर्न चाहनु भएको परिवेशमा आधारित फरक हुनेछ । यहाँ तपाईं यो गर्न सक्छ कसरी लागि उदाहरण को एक जोडी छन्:
NextJS मा तपाईं आफ्नो यन्त्रबाट अडियो डाटा फेक गर्न सक्छ कि प्याकेज स्थापना गर्नुपर्छ, जो तपाईं त्यसपछि VocalStack API गर्न अग्रसर गर्न सक्नुहुन्छ। यहाँ एउटा उदाहरण छ:
JavaScript
const mic = require('mic'); // Create a new instance of the microphone utility const micInstance = mic(); // Get the audio input stream const micStream = micInstance.getAudioStream(); // Capture the audio data from the microphone micStream.on('data', (data) => { stream.sendBuffer(data); // send the buffer data to the VocalStack API }); // Start capturing audio from the microphone micInstance.start();
वेब ब्राउजर मा तपाईं प्रयोग गर्न चाहनुहुन्छ हुन सक्छ मिडिया रेकर्डर निम्न उदाहरणमा देख्न सकिन्छ रूपमा API. (यो पनि एक राम्रो विचार जस्तै प्याकेज प्रयोग गर्न सक्छन् रेकर्डRTC ब्राउजर अनुकूलता सुधार गर्ने)
JavaScript
// Request access to the microphone const mediaStream = await navigator.mediaDevices.getUserMedia({ audio: true }); // Create a MediaRecorder instance to capture audio data const mediaRecorder = new MediaRecorder(mediaStream); // Event handler to process audio data packets mediaRecorder.ondataavailable = async (event) => { const blob = event.data; // this is the audio packet (Blob) const buffer = await blob.arrayBuffer(); // convert the Blob to a Buffer stream.sendBuffer(buffer); // send the buffer data to the VocalStack API }; // Start capturing audio, and send it to the stream every second mediaRecorder.start(1000);
वेब क्लाइन्टमा VocalStack API पहुँचका लागि तपाईँले प्रमाणीकरण टोकन प्रयोग गर्न आवश्यक पर्नेछ:
क्लाइन्ट साइड प्रमाणीकरण टोकन
क्लाइन्ट पक्ष अनुरोधका लागि अस्थायी प्रमाणीकरण टोकन सिर्जना गर्नुहोस् । सुरक्षित आफ्नो एपीआई कुञ्जीहरू खुला बिना वेब ब्राउजरहरूमा एपीआई अनुरोधहरू कार्यान्वयन गर्नुहोस्।.
यो एपको प्रयोग गरेर कुनै पनि एचएलएस लाइभ स्ट्रिम यूआरएल, जस्तै यूट्यूब लाइभ, फेसबुक लाइभ, र ट्विच जस्ता स्रोतहरूको प्रतिलिपि गर्न सकिन्छ। कृपया याद गर्नुहोस् कि स्ट्रिम यूआरएल एउटा हुनुपर्दछ .m3u8 फाइल विस्तार जुन वैध HLS (HTTP लाइभ स्ट्रिमिङ) प्लेसूची फाइलको प्रतिनिधित्व गर्दछ ।.
JavaScript
import { LiveTranscription } from '@vocalstack/js-sdk'; const sdk = new LiveTranscription({ apiKey: 'YOUR-API-KEY' }); const stream = await sdk.connect({ // must be a valid HLS streaming protocol livestream_url: 'http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/nonuk/sbr_low/ak/bbc_world_service.m3u8', // The rest of these options are the same as for microphone live transcriptons }); stream.start(); stream.onData((response) => { // The response object is the same as the one // returned by microphone transcriptions });
Polyglot संग प्रत्यक्ष transliterations एकीकृत एक थप्न जस्तै सरल छ बहुभाषी माथि उदाहरणहरूमा देखाइएको रूपमा, transcription अनुरोध गर्न विकल्प।
Polyglot आफ्नो transcriptions सम्बन्धित सार्वजनिक shareable लिङ्क सिर्जना गर्दछ (लिङ्क पासवर्ड सुरक्षित हुन सक्छ):
  • प्रयोगकर्ताले लिङ्क प्रयोग गरेर वास्तविक समयमा आफ्नो प्रतिलिपि पढ्न सक्नुहुन्छ।.
  • प्रयोगकर्ताले वास्तविक समयमा अनुवाद पढ्न भाषा चयन गर्न सक्नुहुन्छ।.
  • प्रयोगकर्ता पछिल्लो समयमा आफ्नो प्रतिलिपि पढ्न सक्छ, र सबै अन्य प्रतिलिपि आफ्नो विशेष Polyglot सत्र एकीकृत.
तपाईँ VocalStack API प्रयोग गर्न र VocalStack द्वारा प्रदान गरिएको एक प्रयोग गर्ने साटो आफ्नो आफ्नै सेतो लेबल गरिएको UI कार्यान्वयन गर्न स्वागत छ। हामी तपाईं यो भने यो बारेमा सुन्न प्रेम हुनेछ, त्यसैले हामी हाम्रो उत्पादन राम्रो कसरी बनाउने बारेमा सिक्न सक्छ!
Polyglot मा कसरी काम गर्छ बारेमा थप जान्न vocalstack.com/polyglot.
बहुभाषी सत्र प्रतिलिपि गर्नुहोस् र प्रस्तुत गर्नुहोस्
सार्वजनिक साझेदारीयोग्य लिङ्क मार्फत प्रत्यक्ष प्रतिलिपि प्रसारण गर्न प्रयोग गर्न सकिने सत्र सिर्जना गर्नुहोस् । प्रयोगकर्ता आफ्नो मनपर्ने भाषामा प्रत्यक्ष प्रतिलिपि पढ्न सक्छ, र पनि आफ्नो सत्र निष्क्रिय छ जब पछिल्लो प्रतिलिपि.
प्रतिलिपि डेटा प्राप्त गर्नुहोस्
प्रतिक्षारत वा पूरा भएको प्रतिलिपिबाट डेटा प्राप्त गर्नुहोस् । यसमा शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्दकोश, शब्द.
क्लाइन्ट साइड प्रमाणीकरण टोकन
क्लाइन्ट पक्ष अनुरोधका लागि अस्थायी प्रमाणीकरण टोकन सिर्जना गर्नुहोस् । सुरक्षित आफ्नो एपीआई कुञ्जीहरू खुला बिना वेब ब्राउजरहरूमा एपीआई अनुरोधहरू कार्यान्वयन गर्नुहोस्।.
Scroll Up