תוכן עניינים:
- שלב 1: מה שאתה צריך לדעת לפני שתתחיל
- שלב 2: הרשמה
- שלב 3: הגדר את ה- Assistant
- שלב 4: בחר את מילת ההתעוררות (נקראת גם Word Hot) "היי סניפים" והוסף מיומנות
- שלב 5: צור מיומנות
- שלב 6: לאחר מכן הוסף תיאור ולחץ על צור:
- שלב 7: לחץ על ערוך מיומנות:
- שלב 8: צור כוונה חדשה
- שלב 9: נעשה סכום פשוט של מספר אחד + מספר שני:
- שלב 10: זיהוי משבצות
- שלב 11: למד אותו היכן החריצים
- שלב 12: זמן לפעולה
- שלב 13: הקלד את הסקריפט
- שלב 14: צרוב Raspbian Stretch Lite על כרטיס SD טרי
- שלב 15: חבר את הפטל שלך
- שלב 16: שים לב ל- IP של הפטל שלך
- שלב 17: התקן את כרטיס הקול Raspiaudio MIC+
- שלב 18: התקן עם העוזר על הפטל מהמחשב האישי/MAC של Linux
וִידֵאוֹ: VOCAL ASSISTANT Snips.Ai מגן על פרטיותך: 18 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
בחודשים האחרונים בדקתי עוזרים ווקאליים רבים. מאז הגעתי למסקנה שההסתמכות על שרתים מרוכזים השוכנים על ידי גוגל ואמזון למשימות פשוטות כגון הדלקת אור או סגירת התריסים, היא, בלשון המעטה, תפיסה אבסורדית להפליא. אני גם גר בצרפת. זה לא הגיוני שהמידע שלי עובר את האוקיינוס האטלנטי כדי לשטוף אסלה בבית שלי בפריז. השלכות הפרטיות הן דאגה ברורה כאשר לאמזון או לגוגל יש גישה לכל בקשה קולית. ללא קשר לטענה העייפה הישנה כי "אין לי מה להסתיר" אין זה סוד כי ישויות אלה מיומנות להשתמש בנתונים אישיים למטרות שיווק ממוקדות. השירותים של גוגל ואמזון אינם באמת בחינם במובן של חופש. לשם הפשטות אנו לעתים קרובות מוותרים על פרטיותנו עבור שירותים אלה. הם שירותים אלגנטיים לא פחות, יש להודות. אבל שוב אין לך מה להסתיר, נכון?
זוהי הדרכה להכנת עוזר ווקאלי פשוט שיכול לעבוד במצב לא מקוון, כלומר כל הבקשה שתעשה תעובד באופן מקומי בביתך. לשם כך נשתמש ב- Snips, זהו סטארט -אפ צרפתי שיש לו יתרון מעניין לעבוד במצב לא מקוון. כדי לשמור על הדברים ברורים ופשוטים אנו הולכים להכין עוזר מטומטם, פשוט מספיק כדי להבין את הארכיטקטורה, כך שאחר כך תעשה גרסה מעניינת יותר משלך. אז היום העוזר שלנו יסכם רק שני מספרים שתגידו ותנגן את התשובה: תשאלו: "כמה זה 1 ועוד 2" הוא יענה: "3"
השתייכות: אני לא קשור ל- SNIPS. AI, אבל אני מכין כרטיס קול לפטל פאי שיש בו הכל ב- RASPIAUDIO. COM זה כפתור DAC+רמקולים+כפתור מיקרופון+לד, אתה יכול לבחור להשתמש ב- שלי כרטיס קול או השתמש בכרטיס קול משלך).
שלב 1: מה שאתה צריך לדעת לפני שתתחיל
בסוף ההדרכה תהיה לכם:
- הבנה ברורה של הארכיטקטורה של העוזרת הקולית
- אתה תבין את היתרון של עוזר לא מקוון
- אתה תדע את אוצר המילים שימושי לכל העוזר
- בבעלותך עוזר עובד אך חסר תועלת שיכול לבצע כמה תוספות
- יהיה לך אני מקווה שהרצון להפוך לעוזר שימושי או חסר תועלת אבל זה מגן על פרטיותך
מה אתה צריך:
- הבנה בסיסית של Raspberry PI ו- Linux
- זמן: בערך 20 דקה עד שעה בהתאם למיומנויות שלך חיבור לאינטרנט ליצירת העוזר, ואז מאוחר יותר העוזר שלך יוכל לעבוד במצב לא מקוון!
- פטל PI 3 או 3b+ גרסה קודמת עשויה לעבוד גם היא, אפס עשוי להיות איטי למדי
- ספק כוח מקלדת, עכבר ומסך, ספק כוח לפטל
- PC או Mac פועל על לינוקס לשליטה מרחוק ב- PI פטל
- אודיו מגן עם רמקולים נשתמש כאן ב- Raspiaudio M IC+, זה כובע זעיר עם כל מה שמובנה במיקרופון, DAC, מגבר, רמקול, לחץ על הכפתור והדלק. כמו כן, ניתן להשתמש באודיו המובנה בפטל (באיכות כל כך), ברמקולים מוגברים חיצוניים ובמיקרופון USB חיצוני.
סקירה של תהליך:
תחילה ניצור את העוזר באופן מקוון על העוזר ולאחר מכן נתקין אותו ב- PI של פטל. בגישה זו אנו משתמשים בעכבר, במקלדת להתקנת הפטל, ולאחר מכן במחשב שלך ב- Linux כדי להתקין ולהגדיר את העוזר לשימוש חוזר בכלי בשם SAM.
שלב 2: הרשמה
במחשב Linux שלך עבור אל https://console.snips.ai/ והרשם, צור עוזר חדש:
שלב 3: הגדר את ה- Assistant
תן לזה שם, בחר את השפה שלך ולחץ על צור
שלב 4: בחר את מילת ההתעוררות (נקראת גם Word Hot) "היי סניפים" והוסף מיומנות
שלב 5: צור מיומנות
אתה תראה כמה כישורים מוכנים מראש המשותפים לאחרים והרבה מהם לא עובדים כך
בסופו של דבר הרבה יותר יעיל ומהנה להכין בעצמנו, לחץ על "צור מיומנות חדשה"
שלב 6: לאחר מכן הוסף תיאור ולחץ על צור:
שלב 7: לחץ על ערוך מיומנות:
שלב 8: צור כוונה חדשה
למסך הבא תזדקקו לקצת אוצר מילים:
- "כישורים" הם פונקציות לביצוע, כאן היכולת לסכם מספר 1 + מספר 2
- "כוונות": הן הבקשות שתגיד בקול כדי להשיג את המיומנות הזו, למשל, תוכל לקבל "כמה זה 1 ועוד 2" ועוד רבות אחרות, ככל שיש לך יותר כך תוכל לפנות באופן טבעי יותר אל שלך עוֹזֵר.
- "חריצים" הם משתנים שמשתתפים בבקשה שלך כאן מספר 1 ומספר 2
- פעולות: מה לעשות, הסכום האמיתי של מספר 1 + מספר 2 ואז אומרים את התוצאה
שלב 9: נעשה סכום פשוט של מספר אחד + מספר שני:
שלב 10: זיהוי משבצות
זהה את שני המשתנים שלנו כחריצים, ציין את סוג "מספר" ובדוק את הלחצן "חריץ נדרש" הוא יגיד את המשפט הזה אם אחד החריצים לא נשמע כמו שצריך:
שלב 11: למד אותו היכן החריצים
כעת עלינו ללמד את העוזר דרכים שונות להבין את הכוונה הזו, ככל שתקליד יותר כך יהיה לך לפנות באופן טבעי לעוזר שלך באופן טבעי, לאחר שהקלדת את השאלות הדרושות לך כדי לזהות את המשבצות שלך (משתנה) על ידי לחיצה כפולה על "אחד" ו"שניים "ובחירת החריצים.
לאחר שתסיים ללחוץ על "שמור", ואז לחזור למסך הקודם: "דף הבית> עוזר MyDumb> המחשבון שלי"
שלב 12: זמן לפעולה
בשלב זה העוזר יבין את השאלה על ידי זיהוי המספר 1 והמספר 2, אך מה לעשות עם שני המספרים הללו. נכתוב קטעים משלנו, לחץ על קטעי קוד פעולה
שלב 13: הקלד את הסקריפט
הנה סקריפט Python שנגזור והדביק, אין מה לשמור, אחרי זה סיימנו עם העוזר! העתק/פסטר מכאן:
#קבל את הערך הראשון והערך השני והמיר אותו למספר שלם A = int (intentionMessage.slots.numberOne.first (). value)
B = int (intentionMessage.slots.numberTwo.first (). ערך)
#סכום A + B
C = A + B
#הפוך את התוצאה במחרוזת
result = 'התשובה היא' + str (C) + 'אדוני היקר'
#הפגישה היא השאלה + התשובה, היא תגיד את התוצאה ותסגור את ההפעלה
current_session_id = intentionMessage.session_id hermes.publish_end_session (current_session_id, result)
שלב 14: צרוב Raspbian Stretch Lite על כרטיס SD טרי
Raspbian Buster עדיין לא נתמך על ידי פלטפורמת Snips (יאללה צוות SNIPS מבצע את העדכון !!)
אנא השתמש ב- Raspbian Stretch:
downloads.raspberrypi.org/raspbian/images/raspbian-2018-04-19/2018-04-18-raspbian-stretch.zip
(אם אינך מכיר את התהליך ראה כאן
שלב 15: חבר את הפטל שלך
סודו raspi-config
הגדר את פריסת המקלדת שלך (אם לא qwery), התקן את ה- wifi באמצעות אפשרויות לוקליזציה:
- בחר אפשרויות רשת כדי להגדיר את ה- SSID/סיסמה של ה- wifi שלך, או פשוט חבר כבל Ethernet לנתב שלך
- בחר אפשרויות ממשק להפעלת ssh (כפי שהוא ישמש מאוחר יותר)
שלב 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
● לחץ על הכפתור הצהוב שתשמע "קדמי שמאל, קדמי ימינה" ואז תשמע הקלטה המצביעה על כך שהמיקרופון והרמקולים עובדים היטב.
שלב 18: התקן עם העוזר על הפטל מהמחשב האישי/MAC של Linux
רענן את רשימת החבילות ולאחר מכן התקן את npm
עדכון sudo apt-get
שלב raspi-config והפעל SSH (ממשק אופציה-SSH)
sudo apt-get להתקין npm
התקן את sam במחשב Linux שלך:
sudo npm install -g snips -sam
-
יומן אחד סיים עם האישור שיצרת קודם לכן ב- snips.ai
sam login
-
התחבר לפאי הפטל שלך עם סם:
sam connect "ip_address_of פטל"
אם אתה מקבל שגיאה עליך לחזור לשלב raspi-config ולהפעיל SSH (ממשק אופציה-SSH)
-
הפעל את ההתקנה ב- Raspberry Pi באמצעות:
sam init
- תקבל: "התקנת רכיבי פלטפורמת Snips. פעולה זו עשויה להימשך מספר דקות … התקנת רכיבי פלטפורמת Snips בהצלחה "… ייקח זמן עד שסיימתי
-
להתקנת סוג העוזר:
עוזר ההתקנה של sam
-
הקלד את הדברים הבאים כדי לראות את הקונסולה:
שעון סם
-
נסה זאת! אמר:
- "היי צלפים" אתה שומע אז צפצוף
- "כמה זה 20 פלוס 22?" אז זה אמור להשיב בחזרה "42"
-
אם זה לא עובד:
-
בדוק את הסטטוס של SAM באמצעות:
סטטוס סם
-
כוונן את הרווח של המיקרופון והרמקולים ב- Raspberry Pi:
מיקסר
-
מוּמלָץ:
מגן WiFi ESP8266 זול יותר עבור Arduino ומיקרו אחרים: 6 שלבים (עם תמונות)
מגן WiFi ESP8266 זול יותר עבור Arduino ומיקרו אחרים: עדכון: 29 באוקטובר 2020 נבדק עם ספריית לוח ESP8266 V2.7.4 - works עדכון: 23 בספטמבר 2016 אין להשתמש בספריית לוח Arduino ESP V2.3.0 לפרויקט זה. V2.2.0 עובד עדכון: 19 במאי 2016 ש '14 בפרויקט זה משנה את הספריות ואת הקוד לעבודה עם
מתג יצירתי LED של קפטן אמריקה מגן לוח: 5 שלבים
קפטן אמריקה מגן לוח קרשים LED Creative Creative: פרויקט מתג יצירתי לאמנות 150
מודול כוח מגן סרוו מגן Arduino Adafruit: 3 שלבים
מודול כוח Arduino Adafruit Servo Shield: מודול כוח זה מיועד ל- Arduino Uno בשילוב עם מגן ה- Servo 16 ערוצים Adafruit. מגן סרוו Adafruit הוא תוסף נהדר לארדואינו. אבל זה דורש ספק כוח שני, 5V. עם מכשיר זה, אתה עדיין צריך 5V
מאמן אנגלית אישי - AI Assistant Assistant: 15 שלבים
מאמן אנגלית אישית - עוזר קולי AI: פרויקט זה יעזור לתלמידים המתכוננים לכל בחינה לשונית, שם ניתן להכשיר אותם על ידי אינטראקציה עם Snips AI
בעל קלטת- חלק 1: שרוול מגן/טלפון מגן: 12 שלבים
הבעלים של הקלטת- חלק 1: שרוול מגן/טלפון נייד: צור שרוול מגניב לאייפוד או לטלפון הסלולרי שלך שיגן עליו מפני מים, אבק וכל שאר הדברים הרעים האחרים. ראשית ההדרכה- כלומר אין להבה: עמ