1970-talet raspberry Pi Amazon AlexaPhone (1 / 7 steg)

Steg 1: Bakgrund och forskning



Det var spännande att läsa för några veckor sedan att Amazon hade släppt några nya koden aktivera Raspberry Pi tinkerers att ansluta sina projekt till Alexa rösttjänst, och särskilt till se den omfattas av den allmänna nyheten några dagar senare.

Jag experimenterade med röst söka ett tag tillbaka med mitt Google Voice Search-O-Matic projekt, men att kunna göra något liknande med en Pi öppnat upp en hel rad nya möjligheter. Jag hade ett projekt i åtanke omedelbart, att konvertera en nu föråldrade bit tech att arbeta med denna nya tjänst. Jag började genom att titta igenom Amazon Alexa dokumentation på GitHub, och min första reaktion var att det kändes som en väldig massa komplicerat hoops hoppa igenom!

Den första etappen är att registrera dig för en Amazon utvecklarkonto, sedan ställer in en enhet på webbplatsen Amazon - denna process ger dig den säkerhetskoder och ID-nummer som skickas från projektet till tjänsten Alexa. Jag fann att det är enklast att ställa in det på min laptop och släpp alla koder i ett adresserat mail så att jag kunde senare hämta dem på Pi via Claws post - ID: N är mycket långa strängar av tecken och du definitivt inte vill vara att skriva dem i manuellt!

På denna punkt jag tittat lite närmare till Amazon instruktioner och fann att min upphetsning kan ha varit lite för tidigt - de officiella anvisningarna får Alexa workiing på Pi, men de är baserade på att ha en nätverkskabel och monitor fäst, aktivera röst söka genom att klicka en programvara på skärmen. Detta var inte riktigt den kod jag letade - jag var intresserade av att bygga en fristående trådlös aktiverad "huvudlösa" enhet, med nej ordningsmanen och någon form av hårdvara switch för att aktivera röst söka. Efter lite forskande runt kom jag över Sam Machin utmärkt AlexaPi kod på GitHub. Detta verkade mycket enklare än den publicerade versionen Amazon, och var skrivet i Python, så kändes mycket mer tillgänglig. Efter några kvällar mygel och en gräva genom öppna & stängda frågor på GitHub jag fick det att fungera på min Raspberry Pi 3, med en tryckknapp hårdvara för att få Alexa "Listen Up!", en gammal ipod docka för att spela upp ljudet och en nära-föråldrad USB VOIP-telefon (Vänligen donerad av min svärmor) för att fånga ljudet.

Se Steg
Relaterade Ämnen

1970-talet inspirerade virkade Grytlappar

innan jag hade barn, jag hade denna awesome hantverk rum där väggarna var dekorerade i vintage virka mönster, alla placerade i flytande ramar. < stor suck... >Jag önskar jag hade tagit ett foto av rummet för att minnas.Anyway, i den nu-packade-away...

1970-talet neon Infinity TV

Detta är en början 1970-talet Ferguson Courier TV som jag har konverterat in i en oändlighet spegel, med en modern neon "Öppna" registrera glödande insida. Funktionen på / Off / Flash styrs genom att vrida TV tuning dial - det är vad vi brukade...

Trådlös dörrklocka - (Raspberry PI & Amazon Dash)

Vad gör det? (se video)När knappen trycks, upptäcker hallon nya enheten loggar in på det trådlösa nätverket. Detta sätt, det kan erkänna knappen trycks och vidarebefordra informationen om detta faktum till din mobil (eller en enhet som du väljer)I de...

Hur man kan föra en 1970-talet AM / FM Flip klocka tillbaka till livet

skulle det vara coolt att hitta en gammal flip klocka till steampunk?Goda nyheter och dåliga nyheter:Goda nyheter: Min chans kom för några dagar sedan och jag har köpt ett 70-tal Lloyds Solid State klockan i en antikviteter loppis för en jättestor $5...

Att göra ApplePi, sammanslagning en Vintage Macintosh Plus med Raspberry Pi

Som ett barn av de sena 70-talet och elementary school student av 80-talet, har jag alltid varit fascinerad av dessa små beige och platina lådor och deras små B & W skärmar. Några dök upp bredvid Commodore husdjur och Apple] [Ekbergs i våra skolbibli...

70-talet terminal PC

detta är en dator som jag konstruerat och tillverkat för att se ut som en 1970-talet data terminal. Fallet är byggd från 1/4" hardboard (liknande MDF), och målade med många lager av både glans och texturerat färg. Datorn har en 22" LCD display m...

RGB LED Pixel Touch reaktiva Gaming tabell

Tabeller är användbara saker att ha och som vi behövde ett nytt soffbord för vardagsrummet det är meningsfullt att bygga min egen med några extra elektroniska funktioner.Min tabelldesign består av följande funktioner.10 x 16 RGB lysdioder10 x 16 IR t...

KINESISKA JACKS

bara kunde inte motstå denna promenad ner Memory Lane.Jag var ett barn under 1970-talet och kinesiska knektar var en av mina favorit spel att spela. Små plastringar loopas tillsammans för att bilda ett litet kluster. Kinesiska Jacks or Jax, såldes på...

Billig och enkel Guide till att bygga ett privat telefonsystem

På grund av spridningen av mobilnät, har de flesta hem övergett sin mark linje telefon plan. Infrastrukturen är fortfarande där, gömd i våra väggar. Varför låta allt som koppar gå till spillo? Låt oss tala om hur billig och lätt det är att återta den...

Öppna brain wave hårdvara

uppdaterad den 16 juni 2014 för avsnitt 9:Du kan också gå direkt till avsnitt 9.göra högkvalitativa brain wave interface som låg kostnad och liten storlek är mitt över 20 år av drömmen. För att göra detta måste samlas produktion, behöver arbete med i...

Google Nexus 7: första tankar.

Folk säger handdatorer och pekplattor är det nya skrivbordet. Jag sorts samtycka och håller inte med den kommentaren. Kommer ni att bända upp skrivbordet ur min hand, men jag har inga problem med en pad. Den nya arm processorn tar över i IT-världen d...

Minimal Float vägg skrivbord - snabb make-over för massproduktion eller DIY

fallstudie om "Design för verkliga världen""De bästa sakerna i livet är gratis. Det näst bäst är mycket dyra"~ Coco ChanelHittade bara detta skrivbord idag på internet och plötsligt hade det omedelbara intrycket, att detta är i själva...

Bygga din egen retrostil mikrodator.

1970-talet genom 1980-talet var tider av magi för personal computer. Om du kunde tidsresor tillbaka till 1976 till Crist Dr i Palo Alto, CA, har du hittat ett par tilltufsad söker killar att skapa den ursprungliga Apple datorn i deras garage. Senare...

Min motoriserad cykel

Jag beslöt att göra en liten uppskrivning på min motoriserad cykel, som en begäran från många tittare av min tidigare instructable, "hur jag tillbringade $6,79 på Gas i en termin."HistoriaÄr jag den första att bygga sådan maskin på något sätt. J...

Eftermontering en PBX-system till befintliga telefonlinjer

På grund av spridningen av mobilnät, har de flesta hem övergett sin mark linje telefon plan. Infrastrukturen är fortfarande där, gömd i våra väggar. Varför låta allt som koppar gå till spillo? Låt oss tala om hur billig och lätt det är att återta den...

Återställa och omvandla en gammal cykel till en snygg Fixie

Lite medan tillbaka bestämde jag mig för jag ville ha en Fixie / enda hastighet cykel för att se vad all uppståndelse var om. Jag ville ha en bättre träning medan ridning, och kunde inte ställa ut självkontroll på en normal cykel med bara en växel.Ri...

Observercade

KLASSIFICERAS - TOP SECRETFRINGE DIVISION- Department of Homeland SecurityBEVIS RAPPORTÄrende nr: 32A-UG - 82263PBevis Beskrivning: Svarta Samsonite portfölj med interna elektronikenLäge bevis hittade: Belle Motell, rum 243, Lowell, MADatum och tid f...

Retro Raygun: förverkliga en prop genom CAD

Det är fullt möjligt, och ofta förekommande att förverkliga en prop genom hand-carving av olika material, antingen för den färdiga produkten eller som en mästare som ska användas för formning och gjutning.Det är också möjligt att göra betydande delar...

Ball Clock fötter

fixa fötterna på bollen klockan från 70-talet.Steg 1: Dåliga fötter Så här bollen klockan kommer till oss ca 1970-talet. Jag köpte den helt ny fortfarande i rutan förra året. Jag lägger ihop allt och det är en snygg klocka. Tyvärr har tiden inte vari...