
Never Miss a Beat / Built for Multi-Tasking When you use Alexa on your PC you get the best of both worlds, hands-free voice control and visuals. Ĝatch up on the latest weather and news.Listen to your favourite music through Amazon music, Spotify and more.

Expand what you can do with your computer when you are not actively using it with an interactive experience that features rich visuals and lets you talk to Alexa from across the room. This is something that needs to be made more efficient since polling tends to be frowned upon in favor of a reliable push method.You can now transform your PC into a full-screen smart display with Alexa Show Mode, available on select PCs. When it finds a new command, it then runs the appropriate method to control the computer. The app is periodically polling the mongodb collection to see if there is anything for this customer. This app has editable settings information that allows the user to specificy which phrase opens which application or website. The client code has to be running to interact with the pc. * client code is a c# windows form application developed in visual studio on windows 10. * server code is deployed to elastic beanstalk When a new intent request comes in, the python code checks to see the command type and stores the appropriate command and argument information along with the customer's unique id in a mongodb collection. * server side: python using the flask web framework to handle post requests.

I'll post the code on github and write a short blog post for anyone interested. * move from polling to push method (on the to do already, but worth noting)ĭisclaimer: I work for amazon on the team that does speech and natural language understanding for the echo. If you have other features that would make it useful for you or general feedback, I'd love to hear it.Įdit: Feature requests so far (that I can likely add) I frequently use my laptop while having another program running on my desktop or media pc, and that's where I see alexa computer control being useful. It has to be running in the background to execute the commands that the skill recognizes and routes to the computer. This is a screenshot of the client side application that allows for users to specify applications and websites they want Alexa to open. Here's a short demo of the skill running with my computer: * run a text search (again, in whatever program is in focus) I'm working on an alexa skill to enable computer control through Alexa.
