Добиј податоци од чекање или завршени транскрипции
Пренесете говор во живо од микрофон или пренос во живо
Набљудување и управување со транскрипција со сесии
Преведување на говор од претходно снимен аудио во 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.