VocalStack Logo

Documentation

כתוב ממיקרופון או LiveStream

תעתיק דיבור חי ממיקרופון או זרם חי

תיקונים

פיקוח וניהול של מצב העתקה עם מפגשים

תרגום תרגום

תרגום טקסט ממוחשב לשפה אחרת

כתוב שמע מ- URL

תעתיק דיבור מקול מוקלט מראש ב- URL לטקסט רגיל

תוויות אימות בצד הלקוח

יצור תו תקן זיהוי זמני לבקשות צד הלקוח

בקשה לשידור ותגובה

אפשרויות בקשות נפוצות ותגובות לכל פעולות העתקה

תרגום והצגת מפגשים פוליגלוטיםName

יצירת פגישה שניתן להשתמש בה כדי לשדר תרגום חי דרך קישור ציבורי שניתן לשתף

קח נתוני תעתוק

עיין בתעודה
קח נתונים מכתבים עתידים או כתובים. זה כולל את קו הזמן של העתקה, מילים מפתח, סיכום, ומקטעים של פיסקה.
אתה יכול להשתמש ב- VocalStack API כדי לקבל נתוני תעתוק לאחר שהתחלת לתעתק אודיו באמצעות אחת מהשיטות הבאות:
כתוב שמע מ- URL
תעתיק דיבור מקול מוקלט מראש ב- URL לטקסט רגיל. פורמטים עיקריים של קבצים נתמכים, כולל MP3, WAV, FLAC ו-OGG.
כתוב ממיקרופון או LiveStream
תעתיק דיבור חי ממיקרופון או זרם חי. שילוב עם Polyglot כדי ליצור קישור ציבורי שיתופי עבור התעתיק שאנשים יכולים לקרוא בכל שפה.
תרגום והצגת מפגשים פוליגלוטיםName
יצירת פגישה שניתן להשתמש בה כדי לשדר תרגום חי דרך קישור ציבורי שניתן לשתף. המשתמשים יכולים לקרוא תרגומים חיים בשפתם האהובה, ואפילו תרגומים קודמים כאשר הישיבה שלך אינה פעילה.
הוצאת כל התעתיק מתבצעת בשימוש ב- Transcriptions מתוך VocalStack SDK:
JavaScript
import { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcriptions = await sdk.getAllTranscriptions(); transcriptions.data?.forEach((transcription) => { // the transcription ID (use this to get more details about the transcription) console.log(transcription.id); // 'waiting', 'processing', 'done', or 'error' console.log(transcription.status); // the time the transcription started console.log(transcription.start); // the time the transcription finalized console.log(transcription.end); // the keywords associated with the transcription console.log(transcription.keywords); // the length of the transcription in seconds console.log(transcription.duration); });
כדי לקבל את כל המידע הקיים עבור תעתוק אנחנו צריכים להשתמש ב. id של התעתיק הזה. id מוחזר בכל פעם שתהליך שעתוק מתחיל. עם זאת, ניתן גם להשיג זאת על ידי הסתכלות על כל התעתיק בעזרת ה-API המוצג לעיל.
כדי לקבל תעתוק ספציפי השתמש ב. Transcriptions מתוך VocalStack SDK:
JavaScript
import { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.getTranscription({ id: 'TRANSCRIPTION-ID' }); const data = transcription.data; if (data) { // the transcription ID (use this to get more details about the transcription) console.log(data.id); // 'waiting', 'processing', 'done', or 'error' console.log(data.status); // the time the transcription started console.log(data.start); // the time the transcription finalized console.log(data.end); // the keywords associated with the transcription console.log(data.keywords); // the length of the transcription in seconds console.log(data.duration); // an object with the transcription timeline console.log(data.timeline); // a summary of the transcription console.log(data.summary); // the entire transcription in paragraph form console.log(data.paragraphs); }
ברוב התסריטים אתה רק מעוניין לקבל נתונים עבור תעתוק יחיד כאשר התעתוק הזה סיים עיבוד. זה בגלל ששכתוביות הן פעולות א-סינכרוניות שניתן לעקוב אחר ההתקדמות שלהן באופן א-סינכרוני, כשאתה מבצע את תהליך השכתוביות. אם אתה מבקש נתוני תעתוק עבור תעתוק שעדיין צפוי, אתה עדיין תקבל את כל הנתונים הקיימים עבור התעתוק הזה, כולל את העדכון האחרון. timeline.
ברגע שהתעתיק הושלם, הוא עבר עיבוד פוסט, ובמקרה זה נתוני התעתיק יכללו גם ערכים עבור. keywords, summary וכן paragraphs.
ראו את אובייקט התגובה המוחזר עם כל כתיבה:
בקשה לשידור ותגובה
אפשרויות בקשות נפוצות ותגובות לכל פעולות העתקה. השתמש באפשרויות כדי לשנות את הגדרות העתקה.
Scroll Up