I think you need to explain how to set all the map table variables because krysn95 is a new user and even I was a bit confused about how this works at first.
Personally I would hard code the XY values into the commands instead of using a map table, unless you expect these values to be changing a lot.
I think that if the desktop app is being used then it makes a lot more sense to use Keyboard shortcuts, so krysn95 should let us know what they are using.
Finally the RegEx pattern Kalle shows in his example will "hijack" all voice commands coming from Google speech so none of your commands will work. No matter what you say it will always execute the spotify search command.
Instead you should use a RegEx pattern like this:
Pattern: Spotify.search (.*)
Event Name: Spotify.Search