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

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

با استفاده از این وب سرویس میتوانید متن‌های خود را با هوش مصنوعی و کیفیت بالا به گفتار و فایل صوتی طبیعی تبدیل کنید.

مشخصات​

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

متدهای HTTP​

متدمسیرنوع ورودی
GET/apis-1/text-to-speechQuery String

پارامترها​

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

نامنوعالزامیپیش‌فرضتوضیحات
textstringبله—متن مورد نظر برای تبدیل به گفتار (حداکثر 5000 کاراکتر)؛ هنگام استفاده از action=voices یا baseurl لازم نیست
voicestringخیرautoشناسه گوینده، مانند fa-IR-DilaraNeural یا en-US-JennyNeural؛ auto برای تشخیص خودکار زبان متن
actionstringخیرsynthesizeنوع عملیات: synthesize (تولید صوت)، voices (فهرست گویندگان) یا baseurl (آدرس‌های ارتباطی سرور)
streambooleanخیرfalseاستریم مستقیم و باینری فایل صوتی
downloadbooleanخیرfalseتنظیم هدر دانلود مستقیم فایل در مرورگر
rateintegerخیر0سرعت گفتار (100- تا 100+)
pitchintegerخیر0زیر و بمی صدا (100- تا 200+)
volumeintegerخیر0بلندی صدا (100- تا 100+)
formatstringخیرmp3فرمت خروجی فایل صوتی
localestringخیر—فیلتر گویندگان بر اساس کد زبان یا منطقه، مثلاً fa یا en (هنگام استفاده از action=voices)
langstringخیر—فیلتر گویندگان بر اساس کد زبان (جایگزین locale)
genderstringخیر—فیلتر جنسیت گویندگان: Male یا Female (هنگام استفاده از action=voices)

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

لینک مستقیم​

GET https://open.nestapi.ir/apis-1/text-to-speech?text=%D8%B3%D9%84%D8%A7%D9%85%20%D8%AF%D9%86%DB%8C%D8%A7

نمونه کد​

curl -X GET "https://open.nestapi.ir/apis-1/text-to-speech?text=%D8%B3%D9%84%D8%A7%D9%85%20%D8%AF%D9%86%DB%8C%D8%A7"

کدهای خطا​

کدوضعیتعلت
NOT_FOUND404مسیر وجود ندارد، یا متد روی آن ثبت نشده
PARAM_NOT_FOUND400پارامتر لازم ارسال نشده
VALIDATION_ERROR422پارامتر آمده ولی نوع، قالب یا بازه‌اش نادرست است
UNSUPPORTED_FORMAT400فرمت صوتی ارسالی پشتیبانی نمی‌شود
VOICES_FETCH_FAILED502خطا در دریافت لیست گویندگان از سرویس مبدا
BASEURL_FETCH_FAILED502خطا در دریافت آدرس‌های ارتباطی از سرویس مبدا
SYNTHESIS_FAILED502خطا در برقراری ارتباط وب‌سوکت یا تولید صوت توسط سرویس مبدا

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