Kupata data kutoka kusitishwa au kukamilika transcriptions
Kuandika hotuba ya moja kwa moja kutoka kwa mikrofoni au mtiririko wa moja kwa moja
Kufuatilia na kudhibiti hali ya transcription na mikutano
Kutafsiri maandishi transcribed kwa lugha nyingine
Kuandika hotuba kutoka sauti iliyorekodiwa katika URL hadi maandishi ya kawaida
Common maombi chaguzi na majibu kwa ajili ya shughuli zote transcription
Kuunda mkutano ambao unaweza kutumika kwa ajili ya kutangaza kuishi transcription kupitia umma shareable kiungo
access
: Ama "soma tu" au "soma-andika". Mtangulizi inaruhusu wewe kutekeleza API wito kwamba kurudi data. Baadaye inaruhusu wewe pia kutekeleza maombi API kwamba ni pamoja na billable transcription kuhusiana na shughuli. thamani default kwa ajili ya chaguo hili ni "soma tu". lifetime_s
: idadi kati ya 1 na 120 kuwakilisha maisha ya ishara katika sekunde. Baada ya muda huu, alama itaisha na haitatumika tena. Kumbuka kwamba hii haitaathiri maombi asynchronous ambayo tayari imeanza kutumia token hii. (Kwa maneno mengine, mara moja ombi asynchronous imeanza, itaendesha kwa kukamilika hata kama token imepita baada ya ombi imeanza. ) thamani default kwa ajili ya chaguo hili ni. 10 ya. one_time
: Boolean kuashiria kama hii API token ni maana kwa ajili ya matumizi moja. Kama kweli, mara moja hii token imekuwa kutumika kwa ajili ya ombi API, itaisha. thamani default kwa ajili ya chaguo hili ni kweli. 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
kuweka badala ya apiKey
. Kwa mfano, fikiria nyaraka kwa ajili ya [kiungo aina ya "nyaraka" id="d23c4ea1-0d15-4af6-b124-805ef2f12066"].{ apiKey: 'YOUR-API-KEY' }
na { authToken: 'YOUR-AUTH-TOKEN' }
26.10.2009. ]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();