Nôl data o drosysgrifiadau ar y gweill neu wedi'u cwblhau
Trosysgrifo siarad byw o microffon neu llif byw
Monitro a rheoli cyflwr trosglwyddo gyda sesiynau
Cyfieithu testun wedi' i drosi i iaith arall
Trosysgrifo iaith o sain wedi'i recordio'n barod mewn URL i destun plaen
Creu tocyn dilysiant dros dro ar gyfer ceisiadau ochr y cleient
Creu sesiwn y gellir ei ddefnyddio i ddarlledu trosglwyddiad byw drwy gyswllt cyhoeddus rhannadwy
language
Y 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 onData
The response
Mae gan y gwrthrych y nodweddion canlynol:response
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 trosglwyddodata.progress
: amser gorffen y rhan trosglwyddodata.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)start
Ar ôl- brosesuend
Pan 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. response
: y traethawd cyfan wedi' i grwpio i baragraffau, wedi' i rannu gan themâu, neu gan drosglwyddiad perthnasol i bwnc newyddonData
Cynhaliaeth Typescriptdata
Mae gan SDK JavaScript VocalStack gynhaliaeth TypeScript lawn. Er enghraifft, y keywords
Mae gan y gwrthrych y summary
math. paragraphs
:,, response
:,,:UrlTranscriptionResponse
:,,:TypeScriptimport { 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); });