Cuprins:
- Pasul 1: Cerințe și materiale
- Pasul 2: Imprimarea 3D a Shell-ului
- Pasul 3: Cablare și asamblare
- Pasul 4: Software
- Pasul 5: Antrenează și calibrează
Video: Proiect Alias: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Alias este un „parazit” care poate fi învățat, conceput pentru a oferi utilizatorilor mai mult control asupra asistenților lor inteligenți, atât în ceea ce privește personalizarea, cât și confidențialitatea. Printr-o aplicație simplă, utilizatorul îl poate instrui pe Alias să reacționeze la un sunet-cuvânt / sunet personalizat, iar odată antrenat, Alias poate prelua controlul asupra asistentului dvs. acasă activându-l pentru dvs. În aceste instrucțiuni, vă vom îndruma prin pașii principali pentru a vă completa propriul Alias și a începe să instruiți un nou cuvânt de trezire pentru dispozitivul dvs. inteligent.
Pasul 1: Cerințe și materiale
Principalele componente utilizate în această construcție sunt:
- 1x Raspberry Pi3 A +
- 1x încărcător Raspberry Pi 5v (alb)
- 1x ReSpeaker 2-Mics Pi HAT
- 2x Tiny Speaker 16mm, exemplu
- 4x șuruburi mici pentru lemn (aprox. 2 x 10mm)
- Card micro SD
- Fire
- Conector JST 2.0 sau un cablu Jack vechi
Instrumentele necesare acestui proiect sunt:
- Acces la o imprimantă 3d
- Ciocan de lipit
- Dispozitiv de sârmă
- Şurubelniţă
- O modalitate de a bloca un card micro SD pe computer
Notă: acest proiect a fost testat numai cu aceste componente.
Pasul 2: Imprimarea 3D a Shell-ului
Pentru acest pas, vom imprima 3D shell-ul
Pentru moment, am oferit 2 opțiuni:
- Google Home (original)
- Amazon Echo
1. Imprimați carcasa și suportul difuzorului în orice culoare pe o imprimantă 3D. Datorită ochiului din obiect, este important să mențineți materialul de susținere la un nivel minim. Am obținut cel mai bun rezultat imprimându-l pe partea din spate. (Vezi poza)
2. Folosiți șmirghel pentru a oferi cochiliei o suprafață frumoasă și netedă. (opțional, dați-i o baie de acetonă)
Pasul 3: Cablare și asamblare
Înainte de a asambla Alias, trebuie să conectăm difuzoarele la ecranul audio ReSpeaker și o sursă de alimentare la Raspberry Pi
1. Cablurile difuzoarelor sunt decupate și lipite pe un conector JST 2.0 sau un cablu Jack vechi. Difuzoarele și firele se fixează în suportul difuzoarelor imprimate 3D. (Vezi imaginea de mai sus). Notă: Am constatat că firele ar putea declanșa Google Home atunci când sunt plasate în centru. Deci, pentru un rezultat mai bun pe un Google Home, încercați să direcționați firele pe părțile laterale.
2. Apoi, trebuie să furnizăm 5V la Raspberry Pi. Deoarece nu există prea mult spațiu în interiorul shell-ului, am decis să lipim direct 5V și Ground la pinii GPIO. Puteți încerca cu un cablu micro USB unghiular sau modificat. Există o mică adâncitură în coajă pentru a direcționa firul. În funcție de firul dvs., poate fi necesară o montare.
3. Montați suportul difuzorului și Raspberry Pi pe scut cu 4 șuruburi mici pentru lemn. (Strângeți ușor pentru a preveni crăparea imprimării 3D)
4. Așezați Alias asamblat pe dispozitiv. Dacă potrivirea nu este netedă, dați marginii interioare niște șmirghel. Este important să aliniați difuzoarele la microfoanele dispozitivului dvs.
Pasul 4: Software
În acest pas, vom adăuga software-ul la Raspberry Pi
Vă rugăm să urmați pașii de pe pagina proiectelor GitHub. Codul este setat pentru a fi utilizat în mod implicit cu un Google Home. Dacă intenționați să-l utilizați pe un Amazon Echo, vă rugăm să schimbați linia 21 din app.py pentru a utiliza fișierul alexa.wav. Amazon: sound.audioPlayer ("data / alexa.wav", 0, "wakeup", False)
Google Home: sound.audioPlayer („data / google_home.wav”, 0, „wakeup”, fals)
Pasul 5: Antrenează și calibrează
În acest pas, îl vom instrui pe Alias cu un cuvânt de trezire personalizat.
1. Pentru a instrui Alias, utilizați browserul de pe telefon și deschideți raspberrypi.local: 5050
2. Țineți apăsat butonul de înregistrare în timp ce spuneți noul nume de aproximativ 4-6 ori. O bară mică ar trebui să indice fereastra de înregistrare de 2 secunde. Fiecare nume ar trebui să se încadreze în acest interval de timp.
3. Sub meniu, faceți clic pe Tren Alias și așteptați câteva secunde până când modelul va afla numele. Acest nume nu trebuie neapărat să fie un cuvânt, dar poate fi un sunet și orice limbă. Așadar, fii creativ! Vă puteți reseta oricând numele din meniu. Sfat: vă ajută să înregistrați numele din diferite locații din casa dvs.
4. Încercați! Spuneți numele și puneți-vă întrebarea după ce vedeți o lumină albastră pe dispozitiv sau pe telefon. Notă: odată antrenat nu mai este nevoie să aveți telefonul conectat. Dacă descoperiți că Alias nu răspunde corect, încercați să instruiți câteva exemple. Sau dacă descoperiți că Alias se declanșează des, puteți accesa meniul și activați sunetul de fundal. Aceasta comută modul de fundal și adaugă orice înregistrări noi la exemplele de fundal. Înregistrați și antrenați la fel ca înainte, dar încercați să capturați sunete unice în mediul dvs. sau chiar cuvinte care sună similar cu numele ales.
Premiul II la Provocarea sigură și sigură
Recomandat:
Proiect de stabilizare a cardanului: 9 pași (cu imagini)
Gimbal Stabilizer Project: How to Make a Gimbal Aflați cum să creați un gimbal pe 2 axe pentru camera dvs. de acțiune În cultura de astăzi ne place cu toții să înregistram videoclipuri și să capturăm momentele, mai ales când ești un creator de conținut ca mine, sigur te-ai confruntat cu problema un videoclip atât de șubred
PROIECT DE Ceas cu cuvinte IEEE: 12 pași (cu imagini)
IEEE WORD CLOCK PROJECT: Acesta este un proiect pentru clubul IEEE al UNO, este un mod unic de a reprezenta ce oră este. Word Clock indică timpul și cu banda RGB puteți avea ceasul în orice culoare la alegere. Folosind capacitățile WiFi ale ESP32, clo
Lampă Como Hacer Una Mood (proiect Uvg): 5 pași (cu imagini)
Como Hacer Una Mood Lamp (proyecto Uvg): Aceasta este o lampă de dispoziție care funcționează pe baza unui senzor DHT11 și 3 potențiatori. are 2 modos: primul schimbă culoarea cu potențiametrii, iar al doilea schimbă la baza lecturilor senzorului DHT11
Arc Reactor a La Smogdog, un proiect foarte personal : 13 pași (cu imagini)
Arc Reactor a La Smogdog, un proiect foarte personal …: Ce am în comun cu acești doi tipi? Nu este barba de data asta! Cu toții avem o gaură în piept, ei bine, eu și Leo ne-am născut cu Pectus Excavatum, Stark a trebuit să câștige: -) Pectus Excavatum este (căutați-l aici: https: // ro .wikipedia.org / wik
Monitorizare GPS cu proiect OLED Display: 5 pași (cu imagini)
Monitorizare GPS cu proiect OLED Display: Bună ziua tuturor, în acest articol rapid vă voi împărtăși proiectul meu: modul GPS ATGM332D cu microcontroler SAMD21J18 și afișaj SSD1306 OLED 128 * 64, am construit un PCB special pentru acesta pe Eagle Autodesk și îl programez folosind Atmel studio 7.0 și ASF