تفاصيل المشروع

لبناء تطبيق مشابه لما يظهر في الصور حيث يتم التفاعل مع الأشكال عن طريق نطق أسمائها، يجب اتباع بعض الخطوات التقنية التي تشمل استخدام تقنيات الواقع المعزز (AR) ومعالجة الأوامر الصوتية. فيما يلي خطوات عامة لتطوير مثل هذا التطبيق:

1. التعرف على الصوت (Speech Recognition):

- يمكنك استخدام مكتبات متقدمة مثل Google Speech-to-Text أو مكتبة Web Speech API للتعرف على الأوامر الصوتية وتحليل الصوت المدخل لاستخراج أسماء الأشكال.

- عند اكتشاف أمر صوتي (مثل "Square" أو "Triangle") يتم تنفيذ التفاعل المطلوب.

2. الواقع المعزز (Augmented Reality - AR):

- لتطوير تجربة الواقع المعزز مثل ما يظهر في الصور، يمكن استخدام مكتبات أو منصات مثل:

- ARKit (لنظام iOS)

- ARCore (لنظام Android)

- Unity مع Vuforia أو ARFoundation لإنشاء تجربة AR شاملة ومتعددة المنصات.

- ستقوم بإنشاء مشهد يحتوي على مسار تتحرك فيه الأشكال، وكل شكل يمر عبر نافذة عند التعرف على الاسم المناسب.

3. التعرف على الأشكال والمطابقة:

- يجب إنشاء آلية للتعرف على الأشكال أو تطابقها مع الأوامر الصوتية. عند نطق اسم الشكل، يتم مطابقة الاسم مع الشكل الموجود على المسار ليتم تمريره عبر الإطار المناسب.

4. التصميم الرسومي وتحريك الأشكال:

- يمكنك استخدام محرك ألعاب مثل Unity أو Unreal Engine لبرمجة وتحريك الأشكال على المسار.

- يجب أن تكون الرسوميات ثلاثية الأبعاد (3D)، ويمكن استخدام أدوات مثل Blender لتصميم الأشكال إذا لزم الأمر.

5. الواجهة الزمنية:

- يمكن إضافة عداد للوقت (مثل الذي يظهر في الصور) لزيادة التحدي، بحيث يجب على المستخدم نطق اسم الشكل قبل انتهاء الوقت.

6. التفاعل الصوتي:

- يجب أن يكون هناك واجهة لاكتشاف وتفعيل الصوت باستخدام رمز الميكروفون، حيث يبدأ المستخدم في نطق الاسم عندما يكون جاهزًا.

التقنيات المطلوبة:

- Unity أو Unreal Engine للرسوم المتحركة وتطوير البيئة.

- ARCore أو ARKit لتقنيات الواقع المعزز.

- Google Speech-to-Text API للتعرف على الصوت.

- C أو Python أو JavaScript حسب المنصة المستخدمة.

حالة المشروع
مُغلق
تاريخ النشر
الميزانية
$250.00 - $500.00
مدة التنفيذ
30 يوما
المهارات

صاحب المشروع
Mohamed G.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

مرحبا،أنا طارق العيلة، مطور ذو خبرة تزيد عن 5 سنوات في تطوير التطبيقات باستخدام Flutter وDjango. أمتلك خبرة واسعة في بناء تطبيقات تفاعلية، وأتمتع بمهارات قوية ف...

السلام عليكم استاذي الكريم ، هذا النوع من التطبيقات يكون معقد جدا وليس سهل التعامل علي الاطلاق ، يمكنني التنفيذ ان شاء الله بكل احترافيه و إضافة كل ما تم طلبه ف...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح حالياً لاستلام مشاريع جديدة. يمكنك إرسال رسالة له لتحديث إعدادات حسابه وتفعيل خيار "متاح للتوظيف"، ثم إعادة المحاولة بعد ذلك، أو اختيار عرض مستقل آخر.