תוכן עניינים:
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
בפרויקט זה אנו הופכים רדיו למראה מסודר למספר סיפורים אינטראקטיבי המאפשר קול. העתיד, הנה אנחנו מגיעים!
אספקה
חוּמרָה
- ערכת Starter של Raspberry Pi 3B+ או ערכת Starter של Raspberry Pi 4
- ערכת קול AI של Google v1
- החלף
- רדיו רטרו
- מברגים
- ציוד הלחמה - אופציונלי
תוֹכנָה
- פלטפורמת הענן של Google
- זרימת דיאלוג של Google
בתור עמית אמזון אני מרוויח מרכישות מתאימות שאתה מבצע באמצעות הקישורים השותפים שלי.
שלב 1: פרוייקט וידאו
שלב 2: רדיו
כמו רוב הפרויקטים המתחדשים, גם זה מתחיל בכמה אלקטרוניקה ישנה, אם לדייק, ב- Bjazzo Ts של Telefunken, שנעשה מתישהו במהלך שנות השישים במערב גרמניה.
ראשית, קביעת מה ניתן לשימוש חוזר. הדרך הטובה ביותר לברר זאת היא על ידי פירוק הטכנולוגיה הוותיקה שלנו. שלב זה שונה בכל מכשיר, אך הסרת כל הברגים בהם אתה נתקל היא התחלה מצוינת.
למזלנו, אנו יכולים להציל את הרמקול המקורי ולחצן ההפעלה/כיבוי. אנו גם שומרים על החלק שמחזיק את כל הכפתורים.
לאחר פעולה מוצלחת זו אנו נותרים עם כמה רכיבים לשימוש חוזר ומסגרת ריקה למחצה.
שלב 3: חומרה
עם החלל החדש שנוצר וחלקינו הניתנים לשימוש חוזר, אנו עוברים לשלב הבא ומוסיפים חומרה משלנו.
המטרה היא להפוך מכשיר לשליטה ואינטראקטיבי, המספר סיפורים. המשמעות היא שאנו זקוקים למיקרופון ולרמקול, בשילוב עוצמת עיבוד כלשהי. ערכו את ערכת הקול של Google AIY, חבילת חומרה מושלמת למאמץ שלנו.
ההנחיות לבנייה שלהן פשוטות, אך במקום הרמקול והכפתור המסופק, אנו מחברים את אלה ששחזרנו מהרדיו הישן שלנו. כאשר כל החומרה מורכבת ומוכנה, כעת אנו יכולים להריץ כל אחת מהדוגמאות שניתנו.
שלב 4: סיפור
לפני שנוכל לבנות את הסיפור שלנו, עלינו להמציא נושא הולם. כאמור, הרדיו שלנו יוצר מתישהו במהלך שנות השישים במערב גרמניה. זה היה במהלך המלחמה הקרה במיקום חיוני.
כשחושבים על המלחמה הקרה, אנחנו חושבים על ריגול, ובדיוק ככה יש לנו את הנושא שלנו, ריגול!
יש עוד דבר אחד לפני שנמשיך לבניין הצ'אט בוט, מבנה הסיפור. מכיוון שאנו רוצים שהעלילה שלנו תשתנה בהתאם לקלט המשתמשים, עלינו לעצב עץ החלטות. לאחר שסיימנו כולנו מוכנים להתגנב לשלב הבא.
שלב 5: צ'אט בוט
בהצלחה, כשהסיפור הושלם אנו יכולים להתחיל בצ'אט בוט. באופן אידיאלי תהיה לנו תוכנה שעוזרת בבחירת התגובה הנכונה, הן בהפקת משמעות מהטקסט המדובר והן בקבלת ההחלטות העלילתיות.
זה בדיוק מה שפלטפורמת צ'אט בוט מספקת, הן לזהות משמעות בטקסט ('עיבוד שפה טבעית') והן לקבל החלטות.
יש הרבה ספקים בחוץ, ואתה יכול לבחור כל אחד מהם, עם זאת, בחרנו ב- Google Dialogflow כי הוא בחינם וקל לשימוש. ל- Dialogflow יש מדריך נהדר לתחילת העבודה כאן.
לאחר התקנה וכתיבה יצירתית הצ'אט בוט מוכן לצאת לדרך. כעת אנו מחברים את החומרה המקומית עם הצ'אט בוט, והופכים את ההמצאה שלנו לבוט קולי אמיתי.
הקוד המלא נכלל במאמר זה, זו זרימת הנתונים:
1 המיקרופון קולט מישהו מדבר ומקליט את השמע.
2-3 בעזרת קצת קסם AI של Google (דיבור-לטקסט) אנו מחלצים את הטקסט המדובר מהאודיו.
4-5 טקסט זה נשלח לצ'אט בוט שלנו (Dialogflow) והוא מותאם לתגובה הנכונה, שנשלחת בחזרה ל- Raspberry Pi.
6-7 בעזרת עוד וודו של בינה מלאכותית, טקסט זה משמש ליצירת דיבור מלאכותי.
8 אודיו זה משודר לאדם באמצעות הרמקול.
הערה: כל התהליך מופעל רק כאשר כפתור הרדיו מופעל למצב 'מופעל'.
שלב 6: תוצאה
אחרי כל העבודה הקשה הזו, סוף סוף הגיע הזמן להירגע, להירגע ולחקור את כל האפשרויות השונות שיש למספר האינטראקטיבי שלנו להציע.
מוּמלָץ:
רדיו אינטרנט של BOSEBerryBerry Pi: 4 שלבים (עם תמונות)
רדיו אינטרנט של BOSEBerry Pi: אני אוהב להאזין לרדיו! השתמשתי ברדיו DAB בביתי, אך מצאתי שהקבלה מעט מגושמת והצליל לא הפסיק להישבר, אז החלטתי לבנות רדיו אינטרנט משלי. יש לי אות wifi חזק ברחבי הבית שלי והאח הדיגיטלי
UChip - סקיצה פשוטה למנועים בשלט רחוק ו/או סרוווס באמצעות רדיו Tx -Rx רדיו 2.4GHz !: 3 שלבים
UChip - סקיצה פשוטה למנועי שלט רחוק ו/או סרוווס באמצעות רדיו Tx -Rx 2.4GHz !: אני מאוד אוהב את עולם ה- RC. שימוש בצעצוע RC נותן לך את התחושה שאתה שולט במשהו יוצא דופן, למרות היותו סירה קטנה, מכונית או מזל"ט! עם זאת, לא קל להתאים אישית את הצעצועים שלך ולגרום להם לעשות מה שאתה רוצה אותם
בלומי-הפרחים האינטראקטיביים: 6 שלבים (עם תמונות)
בלומי-הפרחים האינטראקטיביים: לפעמים מילים אינן מספיקות כדי לשתף את רגשותיך. זה הזמן שאתה צריך את בלומי! בלומי הוא מוצר לאנשים לשתף את רגשותיהם באמצעות אורות. כאשר תפעיל אינטראקציה מסוימת, ההודעה תישלח לבלום של האחר
רדיו FM עם RDS (טקסט רדיו), בקרת BT ובסיס הטעינה: 5 שלבים
רדיו FM עם RDS (רדיו טקסט), בקרת BT ובסיס הטעינה: בונז'ור, זהו "הוראותיי" השנייה. כפי שאני אוהב לעשות דברים לא מאוד שימושיים, הנה הפרויקט האחרון שלי: זהו רדיו FM עם טקסט רדיו עם בסיס טעינה ואשר ניתן לפקח עליו באמצעות בלוטות 'ואפליקציית אנדרואיד. לכן אני
רדיו אינטרנט/ רדיו אינטרנט עם Raspberry Pi 3 (ללא ראש): 8 שלבים
רדיו אינטרנט/ רדיו אינטרנט עם Raspberry Pi 3 (ללא ראש): HI האם אתה רוצה אירוח רדיו משלך דרך האינטרנט אז אתה נמצא במקום הנכון. אנסה לפרט כמה שיותר. ניסיתי כמה דרכים שרובן היו זקוקות לכרטיס קול אשר לא היססתי לקנות. אבל הצליח למצוא