VoxCommando
Help and Support (Using VoxCommando) => Kodi (XBMC) Frodo / Gotham / Isengard / Jarvis => Topic started by: Jazzik on December 17, 2014, 04:00:05 PM
-
Hiya,
My VC is working brilliantly for the latest XBMC (Kodi), Play Song, Play Movies, Browse Artist.. all perfect.
Play Artist (name) however does not play songs. Despite getting the TTS response saying "Spinning Up Tunes By (name).
The music doesnt actually start. I've checked my payload it has all of the artists listed, have the addon installed and everything else in my library is working flawlessly.
Any thoughts or advice for things to try appreciated.
-
It's hard to say without more info. Are you seeing any useful feedback in the history panel when you try to issue the "Play artist" command (error message or otherwise)?
Example attached.
Edit: Also, since it sounds as though you've modified the standard command, it might be good to see your current command xml. Please post that.
http://voxcommando.com/mediawiki/index.php?title=XML_on_the_forum
-
Please also tell us which exact version of VC and Kodi you are using. "Latest" is never an acceptable substitute for an actual version number.
-
Well, if you don't follow up after our questions we can't help you, but if you still have not figured out your problem and you are using Kodi - Helix, then you should probably check out this new post:
http://voxcommando.com/forum/index.php?topic=1928.new#new
-
Apologies for not following this up sooner, been a little occupied and havent had the chance to settle down in front of the server to play :)
I am using VC 2.1.0.7 and Kodi 14 Helix.
heres the command I'm using this came with VC and I havent made any changes I dont think.
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.0.7-->
<command id="200" name="Play Hits by {1}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>TTS.Speak</cmdType>
<params>
<param>Spinning up some hits by {1}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>XJson.SmartPL</cmdType>
<params>
<param>smarts\ArtistHits.xsp</param>
<param>{1}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>GUI.ActivateWindow</param>
<param>"window": "video", "parameters": [ "special://profile/playlists/mixed/voxsmart.xsp" ]</param>
</params>
<cmdRepeat>0</cmdRepeat>
</action>
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>Player.Open</param>
<param>"item":{"file":"special://profile/playlists/mixed/voxsmart.xsp"}, "options": { "shuffled": true}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>GUI.ActivateWindow</param>
<param>"window": "musicplaylist"</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>play, listen to, q up</phrase>
<phrase optional="true">some</phrase>
<phrase>hits, good songs, good tracks</phrase>
<phrase>by, from</phrase>
<payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\xbmcArtists.xml</payloadFromXML>
</command>
Having ran it again today, it started playing a movie. Running it again results in the following error appearing in the log.
-
You originally started this post by saying that the "Play artist" command was not working. Now you are posting the xml for the "Play hits by" command.
Does "Play artist" work for you?
We just tested both of these commands with Kodi Helix and they both work correctly for us.
-
Play artist, does indeed work fine. I didnt realise they were seperate commands. Still learning my way around.
// Twiddling around a bit with other things, seems that any time I need a smart playlist it does not work. the "Next Episode of...." command that is on this forum does not appear to work either.
-
Did you install the VoxTools addon?
-
Yep :( Sorry to be a nuisance!
-
If all your commands are working correctly except for the ones that use smart playlists, and all the smart playlist commands are not working, then the most likely explanation is that you do not have the VoxTools addon installed correctly.
http://voxcommando.com/mediawiki/index.php?title=Installation_XBMC_Frodo#IMPORTANT:_Install_the_VoxTools_Addon_for_XBMC