Når Amazon sluppet API til deres stemme service Alexa, tvang de i utgangspunktet noen alvorlige spillere i dette domenet for å få sine tilbud ut i Hacker / Maker-markedet også. Nå har Google og Raspberry PI kommet sammen for å bringe oss ‘kunstig intelligens selv’ eller AIY.
Et gratis maskinvaresett laget av Google ble distribuert med utgave 57 i Magpi-magasinet som er målrettet mot beslutningstakere og hobbyister som du kan se i videoen etter pause. Kittet inneholder en bringebær PI-stemmehatt, et mikrofonbrett, en høyttaler og en rekke små biter for å montere settet på en bringebær PI 3. Sette alt sammen og følger instruksjonene på det offisielle nettstedet, får du en Google-stemmeinteraksjon Kit med en haug med iOS bare skrikende for å bli satt til god bruk.
Kildekoden for Python-appen kan lastes ned fra Github og består av en løkke som venter på en utløser. Denne utløseren kan være et trykk på en knapp eller en klapp i nærheten av mikrofonene. Når en utløser oppdages, tar opptakerfunksjonen over å sende strømmen til Google Cloud. Tale-til-tekst-konvertering skjer der, og resultatet returneres via en tekst-til-tale-motor som hjelper systemet å snakke tilbake. Repositoryet antyder at det offisielle talesett SD-bildet (893 MB nedlasting) er basert på Raspbian, så ikke gå, reflashing et minnekort med en gang, bør du kunne legge til dette i en eksisterende installasjon.
Og hvis du ikke har tilgang til det offisielle kitet ennå, men bare kløe for å prøve det, så se ikke lenger. Google var snill nok til å sette opp en guide for å legge til Google Assistant-støtte til Raspberry Pi 3. Enkeltbrettet har allerede en høyttalerutgang, og det er en mengde USB-mikrofoner som vil gjøre jobben. USB Sounds Cards fungerer bra også, og etter at du har fulgt instruksjonene for å sette opp Google SDK, fikk du deg en assistent.
Hvis du vil fullføre Google Aiy Kit-opplevelsen, må du gjøre litt hacking. Legge til en trykknapp for å utløse assistentskriptet er ganske enkelt, og hvis noen ønsker å legge til en DIY clap-trigger i stedet, gå rett fram.