Obsah:

Alias projektu: 5 krokov (s obrázkami)
Alias projektu: 5 krokov (s obrázkami)

Video: Alias projektu: 5 krokov (s obrázkami)

Video: Alias projektu: 5 krokov (s obrázkami)
Video: Установка маяков под штукатурку. Углы 90 градусов. #12 2024, Júl
Anonim

Alias je naučiteľný „parazit“, ktorý je navrhnutý tak, aby poskytoval užívateľom väčšiu kontrolu nad svojimi inteligentnými asistentmi, pokiaľ ide o prispôsobenie a súkromie. Prostredníctvom jednoduchej aplikácie môže používateľ Alias vycvičiť, aby reagoval na vlastné prebudené slovo/zvuk, a keď už je Alias vyškolený, môže prevziať kontrolu nad vašim domácim asistentom tým, že ho pre vás aktivuje. V týchto pokynoch vás prevedieme hlavnými krokmi dokončite svoj vlastný alias a začnite trénovať nové prebudenie pre svoje inteligentné zariadenie.

Krok 1: Požiadavky a materiály

Požiadavky a materiály
Požiadavky a materiály
Požiadavky a materiály
Požiadavky a materiály

Hlavné komponenty použité v tejto zostave sú:

  • 1x Raspberry Pi3 A+
  • 1x nabíjačka Raspberry Pi 5v (biela)
  • 1x ReSpeaker 2-Mics Pi HAT
  • 2x malý reproduktor 16 mm, príklad
  • 4x malé skrutky do dreva (asi 2 x 10 mm)
  • Micro SD karta
  • Drôty
  • Konektor JST 2.0 alebo starý kábel Jack

Nástroje potrebné pre tento projekt sú:

  • Prístup k 3D tlačiarni
  • Spájkovačka
  • Odstraňovač drôtov
  • Skrutkovač
  • Spôsob, akým môžete v počítači flashovať kartu micro SD

Poznámka: tento projekt bol testovaný iba s týmito komponentmi.

Krok 2: 3D tlač škrupiny

3D tlač škrupiny
3D tlač škrupiny
3D tlač škrupiny
3D tlač škrupiny

V tomto kroku budeme 3D tlač škrupiny

Zatiaľ sme poskytli 2 možnosti:

  • Domovská stránka Google (pôvodná)
  • Amazon Echo

1. Na 3D tlačiarni vytlačte kryt a držiak reproduktora v akejkoľvek farbe. Vzhľadom na sieťovinu v objekte je dôležité, aby bol nosný materiál minimálny. Dosiahli sme najlepší výsledok tým, že sme ho vytlačili na zadnú stranu. (Pozri obrázok)

2. Použite brúsny papier, aby mala škrupina pekný a hladký povrch. (prípadne mu dajte acetónový kúpeľ)

Krok 3: Zapojenie a montáž

Elektroinštalácia a montáž
Elektroinštalácia a montáž
Elektroinštalácia a montáž
Elektroinštalácia a montáž

Pred zostavením Aliasu musíme reproduktory pripojiť k zvukovému štítu ReSpeaker a napájaciemu zdroju k Raspberry Pi

1. Vodiče reproduktorov sú odizolované a pripájané na konektor JST 2.0 alebo starý kábel Jack. Reproduktory a káble zapadnú do držiaka reproduktora s 3D tlačou. (Pozri obrázok vyššie). Poznámka: Zistili sme, že káble môžu spustiť domovskú stránku Google, ak sú umiestnené v strede. Ak chcete dosiahnuť lepší výsledok na domovskej stránke Google, skúste viesť káble po stranách.

2. Ďalej musíme do Raspberry Pi dodať 5V. Pretože vo vnútri plášťa nie je veľa miesta, rozhodli sme sa spájkovať 5V a uzemnenie priamo s kolíkmi GPIO. Môžete to skúsiť s uhlovým alebo upraveným káblom micro USB. V škrupine je malá priehlbina na vedenie kábla von. V závislosti od vášho vodiča môže byť potrebná nejaká montáž.

3. Držiak reproduktora a Raspberry Pi namontujte na štít pomocou 4 malých skrutiek do dreva. (Jemne utiahnite, aby 3D tlač nepraskla)

4. Umiestnite zostavený alias na svoje zariadenie. Ak lícovanie nie je hladké, dajte vnútornému okraju brúsny papier. Je dôležité zarovnať reproduktory s mikrofónmi vášho zariadenia.

Krok 4: Softvér

V tomto kroku pridáme softvér do Raspberry Pi

Postupujte podľa pokynov na stránke projektov GitHub. Kód je predvolene nastavený na používanie s domovskou stránkou Google. Ak ho plánujete použiť na zariadení Amazon Echo, zmeňte riadok 21 v súbore app.py, aby ste použili súbor alexa.wav. Amazon: sound.audioPlayer („data/alexa.wav“, 0, „prebudenie“, nepravda)

Domovská stránka Google: sound.audioPlayer („data/google_home.wav“, 0, „prebudenie“, nepravda)

Krok 5: Trénujte a kalibrujte

Trénujte a kalibrujte
Trénujte a kalibrujte

V tomto kroku budeme Aliasa trénovať s vlastným slovom na prebudenie.

1. Na trénovanie Aliasu použite prehliadač v telefóne a otvorte raspberrypi.local: 5050

2. Podržte tlačidlo záznamu a povedzte nový názov asi 4-6 krát. Malý pruh by mal označovať 2 -sekundové okno záznamu. Každé meno by malo zodpovedať tomuto časovému rámci.

3. V ponuke kliknite na položku Trénovať alias a počkajte niekoľko sekúnd, kým sa model naučí meno. Tento názov nemusí byť nutne slovo, ale môže byť zvukovým aj akýmkoľvek jazykom. Buďte teda kreatívni! V ponuke môžete svoje meno kedykoľvek obnoviť. Tip: Pomáha zaznamenať meno z rôznych miest vo vašej domácnosti.

4. Skúste to! Vyslovte meno a položte otázku, keď v zariadení alebo v telefóne uvidíte modré svetlo. Poznámka: Po zaškolení už telefón nebudete musieť mať pripojený. Ak zistíte, že Alias nereaguje správne, skúste odcvičiť niekoľko ďalších príkladov. Alebo ak zistíte, že Alias sa spúšťa často, môžete prejsť do ponuky a zapnúť zvuk na pozadí. Tým sa prepne režim na pozadí a do príkladov na pozadí sa pridajú všetky nové nahrávky. Nahrávajte a cvičte rovnako ako predtým, snažte sa však zachytiť jedinečné zvuky vo svojom okolí alebo dokonca slová, ktoré znejú podobne ako vami zvolené meno.

Bezpečná a zaistená výzva
Bezpečná a zaistená výzva
Bezpečná a zaistená výzva
Bezpečná a zaistená výzva

Druhá cena v kategórii Bezpečná a zaistená výzva

Odporúča: