
User
utters command

Amazon Alexa
provides the voice interface

PC Commander
facilitates voice commands destined for the computer

Pushbullet
provides the bridge

Push2Run
monitors Pushbullet for commands, and initiates actions

Speech2Input
interprets commands into Windows actions