فهرست مطالب:
- مرحله 1: آنچه باید قبل از شروع بدانید
- مرحله 2: ثبت نام کنید
- مرحله 3: دستیار را تنظیم کنید
- مرحله 4: کلمه بیدار شدن (که به آن Hot Word نیز گفته می شود) "Hey Snips" را انتخاب کرده و یک مهارت اضافه کنید
- مرحله 5: ایجاد مهارت
- مرحله 6: سپس توضیحات را اضافه کنید و روی Create کلیک کنید:
- مرحله 7: روی ویرایش مهارت کلیک کنید:
- مرحله 8: ایجاد یک قصد جدید
- مرحله 9: ما یک جمع ساده از NumberOne + NumberTwo انجام می دهیم:
- مرحله 10: مشخص کردن شکاف ها
- مرحله 11: به او بیاموزید که شکافها کجا هستند
- مرحله دوازدهم: زمان انجام برخی اقدامات
- مرحله 13: اسکریپت را تایپ کنید
- مرحله 14: Raspbian Stretch Lite را روی یک کارت SD تازه رایت کنید
- مرحله 15: تمشک خود را وصل کنید
- مرحله 16: به IP تمشک خود توجه داشته باشید
- مرحله 17: کارت صدا Raspiaudio MIC+ را نصب کنید
- مرحله 18: با رایانه بر روی Raspberry PC/MAC خود را با دستیار نصب کنید
تصویری: VOCAL Assistant Snips.Ai از حریم خصوصی شما محافظت می کند: 18 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
در ماه های گذشته ، بسیاری از دستیاران آوازی را آزمایش کرده ام. از آن زمان به این نتیجه رسیدم که تکیه بر سرورهای متمرکز مستقر در گوگل و آمازون برای کارهای ساده ای مانند روشن کردن چراغ یا بستن پرده من ، به بیان ساده ، یک تصور فوق العاده پوچ است. من همچنین در فرانسه زندگی می کنم. منطقی نیست که اطلاعات من از اقیانوس اطلس بگذرد تا توالت را در خانه من در پاریس شستشو دهد. وقتی آمازون یا گوگل به همه درخواست های صوتی دسترسی دارند ، پیامدهای حریم خصوصی به همان اندازه یک نگرانی آشکار است. صرف نظر از استدلال قدیمی خسته کننده که "من چیزی برای پنهان کردن ندارم" ، بر هیچ کس پوشیده نیست که این افراد در استفاده از داده های شخصی برای اهداف بازاریابی هدفمند ماهر هستند. خدمات Google و Amazon به معنای آزادی واقعا رایگان نیستند. به خاطر سادگی ، ما اغلب حریم خصوصی خود را برای این خدمات از دست می دهیم. مسلماً آنها خدمات بسیار زیبایی هستند. اما باز هم چیزی برای پنهان کردن ندارید ، درست است؟
این یک آموزش ساخت یک دستیار صوتی ساده است که می تواند بصورت آفلاین کار کند ، به این معنی که تمام درخواست هایی که انجام می دهید به صورت محلی در خانه شما پردازش می شود. برای این کار از Snips استفاده می کنیم ، این یک استارتاپ فرانسوی است که مزیت جالبی برای کار آفلاین دارد. برای روشن و ساده نگه داشتن همه چیز ، ما قصد داریم یک دستیار بسیار گنگ بسازیم ، آنقدر ساده که معماری را بفهمد ، بنابراین بعداً نسخه جالب تر خود را خواهید ساخت. بنابراین امروز دستیار ما فقط دو عدد را که می گویید جمع می کند و پاسخ را پخش می کند: شما می پرسید: "1 به علاوه 2 چقدر است" این پاسخ می دهد: "3"
وابستگی: من وابسته به SNIPS. AI نیستم ، اما من یک کارت صدا برای تمشک pi تهیه می کنم که همه چیز را در یک RASPIAUDIO. COM دارد. این یک DAC+بلندگوها+میکروفون+دکمه و led است ، شما می توانید انتخاب کنید که از من استفاده کنید کارت صدا یا از کارت صدای خود استفاده کنید).
مرحله 1: آنچه باید قبل از شروع بدانید
در پایان این آموزش شما موارد زیر را خواهید داشت:
- درک روشنی از معماری دستیار صوتی
- مزایای دستیار آفلاین را درک خواهید کرد
- شما واژگان مفید برای همه دستیار را می شناسید
- شما دارای یک دستیار فعال اما بی فایده خواهید بود که می تواند برخی از موارد اضافی را انجام دهد
- شما امیدوارم آرزو داشته باشید که یک دستیار مفید یا بی فایده بسازید اما از حریم خصوصی شما محافظت می کند
آنچه شما نیاز دارید:
- آشنایی اولیه با خطوط فرمان Raspberry PI و Linux
- زمان: حدود 20 میلیون تا 1 ساعت بسته به مهارت شما در اتصال به اینترنت برای ایجاد دستیار ، سپس بعداً دستیار شما قادر خواهد بود به صورت آفلاین کار کند!
- Raspberry PI 3 یا 3b+ نسخه قبلی نیز ممکن است کار کند ، Zero ممکن است بسیار کند باشد
- منبع تغذیه صفحه کلید ، ماوس و صفحه نمایش ، منبع تغذیه تمشک
- رایانه شخصی یا Mac بر روی لینوکس کار می کند تا PI تمشک را از راه دور کنترل کند
- سپر صوتی با بلندگوها ما از Raspiaudio M IC+ در اینجا استفاده می کنیم ، این یک کلاه کوچک با همه چیز روی میکروفون ، DAC ، تقویت کننده ، بلندگو ، دکمه و led است. همچنین می توانید از صدای داخلی تمشک (با کیفیت بالا) ، بلندگوهای تقویت شده خارجی و میکروفون USB خارجی استفاده کنید.
مروری بر فرآیند:
ما ابتدا دستیار را به صورت آنلاین روی دستیار ایجاد می کنیم سپس آن را روی Raspberry PI نصب می کنیم. در این روش ما از ماوس ، صفحه کلید برای تنظیم رزبری و سپس رایانه شما در لینوکس برای نصب و پیکربندی راه دور استفاده مجدد از دستوری به نام SAM استفاده می کنیم.
مرحله 2: ثبت نام کنید
در رایانه لینوکس خود به https://console.snips.ai/ بروید و ثبت نام کنید ، یک دستیار جدید ایجاد کنید:
مرحله 3: دستیار را تنظیم کنید
نامی برای آن بگذارید ، زبان خود را انتخاب کنید و روی ایجاد کلیک کنید
مرحله 4: کلمه بیدار شدن (که به آن Hot Word نیز گفته می شود) "Hey Snips" را انتخاب کرده و یک مهارت اضافه کنید
مرحله 5: ایجاد مهارت
برخی از مهارت های از پیش ساخته شده را مشاهده خواهید کرد که توسط دیگران به اشتراک گذاشته شده است و بسیاری از آنها به این خوبی کار نمی کنند
در نهایت بسیار کارآمدتر و سرگرم کننده تر است که خودمان را بسازیم ، روی "ایجاد مهارت جدید" کلیک کنید
مرحله 6: سپس توضیحات را اضافه کنید و روی Create کلیک کنید:
مرحله 7: روی ویرایش مهارت کلیک کنید:
مرحله 8: ایجاد یک قصد جدید
برای صفحه بعدی به کمی واژگان نیاز دارید:
- "مهارت" توابعی است که باید انجام شود ، در اینجا توانایی جمع کردن عدد 1 + شماره 2 است
- "مقاصد": درخواستهایی هستند که شما برای رسیدن به این مهارت با صدای بلند خواهید گفت ، به عنوان مثال ، می توانید "چقدر است به علاوه 2" و بسیاری دیگر ، هرچه بیشتر داشته باشید ، به طور طبیعی تر قادر خواهید بود به خود پاسخ دهید دستیار
- "شکافها" متغیرهایی هستند که در درخواست شما در اینجا شماره 1 و شماره 2 وجود دارد
- اقدامات: چه باید کرد ، مجموع واقعی عدد 1 + شماره 2 و سپس نتیجه را بیان کنید
مرحله 9: ما یک جمع ساده از NumberOne + NumberTwo انجام می دهیم:
مرحله 10: مشخص کردن شکاف ها
2 متغیر ما را به عنوان شکاف شناسایی کنید ، نوع "Number" را مشخص کنید و دکمه "slot required" را علامت بزنید اگر یکی از شکاف ها درست شنیده نشود این جمله را می گوید:
مرحله 11: به او بیاموزید که شکافها کجا هستند
حال ما باید روشهای مختلفی را برای درک این منظور به دستیار آموزش دهیم ، هرچه بیشتر تایپ کنید ، بهتر است به طور طبیعی با دستیار خود تماس بگیرید ، هنگامی که سوالات را تایپ کردید ، باید دوبار کلیک کنید. "یک" و "دو" و انتخاب شکاف ها.
پس از اتمام کار ، روی "ذخیره" کلیک کنید ، سپس به صفحه قبلی برگردید: "صفحه اصلی> دستیار MyDumb> ماشین حساب من"
مرحله دوازدهم: زمان انجام برخی اقدامات
در آن زمان دستیار با شناسایی عدد 1 و شماره 2 س questionال را درک می کند ، اما با این دو عدد چه باید کرد. ما قطعات خود را می نویسیم ، روی Action-Code Snippets کلیک کنید
مرحله 13: اسکریپت را تایپ کنید
در اینجا اسکریپت پایتون وجود دارد که ما آن را برش داده و چسباندیم ، چیزی برای ذخیره وجود ندارد ، پس از این کار با دستیار به پایان رسیدیم! کپی/ارسال از اینجا:
#مقدار اول و مقدار دوم را بدست آورید و آن را به یک عدد صحیح تبدیل کنید = int (intentMessage.slots.numberOne.first (). مقدار)
B = int (purposeMessage.slots.numberTwo.first (). مقدار)
#جمع A + B
C = A + B
#نتیجه را در یک رشته تبدیل کنید
resul = "پاسخ این است" + str (C) + "استاد عزیزم"
#جلسه سوال + پاسخ است ، نتیجه را می گوید و جلسه را می بندد
current_session_id = purposeMessage.session_id hermes.publish_end_session (شناسه_جلس_ جاری ، resul)
مرحله 14: Raspbian Stretch Lite را روی یک کارت SD تازه رایت کنید
Raspbian Buster هنوز توسط Snips Platform پشتیبانی نمی شود (تیم SNIPS به روزرسانی کنید !!)
لطفاً از Raspbian Stretch استفاده کنید:
downloads.raspberrypi.org/raspbian/images/raspbian-2018-04-19/2018-04-18-raspbian-stretch.zip
(اگر با این روند آشنا نیستید به اینجا مراجعه کنید: //www.raspberrypi.org/documentation/installation/installing-images/README.md)
مرحله 15: تمشک خود را وصل کنید
Sudo raspi-config
تنظیم صفحه کلید (اگر نه qwery) ، wifi را با استفاده از گزینه های محلی سازی تنظیم کنید:
- برای تنظیم SSID/رمز وای فای خود ، گزینه Network را انتخاب کنید یا فقط یک کابل اترنت را به روتر خود وصل کنید
- برای فعال کردن ssh گزینه Interfacing Options را انتخاب کنید (بعداً استفاده می شود)
مرحله 16: به IP تمشک خود توجه داشته باشید
بررسی کنید که به ifconfig روتر خود متصل شده اید و آدرس IP را یادداشت کنید
استفاده شده:
ifconfig
مرحله 17: کارت صدا Raspiaudio MIC+ را نصب کنید
اگر MIC+ از RASPIAUDIO. COM دارید کارت را وصل کنید و تایپ کنید:
sudo wget -O mic mic.raspiaudio.com
میکروفون sudo bash
● راه اندازی مجدد ، سپس آزمایش کنید:
udo wget -O test test.raspiaudio.com
تست sudo bash
on دکمه زرد را فشار دهید و صدای "جلو چپ ، جلو راست" را فشار دهید سپس ضبط پخش می شود که نشان می دهد میکروفون و بلندگوها به خوبی کار می کنند.
مرحله 18: با رایانه بر روی Raspberry PC/MAC خود را با دستیار نصب کنید
لیست بسته ها را تازه کنید و سپس npm را نصب کنید
sudo apt-get update
گام raspi-config و فعال کردن SSH (گزینه رابط-SSH)
sudo apt-get install npm
sam را در رایانه لینوکس خود نصب کنید:
sudo npm install -g snips -sam
-
یک گزارش کامل با اعتبار شما که قبلاً در snips.ai ایجاد کرده اید
ورود سام
-
با سام به پی تمشک خود متصل شوید:
sam اتصال "ip_address_of تمشک"
اگر خطایی دریافت کردید باید به مرحله raspi-config برگردید و SSH را فعال کنید (گزینه واسط-SSH)
-
نصب کننده را در Raspberry Pi با استفاده از موارد زیر شروع کنید:
sam init
- شما می توانید: "نصب اجزای Snips Platform. این ممکن است چند دقیقه طول بکشد … اجزای Snips Platform با موفقیت نصب شد … … اتمام آن کمی طول می کشد
-
برای نصب نوع دستیار:
دستیار نصب sam
-
برای مشاهده کنسول موارد زیر را تایپ کنید:
ساعت سام
-
امتحان کن! گفتن:
- "Hey Snips" پس از آن یک بوق می شنوید
- "20 به اضافه 22 چقدر است؟" سپس باید "42" را پاسخ دهد
-
اگر کار نمی کند:
-
وضعیت SAM را با استفاده از موارد زیر بررسی کنید:
وضعیت سام
-
میکروفون و افزایش بلندگوها را در رزبری پای تنظیم کنید:
alsamixer
-
توصیه شده:
روتر ایمن WIFI - حفاظت از آنتی ویروس ، بدافزار و باج افزار و حریم خصوصی: 5 مرحله
روتر ایمن WIFI - حفاظت از آنتی ویروس ، بدافزار و باج افزار و حریم خصوصی: حفاظت از نقطه پایانی کم هزینه با استفاده از RaspBerryPI 4 و منبع باز. موارد زیر را قبل از دسترسی به رایانه یا تلفن شما مسدود می کند: ویروس های مخرب RansomWare همچنین ارائه می دهد: کنترل والدین وب سایت های بزرگسالان/نفرت حریم خصوصی شما را حفظ می کند از طریق آگهی
HACKIT: یک کیت حفظ حریم خصوصی برای پوشیدن الکسا ، گوگل و سیری: 4 مرحله
HACKIT: یک کیت حفظ حریم خصوصی برای پوشیدن الکسا ، گوگل و سیری: خسته از & quot؛ هوشمند & quot؛ دستگاهها شما را شنود می کنند؟ سپس این جعبه ابزار نظارت و هک برای شما مناسب است! HacKIT یک کیت حریم خصوصی (پوشیدن) با تکنولوژی پایین تا بالا برای طراحی مجدد ، هک و بازیابی Amazon Echo ، Google Home ،
نحوه تغییر تنظیمات حریم خصوصی Google در تلفن همراه: 11 مرحله
چگونه تنظیمات حریم خصوصی Google خود را در تلفن همراه تغییر دهید: Google به طور گسترده در سراسر جهان مورد استفاده قرار می گیرد ، اما برخی از مردم متوجه نیستند که Google دارای ویژگی های بسیاری است که می تواند به داده ها یا اطلاعات شخصی شما دسترسی داشته باشد. در این آموزش به شما آموزش داده می شود که چگونه تنظیمات خود را در حساب شخصی خود تغییر دهید تا محدودیت های
Pc -Privacy - حریم خصوصی خودکار Arduino برای رایانه شما: 5 مرحله (همراه با تصاویر)
Pc -Privacy - Arduino Privacy Privacy for your Computer: مشکل: اگر با افراد دیگر زندگی می کنید یا دفتر شخصی دارید ، ممکن است با مشکل افرادی که به طور تصادفی در اتاق شما ظاهر می شوند در حالی که روی داده های محرمانه کار می کنید یا فقط برخی از آنها را دارید آشنا باشید. موارد عجیب و غریب در صفحه دوم از ساعت باز می شود
هک شدن مانیتور حریم خصوصی از طریق مانیتور LCD قدیمی: 7 مرحله (همراه با تصاویر)
هک شدن مانیتور حریم خصوصی از طریق مانیتور LCD قدیمی: در نهایت شما می توانید با آن مانیتور LCD قدیمی که در گاراژ دارید کاری انجام دهید. می توانید آن را به یک مانیتور حریم خصوصی تبدیل کنید! برای همه به جز شما سفید به نظر می رسد ، زیرا شما & quot؛ جادو & quot؛ می پوشید. عینک! تنها چیزی که واقعاً باید داشته باشید یک پدر است