Hae tietoja odotettavissa olevista tai valmiista transkriptioista
Puhtaaksi kirjoita live-puhe mikrofonista tai live-suoratoisto
Valvo ja hallitse transkriptiotilan istuntoja
Käännä transkriptoitu teksti toiselle kielelle
Puheen transkriptio URL-osoitteessa olevasta valmiiksi tallennetusta äänestä pelkäksi tekstiksi
Kaikkien transkriptio-operaatioiden yhteiset pyyntöasetukset ja vastaukset
Luo istunto, jota voidaan käyttää lähettämään live-puhekirjotusta julkisesti jaettavan linkin kautta
access
: Joko "vain luku" tai "kirjoitus". Ensin mainitun avulla voit suorittaa API-kutsuja, jotka palauttavat tietoja. Jälkimmäinen mahdollistaa myös API-pyyntöjen suorittamisen, joka sisältää laskutukseen liittyviä transkriptio-operaatioita. Tämän asetuksen oletusarvo on. "vain luku". lifetime_s
: Numero 1:n ja 120:n välillä, joka edustaa tunnuksen elinikää sekunteina. Tämän ajan kuluttua tunnus vanhenee eikä sitä voi enää käyttää. Huomaa, että tämä ei vaikuta asynkronisiin pyyntöihin, jotka ovat jo aloittaneet tämän tunnuksen käytön. (Toisin sanoen kun asynkroninen pyyntö on käynnistetty, se suoritetaan loppuun asti, vaikka tunnus olisi vanhentunut pyynnön käynnistämisen jälkeen. ) Tämän asetuksen oletusarvo on. 10 10. one_time
: Boolen arvo, joka ilmaisee onko tämä API-tunnus tarkoitettu kertakäyttöön. Jos true, kun tätä tunnusta on käytetty API-pyyntöön, se vanhenee. Tämän asetuksen oletusarvo on. tosi. JavaScriptimport { Security } from '@vocalstack/js-sdk'; const sdk = new Security({ apiKey: 'YOUR-API-KEY' }); const authToken = await sdk.generateToken({ access: 'readwrite', // Optional: 'readonly' or 'readwrite' lifetime_s: 60, // Optional: 1-120 seconds one_time: true, // Optional: true or false }); // Next, return the token to the client where API request will be made. // Make sure to keep the token secure and do not expose it to the public.
authToken
asetus sijasta apiKey
. Tarkastele esimerkiksi seuraavan ohjeita: Puhtaaksi kirjoittaa ääntä URL-osoitteesta.{ apiKey: 'YOUR-API-KEY' }
with { authToken: 'YOUR-AUTH-TOKEN' }
6. Suom.JavaScriptimport { UrlTranscription } from '@vocalstack/js-sdk'; const authToken = await fetch('http://example.com/your-secured-api/authenticate') .then((response) => response.json()) .then((data) => data.token); const sdk = new UrlTranscription({ authToken }); const transcription = await sdk.connect({ url: 'http://example.com/speech.mp3' }); transcription.start();