LINKa انظر. نظام اختيار البطاقة باستخدام متتبع العين والمزيد





دعونا نتذكر من أنا؟



مرحبا هابر. أنا إيفان باكيدوف . كتبت منذ عدة سنوات عن مشروع مدرستي لبرنامج يسمح للأشخاص الذين يعانون من إعاقات جسدية شديدة بالكتابة بزر واحد. ها هي تلك المقالة .



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



لكني لم أترك موضوع تطوير برامج الاتصال. وباستخدام أموال من "منحة Dudya" ، طور وسيلة تواصل جديدة تتيح لك اختيار البطاقات بلمحة. وأحتاج إلى مساعدة في إضافة بعض الميزات. المكدس: C #، WPF.



بنظرة؟ o_O! مثله؟ هل رأسك ترتعش؟



في الواقع ، لقد كتبوا لي لفترة طويلة في تعليقات هابر حول تقنية تتبع العين ، وتخطيت هذه التعليقات ، لأنني اعتقدت أنها باهظة الثمن ولن تتمكن من العمل برأس مرتعش. لقد كنت مخطئ!



منذ عام 2016 ، بدأ Tobii (المعروف أيضًا باسم Apple من عالم تتبع العين) في تطوير أجهزة منخفضة التكلفة لسوق الألعاب. هذه الأجهزة أرخص بـ 10 مرات من الأجهزة الخاصة بـ "المعاقين" (قانون ملصقات الجهاز الخاص). في غضون عامين ، وصلوا إلى طراز Tobii 4c الممتاز ، والذي يمكن شراؤه في هايبر ماركت إلكترونيات عادي وتوصيله بمنفذ USB 2.0.







ألقى أحد الأسس لي هذا الجهاز بعبارة "جربه أيها الرجل". أضعه على الرف مع عبارة "Eytracking and cerebral palsy - فإنه لن ينجح ، ثم سأراه بطريقة ما." لا يزال يعمل فقط مع Windows ، لكن لدي جهاز Mac. لكن المؤسسات هي منظمات عظيمة لدرجة أنها تطلب تقارير.



Bootcamp ، قم بإعداده ، وقم بإعداده وأدرك أن هذا الجيل من متتبعي العين تعلموا تتبع موضع الرأس ، ومنه موقع العينين. بتردد عالٍ جدًا. وكل شيء يعمل ، هز رأسك بقدر ما تريد.



البرنامج الرئيسي لهذا المتعقب هو الألعاب ، في Dock يمكنك تحديد عدوين بعينيك. تعرض جميع العروض التوضيحية المضمنة ميزات اللاعب. ولكن هناك واجهة برمجة تطبيقات مفتوحة للعمل في برامج الجهات الخارجية.



هناك مجال لإنشاء واجهات موجهة بالعين. هذه الواجهات بسيطة للغاية: فهي تتكون من شبكة من الأزرار. عندما تمسك بنظرك على الزر ، تحدث نقرة. وهنا تميز الكثيرون بالفعل. يحتوي Windows 10 نفسه على محاكي لوحة مفاتيح وماوس مدمج لمتتبع العين (صحيح ، لا توجد أحرف "X" و "B" في الترجمة. لا تسأل حتى عن Bread!).





لا يمكن!



هناك لوحة مفاتيح معقولة جدًا BB2K ، كتبت عنها في المطور Habré. أنا شخصياً أحب Optikey ، إنها لوحة مفاتيح مترجمة جيدًا من مطور بريطاني . لديه عدة خيارات ، بما في ذلك الصور التوضيحية للأطفال غير الكتابيين.







حسنًا ، إذا كان لديك بالفعل أخصائي عيون ، فلماذا تكتب بنفسك؟



هذا سؤال طبيعي. كما تتذكر من المقالات السابقة ، بالنسبة للمتخصصين الذين يعملون مع الأشخاص من الكلام ، من المهم جدًا أن يكونوا قادرين على إنشاء محتوى بأنفسهم ، يختاره الجناح ، وليس العمل باستخدام لبنة جاهزة ، حيث يتم حياكة بطاقات جيدة جدًا. ويرجع ذلك إلى حقيقة أنه غالبًا ما يتعين على الأشخاص الذين لا يتكلمون سوى تعليمهم كيفية الكتابة ، أو ببساطة لفهم أن رسم الكوب يشير إلى فنجان المطبخ الذي يشرب منه. وفي نفس البصريات ، تحتاج إلى إنشاء مجموعة من البطاقات من خلال PowerPoint .



لهذا السبب ، استند Link إلى الفكرة التي تعلمتها جيدًا أثناء الدراسة في المدرسة للأطفال ذوي الإعاقة - "يجب أن يكون كل شيء قابلاً للتخصيص". بناءً على الفكرة ، نشأت مهمة بسيطة للغاية: إنشاء شبكة من البطاقات ، يمكن من خلالها اختيار البطاقات بالعين ، ولكن في نفس الوقت ، يجب أن تكون طريقة التحديد والبطاقات والشبكة سهلة التخصيص. لقد قمت بإضفاء الطابع الرسمي على كل هذا في TOR ووجدت مبرمج C # يفهم WPF (أفضل مني). في هذا الوقت ، قام Yura Dud بتحويل الأموال وعمل كل شيء بشكل عام.



ماذا حدث في النهاية؟







والنتيجة هي برنامج يعرض مجموعة من البطاقات من ملف .linka في شبكة ويسمح لك بتحديدها باستخدام: Tobii eye tracker ، والماوس ، ولوحة المفاتيح ، وعصا التحكم في اللعبة. هناك أيضًا وضع يتم فيه اختيار البطاقة بلمحة ، والتأكيد باستخدام زر.







يحتوي البرنامج على محرر لملفات .linka.



→ يمكنك تنزيله مجانًا من هنا: linka.su/looks



إذن ، ما الذي يجب عمله؟



على الرغم من بساطة البرنامج وإيجازه ، آمل أن تساعد مرونته في إقامة اتصال في مجموعة متنوعة من الحالات.



لدي بعض الأفكار الصغيرة التي أرغب في تنفيذ البرنامج وسأكون سعيدًا جدًا إذا كان بإمكانك المساعدة في ذلك. هذه المهام موصوفة في هذا العدد ، لكنني سأحضر بعضها هنا وأشرح ما يدور حوله.



  • , .



    API Yandex TTS. , . . . , , , . , . .
  • قم بعمل نظام لاختيار البطاقات بزر واحد.



    على الرغم من سحر متتبع العين ، التقيت برفاق لم يعمل معهم. وأود أن أضيف لنقلهم خوارزمية اختيار بطاقة باستخدام زر واحد من الرابط القديم الجيد ، انقر (وتوقف عن دعم الأخير).
  • اجعل من الممكن الطباعة في برامج الجهات الخارجية.
  • الترجمة إلى لغات بلدان رابطة الدول المستقلة.


سأكون سعيدًا أيضًا إذا اختبرت البرنامج وكتبت أفكارك.



GitHub

Patreon



شكرًا!



All Articles