دادهها را از رونوشتهای منتظر یا تکمیل شده بدست آورید
رونوشت سخنرانی زنده از یک میکروفون یا جریان زنده
نظارت و مدیریت وضعیت رونویسی با جلسات
ترجمه متن رونوشت شده به زبان دیگر
رونوشت گفتار از صدای پیشساخته شده در یک URL به متن ساده
ایجاد یک نشانه تأیید هویت موقت برای درخواستهای سمت کارگزار
یک جلسه ایجاد کنید که میتواند برای پخش یک رونوشت زنده از طریق یک پیوند عمومی قابل اشتراک استفاده شود
language
مدت زمان، به ثانیه، پرونده صوتی. این گزینه به عنوان یک محافظ برای اطمینان از اینکه رونوشت شما فقط زمانی رخ میدهد که طول پرونده صوتی با مدت گزینه مطابقت داشته باشد ، استفاده میشود. به صورت پیشفرض، این گزینه نادیده گرفته میشود و رونوشتها بدون توجه به طول آنها پردازش میشوند. مدت زمان بیشینه که میتواند رونوشت شود، به ثانیه.duration_s
اگر میخواهید مقدار گفتار رونوشتشده را محدود کنید ، از این گزینه استفاده کنید. تنظیم این به اگر می خواهید تمام رونوشت را پردازش کنید، بدون توجه به مدت زمان آن (⚠️ با احتیاط استفاده کنید). به صورت پیشفرض ، این گزینه بر روی تنظیم شده است ,. اطمينان حاصل کنيد که فقط دو ساعت اول سخنراني رونوشت شده.max_duration_s
پاسخ رونوشتشما می توانید به صورت غیر همگام داده های رونویسی را به محض اینکه در دسترس قرار می گیرند با استفاده از. پردازنده رویداد که. 0
................................................................................................................................7200
شیء پاسخonData
: یکی از «در انتظار»، «در حال پردازش»، «تمام» یا «خطا»response
: یک مقدار بین ۰ و ۱ که درصد پیشرفت رونوشت را نشان میدهدresponse
: زمان پایان بخش رونوشتstatus
: تکه متن در بخش رونوشتdata.progress
: یک ذخیرۀ کلید- مقدار از کدهای زبان در ایزو ۶۳۹- ۱ و ترجمهها) این ویژگی فقط در صورتی موجود است که رونوشت حداقل یک ترجمه داشته باشد ()data.timeline
پس از پردازشوقتی رونویسی کامل شد، پس از پردازش اتفاق خواهد افتاد، در این نقطه نهایی. start
به ارسال خواهد شد end
.در پاسخ نهایی، وضعیت رونویسی "تمام شده" خواهد بود، و این ویژگیهای جدید در. text
: چند کلمه کلیدی که موضوعات از رونوشت را نشان می دهندtranslations
: خلاصه یک پاراگراف از کل رونوشتresponse
SDK جاوااسکریپت VocalStack پشتیبانی کامل از تایپ اسکریپت را دارد. برای مثال،. onData
شیء دارای data
نوع keywords
:,:summary
:,:paragraphs
:, response
:,:UrlTranscriptionResponse
:,:TypeScriptimport { UrlTranscription, UrlTranscriptionResponse } from '@vocalstack/js-sdk'; const sdk = new UrlTranscription({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.start({ url: 'http://example.com/audio.mp3' }); transcription.onData((response: UrlTranscriptionResponse) => { console.log(response.data); });