Տվյալների վերցում սպասվող կամ կատարված թարգմանություններից։ Այստեղ ներառված են տեքստի ժամանակային գիծը, հիմնական բառերը, ամփոփումը և կետի հատվածները։
Զրույցը միկրոֆոնից կամ ուղիղ ալիքից ձայնագրել : Ինտեգրել Polyglot-ի հետ՝ ստեղծելու համար հանրային կիսում ունեցող հղում, որը օգտագործողները կարող են կարդալ ցանկացած լեզվով։
Հաշվարկել և կառավարել թարգմանության վիճակը դասընթացների միջոցով։ Օգտագործելով նստաշրջանները դուք կարող եք վերամիավորվել նախորդ ստեղծված ասինկրոնիկ կապին։
Թարգմանել թարգմանված տեքստը այլ լեզվով ։ Սա կարող է արվել ցանկացած թարգմանության համար, ներառյալ նախօրոք ձայնագրված թարգմանությունները, կենդանի թարգմանությունները կամ Polyglot session transcribes
URL-ում նախօրոք ձայնագրված խոսքի փոխանցում պարզ տեքստի։ Օգտագործվում են MP3, WAV, FLAC, OGG ֆայլերի հիմնական ֆորմատները։
Ընդհանուր խնդրանքի ընտրանքներ և պատասխաններ բոլոր փոխանցման գործողությունների համար։ Կիրառեք ընտրանքները փոխանցման պարամետրերը կիրառելու համար։
Ընտրեք ընթացիկ ընթերցումը, որը կարող է օգտագործվել ուղիղ ձայնագրության տարածման համար հանրային կիսում ունեցող հղման միջոցով։ Օգտագործողները կարող են կարդալ կենդանի թարգմանությունները իրենց նախընտրած լեզվով, և նույնիսկ անցյալ թարգմանությունները, երբ ձեր սեանսը անակտիվ է։
access
: Ընտրեք "միայն կարդալ" կամ "կարդալ-գրել" : Առաջինը թույլ է տալիս ձեզ իրականացնել API կոչեր, որոնք վերադարձնում են տվյալներ: Ավելի ուշ դուք կարող եք նաև իրականացնել API խնդրանքներ, որոնք ներառում են հաշվարկվող փոխանցման հետ կապված գործողություններ։ Լռելյայն արժեքը այս ընտրանքին ՝ "միայն կարդալ". lifetime_s
: 1-ից 120-ի միջև գտնվող թիվ, որը ներկայացնում է տոկոսադրույքի կյանքի տևողությունը վայրկյաններում: Այս ժամանակահատվածից հետո, տոկոսը կավարտվի և այլևս չի կարող օգտագործվել։ Նկատեք, որ սա չի ազդում անշարժ պահանջների վրա, որոնք արդեն սկսել են օգտագործել այս տոկունը: (Այնուհետև, երբ սկզբնական պրոցեսը սկսվում է, այն կշարունակվի մինչև ավարտը, նույնիսկ եթե տոկոսը դադարել է պահանջի սկսվելուց հետո. ) Լռելյայն արժեքը այս ընտրանքը է Դադար. one_time
: Բուլիան, որը նշում է, թե արդյոք այս API token- ը նախատեսված է միանգամից օգտագործելու համար : Եթե ճիշտ է, ապա երբ այս տոկոսը օգտագործվի API խնդրանքի համար, այն կվերանա։ Լռելյայն արժեքը այս ընտրանքին ՝ ճշմարիտ. 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
setting instead of an apiKey
. Օրինակ, դիտարկենք տեքստը Ավտոմատ ձայնագրել URL- ից.{ apiKey: 'YOUR-API-KEY' }
ով { authToken: 'YOUR-AUTH-TOKEN' }
6-րդ դար.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();