فهرست مطالب:
- مرحله 1: ثبت یک محصول در توسعه دهنده آمازون
- مرحله 2: نصب نرم افزار MATRIX (دستی)
- مرحله 3: بارگیری اسکریپت های الکسا SDK (دستی)
- مرحله 4: ثبت Pi خود به عنوان یک دستگاه الکسا
- مرحله 5: نصب Alexa SDK
- مرحله 6: دستگاه خود را به حساب آمازون خود وصل کنید
- مرحله 7: الکسا را اجرا کنید
تصویری: MATRIX Voice و MATRIX Creator در حال اجرا الکسا (نسخه C ++): 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
توسط MATRIX_CreatorFullow بیشتر توسط نویسنده:
درباره: MATRIX Creator یک برد توسعه دهنده حسگر برای رزبری پای است که به شما امکان می دهد ایده های اینترنت اشیاء خود را بسازید. اطلاعات بیشتر درباره MATRIX_Creator »
سخت افزار مورد نیاز
قبل از شروع ، اجازه دهید آنچه را که شما نیاز دارید بررسی کنیم.
- رزبری پای 3 (توصیه می شود) یا Pi 2 مدل B (پشتیبانی می شود).
- MATRIX Voice یا MATRIX Creator - Raspberry Pi فاقد میکروفون داخلی است ، MATRIX Voice/Creator دارای 8 میکروفن آرایه - خرید MATRIX Voice/MATRIX Creator.
- آداپتور برق میکرو USB برای رزبری پای.
- کارت Micro SD (حداقل 8 گیگابایت) - برای شروع به یک سیستم عامل نیاز است. می توانید Raspbian Stretch را بارگیری کرده و از etcher.io برای فلش تصویر بر روی کارت SD خود استفاده کنید.
- بلندگوی خارجی با کابل صوتی 3.5 میلی متری.
- صفحه کلید و موس USB و مانیتور HDMI خارجی - همچنین توصیه می کنیم از صفحه کلید و موس USB و مانیتور HDMI استفاده کنید. همچنین می توانید از Raspberry Pi از راه دور استفاده کنید ، این راهنمای Google را ببینید.
- اتصال به اینترنت (اترنت یا WiFi)
- (اختیاری) آداپتور بی سیم WiFi برای Pi 2. توجه: Pi 3 دارای WiFi داخلی است.
هنگامی که Raspberry Pi را با برد MATRIX و تصویر کارت SD خود اجرا می کنید ، باید دستگاه خود را با یک حساب توسعه دهنده آمازون ثبت نام کنید.
مرحله 1: ثبت یک محصول در توسعه دهنده آمازون
شما باید یک دستگاه را ثبت کرده و یک پروفایل امنیتی در وب سایت توسعه دهنده آمازون ایجاد کنید. اگر قبلاً یک محصول ثبت شده دارید که می توانید از آن برای آزمایش استفاده کنید ، با خیال راحت از پیش بروید. اگر نه ، دستورالعمل های گام به گام را در اینجا دنبال کنید. مراحل زیر به شما نشان می دهد که چگونه رزبری پای خود را با دستگاه آمازون الکسای اخیراً ثبت شده خود نصب و همگام سازی کنید.
مهم
- برای مبدأ مجاز از: https:// localhost: 3000 و https:// localhost: 3000 استفاده کنید
- برای آدرس های مجاز بازگشت از https:// localhost: 3000/authresponse و https:// localhost: 3000/authresponse استفاده کنید
تصویر قابل بارگیری (توصیه می شود) نصب دستی زیر ممکن است بیش از یک ساعت طول بکشد ، بنابراین ما یک تصویر قابل بارگیری را با همه موارد از پیش نصب شده در اینجا ارائه کرده ایم. برای فلش کردن تصویر روی کارت SD می توانید از etcher.io استفاده کنید. اگر از تصویر ما استفاده می کنید به مرحله 4 بروید.
مراحل زیر که با (دستی) مشخص شده اند فقط در صورت بارگیری تصویر پیش فرض Raspbian Stretch مورد نیاز است.
مرحله 2: نصب نرم افزار MATRIX (دستی)
برای اینکه سرویس Alexa Voice از میکروفون های MATRIX Creator یا MATRIX Voice استفاده کند ، باید موارد زیر را نصب کنید:
# افزودن repo و کلید
پیچش https://apt.matrix.one/doc/apt-key.gpg | sudo apt -key add -echo "deb https://apt.matrix.one/doc/apt-key.gpg $ (lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/matrixlabs.list # بسته ها را به روز کرده و sudo apt-get update sudo apt-get upgrade # راه اندازی مجدد sudo راه اندازی مجدد
پس از راه اندازی مجدد دوباره متصل شوید و اجرا کنید:
# دوباره به روز کنید
sudo apt-get update # Install MATRIX Pacakages sudo apt install matrixio-creator-init # بسته ماژول های هسته را نصب کنید sudo apt ماتریس هسته-ماژول ها را # راه اندازی مجدد sudo راه اندازی مجدد
کمی صبر کنید و دوباره وصل شوید.
مرحله 3: بارگیری اسکریپت های الکسا SDK (دستی)
اسکریپت نصب را بارگیری کنید. توصیه می کنیم این دستورات را از فهرست اصلی (~/) یا Desktop اجرا کنید ، با این حال ، می توانید اسکریپت را در هر کجا اجرا کنید.
wget https://raw.githubusercontent.com/matrix-io/avs-device-sdk/yc/sensory-support/tools/RaspberryPi/setup.sh && wget https://raw.githubusercontent.com/matrix-io/ avs-device-sdk/yc/sensory-support/tools/RaspberryPi/config.txt
مرحله 4: ثبت Pi خود به عنوان یک دستگاه الکسا
با بارگیری تمام نصب های اولیه ، تنها چیزی که باقی مانده این است که رزبری پای خود را پیکربندی کنید تا توسط آمازون به عنوان دستگاه Alexa که در مرحله 1 ثبت کرده اید ، مشخص شود.
فایل را در یک ویرایشگر باز کرده و از مراحل ثبت نام برای شناسایی فایل config.txt از شناسه مشتری ، شناسه محصول و Client Secret استفاده کنید. در صورت نیاز به راهنمای ویرایش فایل ، اینجا را بررسی کنید.
مرحله 5: نصب Alexa SDK
این اسکریپت راه اندازی پیکربندی دستگاه شما را به آمازون منتقل می کند و وابستگی های نهایی مورد نیاز را نصب می کند. توجه داشته باشید ، اگر از تصویر از پیش نصب شده ما استفاده نکرده اید ، این راه اندازی ممکن است بیش از یک ساعت طول بکشد.
bash setup.sh config.txt
مرحله 6: دستگاه خود را به حساب آمازون خود وصل کنید
پس از اجرای اسکریپت راه اندازی ، باید یک رمز مجوز ایجاد کنید. این دستور را اجرا کرده و مرورگر خود را باز کرده و به آدرس https:// localhost: 3000 بروید. با اطلاعات آمازون خود وارد شوید و دستورالعمل های ارائه شده را دنبال کنید:
bash startauth.sh
توجه: کاربرانی که از جلسه ssh استفاده می کنند می توانند وب سایت را با استفاده از ترمینال بارگذاری کنند
پیوندها https:// localhost: 3000
مرحله 7: الکسا را اجرا کنید
اجازه دهید برنامه نمونه را اجرا کنیم:
bash startample.sh
دستگاه الکسا شما باید کار کند و خوب است!