VocalStack Logo

Documentation

> Kumuha ng transcription Data

Ang mga ito ay mga datos na nauukol sa mga transaksyon

> Isulat mula sa isang Mikropono o LiveStream

Ang mga ito ay maaaring maging isang live na stream o isang microphone

tl> Sesyon ng Transkripsiyon

Ang mga ito ay nakatuon sa pag-aaral at pagpapaunlad ng mga transaksyon

> Isalin ang isang Transcription

Isalin ang nakasulat na teksto sa ibang wika

> I-transcribe ang Audio mula sa URL

Ang mga tekstong ito ay maaaring i-edit sa pamamagitan ng pag-click sa isang URL

tl> Client Side Authentication Tokens

Ang isang halimbawa ng isang karaniwang uri ng authentication ay ang client-side authentication

> Pag-aplay at Tugon sa Transcription

> Karaniwang mga pagpipilian sa kahilingan at mga tugon para sa lahat ng mga operasyon transcription

> Isulat at ipakilala ang isang Polyglot Session

Mag-browse ng Dokumentasyon
Ang isang karaniwang paraan ng pag-uulat ng isang transaksyon ay ang paggamit ng isang link sa isang transaksyon. > Maaaring basahin ng mga user ang live na mga transcription sa kanilang ginustong wika, at kahit na mga nakaraang transcription kapag ang iyong session ay hindi aktibo.
Ang isang Polyglot session ay may isang natatanging Polyglot_id, na kapag ibinigay sa live transcription API mga kahilingan ay nagbibigay ng mga sumusunod na mga benepisyo:
  • > Maaaring basahin ng mga user ang iyong transcription sa real time gamit ang isang pampublikong ibahagi ang link.
  • Ang mga gumagamit ay maaaring pumili ng wika kung saan basahin ang transcription sa real time.
  • Maaaring basahin ng mga user ang iyong transcript sa ibang pagkakataon, at lahat ng iba pang transcript ay isinama sa iyong partikular na Polyglot session.
> Isulat mula sa isang Mikropono o LiveStream
Ang mga ito ay maaaring maging isang live na stream o isang microphone. Ang mga wikang ito ay may mga wikang opisyal na ginagamit sa mga pampublikong lugar na may mga wikang opisyal na ginagamit sa mga pampublikong lugar.
Ang mga ito ay maaaring gamitin upang matukoy ang mga selula ng utak na may mga katangiang hindi nakikita ng mga mata. > Gusto naming marinig ang tungkol dito kung gayon, tl> kaya maaari naming malaman tungkol sa kung paano gumawa ng aming produkto mas mahusay!
> Matuto nang higit pa tungkol sa kung paano gumagana Polyglot sa Ang lathalaing ito na tungkol sa Talambuhay at Polynesia ay isang usbong..
> Polyglot session ay pinaka-madaling nilikha at pinamamahalaan gamit ang Dashboard. Gayunman sila ay maaaring pinamamahalaan din programatically:
JavaScript
import { Polyglot } from '@vocalstack/js-sdk'; const polyglot = new Polyglot({ apiKey: 'YOUR-API-KEY' }); const session = { // the name of the session name: 'My Presentation', // specifies the custom link for the session: https://polyglot.vocalstack.com/a-custom-url link: 'a-custom-url', // Optional: language of the speech spoken // (this can be used to improve the transcription accuracy) language: 'en', // Optional: must be a valid HLS streaming protocol livestream_url: 'https://.../stream.m3u8', // 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, // Optional: a custom password for the session if you want to restrict access to the public shareable link password: 'password', }; // CREATE const response = await polyglot.createSession(session); const polyglot_id = response.data?.id; // READ await polyglot.getSession({ id: polyglot_id }); // UPDATE await polyglot.updateSession({ id: polyglot_id, ...session }); // DELETE await polyglot.deleteSession({ id: polyglot_id }); // LIST ALL SESSIONS await polyglot.getAllSessions();
> Kung ang isang Polyglot session na may link "ang aking-url" ay nilikha pagkatapos ito ay magagamit sa publiko sa https://polyglot.vocalstack.com/my-url.
Gayunpaman, maaari din nating pakinggan ang progreso ng transkripsiyon sa programa:
JavaScript
import { Polyglot } from '@vocalstack/js-sdk'; const polyglot = new Polyglot({ apiKey: 'YOUR-API-KEY' }); const stream = await polyglot.getLiveSessionStream({ link: 'a-custom-url', password: 'password', // include only if the session has a password }); // Listen to any live transcriptions that are associated // with the polyglot session. stream.onData((response) => { const { data } = response; // The entire transcription object of the current transcription const transcription = data.activeTranscription; // An object with the transcription timeline console.log(transcription.timeline); });
Ang mga transkripsyon ng Polyglot ay maaaring idagdag ng sinumang may access sa url ng sesyon ng publiko. Gayunpaman, ang mga ito ay maaaring idagdag din programatically:
> Isalin ang isang Transcription
Isalin ang nakasulat na teksto sa ibang wika. Maaaring gawin ito para sa anumang transkripsiyon, kabilang ang mga pre-record na transkripsiyon, live na transkripsiyon o mga transkripsiyon ng Polyglot session.
Scroll Up