Hi there.
If got an issue to setup the xml for xbmc frodo as well
Let me start with what i did:
1. Install VC 0.98> choose Frodo RC3 (which I have installed)
2. Option>XBMC>IP: 127.0.0.1 (cause XBMC is on the same machine),Port:8080
3. Plugin XJSON>IP: 127.0.0.1 (cause XBMC is on the same machine),Port:8080
4. Install VoxCommando Tool in XBMC
5. In XBMC set port to 8080
I watched the tutorial twice
This is what happens:
1. If I go into GenXML>Open Form>click on movies I get:"can`t connect" getting this log:
3/02/2013 2:43:12 PM 577 sorry! error connecting to XBMC
ip: 127.0.0.1
port: 8080
port: System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.GetResponse()
at VoxCommando.XBMCcommander.f(String A_0)
3/02/2013 2:43:12 PM 577 System.InvalidOperationException: The remote server returned an error: (404) Not Found.
at VoxCommando.XBMCcommander.a(String A_0, VoxOptions A_1)
at ai.v(Object A_0, EventArgs A_1)
2. But when I press Gen XBMC Frodo, VC finds all music and movies and creates the XBMC payloads
3. When I go into xsql plugin the music and video database both are green.
4. I got this movie info script:
<?xml version="1.0" encoding="utf-8"?>
<VoiceCommands version="" date="2/3/2013 12:00:00 AM">
<commandGroup open="False" name="XBMC Get Movie Info" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="0" name="Get Movie Info" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XBMC.Send</cmdType>
<cmdString>getcurrentlyplaying</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>Results.RegEx</cmdType>
<cmdString>Title:(.*)</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>TTS.SpeakSync</cmdType>
<cmdString>You are currently watching {match.1}</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>What movie is this</phrase>
</command>
</commandGroup>
</VoiceCommands>
After I added it to voice commands and execute it and get this log with Anna saying match1 instead of the movie:
3/02/2013 2:43:59 PM 661 Action: XBMC.Send - getcurrentlyplaying
3/02/2013 2:43:59 PM 662 sorry! error connecting to XBMC
ip: 127.0.0.1
port: 8080
port: System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.GetResponse()
at VoxCommando.XBMCcommander.f(String A_0)
3/02/2013 2:43:59 PM 676 action repeat set to: 1
3/02/2013 2:43:59 PM 676 Action: Results.RegEx - Title:(.*)
3/02/2013 2:43:59 PM 687 action repeat set to: 1
3/02/2013 2:43:59 PM 687 Action: TTS.SpeakSync - You are currently watching {match.1}What am I doing wrong?!
I`m very new to all of this. So be kind with me
Thanks in advance.