آگهی پروژه اندروید – Floating Voice Assistant (MVP)
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
آگهی پروژه اندروید – Floating Voice Assistant (MVP)
عنوان پروژه
ساخت اپ اندروید سبک با دکمه شناور (Floating Button) برای ضبط فرمان صوتی و Push Notification
⸻
توضیح پروژه
ما یک سیستم کاملاً آماده (Backend + Web App) داریم که هماکنون در حال استفاده است. تمام منطق پردازش صوت، تبدیل گفتار به متن، تحلیل دستور، ساخت تسک و ارسال نوتیفیکیشن از قبل پیادهسازی شده.
هدف این پروژه ساخت یک لایه اندرویدی بسیار سبک است که فقط نقش «ورودی سریع صوتی» و «دریافت نوتیفیکیشن» را ایفا کند.
❗ این پروژه اپلیکیشن کامل با UI پیچیده نیست ❗ تمرکز فقط روی عملکرد است، نه طراحی
⸻
آنچه در حال حاضر آماده است (سمت سرور) • پردازش صوت (Whisper / STT) • تحلیل دستور و intent • ساخت تسک و یادآور • ارسال Push Notification • احراز هویت با JWT (Supabase) • APIهای کامل و مستند
⸻
Scope دقیق پروژه (بسیار مهم)
فاز ۱ – MVP (الزامی) • یک اپ اندروید بسیار ساده (Native یا Flutter – انتخاب با دولوپر) • Floating Button (Overlay) که: • همیشه روی صفحه قابل دسترس باشد (حتی روی اپهای دیگر) • با لمس آن، ضبط صدا فوراً شروع شود • ضبط صدا تا: • گفتن کلمات پایانی مثل: «تمام / تموم / بسه / ثبتش کن» • یا لمس دکمه Stop POST /functions/v1/bebeen-process Authorization: Bearer [JWT] multipart/form-data (audio file) • ارسال فایل صوتی به API موجود: • نمایش نتیجه بهصورت Toast / Snackbar (ساده)
⸻
فاز ۲ – Push Notification • دریافت FCM Token • ارسال توکن به API • دریافت Push Notification حتی وقتی: • اپ بسته است • مرورگر بسته است • گوشی لاک است • نمایش نوتیفیکیشن فارسی • Action Button روی نوتیف (تأیید / لغو / لینک)
⸻
مواردی که خارج از Scope هستند
(انجام نشدن این موارد الزامی است) • ضبط تماس تلفنی (Call Recording) • Wake Word دائمی (Hey Siri / Hey Google style) • UI حرفهای یا طراحی گرافیکی • مدیریت کاربران یا تیم • تحلیل صوت داخل اپ • نسخه iOS • معماری پیچیده یا Feature اضافی
⸻
تکنولوژی پیشنهادی (الزامی نیست) • Kotlin + Jetpack Compose یا Flutter • Foreground Service برای Floating Button • Firebase Cloud Messaging • Retrofit / Ktor • minSdk بهروز
⸻
خروجیهای مورد انتظار • APK قابل نصب • سورس کد کامل • توضیح کوتاه راهاندازی (Token + API Endpoint + Firebase) نکته مهم برای پیشنهاددهندگان • این پروژه تحویلمحور است • پیشنهادهایی که شامل توسعه خارج از Scope باشند بررسی نمیشوند اگر تجربه کار با Overlay / Floating Button / Voice Recording / FCM دارید، لطفاً در پیشنهاد خود ذکر کنید. • تمرکز فقط روی اجرای دقیق موارد بالا است
مهارتهای مورد نیاز
برنامه نویسی و ساخت اپلیکیشن اندروید (Android)
امکانات ویژه
فوری
برجسته
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- SEse7en4.73(14) امتیاززمان تحویل: 8 روزارسال پیشنهاد در:
Gholimoli5(1) امتیاززمان تحویل: 4 روزارسال پیشنهاد در:- زمان تحویل: 30 روزارسال پیشنهاد در:
hesssamsh4.88(40) امتیاززمان تحویل: 7 روزارسال پیشنهاد در:
javadroid4.94(307) امتیاززمان تحویل: 14 روزارسال پیشنهاد در:- زمان تحویل: 30 روزارسال پیشنهاد در:

