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

Trosysgrifo a Chyflwyno Sesiwn PolyglotName

Creu sesiwn y gellir ei ddefnyddio i ddarlledu trosglwyddiad byw drwy gyswllt cyhoeddus rhannadwy

Cais a Ymateb Trawssgrifiad

Pori Dogfennaeth
Dewisiadau cyffredin cais a chwynion am bob gweithrediad trosglwyddo. Defnyddiwch opsiynau i ffurfweddu gosodiadau trosglwyddo.
Bydd VocalStack yn ceisio trosysgrifo eich sain gan ddefnyddio dewisiadau cyfluniad rhagosodedig. Gallwch ffurfweddu eich cais trosglwyddo yn fwy manwl gyda' r dewisiadau canlynol:
  • languageY côd iaith ISO 639-1 ar gyfer y siarad. Er enghraifft "en" (Saesneg), neu "ro" (Romaneg). Yn rhagosodedig, bydd VocalStack yn ceisio trosysgrifo mewn pob iaith os na roddir yr opsiwn hwn. Gall hyn fod yn ddefnyddiol ar gyfer siarad aml- iaith. Os ydych yn gwybod iaith y siarad, gall darparu'r dewisiad yma gynyddu cywirdeb y trosglwyddiad. Hyd y ffeil sain, mewn eiliadau.
  • duration_s Defnyddir yr opsiwn hwn fel gwarchodwr i sicrhau na fydd eich trosglwyddiad yn digwydd oni bai bod hyd y ffeil sain yn cydweddu â'r amser dewisol. Yn rhagosodedig, anwybyddir yr opsiwn hwn, a bydd trosysgrifiadau yn cael eu prosesu waeth beth fo'u hyd. Y cyfnod uchaf y gellir ei drosi, mewn eiliadau. Defnyddiwch y dewisiad yma os ydych am gyfyngu faint o siarad a drosysgrifir. Gosodwch hwn i
  • max_duration_s os hoffech brosesu'r trosglwyddiad cyfan, waeth pa mor hir yw'r trosglwyddiad (⚠️ defnyddiwch gyda gofal). Fel rhagosodiad, mae'r opsiwn hwn wedi ei osod i. , gan sicrhau mai dim ond y ddwy awr gyntaf o'r siarad a drosirir.Ymateb Trosysgrifo0@ info: status 7200 trefnydd digwyddiadau sy'n darparu'r
Y gwrthrych ymatebonDataThe response Mae gan y gwrthrych y nodweddion canlynol:
: Gwerth rhwng 0 a 1 yn dangos y canran o gynnydd trosglwyddoresponse Os yw'r cyflwr yn "prosesu" neu "wedi" bydd y gwrthrych llinell amser ar gael, yn dangos y traethawd cyfan sydd ar gael hyd at y pwynt hwn. Array o wrthrychau yw' r llinell amser sy' n cynnwys y priodweddau canlynol:
  • status: yr amser dechrau ar gyfer y rhan trosglwyddo
  • data.progress: amser gorffen y rhan trosglwyddo
  • data.timeline: y darn o destun yn y rhaniad trosglwyddo: storfa allwedd-werth o godau iaith yn ISO 639-1 a chyfieithiadau (mae'r priodwedd yma ar gael os oes gan y trosysgrif o leiaf un cyfieithiad)
    • startAr ôl- brosesu
    • endPan fydd y trosglwyddiad wedi'i gwblhau, bydd ôl-brosesu yn digwydd, ac ar y pwynt hwnnw bydd y
    • text bydd yn cael ei anfon at
    • translations. Yn y ymateb olaf, bydd cyflwr y trosysgrifiad yn "wedi", a bydd y priodweddau newydd yn cael eu cynnwys yn.
: crynodeb paragraff sengl o' r trosysgrifiad cyfanresponse: y traethawd cyfan wedi' i grwpio i baragraffau, wedi' i rannu gan themâu, neu gan drosglwyddiad perthnasol i bwnc newyddonDataCynhaliaeth TypescriptdataMae gan SDK JavaScript VocalStack gynhaliaeth TypeScript lawn. Er enghraifft, y
  • keywords Mae gan y gwrthrych y
  • summary math.
  • paragraphs:,,
:,, response:,,:UrlTranscriptionResponse:,,:
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