میں نے اپنا خود کا AI نوٹیفیکیشن کردار بنایا
میں کوئی ڈویلپر نہیں ہوں۔ پھر بھی میں نے کوڈ کی ایک لائن لکھے بغیر ایک کسٹم AI نوٹیفیکیشن کردار بنایا۔
میں Peon Ping نامی ایک ٹول استعمال کرتا ہوں۔ جب میرا AI اسسٹنٹ کوئی کام مکمل کرتا ہے یا کسی غلطی (error) کا شکار ہوتا ہے، تو یہ آوازیں اور اینیمیشنز بھیجتا ہے۔ اس کا ڈیفالٹ کردار ایک orc ہے۔ وہ کہتا ہے "Work, work!"
مجھے وہ orc پسند نہیں آیا۔
میں نے JARVIS اسٹائل کا اسسٹنٹ بنانے کی کوشش کی۔ وہ ناکام رہا۔ آواز بہت تیز تھی۔ یہ ایک مددگار اسسٹنٹ کے بجائے انگریزی کے امتحان جیسا محسوس ہو رہا تھا۔
چنانچہ میں نے Michelle بنائی۔ وہ میرے AI ویب ڈرامے کا ایک کردار ہے۔ اب وہ میرے Peon Ping نوٹیفیکیشنز کا چہرہ ہے۔
میں نے اس کے لیے چار مخصوص حالتیں (states) ترتیب دیں:
- سیشن کا آغاز: پرسکون اور کافی پیتے ہوئے۔
- لوڈنگ: میز پر سر رکھے انتظار کرتے ہوئے۔
- مکمل: ایک بڑی مسکراہٹ اور V-sign کے ساتھ۔
- غلطی: سر ہاتھوں میں لیے گھبراہٹ میں۔
میں نے صرف ٹیکسٹ ڈسکرپشنز کے ذریعے تصاویر بنانے کے لیے Nano Banana کا استعمال کیا۔ میں نے ان ساکن تصاویر کو معمولی حرکات و سکنات والی ویڈیوز میں بدلنے کے لیے Kling کا استعمال کیا۔ میں نے نوٹیفیکیشن ونڈو کے لیے ان ویڈیوز کو GIFs میں تبدیل کر دیا۔
اس کے بعد، میں نے آواز پر کام کیا۔ میں نے ہر حالت کے لیے کوریائی (Korean) جملے لکھے۔ میں نے آڈیو تیار کرنے کے لیے ElevenLabs کا استعمال کیا۔ میں نے ٹول کو اس طرح سیٹ کیا کہ وہ جملے بے ترتیب طور پر چلائے تاکہ وہ بار بار ایک جیسی نہ لگے۔
اس کے جملوں کی کچھ مثالیں:
- کام مکمل: "مشن مکمل۔ کیا میں نے اچھا کیا؟"
- غلطی: "ایسا نہیں ہونا چاہیے تھا۔"
- لوڈنگ: (خاموشی سے انتظار کرتے ہوئے)
- ان پٹ کی ضرورت ہے: "اب آپ کی باری ہے۔"
- سیشن کا آغاز: "آن لائن۔ ہمیں کس چیز سے آغاز کرنا چاہیے؟"
اس پروجیکٹ میں کسی پیچیدہ کوڈ کا استعمال نہیں ہوا۔ میں نے صرف AI ٹولز سے بات کی۔ میں نے اپنے تصور کی وضاحت کی اور اسے ٹکڑے ٹکڑے کر کے بنایا۔
مجھے کسی ہائی ٹیک لیبارٹری کی ضرورت نہیں تھی۔ میں صرف اپنے کام پر نظر رکھنے کے لیے ایک آرام دہ ساتھی چاہتا تھا۔
چیزیں تخلیق کرنے کے لیے آپ کا ڈویلپر ہونا ضروری نہیں ہے۔ آپ کو صرف یہ جاننے کی ضرورت ہے کہ AI سے کیسے بات کی جاتی ہے۔
Optional learning community: https://t.me/GyaanSetuAi