গুগল অ্যাসিস্ট্যান্ট SDK-এর সাহায্যে, আপনি Google অ্যাসিস্ট্যান্টকে আপনার নিজের প্রোজেক্টে এম্বেড করতে পারেন, এটিকে Google হোমের মতোই কাজ করে। যাইহোক, আপনার প্রোজেক্টে অনন্য হার্ডওয়্যার ক্ষমতা থাকতে পারে যা Google হোমের নেই: উদাহরণস্বরূপ, এটিতে কাস্টমাইজযোগ্য উজ্জ্বলতা এবং রঙ সেটিংস সহ একটি অনন্য LED ডিসপ্লে থাকতে পারে।
ডিভাইস অ্যাকশন হল টুল এবং এপিআই-এর একটি সেট যা আপনাকে সাহায্য করে আপনার ডেভেলপ করা প্রোজেক্টে, তাদের হার্ডওয়্যার ক্ষমতার পূর্ণ সম্ভাবনা নেওয়ার জন্য সহকারী কী করতে পারে।
অন্তর্নির্মিত ডিভাইস কর্ম
Google লাইট, অ্যাপ্লায়েন্স এবং ক্যামেরা সহ দৈনন্দিন জিনিসগুলির জন্য সাধারণ অন্তর্নির্মিত ডিভাইস ক্রিয়াগুলির একটি বিস্তৃত পরিসর তৈরি করেছে৷ এই ক্রিয়াকলাপের মাধ্যমে, আপনি আপনার প্রকল্পকে নিয়ন্ত্রণ করতে Google সহকারীর প্রাকৃতিক ভাষা প্রক্রিয়াকরণের শক্তি ব্যবহার করতে পারেন। উদাহরণস্বরূপ, একটি আলো সহ একটি প্রকল্প বিভিন্ন উপায়ে চালু করা যেতে পারে:
- ওকে গুগল, আলো জ্বালাও।
- ওহে গুগল, আমার লাইট জ্বালিয়ে দাও।
- ওকে গুগল, আমার বসার ঘরের আলো জ্বালিয়ে দাও।
আপনি আপনার নিজস্ব প্রকল্প তৈরি করতে পারেন যা অনেকের জন্য কমান্ডের প্রতিক্রিয়া জানায়স্মার্ট হোম বৈশিষ্ট্য যেমন:
- Ok Google, উজ্জ্বলতা 50% এ সেট করুন।
- ওহে গুগল, তাপমাত্রা 98 ডিগ্রিতে সেট করুন।
কাস্টম ডিভাইস অ্যাকশন
আপনি আপনার নিজস্ব অনন্য হার্ডওয়্যারের জন্য কাস্টম ডিভাইস ক্রিয়া তৈরি করতে পারেন। এই ক্রিয়াগুলির জন্য, আপনি ব্যাকরণ এবং আদেশগুলি সংজ্ঞায়িত করুন:
- ওকে গুগল, আমার আলো 5 বার ব্লিঙ্ক করুন
- ওহে Google, বাঁদিকে সরান।
Google সহকারী পরিষেবা ব্যবহার করে এই ক্রিয়াগুলি অন্তর্ভুক্ত করার বিষয়ে আরও জানুন।
এটা কিভাবে কাজ করে
ডিভাইসটিতে Google অ্যাসিস্ট্যান্ট পরিষেবা অ্যাক্সেস করার জন্য শংসাপত্র সহ Google সহকারী SDK ইনস্টল করা আছে। ডিভাইসটি কথ্য অনুরোধ পাঠায় ( চালু করুন ) এবং পরিষেবাটিকে ডিভাইসের অনবোর্ড এলইডি চালু করতে বলে৷ ডিভাইসটি তার মডেল এবং ডিভাইস ইন্সট্যান্স শনাক্তকারীও পাঠায় যাতে পরিষেবাটি নির্ধারণ করতে পারে কিভাবে অনুরোধের প্রসঙ্গে সর্বোত্তম প্রতিক্রিয়া জানাতে হয়।
ব্যবহারকারীর দ্বারা কোন শব্দগুলি উচ্চারিত হয়েছে তা নির্ধারণ করতে পরিষেবাটি স্বয়ংক্রিয় বক্তৃতা স্বীকৃতি (ASR), এই শব্দগুলি থেকে অনুরোধের অর্থ বিশ্লেষণ এবং বোঝার জন্য প্রাকৃতিক ভাষা প্রক্রিয়াকরণ (NLP), এবং অনুরোধের প্রসঙ্গ সরবরাহ করার জন্য ডিভাইস ম্যাচিং ব্যবহার করে। এই প্রেক্ষাপটটি গুরুত্বপূর্ণ কারণ এটি ডিভাইসটি সমর্থন করে এবং কীভাবে এই ক্রিয়াগুলি পূরণ করা উচিত তা সংজ্ঞায়িত করে৷
পরিষেবাটি তখন পাঠ্যের সাথে প্রতিক্রিয়া জানায় যা ডিভাইস-নির্দিষ্ট কমান্ডের সাথে ব্যবহারকারীর ( নিশ্চিত ) সাথে কথা বলা হয়। ডিভাইসটি জানে কিভাবে এই কমান্ডটি পরিচালনা করতে হয়: এটি তার LED চালু করে!
শুরু করুন
আপনার প্রোজেক্টে Google অ্যাসিস্ট্যান্ট এম্বেড করে এবং তারপর ডিভাইস অ্যাকশনের সাথে অনন্য কার্যকারিতা যোগ করে আপনার ধারণাগুলোকে প্রাণবন্ত করুন। আপনি Google অ্যাসিস্ট্যান্ট পরিষেবা ব্যবহার করে আপনার প্রকল্প বিকাশ করতে পারেন।