Alexa, sudo checkat ut mitt motstånd! En svårighet för hackare

Ingenting får oss att känna sig mycket mer som att vi är på stjärntur, och sedan ange “dator, slå på skrivbordsljus”, liksom att njuta av ljuset. Naturligtvis skulle typiska människor ha lämnat upp ordet som “Alexa”, men vi gillar “dator” även om det gör det svårt att njuta av stjärna resa episoder utan hus automation blir galen.

Det finns en hel del hype idealiskt nu om exakt hur röstigenkänning samt mangjorda intelligens (AI) omvandlar allt. Vi har även sett några framträdande typer som varnar att AI kommer till liv såväl som sätter oss i matrisen eller något. Det får mycket press, men vi är inte säkra på att vi ens är nära det, än. Alexa liksom Googles liknande erbjudanden är coola, det är ingen fråga om det. Taligenkänningen är ganska bra, men långt ifrån perfekt. Men AI är verkligen långt borta fortfarande.

Dagens gadgets använder två ganska rudimentära delar för att leverera en interaktion med användarna. Den allra första är exakt hur gadgets mönster matchar språk; Det är inte allt som sofistikerat. Den andra är den triviala karaktären av massor av apps, eller – som Alexa-telefonen kallar dem – färdigheter. Det finns några bra att vara säkra på, men för varje fördelaktig tillämpning av tekniken, det finns ett parti som bara är text-till-tal av ett RSS-flöde. Med tanke på de färdigheter som vi blev roade på exakt hur många olika erbjudanden konverterar motståndskoder tillbaka såväl som fram till värden.

Det var en tid då byggnaden elektronik indikerade att upptäcka motståndets färgkod. Med dagens betoning på ytinstallationskomponenter är det dock mindre fördelaktigt än det som används för att vara. Fortfarande, som tandtråd, borde du verkligen göra det. Men om du har en Amazon Alexa, kan det upptäcka färgkoden för dig tack vare [Dennis Mantz].

Har du inte en Alexa? Du kan fortfarande prova det i din webbläsare, eftersom vi kommer att visa dig kort. Det finns minst åtta liknande färdigheter som är tillgängliga som den här från [Steve Jernigan] eller [Andrew Bergstroms] motståndsläsare.

Ibland förstår Alexa inte bara

Problemet Metoden Färdighetsarbetet är att Alexa strängt matchar mallar för att ta reda på vilken skicklighet som ska användas. Så om vi hängde på en arbetsbänk kan någon säga, “Vilken färg är ett 22k motstånd?” Liksom alla skulle förstå – ja, kanske inte svaret (röd, röd, orange) men de åtminstone skulle förstå frågan. Inte alexa. Om du ställer in den allra första motståndskoden färdighet som vi nämnde, kan du fråga bekymmer som “Alexa, fråga motståndsfärgkoder Vad är koden för 220 ohm?” Eller försök “Alexa, fråga motståndsfärgkoder vad värdet av brun svart miljövänligt är?”

Det finns några färdigheter som kopplar lite bättre med några överbelastade ord som “Slå på.” Men det har en tendens att förvirra saker när du säger, “Slå på Roku i vardagsrummet” mot “Slå på Roku i sovrummet.”

Vi förstår vad du tänker: Om du inte gillar det, upptäck motståndets färgkod. Vi är inte oense. Det finns massor av minne gadgets som “dåliga öl rottar våra unga tarmar, men vodka går bra.” Om du inte gillar den, ta din plocka av de andra. Varnas, några av dem längst ner på den länken är patently stötande. Då är chockerande mnemonics ofta mycket lättare att komma ihåg, inklusive en om Batman som vi inte såg på den listan.

Å andra sidan, om du får dina ungdomar att hjälpa dig vänliga motstånd, kan det här vara bara biljetten. Det finns också andra Alexa-färdigheter som kan vara användbara. Det finns ASCII-omvandlare och med tanke på att det bara verkar rapportera koder i decimal, det finns en färdighet för baskonvertering, liksom (eller försök denna omvandlare). För den sanna nörden är det alltid den här klockan.

Hacking Alexa färdigheter

Så vi är fortfarande en långa metoder från Hal 9000-nivå AI. Å andra sidan är detta en bördig grund för hackning. Det verkar svårt att bilda att det allra bästa vi kan göra är motståndskod såväl som ASCII-tabeller. Vi är inte säkra på om det är så svårt att göra någonting, eller om det bara är svårt att tro på något övertygande. Vi vill sannolikt inte “Alexa, programmera min Arduino.”

Vill du utforska bygga något smartare? Skicklighetsutvecklingssatsen erbjuds såväl som gratis och det finns många exempel. Om du vill se några icke-triviala exempel som fungerar bra, inspektera integrationen av Google till Alexa (något Amazon är troligtigt inte galet om) eller metoden en företagande hackare har anslutit Google Music till Alexa (du kräver din egen server för att göra detta arbete). På baksidan täckte vi ett grundläggande hack för att hantera över en delgångar med en ESP8266. Som måste avsluta din fantasi.

Alexa kaffebryggare robot
Om du inte har en Alexa-enhet kan du göra en med en hallon Pi. Eller, om du är lat, såväl som ett Amazon-konto, kan du användaAlexa i någon typ av webbläsare – typ av. Lägg bara till motståndets färgkod skicklighet eller din nästa mördare skicklighet till ditt Amazon-konto samt hålla mikrofonknappen på webbappen. Du kommer sannolikt att behöva bemyndiga det för att utnyttja din mikrofon den allra första gången du försöker. Det webbaserade verktyget spelar inte musik såväl som troligtvis har några andra begränsningar, men du kan lägga till färdigheter i Alexa-appen, liksom webbläsarens version kommer att använda dem. Det finns också UBI-appen för Android-telefoner. Så att få fötterna våta i framsteg behöver inte bekostnad i cent.

Är det värt att upptäcka att göra det här? Vi tror det. Det verkar inte bara vara framtidsvågen, men kom ihåg att precis som att du kan utveckla Alexa i en Raspberry Pi, som indikerar att du också kan utveckla den i dina egna projekt. Röstaktiverad kaffekanna? Inga problem. Konversationsleksaker? Lätt. Vad sägs om ett röststyrt oscilloskop eller logisk analysator. “Dator. Ange aktivera nivå till 25 millivolts. ” Nu skulle det vara som Star Trek.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post