lay کی ریلیز، غلط ترتیب میں ٹائپ کیے گئے الفاظ کے لیے ایک خود بخود درست، GNOME کے لیے Wayland کے ساتھ

لی پروجیکٹ، جو وائی لینڈ پر چلنے والے GNOME ڈیسک ٹاپ میں غلط کی بورڈ لے آؤٹ کا استعمال کرتے ہوئے ٹائپ کیے گئے الفاظ کو درست کرنے میں مدد کرتا ہے، شائع ہو چکا ہے۔ یوٹیلیٹی شفٹ کی کو دو بار دبا کر غلط روسی یا انگریزی کی بورڈ لے آؤٹ کا استعمال کرتے ہوئے ٹائپ کیے گئے آخری لفظ کو درست کرتی ہے۔ کوڈ زنگ میں لکھا گیا ہے اور MIT لائسنس کے تحت تقسیم کیا گیا ہے۔ ترقی کے اس مرحلے پر، پروگرام بیٹا کوالٹی میں ہے — بگ رپورٹس خوش آئند ہیں۔

بنیادی استعمال کا منظر نامہ: صارف ٹائپ کرتا ہے، مثال کے طور پر، "ہیلو" کے بجائے "ghbdtn" دو بار Shift دباتا ہے، اور لفظ کو مختلف ترتیب میں دوبارہ ٹائپ کیا جاتا ہے۔ کلپ بورڈ کے ذریعے متن کو کاپی کیے بغیر، متبادل جگہ پر انجام دیا جاتا ہے (پروگرام غلطی سے درج کیے گئے لفظ کو مٹانے کے لیے بیک اسپیس کلید کو دبانے کی نقل کرتا ہے اور پھر صحیح ترتیب میں اندراج کو دہراتا ہے)۔ مخلوط متن میں، lay پہلے سے درست ملحقہ الفاظ کو تبدیل کرنے سے بچنے کی کوشش کرتا ہے۔ مثال کے طور پر، "good ntrcn" کو "اچھے متن" میں اور "wi-fi ye" کو "wi-fi nu" میں تبدیل کر دیا جائے گا۔ صارف کی لغت کا استعمال کرتے ہوئے عین مطابق خودکار الفاظ کا متبادل ممکن ہے۔

پروجیکٹ ایک پس منظر کے عمل پر مشتمل ہے جو evdev/uinput اور ایک چھوٹا GNOME Shell add-on کے ساتھ کام کرتا ہے جو GNOME on Wayland میں لے آؤٹ سوئچنگ کو قابل بناتا ہے۔ پہلے سے طے شدہ طور پر، پروگرام مقامی طور پر چلتا ہے اور کلاؤڈ، کلپ بورڈ، یا بڑے زبان کے ماڈلز کا استعمال نہیں کرتا ہے۔ ایک تجرباتی "--smart" موڈ ایک اختیار کے طور پر دستیاب ہے، جو مقامی طور پر چلنے والے AI ماڈل کو خود بخود ان پٹ کی غلطیوں کا پتہ لگانے کے لیے استعمال کرتا ہے۔ اس پروجیکٹ میں متن کو مختلف ترتیب میں تبدیل کرنے کے لیے ایک الگ کمانڈ لائن یوٹیلیٹی بھی شامل ہے۔ سپورٹ فی الحال GNOME Wayland اور روسی/انگریزی پر مرکوز ہے۔

ماخذ: opennet.ru