Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - fattybunter

Pages: [1]
1
Feature Requests / Ability to specify more than one prefix command
« on: February 19, 2013, 10:58:03 PM »
Just what the title says.  I'd like to be able to add more than one prefix command similar to how the action nodes are in the tree if possible.

e.g.

Prefix:  Woodhouse, Alfred, Jeeves

Where any of the 3 butler names would saffice for a prefix activation

2
I finally downloaded VoxWav Free and followed the instructions here:  http://voxwav.wikispaces.com/Installation

When I turn the mic on on my phone (Samsung Galaxy Nexus), I see the event in Vox get triggered (AV.Mic.On) and everything appears to be working properly.  I just always don't get a response in Vox.  Nothing is shown as even a failed command.   The waveform even shows up, but no response.  Any idea what it could be?

here's the relevant log I believe:

Code: [Select]
2/4/2013 7:25:55 PM 470 Android IP set to: 192.168.1.106
2/4/2013 7:25:55 PM 471 received udp command:Event&&AV.Mic.On
2/4/2013 7:25:55 PM 477 TcpMic: new thread
2/4/2013 7:25:55 PM 478 TcpMic: filename is: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav
2/4/2013 7:25:55 PM 481 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (1) read bytes: 8
2/4/2013 7:25:55 PM 481 TcpMic: Sample rate set to : 44100
2/4/2013 7:25:55 PM 818 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (2) read bytes: 8192
2/4/2013 7:25:55 PM 818 TcpMic: Clipping count: 0
2/4/2013 7:25:55 PM 916 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (3) read bytes: 8192
2/4/2013 7:25:55 PM 916 TcpMic: Clipping count: 0
2/4/2013 7:25:56 PM 25 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (4) read bytes: 8192
2/4/2013 7:25:56 PM 25 TcpMic: Clipping count: 0
2/4/2013 7:25:56 PM 80 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (5) read bytes: 8192
2/4/2013 7:25:56 PM 80 TcpMic: Clipping count: 0
2/4/2013 7:25:56 PM 199 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (6) read bytes: 8192
2/4/2013 7:25:56 PM 199 TcpMic: Clipping count: 8
2/4/2013 7:25:56 PM 287 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (7) read bytes: 8192
2/4/2013 7:25:56 PM 287 TcpMic: Clipping count: 32
2/4/2013 7:25:56 PM 401 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (8) read bytes: 8192
2/4/2013 7:25:56 PM 401 TcpMic: Clipping count: 117
2/4/2013 7:25:56 PM 456 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (9) read bytes: 8192
2/4/2013 7:25:56 PM 456 TcpMic: Clipping count: 141
2/4/2013 7:25:56 PM 574 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (10) read bytes: 8192
2/4/2013 7:25:56 PM 575 TcpMic: Clipping count: 148
2/4/2013 7:25:56 PM 630 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (11) read bytes: 8192
2/4/2013 7:25:56 PM 630 TcpMic: Clipping count: 148
2/4/2013 7:25:56 PM 749 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (12) read bytes: 8192
2/4/2013 7:25:56 PM 750 TcpMic: Clipping count: 245
2/4/2013 7:25:56 PM 841 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (13) read bytes: 8192
2/4/2013 7:25:56 PM 841 TcpMic: Clipping count: 268
2/4/2013 7:25:56 PM 949 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (14) read bytes: 8192
2/4/2013 7:25:56 PM 949 TcpMic: Clipping count: 268
2/4/2013 7:25:57 PM 8 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (15) read bytes: 8192
2/4/2013 7:25:57 PM 8 TcpMic: Clipping count: 312
2/4/2013 7:25:57 PM 119 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (16) read bytes: 8192
2/4/2013 7:25:57 PM 119 TcpMic: Clipping count: 312
2/4/2013 7:25:57 PM 217 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (17) read bytes: 8192
2/4/2013 7:25:57 PM 217 TcpMic: Clipping count: 312
2/4/2013 7:25:57 PM 315 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (18) read bytes: 8192
2/4/2013 7:25:57 PM 316 TcpMic: Clipping count: 312
2/4/2013 7:25:57 PM 386 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (19) read bytes: 8192
2/4/2013 7:25:57 PM 386 TcpMic: Clipping count: 409
2/4/2013 7:25:57 PM 497 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (20) read bytes: 8192
2/4/2013 7:25:57 PM 498 TcpMic: Clipping count: 422
2/4/2013 7:25:57 PM 555 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (21) read bytes: 8192
2/4/2013 7:25:57 PM 556 TcpMic: Clipping count: 424
2/4/2013 7:25:57 PM 666 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (22) read bytes: 8192
2/4/2013 7:25:57 PM 667 TcpMic: Clipping count: 479
2/4/2013 7:25:57 PM 755 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (23) read bytes: 8192
2/4/2013 7:25:57 PM 755 TcpMic: Clipping count: 518
2/4/2013 7:25:57 PM 868 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (24) read bytes: 8192
2/4/2013 7:25:57 PM 868 TcpMic: Clipping count: 518
2/4/2013 7:25:57 PM 932 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (25) read bytes: 8192
2/4/2013 7:25:57 PM 932 TcpMic: Clipping count: 518
2/4/2013 7:25:58 PM 53 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (26) read bytes: 8192
2/4/2013 7:25:58 PM 54 TcpMic: Clipping count: 518
2/4/2013 7:25:58 PM 135 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (27) read bytes: 8192
2/4/2013 7:25:58 PM 135 TcpMic: Clipping count: 518
2/4/2013 7:25:58 PM 241 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (28) read bytes: 8192
2/4/2013 7:25:58 PM 242 TcpMic: Clipping count: 518
2/4/2013 7:25:58 PM 302 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (29) read bytes: 8192
2/4/2013 7:25:58 PM 302 TcpMic: Clipping count: 539
2/4/2013 7:25:58 PM 420 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (30) read bytes: 8192
2/4/2013 7:25:58 PM 420 TcpMic: Clipping count: 539
2/4/2013 7:25:58 PM 420 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav (31) read bytes: 0
2/4/2013 7:25:58 PM 421 TcpMic: disconnected
2/4/2013 7:25:58 PM 421 TcpMic: total bytes: 237568
2/4/2013 7:25:58 PM 421 TcpMic: wav header OUT
2/4/2013 7:25:58 PM 421 TcpMic: creating fileinfo for: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav
2/4/2013 7:25:58 PM 422 TcpMic: setting fileinfo attributes to temporary
2/4/2013 7:25:58 PM 440 TcpMic: Clipping count: 539
2/4/2013 7:25:58 PM 446 Android IP set to: 192.168.1.106
2/4/2013 7:25:58 PM 447 received udp command:Event&&AV.Mic.Off
2/4/2013 7:25:58 PM 556 trying to open: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav
2/4/2013 7:25:58 PM 557 TcpMic: Closing TcpClient
2/4/2013 7:25:59 PM 725 trying to delete file:C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav
2/4/2013 7:25:59 PM 725 DELETED wav file:C:\Users\Scott\AppData\Local\Temp\TcpMicTmp230.wav
2/4/2013 7:26:02 PM 609 options: loading options
2/4/2013 7:26:02 PM 634 options: verifying speech engine culture language
2/4/2013 7:26:02 PM 635 options: language available for speech: en-US -English (United States)
2/4/2013 7:26:02 PM 635 options: language available for speech: en-GB -English (United Kingdom)
2/4/2013 7:26:02 PM 635 options: trying to use language:en-US
2/4/2013 7:26:02 PM 635 options: pass - specified language is valid for recognition on this system
2/4/2013 7:26:02 PM 636 successfully set language to en-US
2/4/2013 7:26:06 PM 635 no change in: Vox Commands

3
Kodi (XBMC) Frodo / Gotham / Isengard / Jarvis / XBMC Youtube search
« on: February 02, 2013, 05:45:53 PM »
When I issue a command via the XBMC Addons -> search youtube for {1}, it locks up both Vox and XBMC.  Is this feature this experimental or is there something I'm missing?

I'm on Vox v0980 and XBMC Frodo official release.

4
Off Topic (not related to VC) / Voice-controlled lighting
« on: February 09, 2012, 04:50:30 PM »
I have an IR blaster (USB-UIRT) hooked up to my HTPC that I use to control my projector screen, my receiver, and my projector all via Vox voice commands. 

I'm wondering if anyone uses/has used/knows of a good IR-controllable light switch? Or I suppose something RF-controlled would also work if there was a plugin for EventGhost or something.   I want to be able to say "Computer, lights off" :)   

5
I'd like to submit the Microsoft Kinect as the fantastic microphone for speech recognition.  It has a 4 microphone array with some pretty good noise cancellation.  Since the SDK Drivers have finally been released, you just plug in the Kinect to a PC, install the driver package and you're good to go.

I'm able to use it to near perfection from across the room (~8 meters).  Plus there's the added bonus of being able to do some hand-waving commands :)

http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/download.aspx

Current price is $120 on Buy.com

6
Feature Requests / Contextual actions
« on: June 23, 2011, 09:31:33 AM »
Not sure if this is doable as an additional feature or if I just have to be clever and do it with the existing tools.


I would like some actions to change depending on what the previous action was.  For instance, when in XBMC and I say "Scroll slowly", i want to be able to just say "stop" instead of "stop scrolling" since it's much more natural.  The only conflict with this I can think of is if music is playing, but I doubt anyone is going to want to stop music mid-scroll instead of stopping the scroll. 

Another example:  I use both MediaMonkey and XBMC to play music, so I would like to be able to say "stop" or "stop music" depending on which is playing music instead of "monkey stop" or "xbmc stop"


Again, not sure if this is a reasonable request, but I thought I'd throw it out there anyway.

7
Searched and couldn't find anything in the forum about this.

I'm trying to figure out how to do a voice command for just what the title says.  I'd like to be able to do it without creating a smartlist beforehand in XBMC as I have a whole bunch of shows.

right now I have the macro from the forum (I think) for finding a tv show by name:

Code: [Select]
<commandGroup name="XBMC TV+Movies" enabled="True" prefix="" priority="0" requiredProcess="" description="">
- <command id="136" name="tv show" enabled="true" alwaysOn="False" confirm="False" loop="False" loopDelay="0" loopMax="0" description="">
- <action>
  <cmdType>XBMC.Send</cmdType>
  <cmdString>execbuiltin(ActivateWindow(videolibrary,tvshowtitles))</cmdString>
  <cmdRepeat>1</cmdRepeat>
  </action>
- <action>
  <cmdType>XBMC.Filter</cmdType>
  <cmdString>{1}</cmdString>
  <cmdRepeat>1</cmdRepeat>
  </action>
- <action>
  <cmdType>XBMC.ExecBuiltin</cmdType>
  <cmdString>Action(Down)</cmdString>
  <cmdRepeat>1</cmdRepeat>
  </action>
- <action>
  <cmdType>XBMC.ExecBuiltin</cmdType>
  <cmdString>Action(Select)</cmdString>
  <cmdRepeat>1</cmdRepeat>
  </action>
- <action>
  <cmdType>XBMC.ExecBuiltin</cmdType>
  <cmdString>Action(Down)</cmdString>
  <cmdRepeat>1</cmdRepeat>
  </action>
- <action>
  <cmdType>XBMC.ExecBuiltin</cmdType>
  <cmdString>Action(Select)</cmdString>
  <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase optional="true">find</phrase>
  <phrase>tv, television</phrase>
  <phrase optional="true">show, series</phrase>
  <payloadFromXML phraseOnly="True" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone">XbmcPayloads\xbmcTvShowTitles.xml</payloadFromXML>
  </command>

I modified it a little so that it finds the show then enters the "All Seasons" node.  Once I'm there though, I want to play a random episode by saying "random episode"


Anyone have a starting point for me?  I'm new to this (hence my 3rd post)

8
MediaMonkey / Prefix not working for MediaMonkey
« on: June 22, 2011, 03:51:46 PM »

1) use different phrases for each program, or use a prefix.  Each group of commands can be given it's own prefix that overrides the standard prefix.  So you could use Monkey as the prefix for all your MediaMonkey Commands if you like.

First of all - Thanks for a wonderful program, James.  I'm very happy with my purchase.  Vox + EventGhost + XBMC + Kinect = HTPC GLORY.  I am LOVING it.

That said, I do have a minor problem  :).  I have the same setup as the OP of the post I referenced - Vox, EG, XBMC, MM.  I use MM for music and XBMC for everything else.  I want to use the prefix "Music" for all MediaMonkey commands so I right-clicked on the MediaMonkey groups I have (taken from the global list) and put "Music" in the alternate prefix box.  Restarted Vox, but I still have the problem where Vox will issue commands to MediaMonkey even when I don't use the prefix "Music".

What gives?

(happy to provide more information)

Pages: [1]