ما خودمان یک نهنگ داریم رزبری پای پروژه امروز در دست ماست سازنده و توسعهدهندهای که با نام TheAmateurRunner در Reddit شناخته میشود، کلاسیک را آورده است Big Mouth بیلی باس به دوران مدرن، با کمک کمی از SBC مورد علاقه ما. اگر با این ماهی سخنگو آشنا نیستید، این یک دکوراسیون دیواری محبوب از اوایل دهه 2000 بود، که به خاطر آواز خواندن و به طور کلی هرکسی که از کنار آن رد میشد غافلگیر میشد، تا زمانی که حسگر حرکت با یک دکمه تعویض شد.
به گفته TheAmateurRunner، این هنوز یک کار در حال پیشرفت است. اما تا کنون، آنها موفق شده اند Big Mouth Bill Bass را با Raspberry Pi کنترل کنند و ChatGPT را با موفقیت یکپارچه کنند. دم خود را برمیگرداند و سر خود را برای انتقال پیامهای بازیابی شده از ChatGPT میچرخاند. در حال حاضر، دهان حرکت نمی کند، اما این باید با به روز رسانی های آینده برطرف شود.
TheAmateurRunner توضیح می دهد که Raspberry Pi با چند API ارتباط برقرار می کند تا ویژگی های تعاملی را مدیریت کند. از Google و OpenAI برای دریافت دستورات صوتی و همچنین پردازش پاسخها برای پاسخها استفاده میکند. ایده این است که یک Big Mouth Billy Bass را تغییر دهیم که بتواند با کاربران ChatGPT به عقب و جلو صحبت کند.
اگر نمیخواهید یک Big Mouth Billy Bass را از هم جدا کنید، ما شما را سرزنش نمیکنیم. در این مورد، TheAmateurRunner از یک شکسته که سال ها پیش خریداری شده استفاده می کند و آن را با عملکرد جدید بازیابی می کند. Raspberry Pi مورد استفاده در این پروژه 3B+ است، اما اگر این همان چیزی است که در دست دارید، می توانید از Raspberry Pi 4 استفاده نکنید.
برای دریافت دستورات، Pi از Google Speech to Text استفاده میکند. سپس این متن برای پردازش به OpenAI تجزیه می شود. پاسخ ها با استفاده از Google Text to Speech مدیریت می شوند. TheAmateurRunner در یک نظر توضیح می دهد که ChatGPT API غیررسمی کار نمی کند، بنابراین باید یک راه حل با OpenAI معرفی می شد.
اگر میخواهید نگاه دقیقتری به این پروژه Raspberry Pi در عمل داشته باشید، موضوع اشتراکگذاری شده در Reddit را بررسی کنید. در آنجا، شما همچنین می توانید نگاهی اجمالی به تنظیمات سخت افزاری کنترل Big Mouth Billy Bass داشته باشید. ما مشتاقانه منتظر به روز رسانی های آینده در مورد این پروژه هستیم، بنابراین حتما TheAmateurRunner را دنبال کنید تا پروژه نهایی را ببینید.