پرش به مطلب اصلی

تبدیل صدا به متن

تبدیل دقیق صوت، پادکست، مکالمه و ویس به متن.

مشخصات​

مشخصهمقدار
دسته‌بندیهوش مصنوعی
وضعیتفعال
نسخه APIapis-1
فرمت پاسخJSON
آدرس پایهhttps://open.nestapi.ir
مسیر/apis-1/wispr-flow
لینک کاملhttps://open.nestapi.ir/apis-1/wispr-flow

متدهای HTTP​

متدمسیرنوع ورودی
GET/apis-1/wispr-flowQuery String

پارامترها​

پارامترهای Query String​

نامنوعالزامیپیش‌فرضتوضیحات
urlstringبله—آدرس مستقیم فایل صوتی (mp3، ogg، wav یا m4a)؛ در صورت ارسال audio لازم نیست
audiostringخیر—دادهٔ فایل صوتی به‌صورت Base64 (جایگزین url)
languagestringخیر—زبان فایل صوتی

نمونه درخواست​

لینک مستقیم​

GET https://open.nestapi.ir/apis-1/wispr-flow?language=en&url=https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.wav

نمونه کد​

curl -X GET "https://open.nestapi.ir/apis-1/wispr-flow?language=en&url=https://storage.googleapis.com/cloud-samples-data/speech/brooklyn_bridge.wav"

کدهای خطا​

کدوضعیتعلت
NOT_FOUND404مسیر وجود ندارد، یا متد روی آن ثبت نشده
PARAM_NOT_FOUND400پارامتر لازم ارسال نشده
VALIDATION_ERROR422پارامتر آمده ولی نوع، قالب یا بازه‌اش نادرست است
AUTH_SERVICE_UNAVAILABLE503سرویس احراز هویت صوتی موقتاً در دسترس نیست
AUTH_TOKEN_FAILED502خطا در ایجاد توکن احراز هویت سرویس صوتی
INVALID_AUTH_RESPONSE502پاسخ سرویس احراز هویت نامعتبر است
AUDIO_PROCESSING_FAILED400خطا در آماده‌سازی یا تبدیل فرمت فایل صوتی
INVALID_BASE64_AUDIO400دیتای صوتی Base64 ارسالی نامعتبر است
INVALID_AUDIO_URL400آدرس فایل صوتی ارسالی معتبر نیست
AUDIO_FETCH_FAILED400خطا در دریافت فایل صوتی از آدرس ارسالی
MISSING_AUDIO_INPUT400ارسال حداقل یکی از پارامترهای url یا audio الزامی است
AUDIO_TOO_LARGE413حجم فایل صوتی بیش از حد مجاز است
TRANSCRIPTION_FAILED502خطا در تبدیل صوت به متن

لینک های بیشتر​