Sadržaj:

Pseudonim projekta: 5 koraka (sa slikama)
Pseudonim projekta: 5 koraka (sa slikama)

Video: Pseudonim projekta: 5 koraka (sa slikama)

Video: Pseudonim projekta: 5 koraka (sa slikama)
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Juli
Anonim

Alias je "parazit" koji se može naučiti i koji je osmišljen kako bi korisnicima pružio veću kontrolu nad svojim pametnim pomoćnicima, što se tiče prilagođavanja i privatnosti. Putem jednostavne aplikacije korisnik može naučiti Alias-u da reagira na prilagođenu budnu riječ/zvuk, a nakon obuke, Alias može preuzeti kontrolu nad vašim kućnim pomoćnikom aktivirajući ga za vas. U ovim uputama provest ćemo vas kroz glavne korake da biste dovršili svoj vlastiti pseudonim i započeli obuku nove riječi za buđenje za svoj pametni uređaj.

Korak 1: Zahtjevi i materijali

Zahtjevi i materijali
Zahtjevi i materijali
Zahtjevi i materijali
Zahtjevi i materijali

Glavne komponente korištene u ovoj verziji su:

  • 1x Raspberry Pi3 A+
  • 1x Raspberry Pi punjač 5v (bijeli)
  • 1x ReSpeaker 2-Mics Pi HAT
  • 2x mali zvučnik 16 mm, primjer
  • 4x mali vijci za drvo (oko 2 x 10 mm)
  • Micro SD kartica
  • Žice
  • JST 2.0 konektor ili stari Jack kabel

Alati potrebni za ovaj projekat su:

  • Pristup 3D štampaču
  • Lemilica
  • Skidač žice
  • Šrafciger
  • Način fleširanja mikro SD kartice na računaru

Napomena: ovaj projekt je testiran samo s ovim komponentama.

Korak 2: 3D štampanje ljuske

3D štampanje ljuske
3D štampanje ljuske
3D štampanje školjke
3D štampanje školjke

Za ovaj korak ćemo 3D štampati ljusku

Za sada smo ponudili 2 mogućnosti:

  • Google Home (original)
  • Amazon Echo

1. Odštampajte omotač i držač zvučnika u bilo kojoj boji na 3D štampaču. Zbog mreže u objektu važno je da materijal za podršku bude minimalan. Imali smo najbolji rezultat štampajući ga na poleđini. (Vidi sliku)

2. Pomoću brusnog papira dajte ljusci lijepu i glatku površinu. (po želji ga okupajte acetonom)

Korak 3: Ožičenje i montaža

Ožičenje i montaža
Ožičenje i montaža
Ožičenje i montaža
Ožičenje i montaža

Prije sastavljanja Aliasa moramo spojiti zvučnike na ReSpeaker audio štit i napajanje na Raspberry Pi

1. Žice zvučnika su ogoljene i lemljene na JST 2.0 konektor ili stari Jack kabel. Zvučnici i žice ulaze u 3D štampani držač zvučnika. (Pogledajte gornju sliku). Napomena: Otkrili smo da bi žice mogle pokrenuti Google Home kada se postave u središte. Zato za bolji rezultat na Google Homeu pokušajte žice usmjeriti niz strane.

2. Zatim moramo napajati 5V na Raspberry Pi. Budući da unutar ljuske nema puno prostora, odlučili smo direktno lemiti 5V i uzemljenje na GPIO pinove. Možete pokušati s kutom ili modificiranim mikro USB kabelom. U ljusci je mala udubljenja za usmjeravanje žice. Ovisno o vašoj žici, možda će biti potrebno neko pričvršćivanje.

3. Montirajte držač zvučnika i Raspberry Pi na štit sa 4 mala drvena vijka. (Lagano zategnite kako biste spriječili pucanje 3D štampe)

4. Postavite sastavljeni pseudonim na svoj uređaj. Ako uklapanje nije glatko, dajte unutrašnjem rubu malo brusnog papira. Važno je poravnati zvučnike s mikrofonima vašeg uređaja.

Korak 4: Softver

U ovom koraku dodaćemo softver u Raspberry Pi

Slijedite korake na stranici GitHub projekata. Kôd je prema zadanim postavkama postavljen za upotrebu s Google Home. Ako ga namjeravate koristiti na Amazon Echo -u, promijenite red 21 u app.py da biste koristili datoteku alexa.wav. Amazon: sound.audioPlayer ("data/alexa.wav", 0, "buđenje", Netačno)

Google početna: sound.audioPlayer ("data/google_home.wav", 0, "buđenje", lažno)

Korak 5: Vježbajte i kalibrirajte

Vlak i kalibracija
Vlak i kalibracija

U ovom koraku trenirat ćemo Alias s prilagođenom riječi za buđenje.

1. Za obuku Aliasa, koristite preglednik na svom telefonu i otvorite raspberrypi.local: 5050

2. Držite pritisnuto dugme za snimanje dok izgovarate novo ime 4-6 puta. Mala traka bi trebala označavati prozor za snimanje od 2 sekunde. Svako ime bi se trebalo uklopiti u ovaj vremenski okvir.

3. U izborniku kliknite Train Alias i pričekajte nekoliko sekundi da model nauči ime. Ovo ime ne mora nužno biti riječ, ali može biti zvuk i bilo koji jezik. Zato budite kreativni! Uvijek možete poništiti svoje ime na izborniku. Savjet: pomaže snimanje imena s različitih lokacija u vašem domu.

4. Isprobajte! Izgovorite ime i postavite pitanje kada vidite plavo svjetlo na uređaju ili na telefonu. Napomena: nakon treninga više nema potrebe za povezivanjem telefona. Ako otkrijete da Alias ne reagira ispravno, pokušajte obučiti još nekoliko primjera. Ili, ako otkrijete da se Alias često aktivira, možete otići u izbornik i UKLJUČITI pozadinski zvuk. Ovo prebacuje pozadinski način rada i dodaje sve nove snimke u pozadinske primjere. Snimajte i trenirajte kao i prije, ali pokušajte uhvatiti jedinstvene zvukove u svom okruženju ili čak riječi koje zvuče slično vašem imenu.

Siguran i siguran izazov
Siguran i siguran izazov
Siguran i siguran izazov
Siguran i siguran izazov

Druga nagrada u izazovu Sigurno i zaštićeno

Preporučuje se: