برای استفاده از نرم افزار تبدیل گفتار به نوشتار فارسی ای او تایپ (IoType) می بایست از مرورگر گوگل کروم نسخه ۲۵ به بالا در دسکتاپ استفاده نمایید.

API تبدیل گفتار به نوشتار

IoType برنامه نویسان را فراموش نکرده است!

رابط نرم افزاری تبدیل صدا به متن

نرم افزار تبدیل گفتار به نوشتار IoType ابزار بسیار دقیق برای تبدیل گفتار به نوشتار یا صدا به متن می باشد. نرم افزار IoType به منظور دسترسی توسعه دهندگان و برنامه نویسان به این ابزار کاربردی، امکان به ارایه رابط نرم افزاری برای تبدیل فایل صوتی به متن نموده است. توسعه دهندگان نرم افزارهای تحت وب، اپلیکیشن های اندروید یا IOS و حتی ابزارهای پوشیدنی و تلوزیون های هوشمند، با ارسال درخواست به رابط نرم افزاری IoType فایل صوتی مورد نظر را به متن تبدیل نمایید. اتصال به API نرم افزار IoType به دریافت یک کد احراز هویت یا API_TOKEN مقدور می باشد. شما می توانید با عضویت در سایت و ارتقاء حساب کاربری خود به نسخه ویژه مطابق با پکیج های ارایه شده در منوی تعرفه ها، API_TOKEN مورد نیاز برای اتصال به رابط نرم افزاری را دریافت نمایید.

برقراری ارتباط با رابط نرم افزاری IoType بسیار کم دردسر است! تنها کافی است API_TOKEN و فایل صوتی خود را با نام audio (حتماً در فرمت MP3) در قالب فرم multipart/form-data به آدرس https://www.iotype.com/api/recognize/file به صورت درخواست POST ارسال نمایید.

CURL -v -F token="API_TOKEN" -F audio=@AUDIO_FILE.mp3 https://www.iotype.com/api/recognize/file

دستور فوق یک نمونه برای اتصال API می باشد که با استفاده از دستور CURL نوشته شده است. شما می توانید با توجه به زبان برنامه نویسی مورد استفاده از روش های دیگر برای اتصال به API استفاده نمایید. پس از ارسال درخواست پاسخ سیستم به صورت JSON ارسال خواهد شد. در این پاسخ پارامتر status وضعیت موفقیت آمیز یا داشتن خطا را نشان داده و در صورت خطا مقدار مربوط به آن در پارامتر message ارسال خواهد شد. در صورت موفقیت آمیز بودن درخواست شما مقدار result شامل دو پارامتر tc و body می باشد که به ترتیب کد پیگیری فایل ارسالی و متن استخراج شده از فایل صوتی می باشند. نمونه ایی از پاسخ سرور در زیر آمده است.

عنوان مقدار توضیحات
آدرس url ارسال درخواست https://www.iotype.com/api/recognize/file method : POST | enctype : multipart/form-data
پارامتر توکن (کد) احراز هویت token Required
پارامتر فایل صوتی برای تبدیل audio Required | Max File Size : 1MB | mime: mp3

در صورت خطا در اتصال ، خروجی به صورت زیر خواهد بود:

{
 "status":0,
 "message":"INVALID_TOKEN",
 "result":{
   "tc":"",
   "body":""
 }
}

در صورت موفقیت آمیز بودن اتصال ، خروجی به صورت زیر خواهد بود:

{
 "status":1,
 "message":"SUCCESS",
 "result":{
   "tc":"TRACKING_CODE",
   "body":"CONVERTED_TEXT"
 }
}

شرایط استفاده از API

تمامی توسعه دهندگان می توانند از رابط نرم افزاری تبدیل گفتار به نوشتار IoType به عنوان تنها رابط نرم افزاری فارسی در این زمینه استفاده نمایند. نرم افزارهای تولید شده مبتنی بر رابط نرم افزار IoType تحت حمایت کامل ما بوده و مجموعه IoType از تمامی ظرفیت های خود برای توسعه بستر مناسب برای ارایه این سرویس استفاده خواهد کرد. پشتیبانی نرم افزار IoType به صورت آنلاین می باشد. همچنین در صورت بروز مشکل در اتصال یا درخواست راهنمایی در زمینه اتصال به API، کارشناسان فنی از طریق آدرس ایمیل info@iotyepe.com امکان بررسی تخصصی سوالات شما را خواهند داشت.