সুচিপত্র:

ভোকাল অ্যাসিস্ট্যান্ট স্নিপস এআই আপনার গোপনীয়তা রক্ষা করে: 18 টি ধাপ
ভোকাল অ্যাসিস্ট্যান্ট স্নিপস এআই আপনার গোপনীয়তা রক্ষা করে: 18 টি ধাপ

ভিডিও: ভোকাল অ্যাসিস্ট্যান্ট স্নিপস এআই আপনার গোপনীয়তা রক্ষা করে: 18 টি ধাপ

ভিডিও: ভোকাল অ্যাসিস্ট্যান্ট স্নিপস এআই আপনার গোপনীয়তা রক্ষা করে: 18 টি ধাপ
ভিডিও: আমি যে তোমার - ভুলভুলাইয়া ২্থাপন করে "ভুল ভুলাইয়া 2" 2024, জুলাই
Anonim
ভোকাল অ্যাসিস্ট্যান্ট স্নিপস এআই আপনার গোপনীয়তা রক্ষা করে
ভোকাল অ্যাসিস্ট্যান্ট স্নিপস এআই আপনার গোপনীয়তা রক্ষা করে

গত কয়েক মাসে, আমি অনেক ভোকাল অ্যাসিস্ট্যান্ট পরীক্ষা করেছি। আমি তখন থেকে এই সিদ্ধান্তে এসেছি যে গুগল এবং অ্যামাজন দ্বারা কেন্দ্রীভূত কেন্দ্রীভূত সার্ভারগুলির উপর নির্ভর করা সহজ কাজ যেমন একটি আলো জ্বালানো বা আমার ব্লাইন্ড বন্ধ করা, এটিকে হালকাভাবে বলা, একটি অবিশ্বাস্যভাবে অযৌক্তিক ধারণা। আমিও ফ্রান্সে থাকি। প্যারিসে আমার বাসায় টয়লেট ফ্লাশ করার জন্য আমার তথ্য আটলান্টিক মহাসাগরকে অতিক্রম করে এমন কোন মানে হয় না। গোপনীয়তার প্রভাব সমানভাবে একটি স্পষ্ট উদ্বেগ যখন অ্যামাজন বা গুগলের সমস্ত কণ্ঠ্য অনুরোধের অ্যাক্সেস থাকে। পুরনো ক্লান্তিকর যুক্তি যাই হোক না কেন "আমার কাছে লুকানোর কিছুই নেই" এটা কোন গোপন বিষয় নয় যে এই সত্তাগুলি টার্গেটেড মার্কেটিং উদ্দেশ্যে ব্যক্তিগত ডেটা ব্যবহার করতে পারদর্শী। গুগল এবং অ্যামাজনের পরিষেবাগুলি স্বাধীনতার অর্থে সত্যিই বিনামূল্যে নয়। সরলতার জন্য আমরা প্রায়ই এই পরিষেবার জন্য আমাদের গোপনীয়তা নষ্ট করি। তারা সমানভাবে খুব মার্জিত সেবা, স্বীকার করে। কিন্তু আবার আপনার লুকানোর কিছুই নেই, তাই না?

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

সংযুক্তি: আমি SNIPS. AI এর সাথে যুক্ত নই, কিন্তু আমি রাস্পবেরি পাই এর জন্য একটি সাউন্ড কার্ড তৈরি করছি যার একটি RASPIAUDIO. COM এ এটি একটি Hat DAC+স্পিকার+মাইক্রোফোন+বোতাম এবং নেতৃত্বাধীন, আপনি আমার ব্যবহার করার জন্য বেছে নিতে পারেন সাউন্ড কার্ড বা আপনার নিজের সাউন্ড কার্ড ব্যবহার করুন)।

ধাপ 1: শুরু করার আগে আপনার যা জানা দরকার

এই টিউটোরিয়ালের শেষে আপনার থাকবে:

  • ভোকাল সহকারীর স্থাপত্যের একটি পরিষ্কার বোঝাপড়া
  • আপনি অফলাইন সহকারীর সুবিধা বুঝতে পারবেন
  • আপনি সমস্ত সহকারীর জন্য দরকারী শব্দভাণ্ডার জানতে পারবেন
  • আপনি একটি কর্মক্ষম কিন্তু অকেজো-বোবা সহকারীর মালিক হবেন যা কিছু সংযোজন করতে সক্ষম
  • আমি আশা করি আপনি একটি দরকারী বা অকেজো সহকারী করার ইচ্ছা রাখবেন কিন্তু এটি আপনার গোপনীয়তা রক্ষা করে

তুমি কি চাও:

  • রাস্পবেরি পিআই এবং লিনাক্স কমান্ড লাইনগুলির প্রাথমিক ধারণা
  • সময়: প্রায় 20 মিলিয়ন থেকে 1 ঘন্টা আপনার দক্ষতার উপর নির্ভর করে ইন্টারনেট সংযোগ সহকারী তৈরি করুন, পরে আপনার সহকারী অফলাইনে কাজ করতে সক্ষম হবে!
  • রাস্পবেরি পিআই 3 বা 3 বি+ পূর্ববর্তী সংস্করণটিও কাজ করতে পারে, জিরো বেশ ধীর হতে পারে
  • পাওয়ার সাপ্লাই কীবোর্ড, মাউস এবং স্ক্রিন, রাস্পবেরির জন্য পাওয়ার সাপ্লাই
  • পিসি বা ম্যাক লিনাক্সে চলছে রাস্পবেরি পিআই দূর থেকে নিয়ন্ত্রণ করতে
  • স্পিকার সহ অডিও শিল্ড আমরা এখানে Raspiaudio M IC+ ব্যবহার করব, এটি মাইক্রোফোন, DAC, এম্প্লিফায়ার, স্পিকার, বোতাম এবং নেতৃত্বের সবকিছু সহ একটি ছোট টুপি। রাস্পবেরি অন্তর্নির্মিত অডিও (এত গুণমান), বাহ্যিক পরিবর্ধিত স্পিকার এবং একটি বাহ্যিক ইউএসবি মাইক্রোফোন ব্যবহার করাও সম্ভব।

প্রক্রিয়ার সারসংক্ষেপ:

আমরা প্রথমে সহকারীকে অনলাইনে সহকারী তৈরি করব তারপর আমরা রাস্পবেরি পিআই তে এটি ইনস্টল করব। এই পদ্ধতিতে আমরা রাস্পবেরিতে সেটআপ করার জন্য একটি মাউস, কীবোর্ড ব্যবহার করি, তারপর লিনাক্সে আপনার কম্পিউটার দূরবর্তীভাবে ইনস্টল এবং কনফিগার করুন সহকারী পুনরায় ব্যবহার করে এসএএম নামে একটি সরঞ্জাম।

ধাপ 2: নিবন্ধন করুন

নিবন্ধন
নিবন্ধন

আপনার লিনাক্স কম্পিউটারে https://console.snips.ai/ এ যান এবং নিবন্ধন করুন, একটি নতুন সহকারী তৈরি করুন:

ধাপ 3: সহকারী সেটআপ করুন

সহকারী সেটআপ করুন
সহকারী সেটআপ করুন

এটি একটি নাম দিন, আপনার ভাষা চয়ন করুন এবং তৈরি করুন এ ক্লিক করুন

ধাপ 4: ওয়েক আপ ওয়ার্ড (হট ওয়ার্ডও বলা হয়) "হেই স্নিপস" নির্বাচন করুন এবং একটি দক্ষতা যোগ করুন

ওয়েক আপ ওয়ার্ড (হট ওয়ার্ডও বলা হয়) "হেই স্নিপস" নির্বাচন করুন এবং একটি দক্ষতা যোগ করুন
ওয়েক আপ ওয়ার্ড (হট ওয়ার্ডও বলা হয়) "হেই স্নিপস" নির্বাচন করুন এবং একটি দক্ষতা যোগ করুন

ধাপ 5: একটি দক্ষতা তৈরি করুন

একটি দক্ষতা তৈরি করুন
একটি দক্ষতা তৈরি করুন

আপনি দেখতে পাবেন কিছু পূর্বনির্ধারিত দক্ষতা অন্যদের দ্বারা ভাগ করা হয়েছে তাদের অনেকগুলি তাই কাজ করছে না

শেষ পর্যন্ত আমাদের নিজের তৈরি করা অনেক বেশি দক্ষ এবং মজাদার, "নতুন দক্ষতা তৈরি করুন" এ ক্লিক করুন

ধাপ 6: তারপর একটি বিবরণ যোগ করুন এবং Create এ ক্লিক করুন:

তারপর একটি বিবরণ যোগ করুন এবং তৈরি করুন এ ক্লিক করুন
তারপর একটি বিবরণ যোগ করুন এবং তৈরি করুন এ ক্লিক করুন

ধাপ 7: সম্পাদনা দক্ষতায় ক্লিক করুন:

সম্পাদনা দক্ষতায় ক্লিক করুন
সম্পাদনা দক্ষতায় ক্লিক করুন

ধাপ 8: একটি নতুন অভিপ্রায় তৈরি করুন

একটি নতুন অভিপ্রায় তৈরি করুন
একটি নতুন অভিপ্রায় তৈরি করুন

পরবর্তী স্ক্রিনের জন্য আপনার একটু শব্দভান্ডার প্রয়োজন হবে:

  • "দক্ষতা" হল ফাংশন, এখানে সংখ্যা 1 + সংখ্যা 2 যোগ করার ক্ষমতা
  • "অভিপ্রায়": এই দক্ষতা অর্জনের জন্য আপনি যে অনুরোধগুলি উচ্চস্বরে বলবেন, উদাহরণস্বরূপ, আপনার কাছে "1 প্লাস 2" এবং আরও অনেকগুলি থাকতে পারে, আপনার কাছে যত বেশি প্রাকৃতিকভাবে আপনি তত বেশি আপনার ঠিকানা দিতে সক্ষম হবেন সহকারী
  • "স্লট" হল ভেরিয়েবল আপনার অনুরোধে এখানে নম্বর 1 এবং নম্বর 2
  • ক্রিয়া: কি করতে হবে, সংখ্যা 1 + সংখ্যা 2 এর প্রকৃত যোগফল তারপর ফলাফল বলুন

ধাপ 9: আমরা NumberOne + NumberTw- এর একটি সাধারণ যোগ করব:

আমরা NumberOne + NumberTw- এর একটি সাধারণ যোগ করব
আমরা NumberOne + NumberTw- এর একটি সাধারণ যোগ করব

ধাপ 10: স্লট চিহ্নিত করুন

স্লট চিহ্নিত করুন
স্লট চিহ্নিত করুন

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

ধাপ 11: স্লটগুলি কোথায় তাকে শেখান

কোথায় তাকে স্লট শেখান
কোথায় তাকে স্লট শেখান

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

একবার হয়ে গেলে "সেভ" এ ক্লিক করুন, তারপর আগের স্ক্রিনে ফিরে আসুন: "হোম> মাইডাম্ব অ্যাসিস্ট্যান্ট> আমার ক্যালকুলেটর"

ধাপ 12: কিছু কর্মের জন্য সময়

কিছু কর্মের জন্য সময়!
কিছু কর্মের জন্য সময়!

সেই মুহুর্তে সহকারী নম্বর 1 এবং 2 নম্বর চিহ্নিত করে প্রশ্নটি বুঝতে পারবে, কিন্তু এই দুটি সংখ্যা দিয়ে কী করতে হবে। আমরা আমাদের নিজস্ব স্নিপেট লিখব, অ্যাকশন-কোড স্নিপেটে ক্লিক করুন

ধাপ 13: স্ক্রিপ্ট টাইপ করুন

স্ক্রিপ্ট টাইপ করুন
স্ক্রিপ্ট টাইপ করুন

এখানে পাইথন স্ক্রিপ্টটি আমরা কেটে পেস্ট করব, সংরক্ষণ করার কিছুই নেই, এর পরে আমরা সহকারীর সাথে সম্পন্ন করেছি! এখান থেকে কপি/পাস্টার:

#প্রথম মান এবং দ্বিতীয় মান পান এবং এটিকে একটি পূর্ণসংখ্যা = int (intentMessage.slots.numberOne.first ()।

B = int (intentMessage.slots.numberTwo.first ()। Value)

#সাম এ + বি

C = A + B

#একটি স্ট্রিং এ ফলাফল রূপান্তর করুন

resul = 'উত্তর হল' + str (C) + 'আমার প্রিয় মাস্টার'

#সেশন হল প্রশ্ন + উত্তর, এটি ফলাফল বলবে এবং সেশন বন্ধ করবে

current_session_id = intendMessage.session_id hermes.publish_end_session (current_session_id, resul)

ধাপ 14: একটি তাজা এসডি কার্ডে রাস্পবিয়ান স্ট্রেচ লাইট জ্বালান

ফ্রেশ এসডি কার্ডে রাস্পবিয়ান স্ট্রেচ লাইট জ্বালান
ফ্রেশ এসডি কার্ডে রাস্পবিয়ান স্ট্রেচ লাইট জ্বালান

রাস্পবিয়ান বাস্টার এখনও স্নিপস প্ল্যাটফর্ম দ্বারা সমর্থিত নয় (এসএনআইপিএস টিম আপডেটটি তৈরি করুন !!)

রাস্পবিয়ান স্ট্রেচ ব্যবহার করুন:

downloads.raspberrypi.org/raspbian/images/raspbian-2018-04-19/2018-04-18-raspbian-stretch.zip

(যদি আপনি প্রক্রিয়াটির সাথে পরিচিত না হন তবে এখানে দেখুন

ধাপ 15: আপনার রাস্পবেরি সংযুক্ত করুন

আপনার রাস্পবেরি সংযুক্ত করুন
আপনার রাস্পবেরি সংযুক্ত করুন

সুডো রাস্পি-কনফিগ

আপনার কীবোর্ড লেআউট সেটআপ করুন (যদি qwery না হয়), স্থানীয়করণ বিকল্পগুলি ব্যবহার করে ওয়াইফাই সেটআপ করুন:

  • আপনার ওয়াইফাই SSID/পাসওয়ার্ড সেট করতে নেটওয়ার্ক বিকল্পগুলি চয়ন করুন, অথবা আপনার রাউটারে কেবল একটি ইথারনেট কেবল সংযুক্ত করুন
  • Ssh সক্ষম করতে ইন্টারফেসিং বিকল্পগুলি চয়ন করুন (যেহেতু এটি পরে ব্যবহার করা হবে)

ধাপ 16: আপনার রাস্পবেরির আইপি নোট করুন

আপনার রাস্পবেরির আইপি নোট করুন
আপনার রাস্পবেরির আইপি নোট করুন

চেক করুন যে আপনি আপনার রাউটারের সাথে ifconfig টাইপ করেছেন এবং আইপি অ্যাড্রেস নোট করুন

ব্যবহৃত:

ifconfig

ধাপ 17: Raspiaudio MIC+ সাউন্ড কার্ড ইনস্টল করুন

আপনার যদি RASPIAUDIO. COM থেকে MIC+ থাকে তাহলে কার্ডটি প্লাগ করুন এবং টাইপ করুন:

sudo wget -O mic mic.raspiaudio.com

সুডো বাশ মাইক

● রিবুট করুন, তারপর পরীক্ষা করুন:

udo wget -O পরীক্ষা test.raspiaudio.com

sudo bash পরীক্ষা

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

ধাপ 18: আপনার লিনাক্স পিসি/ম্যাক থেকে রাস্পবেরিতে সহকারীর সাথে ইনস্টল করুন

প্যাকেজ তালিকা রিফ্রেশ করুন তারপর npm ইনস্টল করুন

sudo apt- আপডেট পান

raspi-config ধাপ এবং SSH সক্ষম করুন (ইন্টারফেসিং বিকল্প- SSH)

sudo apt-get npm ইনস্টল করুন

আপনার লিনাক্স কম্পিউটারে স্যাম ইনস্টল করুন:

sudo npm install -g snips -sam

  • আপনার শংসাপত্রের সাথে একটি সমাপ্ত লগ যা আপনি আগে snips.ai তে তৈরি করেছেন

    স্যাম লগইন

  • স্যামের সাথে আপনার রাস্পবেরি পাই এর সাথে সংযোগ করুন:

    স্যাম সংযোগ "রাস্পবেরি ip_address_of"

    যদি আপনি একটি ত্রুটি পান তবে আপনাকে রাস্পি-কনফিগার ধাপে ফিরে যেতে হবে এবং SSH সক্ষম করতে হবে (ইন্টারফেসিং বিকল্প-SSH)

  • রাস্পবেরি পাই ব্যবহার করে ইনস্টলার শুরু করুন:

    sam init

  • আপনি পাবেন: "স্নিপস প্ল্যাটফর্ম উপাদানগুলি ইনস্টল করা। এতে কয়েক মিনিট সময় লাগতে পারে… সফলভাবে স্নিপস প্ল্যাটফর্ম উপাদানগুলি ইনস্টল করা হয়েছে”… এটি শেষ হতে একটু সময় লাগবে
  • সহকারী টাইপ ইনস্টল করতে:

    স্যাম ইনস্টল সহকারী

  • কনসোলটি দেখতে নিম্নলিখিতটি টাইপ করুন:

    স্যাম ঘড়ি

  • চেষ্টা করে দেখুন! বলুন:

    • "হেই স্নিপস" আপনি তখন একটি বীপ শুনতে পান
    • "20 যোগ 22 কত?" তারপরে এটি "42" এর উত্তর দেওয়া উচিত
  • যদি এটি কাজ না করে:

    • ব্যবহার করে SAM এর অবস্থা দেখুন:

      স্যাম অবস্থা

    • রাস্পবেরি পাইতে মাইক্রোফোন এবং স্পিকার লাভ সামঞ্জস্য করুন:

      alsamixer

প্রস্তাবিত: