Тексерудегі немесе аяқталған транскрипциялардан деректерді алу
Тікелей микрофоннан немесе тікелей эфирден сөйлеу транскрипциясын жасау
Транскрипция күйін сеанс арқылы бақылау және басқару
URL-де алдын ала жазылған дыбыстарды жай мәтінге аудару
Клиент тарапынан сұраныс үшін уақытша аутентификация токені жасау
Барлық аудару әрекеттер үшін ортақ сұраныс параметрлері мен жауаптары
Ашық ортақ сілтеме арқылы тікелей транскрипцияны таратуға арналған сеанс құру
JavaScriptimport { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const translation = await sdk.addTranslationAsync({ id: 'TRANSCRIPTION-ID', language: 'de', }); translation.onData((response) => { // 'waiting', 'processing', 'done', or 'error' console.log(response.status); // the translated timeline console.log(response.data?.timeline); });
JavaScriptimport { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); // This is a synchronous request, so we cannot listen for the response sdk.addTranslation({ id: 'TRANSCRIPTION-ID', language: 'de' });
timeline
objects with the most recent translations available.