Disse tre sæt kan hjælpe med at forbinde dit projekt med kraftfulde AI - 💡 Fix My Ideas

Disse tre sæt kan hjælpe med at forbinde dit projekt med kraftfulde AI

Disse tre sæt kan hjælpe med at forbinde dit projekt med kraftfulde AI


Forfatter: Ethan Holmes, 2019
Måske har du opbygget en fjernbetjent kæledyrføder eller en automatisk lås til din hoveddør eller en robot - alle gode makerprojekter. Men der mangler normalt en ting, der ville gøre dem flotte: lidt intelligens. Hvad hvis din kæledyrsfeeder vidste at fodre katten og ikke egernene, eller du kunne fortælle din dør at låse op, når dine hænder er fulde? Og hvem har ikke ønsket en robot, du kunne tale med? AI kan gøre et godt projekt fantastisk. Her er nogle nye kits, som giver dig mulighed for at udnytte kraften i AI i dine projekter.

AIY VOICE

Hjertet i Google AIY Voice-opsætningen er Voice Hat, et add-on board til Raspberry Pi Zero. Voice Hat har faktisk ingen indbords talebehandling. Det håndteres af Googles sky (eller en anden tjeneste som Amazon's Alexa). Hatten giver primært en anstændig højttalerforstærker og et sekundært kort med en stereomikrofon.

Den originale Voice Hat, der brugte en fuld størrelse Pi, brød ud en række input-output stifter med plads til nemt at tilføje servos samt drive nogle højere belastninger (op til 500mA). Dette gør det nemt at give din stemmestyrede enhed nogle bevægelser eller andre fysiske grænseflader. Den nyere udgave bruger Pi Zero, så det er lidt mere begrænset - men det kommer med Pi Zero i stedet for at skulle levere dit eget.

AIY VISION

AIY Vision-kittet har ligesom additionsbordet til Raspberry Pi Zero, et karton kabinet og en arkade-knap. Men dette bestyrelse, VisionBonnet, har en vis reel styrke til at gøre ombord billedanalyse uden skyen. Den bruger en Intel Movidius MA2450 vision chip sammen med Raspberry Pi Camera Module.

MA2450 er designet til miljøer med lav effekt som mobiltelefoner og hjælper Pi med den store mængde data, der genereres af kameraets live video stream, hvilket gør det muligt for denne lille enhed at behandle indgangen og hurtigt genkende ansigter og andre objekter.

Googles eksempelkode indeholder præ-uddannede modeller til ansigter, udtryk og objekter som katte og hunde. Du kan endda træne dine egne modeller, men ikke på selve enheden. Dertil skal du dykke ind i et dybt læringsmiljø som Googles TensorFlow. Processen med at klassificere, hvad et objekt er, fra tusinder af billeder, er for intens, for en så lille enhed at gøre i en rimelig mængde tid. Imidlertid er den røde billedbehandling af enheden stadig kraftig og virkelig nyttig, hvis du vil lave en lydhør visionbaseret grænseflade uden et dyrt computer og grafikkort vedhæftet.

Formuleringsfaktoren for Pi Zero tillader ikke de ekstra breakouts, der findes på Voice Hat, som transistorerne til at drive store belastninger, men det bryder ud fire af Pi's I / O-stifter, strøm og jord, så du kan Tilslut yderligere indgange og udgange. Du kan også i sidste ende ønsker at oprette et robuste kabinet, da den medfølgende papinstallation kan slides ud efter nogle få samlinger.

MATRIX VOICE

Matrix Voice er den bedst mulige af de tre bestyrelser med en 8-kanals mikrofon array og en chip til lydbehandling. Dette er andet bord af Matrix Labs, der foregår af den dyrere men mere komplette Matrix Creator.

Matrix-kortene bruger et feltprogrammerbart portarray (FPGA) til at behandle den rå lydindgang fra 8-kanals mikrofon array ved at udføre opgaver som støjafbrydelse og stråleformning. Matrix har forudprogrammeret FPGA'en med mange af de nødvendige lydalgoritmer, men du er fri til at tinker med dem. Ligesom AIY Voice-sættet håndteres talegenkendelse og behandling af naturlige sprog, der bruges til at vende brugeres tale til brugbare kommandoer, af cloud-tjenester som Google eller Amazon.

Matrix Voice understøtter nogle få funktioner end AIY Voice, med både højttalerudgang og hovedtelefonstik, en LED-ring og yderligere I / O-ben. Hvis du får versionen med ESP32-chip, kan du betjene brættet med eller uden en Raspberry Pi.

Matrix Labs ser deres bestyrelser som en del af en platform af IoT-enheder og apps, og de har endda givet et lager, så du nemt kan tilføje andre folks apps til din Matrix-aktiverede Pi.

• • •

Brug af en stemmeassistent som Google Assistant eller Amazon Alexa med enten AIY Voice eller Matrix Voice kræver noget væsentligt setup med disse tjenester. Du skal svare på spørgsmål om den app, du opretter, samt oprette tokens og legitimationsoplysninger, som forbinder din enhed, app og de forskellige skygtjenester. Denne proces er dokumenteret, men ikke særlig ligetil.

Derudover er der brug for nogle setup på selve Pi til at konfigurere hardware og installere udviklingsmiljøer og eksempler. Det er nyttigt at have en vis erfaring med Linux og / eller Raspberry Pi miljøet, hvis bygningen ikke går helt glat.

Den store fordel ved alle disse boards er den forbehandling, de har med rå audio og video input. Og med lydkortene kan mange af AI-funktionerne i skyttjenesterne som Google Assistant og Amazon Alexa fås fra en simpel raspberry Pi-computer. Så hvorfor ikke give dit næste projekt nogle smarts?



Du Kan Være Interesseret

Sådan programmerer du en quadruped robot med Arduino

Sådan programmerer du en quadruped robot med Arduino


MakeShift Challenge: Hot Electrical Problem

MakeShift Challenge: Hot Electrical Problem


Montering af en D & D beholder med LED-øjne

Montering af en D & D beholder med LED-øjne


MakeShift Challenge: Under Siege i et vaskerum

MakeShift Challenge: Under Siege i et vaskerum