Adatok lekérése függőben lévő vagy befejezett átiratokból
Élő beszéd átírása mikrofonról vagy élő közvetítésről
A transzkripciós állapot figyelése és kezelése munkamenetekkel
Átírt szöveg fordítása másik nyelvre
A beszéd átírása előre rögzített hangból egy URL-ben egyszerű szöveggé
Ideiglenes hitelesítési token létrehozása az ügyféloldali kérelmekhez
Hozzon létre egy munkamenetet, amelyet egy élő átirat közvetítésére használhat egy nyilvános megosztható linken keresztül
language Használja ezt az opciót, ha korlátozni szeretné az átírt beszéd mennyiségét. Állítsa ezt értékre Ha a teljes átiratot szeretné feldolgozni, függetlenül a hosszától (⚠️ óvatosan használja). Alapértelmezés szerint ez az opció értékre van állítva. , biztosítva, hogy csak a beszéd első két órája kerül leírásra.duration_sA transzkripciós válaszAz átírási adatokat aszinkron módon figyelheti, amint azok elérhetővé válnak a. eseménykezelő, amely biztosítja a max_duration_s Tárgy.A válasz objektumA játék 0 Az objektum a következő tulajdonságokkal rendelkezik:7200:, onData:,:response:,:response:, status: A "várakozás", "feldolgozás", "kész" vagy "hiba" egyikedata.progress: 0 és 1 közötti érték, amely a transzkripciós folyamat százalékos értékét jelzidata.timeline Ha a státusz "processing" vagy "done" az idővonal objektum elérhető lesz, és megmutatja a teljes átiratot, ami az adott pontig elérhető. Az idővonal egy tömb objektumok, amelyek tartalmazzák ezeket a tulajdonságokat:: a transzkripciós szegmens kezdési idejestart: a transzkripciós szegmens végének időpontjaend: a szövegrészlet az átírási szegmensbentext: az ISO 639-1 szabványban szereplő nyelvkódok és fordítások kulcs-érték tárolása (ez a tulajdonság csak akkor érhető el, ha az átírásnak legalább egy fordítása van)translationsUtófeldolgozásresponse.A végső válaszban az átírás állapota "kész" lesz, és ezek az új tulajdonságok bekerülnek a. onData: néhány kulcsszó, amely az átírás témáit képviselidata: a teljes átírás egyetlen bekezdésben történő összefoglalásakeywords: a teljes átírás bekezdésekre csoportosítva, témák szerint szegmentálva, vagy egy új témára való értelmes átmenetsummaryTypescript támogatásparagraphsA VocalStack JavaScript SDK-ja teljes TypeScript támogatással rendelkezik. Például a responseBeiðni um afritunUrlTranscriptionResponseVocalStack mun reyna að afrita hljóð með skynsamlegum sjálfgefnum stillingarvalkostum. Hins vegar getur þú frekar stillt uppskrift beiðni með eftirfarandi valkostum: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); });