এআই চশমাগুলি স্ট্যান্ডার্ড অ্যান্ড্রয়েড নোটিফিকেশন ফ্রেমওয়ার্ক ব্যবহার করে, তাই আপনি একই নোটিফিকেশন এপিআই ব্যবহার করে বিভিন্ন ফর্ম ফ্যাক্টরের ব্যবহারকারীদের অবহিত করতে পারেন। সর্বাধিক সামঞ্জস্যতা প্রচার করতে এবং ডেভেলপমেন্ট ওভারহেড কমাতে, অ্যান্ড্রয়েড NotificationCompat এপিআই ব্যবহার করুন। অ্যান্ড্রয়েড ইনকামিং নোটিফিকেশনগুলিকে পার্স করে এবং ডিভাইসের ক্ষমতার উপর ভিত্তি করে তাদের উপস্থাপনাকে অভিযোজিত করে।
বিজ্ঞপ্তির জন্য সর্বোত্তম অনুশীলনগুলি অনুসরণ করে, আপনার বিদ্যমান ফোনের বিজ্ঞপ্তিগুলিকে খুব কম বা কোনও অতিরিক্ত কনফিগারেশন ছাড়াই AI চশমার সাথে সংযুক্ত করা যেতে পারে। সিস্টেমটি AI চশমার জন্য বিজ্ঞপ্তিগুলিকে কীভাবে অভিযোজিত করে তা বুঝতে নিম্নলিখিত বিভাগগুলিতে তথ্য পড়ুন।
সিস্টেম কীভাবে নির্ধারণ করে যে কোনও বিজ্ঞপ্তিকে AI চশমার সাথে সংযুক্ত করা হবে কিনা
ব্যবহারকারীর এআই চশমার সাথে নোটিফিকেশন সংযোগ স্থাপন করা হবে কিনা তা নির্ধারণ করতে অ্যান্ড্রয়েড ইনকামিং নোটিফিকেশনের Notification.Style এবং আরও বেশ কয়েকটি মানদণ্ড ব্যবহার করে।
সমর্থিত বিজ্ঞপ্তি শৈলী
AI চশমা Android Notification.Style ক্লাসের একটি উপসেট সমর্থন করে। নিম্নলিখিত বিজ্ঞপ্তি শৈলীগুলি সম্পূর্ণরূপে প্রদর্শন AI চশমায় রেন্ডার করা হয়:
স্ট্যান্ডার্ড স্টাইল (
NotificationCompat.Style)


CallStyle(শুধুমাত্র যখন বিজ্ঞপ্তিটি লাইভ আপডেট হিসেবে যোগ্য হয় )
অন্যান্য বিজ্ঞপ্তি শৈলী (যেমন InboxStyle ) সম্পূর্ণরূপে পার্স এবং রেন্ডার করা হয় না। এই শৈলীগুলির জন্য, শৈলী-নির্দিষ্ট ক্ষেত্রগুলি রেন্ডার করা হয় না (যেমন InboxStyle এর সারাংশ পাঠ্য )। পরিবর্তে, সিস্টেমটি স্ট্যান্ডার্ড স্টাইলে ফিরে যায় এবং শুধুমাত্র সাধারণ ক্ষেত্রগুলি যেমন কন্টেন্ট শিরোনাম রেন্ডার করে।
সেতুবন্ধনের জন্য অন্যান্য প্রয়োজনীয় মানদণ্ড
বিজ্ঞপ্তির স্টাইল ছাড়াও, একটি বিজ্ঞপ্তিকে AI চশমার সাথে সংযুক্ত করার জন্য নিম্নলিখিত মানদণ্ডগুলিও পূরণ করতে হবে:
- বিজ্ঞপ্তিটি
IMPORTANCE_HIGHঅথবাIMPORTANCE_MAXসহ একটি চ্যানেলে বরাদ্দ করা হয়েছে। - বিজ্ঞপ্তির শিরোনামটি
nullবা খালি নয়। - বিজ্ঞপ্তিটি
FLAG_LOCAL_ONLYদিয়ে চিহ্নিত করা হয়নি। যদি এই পতাকাটি সেট করা থাকে, তাহলে বিজ্ঞপ্তিটি প্রাথমিক ডিভাইসের মধ্যেই সীমাবদ্ধ থাকবে। - বিজ্ঞপ্তিটি একটি চলমান বিজ্ঞপ্তি নয়, যেমন একটি স্থায়ী ব্যাকগ্রাউন্ড টাস্ক, যদি না এটি একটি লাইভ আপডেট বিজ্ঞপ্তি হিসাবে যোগ্যতা অর্জন করে ।
বিজ্ঞপ্তিটি নিম্নলিখিত ব্যবহারকারী-নিয়ন্ত্রিত সেটিংসের অধীন নয় যা এর বিতরণকে বাধা দেবে:
ব্যবহারকারীর ফোনে সিস্টেম-স্তরের বিজ্ঞপ্তি সেটিংস :
অ্যাপ-লেভেল টগল: যদি কোনও ব্যবহারকারী ফোনে কোনও অ্যাপের জন্য বিজ্ঞপ্তি সম্পূর্ণরূপে অক্ষম করে দেন, তাহলে সেই অ্যাপের জন্য কোনও বিজ্ঞপ্তি ব্রিজ করা হবে না।
বিজ্ঞপ্তি চ্যানেল সেটিংস: যদি কোনও ব্যবহারকারী অ্যাপ-সংজ্ঞায়িত বিজ্ঞপ্তি চ্যানেলের জন্য বিজ্ঞপ্তিগুলি অক্ষম করে, তাহলে সেই চ্যানেলের জন্য কোনও বিজ্ঞপ্তি ব্রিজ করা হবে না।
চশমা সহচর অ্যাপ সেটিংস :
অ্যাপ-লেভেল টগল: যদি কোনও ব্যবহারকারী চশমা অ্যাপের মাধ্যমে কোনও অ্যাপের জন্য বিজ্ঞপ্তি সম্পূর্ণরূপে অক্ষম করে, তাহলে সেই অ্যাপের কোনও বিজ্ঞপ্তি ব্রিজ করা হবে না। এর অর্থ হল একজন ব্যবহারকারী তাদের ফোনে একটি নির্দিষ্ট অ্যাপের জন্য বিজ্ঞপ্তি সক্ষম রাখতে পারেন, কিন্তু তাদের AI চশমায় সেই অ্যাপের জন্য সেগুলি অক্ষম করতে পারেন।
কথোপকথন সনাক্তকরণ: যদি কোনও ব্যবহারকারী কথোপকথন সনাক্তকরণ সক্ষম করে, তবে সিস্টেম যখনই সনাক্ত করে যে ব্যবহারকারী কথোপকথন করছেন তখনই বিজ্ঞপ্তিগুলি দমন করা হয়।
ব্যবহারকারীর ফোনে সিস্টেম-লেভেল ডু নট ডিস্টার্ব (DND) সেটিংস : AI চশমা ফোনের DND সেটিংস ব্যবহার করে। যদি ব্যবহারকারীর ফোন DND মোডে থাকে, তাহলে ব্যবহারকারীর চশমায় বিজ্ঞপ্তিগুলিও দমন করা হয়।
লাইভ আপডেট বিজ্ঞপ্তিগুলি কীভাবে এআই চশমার সাথে সংযুক্ত করা হয়
লাইভ আপডেট নোটিফিকেশন হল বিজ্ঞপ্তিগুলির একটি বিশেষ শ্রেণী যা চলমান, ব্যবহারকারী-প্রবর্তিত কার্যকলাপের জন্য ডিজাইন করা হয়েছে যার জন্য রিয়েল-টাইম পর্যবেক্ষণ প্রয়োজন, যেমন রাইডশেয়ার ETA, টার্ন-বাই-টার্ন নেভিগেশন, বা সক্রিয় কল। নিয়মিত বিজ্ঞপ্তিগুলির বিপরীতে, লাইভ আপডেটগুলি সক্রিয় থাকে যাতে সিস্টেম UI জুড়ে স্পষ্টভাবে প্রকাশিত তথ্যের একটি অবিচ্ছিন্ন প্রবাহ সরবরাহ করা হয়।
ডিসপ্লে এআই চশমার জন্য, লাইভ আপডেট দুটি প্রাথমিক স্থানে রেন্ডার করা হয়:
- হোম স্ক্রিন : লাইভ আপডেট বিজ্ঞপ্তিগুলি হোম ক্যানভাসে কার্ড হিসাবে প্রদর্শিত হয়। যদি একাধিক লাইভ আপডেট সক্রিয় থাকে, তাহলে সিস্টেমটি পরিবর্তে একটি স্ট্যাক ব্যবহার করে।
- সিস্টেম বার : যখন ব্যবহারকারী অন্য অ্যাপ বা অভিজ্ঞতার ভিতরে থাকে, তখন সিস্টেম বারে লাইভ আপডেটগুলি স্ট্যাটাস চিপ হিসাবে উপস্থিত হয়। যখনই কোনও স্ট্যাটাস পরিবর্তন ঘটে তখন এই চিপগুলি সংক্ষিপ্তভাবে প্রদর্শিত হয়। যদি ডিসপ্লে স্লিপ থাকে, তাহলে একটি স্ট্যাটাস চিপ স্বয়ংক্রিয়ভাবে স্ক্রিনকে জাগিয়ে তোলে এবং স্ট্যাটাস পরিবর্তনের সংকেত দেয়, যাতে ব্যবহারকারী ম্যানুয়াল ইন্টারঅ্যাকশন ছাড়াই অবহিত থাকে।
যদি একটি লাইভ আপডেট বিজ্ঞপ্তি AI চশমার জন্য একটি সমর্থিত বিজ্ঞপ্তি শৈলী ব্যবহার করে, তবে এটি সম্পূর্ণরূপে পার্স এবং রেন্ডার করা হয়। অন্যান্য বিজ্ঞপ্তি শৈলী (যেমন BigTextStyle ) ব্যবহার করে এমন লাইভ আপডেট বিজ্ঞপ্তিগুলি সম্পূর্ণরূপে পার্স করা হয় না এবং সিস্টেমটি তাদের পরিবর্তে একটি স্ট্যান্ডার্ড স্টাইল বিজ্ঞপ্তিতে অভিযোজিত করে।
ডিসপ্লে AI চশমার জন্য উপলব্ধ বিজ্ঞপ্তি ক্রিয়া
ডিসপ্লে AI চশমায়, ইনকামিং নোটিফিকেশনগুলি হেড-আপ নোটিফিকেশন (HUN) হিসেবে প্রদর্শিত হয়। MessagingStyle নোটিফিকেশনের জন্য, আপনার অ্যাপটি সরাসরি উত্তর ক্রিয়া ব্যবহার করতে পারে। ব্যবহারকারীরা আরও বিশদ বিবরণ এবং উত্তরের জন্য প্রসারিত করতে ট্যাপ করতে পারেন। অন্যান্য সমস্ত নোটিফিকেশন স্টাইলের জন্য, একমাত্র উপলব্ধ বিকল্প হল সিস্টেম-প্রদত্ত স্পষ্ট পদক্ষেপ।
সরাসরি উত্তর ব্যবহার করার সময়, ব্যবহারকারীরা ভয়েস দিয়ে উত্তর দিতে পারেন অথবা সামনের দিকে স্ক্রোল করে একটি স্মার্ট উত্তর তালিকা থেকে নির্বাচন করতে পারেন। স্মার্ট উত্তরের জন্য, আপনি আমাদের ডিভাইসে থাকা AI ব্যবহার করে সংক্ষিপ্ত, প্রাসঙ্গিক উত্তরগুলি সাজেস্ট করতে পারেন।