Amazon Echo SDK

Amazon now allows anyone to buy Echo and has also announced a SDK that allows anyone to write application functions. That really fired me up, at least momentarily: I can think of many things I'd like to do with Alexa myself and at least some of those might be of interest to others. You can write in Json or Java, neither of which I have great experience with, but I do have a little and I was able to read and at least mostly understand the provided sample code.

Amazon Echo SDK testing

That's as far as I got, though. Amazon lets you deploy through AWS (Amazon Web Services). I was able to create an account and actually test some sample code, but when it came to getting that code to test on my Echo, I fell on my face. I think I followed their directions, and my Echo does try to respond, but it fails and I haven't a clue what to do next. From my point of view, AWS and this new SDK assume to much prior knowledge and leave out far too much. I do realize that I'm a crusty old dinosaur and my brain plasticity is long gone, so my point of view is probably completely invalid, but regardless, I had to give up. As much as I'd like to, I don't think I'll be developing anything for Amazon Echo.

Oh well. At least my brain was fired up and excited for a few minutes.

Other people will figure this out and I expect exciting things. Opening this up to let anyone create capabilities is smart. There will be a deluge of useful (and silly, of course) new features coming to Echo very soon!

Introducing the Alexa Skills Kit, Enabling Developers to Create Entirely New Voice Driven Capabilities



Got something to add? Send me email.





(OLDER) <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

-> -> Amazon Echo now has a SDK




Increase ad revenue 50-250% with Ezoic


More Articles by

Find me on Google+

© Anthony Lawrence



Kerio Samepage


Have you tried Searching this site?

Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us





The difference between e-mail and regular mail is that computers handle e-mail, and computers never decide to come to work one day and shoot all the other computers. (Jamais Cascio)

If debugging is the process of removing bugs, then programming must be the process of putting them in. (Edsger W. Dijkstra)







This post tagged: