Documentation

Nôl Data Trawssgrifiad

Nôl data o drosysgrifiadau ar y gweill neu wedi'u cwblhau

Trosysgrifo o'r Meicroffon neu LiveStream

Trosysgrifo siarad byw o microffon neu llif byw

Sesiynau Trawssgrifiad

Monitro a rheoli cyflwr trosglwyddo gyda sesiynau

Cyfieithu

Cyfieithu testun wedi' i drosi i iaith arall

Trosysgrifo Sain o URL

Trosysgrifo iaith o sain wedi'i recordio'n barod mewn URL i destun plaen

Tocynnau Dilysiant Ochr y Cleient

Creu tocyn dilysiant dros dro ar gyfer ceisiadau ochr y cleient

Cais a Ymateb Trawssgrifiad

Dewisiadau cyffredin cais a chwynion am bob gweithrediad trosglwyddo

Trosysgrifo a Chyflwyno Sesiwn PolyglotName

Pori Dogfennaeth
Creu sesiwn y gellir ei ddefnyddio i ddarlledu trosglwyddiad byw drwy gyswllt cyhoeddus rhannadwy. Gall defnyddwyr ddarllen trosysgrifiadau byw yn eu hoff iaith, a hyd yn oed trosysgrifiadau o'r gorffennol pan fo'ch sesiwn yn anweithredol.
Mae gan sesiwn Polyglot URI unigryw. _Id Aml-iaith, sy'n rhoi'r manteision canlynol pan yn cael ei ddarparu i geisiadau API trosglwyddo byw:
  • Gall defnyddwyr ddarllen eich trosglwyddiad yn real- time gan ddefnyddio cyswllt cyhoeddus rhannadwy.
  • Gall defnyddwyr ddewis yr iaith i ddarllen y trosglwyddiad ynddi yn real- time.
  • Gall defnyddwyr ddarllen eich trosysgrifiad yn ddiweddarach, a phob trosysgrifiad arall wedi ei gydgysylltu â' ch sesiwn Polyglot penodol.
Trosysgrifo o'r Meicroffon neu LiveStream
Trosysgrifo siarad byw o microffon neu llif byw. Cyfuno â Polyglot i greu cysylltiad cyhoeddus rhannadwy ar gyfer y trosysgrifiad y gall defnyddwyr ei ddarllen mewn unrhyw iaith.
Mae croeso i chi ddefnyddio API VocalStack a chymhwyso eich rhyngwyneb defnyddiwr label coch eich hun yn lle defnyddio'r un a ddarperir gan VocalStack. Byddem wrth ein bodd yn clywed amdano os ydych yn gwneud, felly gallwn ddysgu am sut i wneud ein cynnyrch yn well!
Dysgu mwy am sut mae Polyglot yn gweithio yn VocalStack.
Creir a rheolir sesiynau aml- iaith yn hawdd iawn gan ddefnyddio' r Panel Rheoli. Fodd bynnag, gellir eu rheoli hefyd yn raglennol:
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();
Os mae sesiwn Polyglot wedi ei greu gyda'r cyswllt "my-url" yna bydd hyn ar gael yn gyhoeddus ar https://polyglot.vocalstack.com/my-url.
Fodd bynnag, gallwn hefyd wrando ar y cynnydd trosglwyddo yn rhaglennol:
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); });
Gall unrhyw un sydd â mynediad i url y sesiwn gyhoeddus ychwanegu cyfieithiadau i drosisgrifau Polyglot. Fodd bynnag, gellir ychwanegu' r canlynol yn raglennol hefyd:
Cyfieithu
Cyfieithu testun wedi' i drosi i iaith arall. Gellir gwneud hyn ar gyfer unrhyw drosi, gan gynnwys trosysgrifau wedi'u rhag- recordio, trosysgrifau byw neu drosysgrifau sesiwn Polyglot.
Scroll Up