ChatGPT এবং Raspberry Pi, AI ব্যবহার করে একটি ব্যক্তিগত ভয়েস সহকারী তৈরি করছে

জিপিটি সহকারী, চ্যাটজিপিটি এবং রাস্পবেরি পাই

আপনি কিভাবে একটি পেতে চান ChatGPT ব্যবহার করে ব্যক্তিগত ভয়েস সহকারী এবং রাস্পবেরি পাই? তারা খুব কম সম্পদের সাহায্যে একটি ব্যক্তিগত সহকারী সেট আপ করতে পেরেছে যে ভয়েস চিনতে পারে এবং মানুষের ভয়েস দিয়ে উত্তর দেয়।

চ্যাটজিপিটি উপস্থিত হওয়ার পর থেকে, বাজারে বিভিন্ন সহকারী - আমরা সবচেয়ে জনপ্রিয় ব্যবহার করব, সিরি বা অ্যালেক্সা, উদাহরণ হিসাবে-, পিছিয়ে পড়ছে। এবং এটা যে OpenAI এর ChatGPT তাদের ক্ষমতা দিয়ে বিশ্বজুড়ে তরঙ্গ তৈরি করছে. এমনকি কিছু সেক্টর ইতিমধ্যেই তাকে ভয় পায়; এটা কিছু ট্রেড একটি প্রতারক হতে পারে? বিতর্ক উন্মুক্ত এবং এর নিয়ন্ত্রণ টেবিলে রয়েছে। বৈধতা এবং এর ব্যবহারের বিষয়টি বাদ দিয়ে, এই নিবন্ধে আমরা আপনাকে দেখাব যে কীভাবে তারা ChatGPT চ্যাটবট এবং একটি রাস্পবেরি পাই ব্যবহার করে একটি ব্যক্তিগত ভয়েস সহকারী তৈরি করতে পেরেছে।

প্রকল্পটি বাস্তবায়ন করতে এবং আমাদের ভয়েস সহকারী চ্যাটজিপিটি সেট আপ করার জন্য কী প্রয়োজন?

ব্যবহারকারী এডওয়াইট ডেলগাডো অন্য ব্যবহারকারীর প্রকল্পের উপর ভিত্তি করে অর্জন করেছে নিকবিল্ড- খুব কম সংস্থান দিয়ে প্রকল্পটি সম্পাদন করুন এবং যা তিনি বাপ্তিস্ম নিয়েছেন জিপিটি সহকারী. আপনি যদি তার কীর্তি পুনরুত্পাদন করতে চান তবে আপনার যা প্রয়োজন হবে তা হল:

  • রাস্পবেরী পাই 4
  • একটি মাইক্রোফোন যা USB বা 3,5 মিমি জ্যাকের মাধ্যমে সংযোগ করে৷
  • একজন স্পিকার

অপারেশনের GPT সহকারী মোড

GPT উইজার্ড, এটি কিভাবে কাজ করে

প্রকল্প শুরু করার জন্য আপনাকে সমস্ত কী দেওয়ার আগে, আমরা এটি কীভাবে কাজ করে তা ব্যাখ্যা করব। প্রথমত, এডওয়াইট গুগল প্রযুক্তি ব্যবহার করেছেন জিটিটিএস -গুগল টেক্সট-টু-স্পীচ- যাতে ChatGPT প্রাপ্ত টেক্সটকে বক্তৃতায় অনুবাদ করে এবং এইভাবে আমরা প্রকল্পের জন্য যে স্পীকার ব্যবহার করি তার মাধ্যমে পরবর্তীতে এটি প্রজেক্ট করতে সক্ষম হয়।

এছাড়াও, চ্যাটজিপিটি এবং রাস্পবেরি পাই ভালভাবে বোঝা যাবে ধন্যবাদ যে ব্যবহারকারী - আপনি এই ক্ষেত্রে- আপনার রাস্পবেরি পাই এর সাথে সংযুক্ত মাইক্রোফোনের মাধ্যমে কথা বলবেন. এই বার্তাটি বইয়ের দোকান থেকে পাওয়া গেছে কন্ঠ সনান্তকরণ যা সেই কথ্য বার্তাটিকে পাঠ্যে অনুবাদ করবে। পরবর্তীকালে এটি ChatGPT-এ পাঠানো হবে যাতে এটি প্রতিক্রিয়া জানাতে পারে এবং আপনার বার্তাটি বিপরীতভাবে অনুবাদ করা হবে; অর্থাৎ, Google-এর প্রযুক্তির সাহায্যে, আমাজনের অ্যালেক্সা বা অ্যাপলের সিরির বিশুদ্ধতম শৈলীতে, টেক্সট প্রতিক্রিয়াটি ভয়েসের মাধ্যমে একটি সম্পূর্ণ বার্তায় অনুবাদ - বা রূপান্তরিত হবে৷ এটা সব যে সহজ কাজ করবে.

রাস্পবেরি পাইতে GPT ইনস্টলেশন উইজার্ড

আপনাকে প্রথমে যা করতে হবে তা হল ভার্চুয়াল পরিবেশ তৈরি করা:

python 3 -m venv venv

দ্বিতীয়ত, আপনাকে পরিবেশ সক্রিয় করতে হবে সজোরে আঘাত বা সঙ্গে মাছ:

source venv/bin/activate
source venv/bin/activate.fish

এই পদক্ষেপের পরে, আপনাকে অবশ্যই প্রয়োজনীয় প্যাকেজ এবং লাইব্রেরিগুলি নিম্নলিখিত হিসাবে ইনস্টল করতে হবে:

pip install requirements.txt

অবশেষে, আপনি অবশ্যই .env.example ফাইলের নাম পরিবর্তন করে .env করুন এবং ফাইলের টোকেন ChatGPT পৃষ্ঠায় পরিবর্তন করুন. টোকেন পেতে, আপনাকে প্রবেশ করতে হবে OpenAI অফিসিয়াল পেজ এবং এর বিষয়বস্তু অনুমোদন-সেশন-টোকেন আপনাকে এটি .env ফাইলে কপি করতে হবে। আপনি এটা প্রস্তুত হবে.

জিপিটি টোকেন সহকারী

এডওয়াইট ডেলগাডোর ছবি

জিপিটি সহকারী চালু করার জন্য আপনাকে কী করতে হবে?

যদি সবকিছু সফলভাবে চলে যায়, আপনার GPT সহকারী এখন ব্যবহারের জন্য প্রস্তুত হবে. যেমনটি আমরা আগে উল্লেখ করেছি, এখন সময় এসেছে ইনস্টল করা সমস্ত কিছুকে অনুশীলনে রাখার এবং জিপিটি সহকারীকে যেকোনো প্রশ্ন জিজ্ঞাসা করে শুরু করার। সহকারীকে ডাকতে -এবং অন্যান্য ভয়েস সহকারীর মতোই কাজ করে- যে কোনো প্রশ্নের আগে তার নাম বলতে হয়। এই ক্ষেত্রে, এটি জাগানোর কীওয়ার্ড হল GPT। সেই মুহূর্ত থেকে, আপনি কী পছন্দ করেন তা জিজ্ঞাসা করতে পারেন। এখন, সবার আগে আপনাকে অবশ্যই করতে হবে এটি চালানোর জন্য স্ক্রিপ্ট লিখুন:

python voice_chat.py

সেই সুনির্দিষ্ট মুহুর্তে, জিপিটি সহকারী আপনাকে অভিনন্দন জানাবে এবং এর সাহায্যের প্রস্তাব দেবে। অর্থাৎ, আপনার উত্তর হবে নিম্নরূপ:

'Hola, ¿en qué puedo ayudarte?'

আপনাকে কয়েক সেকেন্ড অপেক্ষা করতে হবে এবং সিস্টেমের সাথে সংযুক্ত মাইক্রোফোনের মাধ্যমে তাকে প্রশ্ন জিজ্ঞাসা করতে হবে। আমরা আপনাকে আগেই বলেছি, আপনাকে অবশ্যই প্রথমে তাদের নাম বলতে হবে এবং তারপরে আপনি যে প্রশ্নটি জিজ্ঞাসা করতে চান তা বলতে হবে। একটি উদাহরণ:

'GPT, ¿recomiéndame un buen restaurante cerca de mi posición'

বটের প্রতিক্রিয়া কয়েক সেকেন্ডের মধ্যে উপস্থিত হওয়া উচিত। এবং একটি ডিজিটালাইজড মানব কণ্ঠের মাধ্যমে। অন্যদিকে, আপনি যদি জিজ্ঞাসা শেষ করতে চান, আপনি ভয়েস দ্বারা অধিবেশন বন্ধ করতে হবে শুধু বলছি'Adios'বা'অনেক ধন্যবাদ এবং বিদায়'.

এদিকে, নিকবিল্ডের মতে, তিনি আশ্বাস দিয়েছেন -তার অভিজ্ঞতা অনুসারে- যে অ্যামাজন অ্যালেক্সা বা গুগল হোমের মতো সহকারীর কাছ থেকে যা পাওয়া যায় তার চেয়ে অভিজ্ঞতা অনেক ভালো. যাইহোক, এই মুহুর্তের জন্য, GPT উইজার্ডকে জাগানোর জন্য, স্ক্রিপ্টটি শুরু করতে হবে এবং ভয়েস কমান্ড দিয়ে নয়। এখন, তিনি নিশ্চিত করেছেন যে প্রকল্পটি সেভাবে ছেড়ে যেতে চায় না এবং শুদ্ধতম শৈলীতে একটি কমান্ডের মাধ্যমে GPT ভয়েস সহকারীকে জাগানোর পথে ইতিমধ্যেই কাজ করছে৷ 'আরে, জিপিটি'. অর্থাৎ, উইজার্ডটি ব্যাকগ্রাউন্ডে কাজ করতে থাকে এবং কম্পিউটার চালানোর সময় যে কোনো সময় এটিকে আহ্বান করা যেতে পারে। অবশেষে, আমরা আপনাকে প্রকল্পটি কীভাবে কাজ করে তার একটি ভিডিও প্রদর্শন রেখেছি।


একটি মন্তব্য, আপনার ছেড়ে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   পাবলো তিনি বলেন

    আমি এই পোস্টটির প্রশংসা করি, আমি ক্রোম এক্সটেনশনগুলি ব্যবহার করে ম্যানুয়ালি সবকিছু করছিলাম যাতে চ্যাট জিপিটি কথা বলতে পারে, কিন্তু আমি আরও কিছু "ভালোবাসা" মিস করছিলাম

    জিপিটি ভয়েসের "অ্যাক্টিভেশন" পরিবর্তন করার জন্য ফাইলগুলির মধ্যে একটি উপায় আছে কি?