Obtenez des données à partir de transcriptions en attente ou terminées
Transcrire le discours en direct à partir d'un microphone ou d'un flux en direct
Traduire le texte transcrit dans une autre langue
Transcrire la parole d'un audio préenregistré dans une URL en texte brut
Créer un jeton d'authentification temporaire pour les requêtes côté client
Options et réponses de requête communes pour toutes les opérations de transcription
Créer une session pouvant être utilisée pour diffuser une transcription en direct via un lien public partageable
connect
. La session se termine uniquement lorsque la transcription se termine avec un état "done" ou "error". connect
avec les mêmes options de demande de transcription retournera un transcription
objet pour la même connexion de 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); });