কম্পিউটার টিউটোরিয়াল

উইন্ডোজ পিসিতে গুগল অ্যাসিস্ট্যান্ট পাওয়ার উপায়

গুগল অ্যাসিস্ট্যান্ট প্রায় সব সাম্প্রতিক অ্যান্ড্রয়েড ফোনে উপলব্ধ, কিন্তু বর্তমানে এর কোনো ডেস্কটপ ভার্সন নেই। যাইহোক, আজ আমি আপনাকে একটি (কিছুটা ক্লান্তিকর) পদ্ধতি দেখাবো যেটি ফলো করে আপনি আপনার উইন্ডোজ মেশিনে গুগল অ্যাসিস্ট্যান্ট চালাতে পারবেন।

লেখা লেখা পর্যন্ত, আমরা যা করতে যাচ্ছি সেটির জন্য কোনো ফ্যান্সি GUI নেই, এবং ইনস্টলেশনটি মূলত কমান্ড লাইনের ওপর নির্ভর করবে। কিন্তু একবার আপনি এটিকে আপ 앤 রানিং করালে, আপনি আপনার কম্পিউটারের মাইক্রোফোনে বলতে পারবেন যেমন আপনি আপনার অ্যান্ড্রয়েড ডিভাইসে বলেন গুগল অ্যাসিস্ট্যান্ট কন্ট্রোল করার জন্য।

প্রয়োজনীয় শর্তসমূহ

  • Python 3

প্রথমে, আপনাকে আপনার কম্পিউটারে পাইথন ইনস্টল করতে হবে এবং তারপর আমাদের এটিকে পাথে অ্যাড করতে হবে, আমার সাথে ধৈর্য ধরে ফলো করুন। পাইথন ইনস্টলার .exe ডাউনলোড ও লঞ্চ করুন, এবং কাস্টম ইনস্টল করতে বলুন। দ্বিতীয় অপশন স্ক্রিনে, "Add Python to environment variables" বক্সে টিক দিন।

উইন্ডোজ পিসিতে গুগল অ্যাসিস্ট্যান্ট পাওয়ার উপায়

পাইথন ইনস্টল হলে, একটি কমান্ড টার্মিনাল খুলুন এবং "python" লিখুন (কোটেশন ছাড়া)। সব ঠিক থাকলে, কমান্ড প্রম্পট আপনার কারেন্ট পাইথন ভার্সন দেখাবে।

এখন আমাদের গুগল অ্যাসিস্ট্যান্ট API কনফিগার করতে হবে।

  1. Projects page-এ নেভিগেট করুন Google Cloud Platform Console-এ।
  2. উপরে "Create Project"-এ ক্লিক করুন।
  3. প্রজেক্টের একটি নাম দিন যেমন "Google Assistant" এবং "Create."-এ ক্লিক করুন।
  4. কনসোল আপনার নতুন প্রজেক্ট তৈরি করবে—টপ রাইটে একটি স্পিনিং প্রগ্রেস আইকন দেখবেন। কাজ হলে, আপনাকে প্রজেক্ট কনফিগারেশন পেজে নিয়ে যাওয়া হবে।
  5. Google Assistant API পেজে যান এবং টপে "Enable"-এ ক্লিক করুন।
  6. API ব্যবহার করতে আপনাকে ক্রেডেনশিয়াল তৈরি করতে হবে। তাই টপ রাইটে "Create credentials" বাটনে ক্লিক করুন। একটি সেটআপ উইজার্ড আপনাকে এই প্রসেসে গাইড করবে।
  7. "where will you be calling the API from?"-এর নিচে, "Other UI (e.g. Windows, CLI tool)" সিলেক্ট করুন। "what data will you be accessing?"-এর জন্য "User data" সার্কেল সিলেক্ট করুন। এখন "what credentials do I need?"-এ ক্লিক করুন।
  8. গুগল সুপারিশ করবে আপনি একটি OAuth 2.0 client ID তৈরি করতে। ক্লায়েন্ট আইডিকে একটি ইউনিক নাম দিন এবং "Create client ID."-এ ক্লিক করুন।
  9. "Product name shown to users"-এ "My Google Assistant" বা এরকম কিছু লিখুন।
  10. "done"-এ ক্লিক করুন, কিন্তু এখানে ডাউনলোডে ক্লিক করবেন না, আমাদের শুধু ক্লায়েন্ট সিক্রেট দরকার।
  11. OAuth 2.0 client IDs-এর লিস্টে, আপনি যা এখন তৈরি করেছেন সেটি দেখবেন। দররাইটে, ডাউনলোড আইকনে ক্লিক করুন client_secret_XXX.json ফাইলটি ডাউনলোড করতে, যেখানে 'XXX' হলো আপনার ক্লায়েন্ট আইডি। এই ফাইলটি আপনার কম্পিউটারের যেকোনো জায়গায় সেভ করুন, ভালো হবে "google assistant" নামে একটি নতুন ফোল্ডার বানিয়ে সেখানে।
  12. Activity controls page-এ যান আপনার গুগল অকাউন্টের জন্য এবং নিশ্চিত করুন "Web & App Activity", "Location History", "Device Information", এবং "Voice & Audio Activity" ইnebল আছে। এটা इसलिये যাতে গুগল অ্যাসিস্ট্যান্ট আপনার পার্সোনালাইজড ইনফোরমেশন পড়তে পারে।

এখন আমাদের একটি ক্লায়েন্ট কনফিগার করতে হবে যেটি গুগল অ্যাসিস্ট্যান্ট API এক্সেস করবে।

একটি কমান্ড টার্মিনাল খুলুন এবং নিচের কমান্ডটি লিখুন:

উইন্ডোজ পিসিতে গুগল অ্যাসিস্ট্যান্ট পাওয়ার উপায়

 

-m pip install google-assistant-sdk[samples]

এটি পাইথনের জন্য প্রয়োজনীয় ডিপেন্ডেন্সি ইনস্টল করা শুরু করবে। কাজ হলে, এরপর এই কমান্ডটি লিখুন (কমান্ডে পাথ ডিরেক্টরি পরিবর্তন করুন)।

py -m googlesamples.assistant.auth_helpers --client-secrets change\your\path\client_secret_XXX.apps.googleusercontent.com.json

কমান্ড প্রম্পটে আপনাকে একটি URL দেখাবে যেটি ভিজিট করতে হবে অ্যাপ্লিকেশন অথরাইজ করার জন্য। এগিয়ে যান এবং URL কপি-পেস্ট করুন আপনার ব্রাউজারে, এবং গুগল অ্যাসিস্ট্যান্ট API কনফিগার করার জন্য আপনি যে গুগল অকাউন্টটি ব্যবহার করেছেন সেটি ব্যবহার করুন। আপনাকে আপনার ক্লায়েন্টের জন্য একটি এক্সেস টোকেন দেখাবে—কমান্ড প্রম্পটে জিগা চোদায় এক্সেস টোকেন কপি-পেস্ট করুন।

এখন আমরা টেস্ট করব গুগল অ্যাসিস্ট্যান্ট আপনার মাইক্রোফোনকে ঠিকমতো এক্সেস করতে পারে কিনা। কমান্ড প্রম্পটে লিখুন:

python -m googlesamples.assistant.audio_helpers

এটি যদি সফলভাবে আপনার জন্য কিছু অডিও প্লে করে, তবে আপনি গুগল অ্যাসিস্ট্যান্টের সাথে যোগাযোগ শুরু করতে পারবেন। কমান্ড প্রম্পটে লিখুন:

python -m googlesamples.assistant

"press Enter to send new request" বলার জন্য অপেক্ষা করুন, তারপর আপনার কীবোর্ডে Enter চাপুন আপনার মাইকে বলা শুরু করতে। আপনি কথা বলা শেষ করলে, কমান্ড প্রম্পটে আপনি যা বললেন তার ট্রান্সক্রিপশন দেখাবে, এবং গুগল অ্যাসিস্ট্যান্টের রেসপন্স প্লে করবে।

উপরের কমান্ড প্রম্পট গুগল অ্যাসিস্ট্যান্ট API-এর সাথে ইন্টারঅ্যাক্ট করার একটি খুব বদরূপ মেথড, কিন্তু সৌভাগ্য, ক্রোম ব্রাউজারের জন্য একটি এক্সটেনশন রয়েছে "AutoVoice" যা শুধু আপনার কম্পিউটারে গুগল অ্যাসিস্ট্যান্ট সেটআপ থাকতে চায় (যেটি আমরা এখন করলাম!)। যাইহোক, এটিকে ঠিকমতো সেটআপ করার জন্য আমাদের কমান্ড প্রম্পট ম্যাজিক আরেকটু করতে হবে।

কমান্ড প্রম্পট খুলুন এবং নিচের কমান্ডটি কপি-পেস্ট করুন:

py -c "from distutils.sysconfig import get_python_lib; from urllib.request import urlretrieve; urlretrieve('https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py', get_python_lib() + '/googlesamples/assistant/__main__.py')"

এখন গুগল ক্রোম ব্রাউজারের সাথে AutoVoice এক্সটেনশন পেজে নেভিগেট করুন এবং ইনস্টল করুন। এক্সটেনশন অপশনে, ভয়েক-আপ কমান্ড কনফিগার করুন কিছু এই রকম "Hey Google" বা "Okay Google" বা আপনি যা চান।

"Always Listening" অপশন ইnebল করুন এবং "Wake up Expression" সেট করুন কিছু একটা যেটি আপনি ভয়েক-আপ কমান্ড হিসেবে সেট করেছেন সেটি থেকে ভিন্ন। মনে রাখবেন—একটি এক্সপ্রেশন হলো এক্সটেনশন কে ভয়েক আপ করার জন্য, আরেকটি এক্সপ্রেশন হলো গুগল অ্যাসিস্ট্যান্ট কে ভয়েক আপ করার জন্য।

এখন আপনার কমান্ড প্রম্পটে লিখুন:

py -m googlesamples.assistant

এখন আপনি শুধু "Hey Google!" বা আপনি যা এক্সপ্রেশন হিসেবে সেট করেছেন সেটি বলুন গুগল অ্যাসিস্ট্যান্ট ভয়েক আপ করতে, এবং তাৎক্ষণিক আপনার কমান্ড দিতে শুরু করুন ("Hey Google, what's the weather today?")

  1. উইন্ডোজ ১০ Minecraft Edition ফ্রি পাওয়ার উপায় – বৈধ ও নিরাপদ পদ্ধতি

  2. উইন্ডোজ ১০-এ সেরা ডার্ক-থিম নোটপ্যাড অ্যাল্টারনেটিভ খুঁজে বের করুন

  3. উইন্ডোজ ১০-এ ক্লাসিক উইন্ডোজ ৭ টাস্কবার ফিরিয়ে আনার ধাপে ধাপে গাইড

  4. উইন্ডোজ ১১-এ গুগল প্লে স্টোর ইনস্টল ও ব্যবহার: সম্পূর্ণ গাইড