نمونه‌کارها

داشبورد هوشمند پردازش متن، صوت و تصویر با API

داشبورد یکپارچه هوش مصنوعی برای پردازش متن، صوت و تصویر با قابلیت OCR، تبدیل متن به گفتار، رونویسی صوت و ارائه API.

تصویر پروژهٔ داشبورد هوشمند پردازش متن، صوت و تصویر با API

این پروژه یک سامانه یکپارچه پردازش محتوای چندرسانه‌ای است که چند سرویس هوش مصنوعی را در قالب یک داشبورد تحت وب در کنار یکدیگر قرار می‌دهد. سیستم امکان پردازش اسناد فارسی، تولید صوت از متن، تبدیل صوت به متن و مشاهده وضعیت سرویس‌ها را فراهم می‌کند.

معرفی پروژه

این پروژه یک داشبورد یکپارچه برای پردازش متن، صوت و تصویر است که چند سرویس هوش مصنوعی را در یک محیط واحد ارائه می‌کند.

هدف سیستم، فراهم‌کردن یک رابط ساده برای اجرای سرویس‌های مختلف پردازش محتوا و همچنین ارائه دسترسی ساختاریافته از طریق API است.

سرویس‌های اصلی

OCR و استخراج متن

سیستم امکان بارگذاری اسناد و تصاویر و استخراج متن موجود در آن‌ها را فراهم می‌کند.

در نمونه ارائه‌شده، یک سند فارسی پردازش شده و نواحی شناسایی‌شده متن با کادر روی تصویر نمایش داده می‌شوند.

قابلیت‌های این بخش شامل:

  • بارگذاری تصویر یا سند
  • شناسایی نواحی متنی
  • استخراج متن
  • نمایش نتیجه روی تصویر
  • نمایش نتیجه به‌صورت تمام‌صفحه

تبدیل متن به گفتار

در بخش Text-to-Speech کاربر می‌تواند متن موردنظر را وارد کرده و صوت تولید کند.

همچنین امکان تنظیم پارامترهایی مانند:

  • سرعت تولید صدا
  • زیر و بمی صدا

در رابط کاربری فراهم شده است.

پس از تولید، اطلاعاتی مانند مدت زمان صوت، حجم فایل، نرخ نمونه‌برداری و زمان پردازش نمایش داده می‌شود.

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

سیستم قابلیت پردازش فایل صوتی و Automatic Speech Recognition را نیز دارد.

در یکی از جریان‌های کاری پروژه، خروجی صوتی تولیدشده در مرحله TTS به سرویس رونویسی منتقل شده و نتیجه پردازش نمایش داده می‌شود.

همچنین اطلاعات مربوط به شکل موج، نواحی گفتار و شاخص‌های صوتی در داشبورد قابل مشاهده است.

زنجیره‌کردن سرویس‌ها

یکی از قابلیت‌های مهم پروژه، امکان استفاده زنجیره‌ای از سرویس‌ها است.

برای نمونه:

Text → TTS → Audio → ASR → Text

این ساختار امکان ایجاد Workflowهای مختلف بین سرویس‌های پردازش متن و صوت را فراهم می‌کند.

داشبورد مدیریتی

داشبورد وضعیت سرویس‌ها و نتایج پردازش را در یک محیط واحد نمایش می‌دهد.

امکانات داشبورد شامل:

  • نمایش وضعیت موتورهای پردازشی
  • نمایش مشخصات سیستم
  • اجرای سرویس‌های مختلف
  • نمایش نتایج پردازش
  • مشاهده وضعیت نهایی سرویس‌ها
  • رابط کاربری یکپارچه

API

سیستم دارای API برای دسترسی برنامه‌نویسی به سرویس‌ها است.

مستندات تعاملی API با استفاده از OpenAPI در مسیر زیر در دسترس است:

/docs

همچنین endpoint مربوط به وضعیت سیستم امکان دریافت وضعیت سرویس‌ها را به‌صورت JSON فراهم می‌کند:

/api/status

نمونه اجرای واقعی

تصاویر و ویدئوی موجود در نمونه‌کار از اجرای واقعی برنامه تهیه شده‌اند.

ویدئوی دمو، جریان کامل اجرای سیستم را از بررسی وضعیت موتورها تا تولید صدا، پردازش سند، زنجیره‌کردن سرویس‌ها و مشاهده مستندات API نمایش می‌دهد.

مستندات تصویری

نمونه‌های ثبت‌شده شامل موارد زیر هستند:

  • نمای کلی داشبورد
  • وضعیت زنده موتورهای پردازشی
  • ورودی و خروجی TTS
  • بارگذاری و پردازش سند فارسی
  • نتیجه OCR
  • پردازش ASR
  • وضعیت نهایی سرویس‌ها
  • مستندات OpenAPI
  • پاسخ JSON مربوط به وضعیت سیستم

نتیجه پروژه

این پروژه یک محیط یکپارچه برای پردازش متن، صوت و تصویر ایجاد کرده که سرویس‌های مختلف را در قالب یک داشبورد و API قابل استفاده در کنار یکدیگر قرار می‌دهد.

ساختار پروژه همچنین امکان توسعه و اضافه‌کردن سرویس‌های پردازشی جدید را فراهم می‌کند.

ادامه
تصویر پروژهٔ سیستم هوشمند تشخیص نفوذ و قطع برق
منتخب

سیستم هوشمند تشخیص نفوذ و قطع برق

سیستم هوشمند تشخیص حضور انسان در نواحی ممنوعه با پردازش هم‌زمان تصاویر سه دوربین مداربسته و ارسال فرمان قطع برق به آردوینو.

مشاهدهٔ پروژه
تصویر پروژهٔ سیستم اسکرپ و اتوماسیون سفارش غذا با FastAPI Python

سیستم اسکرپ و اتوماسیون سفارش غذا با FastAPI

سیستم بک‌اند مبتنی بر FastAPI برای استخراج اطلاعات منو و قیمت غذا، ارائه API یکپارچه و اتوماسیون فرآیند ثبت سفارش با قابلیت کش و زمان‌بندی.

Python FastAPI Requests +8
مشاهدهٔ پروژه