VocalStack Logo

Documentation

Λήψη δεδομένων μεταγραφής

Λήψη δεδομένων από εκκρεμείς ή ολοκληρωμένες μεταγραφές

Μεταγραφή από μικρόφωνο ή Ζωντανή ροή

Μεταγράψτε ζωντανή ομιλία από ένα μικρόφωνο ή ζωντανή ροή

Μετάφραση μιας Μεταγραφής

Μετάφραση μεταγραφικού κειμένου σε άλλη γλώσσα

Μεταγραφή ήχου από διεύθυνση

Μεταγράψτε ομιλία από προ-ηχογραφημένο ήχο σε μια διεύθυνση URL σε απλό κείμενο

Διακριτικά ελέγχου ταυτότητας από την πλευρά του πελάτη

Δημιουργία προσωρινού διακριτικού ελέγχου ταυτότητας για αιτήματα από την πλευρά του πελάτη

Αίτημα και Απάντηση

Κοινές επιλογές αιτήματος και απαντήσεις για όλες τις λειτουργίες μεταγραφής Χρησιμοποιήστε τις επιλογές για να ρυθμίσετε τις παραμέτρους των ρυθμίσεων μεταγραφής

Μεταγράψτε και παρουσιάστε μια πολυγλωσσική συνεδρία

Δημιουργήστε μια συνεδρία που μπορεί να χρησιμοποιηθεί για τη μετάδοση μιας ζωντανής μεταγραφής μέσω ενός δημόσιου κοινόχρηστου συνδέσμου

Συνεδριάσεις μεταγραφής

Περιήγηση στην τεκμηρίωση
Παρακολούθηση και διαχείριση της κατάστασης μεταγραφής με συνεδρίες. Χρησιμοποιώντας περιόδους λειτουργίας μπορείτε να επανασυνδεθείτε σε μια ασύγχρονη σύνδεση που δημιουργήθηκε προηγουμένως.
Οι περίοδοι λειτουργίας μπορεί να είναι χρήσιμες εάν θέλετε να παρακολουθείτε με προγραμματισμό μια μεταγραφή σε πραγματικό χρόνο σε ένα περιβάλλον διαφορετικό από αυτό στο οποίο δημιουργήθηκε αρχικά η μεταγραφή.
Μια νέα περίοδος λειτουργίας δημιουργείται κάθε φορά που καλείτε επιτυχώς. connect.Η περίοδος λειτουργίας τερματίζεται μόνο όταν η μεταγραφή τελειώσει με την κατάσταση "τελειωμένο" ή "σφάλμα". Επακόλουθες κλήσεις στο 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