Saa andmed ootel olevatest või lõpetatud transkriptsioonidest
Transkribeeri reaalajas kõne mikrofonist või reaalajas voogedastus
Transkriptsiooni staatuse jälgimine ja haldamine seansside abil
Tõlgi transkribeeritud teksti teise keelde
Transkribeeri kõne eelsalvestatud heli URL-i lihttekstiks
Loo ajutine autentimismärk kliendipoolsete päringute jaoks
Looge seanss, mida saab kasutada reaalajas transkriptsiooni edastamiseks avaliku jagatava lingi kaudu
language Kasuta seda valikut, kui soovid piirata kõne transkribeeritavat osa. Määra sellele väärtuseks. Kui soovite töödelda kogu transkriptsiooni, olenemata selle kestusest (⚠️ kasutage ettevaatusega). Vaikimisi on see suvand seatud väärtusele. , tagades, et kõne üle kirjutatakse ainult esimesed kaks tundi.duration_sTranskriptsioonivastusSaate asünkroonselt jälgida transkriptsiooni andmeid, kui see muutub kättesaadavaks kasutades. sündmuse käiturit, mis pakub max_duration_s Vastuväide.Vastuse objektThe 0 objektil on järgmised omadused:7200:, onData:,:response:,:response:, status: Üks "ootab", "töötlemine", "tehtud" või "viga"data.progress: Väärtus 0 ja 1 vahel, mis näitab transkriptsiooni edenemise protsentidata.timeline Kui staatus on "töötlemine" või "valmis", siis on ajaskaala objekt saadaval, näidates kogu transkriptsiooni, mis on selle hetkeni saadaval. Ajaskaala on massiiv, mis sisaldab järgmisi atribuute:: transkriptsioonisegmendi algusaegstart: transkriptsioonisegmendi lõpuaegend: transkriptsioonisegmendi tekstitükktext: ISO 639-1 keelekoodide ja tõlgete võtme-väärtuse salvestusruum (see atribuut on saadaval ainult siis, kui transkriptsioonil on vähemalt üks tõlge)translationsJäreltöötlusresponse.Lõplikus vastuses on transkriptsiooni staatus "tehtud" ja need uued omadused lisatakse. onData: mõned võtmesõnad, mis esindavad transkriptsiooni teemasiddata: ühe lõigu kokkuvõte kogu transkriptsioonistkeywords: kogu transkriptsioon, mis on rühmitatud lõikudeks, segmenteeritud teemade või sisuka üleminekuga uuele teemalesummaryTypescripti tugiparagraphsVocalStack'i JavaScript SDK-l on täielik TypeScripti tugi. Näiteks. responseدرخواست رونوشتUrlTranscriptionResponseVocalStack سعی میکند صدای شما را با استفاده از گزینههای پیکربندی پیشفرض قابل قبول رونویسی کند. با این حال ، میتوانید درخواست رونوشت خود را با گزینههای زیر پیکربندی کنید: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); });