VocalStack Logo

Documentation

Транскрипция деректерді алу

Тексерудегі немесе аяқталған транскрипциялардан деректерді алу

Микрофон немесе LiveStream- дан транскрипциялауName

Тікелей микрофоннан немесе тікелей эфирден сөйлеу транскрипциясын жасау

Аударма

Транскрипцияланған мәтіннің басқа тілге аударылуы

Аудио URL- інен аудару

URL-де алдын ала жазылған дыбыстарды жай мәтінге аудару

Клиент тарапының аутентификация токендері

Клиент тарапынан сұраныс үшін уақытша аутентификация токені жасау

Транскрипция сұрауы мен жауап

Барлық аудару әрекеттер үшін ортақ сұраныс параметрлері мен жауаптары

Полиглот сеансын транскрипциялап және таныстыруName

Ашық ортақ сілтеме арқылы тікелей транскрипцияны таратуға арналған сеанс құру

Транскрипция сеанстары

Құжаттаманы қарау
Транскрипция күйін сеанс арқылы бақылау және басқару. Сеанстар көмегімен бұрынғы асинхронды қосылымға қайта қосыла аласыз.
Егер сіз транскрипцияны транскрипцияның бастапқыда жасалған орнынан басқа жерде, нақты уақыт режимінде бақылауды қаласаңыз, сеанстар пайдалы болады.
Әрбір шақыру сәтті болған сайын жаңа сеанс құрылады connect.Сеанс тек "do" не "error" күй- жайымен аяқталса ғана аяқталады. Келесі шақырулар connect осылайша сұралған транскрипция параметрлері қайтаратын transcription бір транскрипциялық қосылым үшін бір нысан.
Мысалы:
JavaScript
// Process 1: import { UrlTranscription } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.connect({ file: 'speech.mp3' }); transcription.start(); // Process 2: import { UrlTranscription } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.connect({ file: 'speech.mp3' }); transcription.onData((response) => { console.log(response.data); });
Scroll Up