<?xml version="1.0" encoding="utf-8"?>
<VoiceCommands>
  <commandGroup open="True" name="XJSON playlists by id" enabled="True" prefix="" priority="0" requiredProcess="" description="">
    <command id="403" name="play artist id" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Playlist.Clear&amp;&amp;"playlistid": 0</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Playlist.Add&amp;&amp;"playlistid": 0, "item": {"artistid": {1}}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Player.Open&amp;&amp;"item": {"playlistid": 0}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>GUI.ActivateWindow&amp;&amp;"window": "musicplaylist"</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Input.ExecuteAction&amp;&amp;"action":"fullscreen"</cmdString>
        <cmdRepeat>0</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Player.GetItem&amp;&amp;"playerid":0</cmdString>
        <cmdRepeat>0</cmdRepeat>
      </action>
      <phrase>play artist</phrase>
      <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">XbmcPayloads\xbmcArtists.xml</payloadFromXML>
    </command>
    <command id="432" name="play album id" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Playlist.Clear&amp;&amp;"playlistid": 0</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Playlist.Add&amp;&amp;"playlistid": 0, "item": {"albumid": {1}}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Player.Open&amp;&amp;"item": {"playlistid": 0}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>GUI.ActivateWindow&amp;&amp;"window": "musicplaylist"</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Input.ExecuteAction&amp;&amp;"action":"fullscreen"</cmdString>
        <cmdRepeat>0</cmdRepeat>
      </action>
      <phrase>play album</phrase>
      <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">XbmcPayloads\xbmcAlbums.xml</payloadFromXML>
    </command>
    <command id="436" name="play song id" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Playlist.Clear&amp;&amp;"playlistid": 0</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Playlist.Add&amp;&amp;"playlistid": 0, "item": {"songid": {1}}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Player.Open&amp;&amp;"item": {"playlistid": 0}</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>GUI.ActivateWindow&amp;&amp;"window": "musicplaylist"</cmdString>
        <cmdRepeat>1</cmdRepeat>
      </action>
      <action>
        <cmdType>XJson.Raw</cmdType>
        <cmdString>Input.ExecuteAction&amp;&amp;"action":"fullscreen"</cmdString>
        <cmdRepeat>0</cmdRepeat>
      </action>
      <phrase>play song</phrase>
      <payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">XbmcPayloads\xbmcSongs.xml</payloadFromXML>
    </command>
  </commandGroup>
</VoiceCommands>