עוזרים וירטואליים המופעלים באמצעות קול ורמקולים חכמים כגון Google Home ו-Alexa של אמזון הם נוכחות הולכת וגדלה במיליוני בתים ברחבי העולם. שאל אותם שאלה, והם יענו, הם מספרים בדיחות, הם מביאים את תחזית מזג האוויר, והם מנגנים מוזיקה.

אבל רמקולים חכמים הם סיוט פרטיות, וזה יכול להיות מטריד שיש אחד כזה בבית, לדעת שהנתונים על מה שאתה אומר מועברים לחברות שאין להן את האינטרס שלך לֵב.

עוזרי קול מותאמים אישית הם קלים יותר ממה שאתה חושב

אם אתה מעריך את הפרטיות שלך אבל רוצה חלק מהפונקציונליות שמעניק רמקול חכם, קל להכין בעצמך. כל מה שאתה צריך זה Raspberry Pi או מחשב אחר המסוגל להריץ לינוקס, תוכנת Mycroft.ai, מיקרופון USB הגון, וכמה רמקולים.

כל העניין של עוזר קולי הוא שאתה משתמש בקול שלך כדי לשלוט בו, ומשוב או תגובה ניתנים בצורה נשמעת. אתה מדבר אליו, והוא מדבר ישירות אליך. זה הופך את הצג לעודף לדרישות - חוסך לך כסף על טכנולוגיית תצוגה.

חבר את מיקרופון ה-USB ואת הרמקולים ולאחר מכן חבר את החשמל.

התקן את Mycroft AI על ה-Raspberry Pi שלך

כאשר אתה בהתחלה התקן מערכת הפעלה ב-Raspberry Pi שלך, ודא שהגדרת אותו לקבל חיבורי SSH.

instagram viewer

פתח מסוף או השתמש בלקוח SSH כגון PuTTY כדי להתחבר ל-Pi שלך. אם שם המשתמש שלך הוא pi וכתובת ה-IP המקומית של ה-Pi שלך היא 192.168.1.32, תזין:

sshפאי@192.168.1.32

עדכן ושדרג חבילות מותקנות עם

sudo apt עדכון
שדרוג sudo apt

כעת ל-Raspberry Pi שלך יש את תוכנת ברירת המחדל ועדכוני האבטחה העדכניים ביותר.

התקן git:

sudo apt להתקין git

שכבו את ליבת Mycroft בספריית הבית שלכם ותקליטור לתוכה:

git שיבוט https://github.com/MycroftAI/mycroft-core.git
CD mycroft-core

הספרייה תכיל מספר קבצים משובטים ממאגר Mycroft. אתה יכול לבדוק את אלה עם:

ls

השניים שאתה צריך לשים לב אליהם הם README.md, המכיל מידע שימושי על התוכנה, ו dev_setup.sh, סקריפט שיעזור להפוך את ההתקנה לאוטומטית. להשתמש:

חתולתקרא אותי.md

כדי לקרוא את הקובץ, ולאחר מכן הפעל את הסקריפט עם:

./dev_setup.sh

תישאל מספר שאלות כולל האם אתה רוצה להפעיל את הענף היציב או הלא יציב (רמז: אתה רוצה את הענף היציב), האם מייקרופט צריך בדוק אם יש עדכונים באופן אוטומטי, אם אתה רוצה קול רובוטי שנוצר באופן מקומי (הידוע בשם "Mimic"), ואם הסקריפט צריך להוסיף פקודות עוזר של Mycroft למקומך נָתִיב.

בניית קול ה-Mimic באופן מקומי תארך מספר שעות ב-Raspberry Pi, אך פירושה שמייקרופט תוכל לדבר איתך גם אם ל-Pi אין גישה לאינטרנט. הוספת פקודות לנתיב פירושה שיהיה קל יותר למצוא אותן ולהשתמש בהן בהמשך.

לאחר שתבצע את הבחירות שלך, הסקריפט יוריד ויתקין כמה עשרות חבילות Python. תהליך זה אמור להימשך כ-10 דקות, אך עשוי להשתנות בהתאם למהירות החיבור שלך.

לאחר שתחזור לשורת הפקודה, תוכל להפעיל את Mycroft AI עם:

./הַתחָלָה-mycroft.sh את כל

מייקרופט עכשיו מקוונת, מאזינה דרך המיקרופון שלך ומוכנה להגיב דרך הרמקולים.

הוספת מיומנויות ל-Mycroft

מייקרופט מגיעה עם כמה מיומנויות בסיסיות מובנות. אתה יכול לבקש ממנו להגיד לך את מזג האוויר במיקום שלך, אתה יכול להגביר או להנמיך את הווליום עם הקול שלך, או שאתה יכול לומר "שחק את החדשות", כדי לקבל עדכון RSS חדשות המותאם לאזור המוקרא לך על ידי הרובוטית Mimic קוֹל.

ls /opt/mycroft/skills

כל אחת מהספריות המוצגות כתוצאה מפקודה זו תכיל קובץ README.md, אשר יפרט את הדרישות והוראות השימוש. להשתמש ב חתול פקודה לקריאת התוכן.

לדוגמה, אם אתה רוצה לגלות את ההוראות לבדיחות של מייקרופט, תזין:

cat /opt/mycroft/skills/mycroft-joke.mycroftai/README.md

ניתן להוסיף מיומנויות אחרות על ידי הורדתן מה- שוק מייקרופט, הכולל יצירת חשבון המקושר ל-Mycroft AI שלך, או שיבוט ישירות מה- מאגר מיומנויות של Mycroft GitHub.

כדי להוסיף מיומנות חדשה דרך המסוף, בחר את כתובת האתר של המיומנות שאתה רוצה שמיקרופט תלמד:

CD /opt/mycroft/skills/
git שיבוט כתובת/של/ה/המיומנות/מאגר

פתח את כישורי Mycroft משלך

כעת התקנת את Mycroft AI על Raspberry Pi ואתה יכול להוסיף לו מיומנויות חדשות. למה לא לקחת את הפרויקט קדימה על ידי סיוע בפיתוח מיומנויות שבהן אחרים יכולים להשתמש ולהוסיף להתקנות אחרות של Mycroft?