VocalStack Logo

Documentation

> Isulat mula sa isang Mikropono o LiveStream

Ang mga ito ay maaaring maging isang live na stream o isang microphone

tl> Sesyon ng Transkripsiyon

Ang mga ito ay nakatuon sa pag-aaral at pagpapaunlad ng mga transaksyon

> Isalin ang isang Transcription

Isalin ang nakasulat na teksto sa ibang wika

> I-transcribe ang Audio mula sa URL

Ang mga tekstong ito ay maaaring i-edit sa pamamagitan ng pag-click sa isang URL

tl> Client Side Authentication Tokens

Ang isang halimbawa ng isang karaniwang uri ng authentication ay ang client-side authentication

> Pag-aplay at Tugon sa Transcription

> Karaniwang mga pagpipilian sa kahilingan at mga tugon para sa lahat ng mga operasyon transcription

> Isulat at ipakilala ang isang Polyglot Session

Ang isang karaniwang paraan ng pag-uulat ng isang transaksyon ay ang paggamit ng isang link sa isang transaksyon

> Kumuha ng transcription Data

Mag-browse ng Dokumentasyon
Ang mga ito ay mga datos na nauukol sa mga transaksyon. Kasama rito ang timeline ng transkripsiyon, mga salitang susi, buod, at mga segment ng talata.
Maaari mong gamitin ang VocalStack API upang makuha ang data transcription kapag nagsimula ka ng transcribe audio sa anumang ng mga sumusunod na mga pamamaraan:
> I-transcribe ang Audio mula sa URL
Ang mga tekstong ito ay maaaring i-edit sa pamamagitan ng pag-click sa isang URL. Ang mga pangunahing format ng file ay suportado, kabilang ang MP3, WAV, FLAC, at OGG.
> Isulat mula sa isang Mikropono o LiveStream
Ang mga ito ay maaaring maging isang live na stream o isang microphone. Ang mga wikang ito ay may mga wikang opisyal na ginagamit sa mga pampublikong lugar na may mga wikang opisyal na ginagamit sa mga pampublikong lugar.
> Isulat at ipakilala ang isang Polyglot Session
Ang isang karaniwang paraan ng pag-uulat ng isang transaksyon ay ang paggamit ng isang link sa isang transaksyon. > Maaaring basahin ng mga user ang live na mga transcription sa kanilang ginustong wika, at kahit na mga nakaraang transcription kapag ang iyong session ay hindi aktibo.
> Pagkuha ng lahat ng mga transcriptions ay natupad gamit ang Transcriptions Ang mga sumusunod ay mga halimbawa ng mga SDK:
JavaScript
import { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcriptions = await sdk.getAllTranscriptions(); transcriptions.data?.forEach((transcription) => { // the transcription ID (use this to get more details about the transcription) console.log(transcription.id); // 'waiting', 'processing', 'done', or 'error' console.log(transcription.status); // the time the transcription started console.log(transcription.start); // the time the transcription finalized console.log(transcription.end); // the keywords associated with the transcription console.log(transcription.keywords); // the length of the transcription in seconds console.log(transcription.duration); });
> Upang makakuha ng lahat ng data na magagamit para sa isang transcription dapat naming gamitin ang id ng na transcription. Ang id Ang <t> ay ipinapakita kapag ang isang transkripsyon ay nagsimula. Gayunpaman, ito ay maaaring makuha sa pamamagitan ng pagtingin sa lahat ng mga transcriptions gamit ang API sa itaas.
Para sa isang partikular na transcription gamitin Transcriptions Ang mga sumusunod ay mga halimbawa ng mga SDK:
JavaScript
import { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.getTranscription({ id: 'TRANSCRIPTION-ID' }); const data = transcription.data; if (data) { // the transcription ID (use this to get more details about the transcription) console.log(data.id); // 'waiting', 'processing', 'done', or 'error' console.log(data.status); // the time the transcription started console.log(data.start); // the time the transcription finalized console.log(data.end); // the keywords associated with the transcription console.log(data.keywords); // the length of the transcription in seconds console.log(data.duration); // an object with the transcription timeline console.log(data.timeline); // a summary of the transcription console.log(data.summary); // the entire transcription in paragraph form console.log(data.paragraphs); }
Sa karamihan ng mga kaso, interesado ka lamang sa pagkuha ng data para sa isang solong transkripsiyon kapag ang transkripsiyon ay natapos na proseso. Ang mga transaksyong ito ay tinatawag na transaksyong asynchronous dahil ang mga transaksyong ito ay hindi nauugnay sa mga transaksyong asynchronous. Gayunpaman, kung humingi ka ng data ng transkripsiyon para sa isang transkripsiyon na pa rin nababahala, ikaw ay pa rin makakuha ng lahat ng data na magagamit para sa transkripsiyon na iyon, kabilang ang pinaka-update timeline.
Kapag ang isang transcription ay kumpleto, ito ay sumailalim sa post-pagproseso, at sa kasong ito ang transcription data ay naglalaman din ng mga halaga para sa keywords,, summary at paragraphs.
> Tingnan ang tugon bagay ibabalik sa bawat transcription:
> Pag-aplay at Tugon sa Transcription
> Karaniwang mga pagpipilian sa kahilingan at mga tugon para sa lahat ng mga operasyon transcription. Gamitin ang mga pagpipilian upang i-configure ang mga setting transcription.
Scroll Up