Author Topic: Communication with VoxCommando but no processing?  (Read 5929 times)

0 Members and 1 Guest are viewing this topic.

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Communication with VoxCommando but no processing?
« on: February 04, 2013, 08:29:35 PM »
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
« Last Edit: February 04, 2013, 08:32:24 PM by fattybunter »

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #1 on: February 04, 2013, 08:45:21 PM »
Playing with it more trying to troubleshoot...

  • I have my Kinect mic turned off so I only see commands from the phone.
  • I always run on standby mode.
  • Now it occasionally is showing commands, but it's awful confidence even on easy commands.  It's also really spotty, most of the time not showing anything
  • I've tried with BKG Exec both on and off.  Does that stand for "background execution meaning that it won't display anything anywhere?

EDIT: Restarted voxwav oh my phone, now when I press the cell tower button, I can see my two servers and select on.  Also, now I see my commands getting recognized on my phone there in red.  Great recognition.  My probably still remains though - nothing is sent to Vox on my PC

« Last Edit: February 04, 2013, 08:49:47 PM by fattybunter »

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #2 on: February 05, 2013, 02:22:06 AM »
Playing with it more trying to troubleshoot...

  • I have my Kinect mic turned off so I only see commands from the phone.
  • I always run on standby mode.
  • Now it occasionally is showing commands, but it's awful confidence even on easy commands.  It's also really spotty, most of the time not showing anything
  • I've tried with BKG Exec both on and off.  Does that stand for "background execution meaning that it won't display anything anywhere?

EDIT: Restarted voxwav oh my phone, now when I press the cell tower button, I can see my two servers and select on.  Also, now I see my commands getting recognized on my phone there in red.  Great recognition.  My probably still remains though - nothing is sent to Vox on my PC


Hi fattybunter, try the following: open in VoxWav settings ->under Audio settings choose "mic input" and set the mic input to "MIC" and test it again (works with my Samsung Galaxy S2 perfect).
If I interpret your voxlog.txt right your phone mic is to loud (clip) and VoxCommando can't recognize your command.
What shows your history in VC?

If it looks like in this example, you must adjust your mic settings in VoxWav to a other input or hold your phone further away from your mouth:

Event&&AV.Mic.On
AV.Miv.On
TCPWav.Open
no sox processing
Event&&AV.Mic.Off
AV.Mic.Off
VC.NotRecognized
Wav.Reco.Complete

I hope it helps
Kalle

By the way - the "BKG Exec" option allows you to run VoxWav in background and works together with the "tilt ON". So if you toggle to a other app on your phone, VoxWav run in background and can recognized your commands if you tilt your phone.
« Last Edit: February 05, 2013, 02:40:56 AM by Kalle »
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Communication with VoxCommando but no processing?
« Reply #3 on: February 05, 2013, 08:29:56 AM »
You should also try to reduce the volume.

1 - hold the phone further from your mouth
2 - in TCP mic settings, reduce volume to 50%

If it still does not work, please send a COMPLETE log and an image of the waveform.

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #4 on: February 06, 2013, 08:14:52 PM »
Still trying to figure out what my issues are and I think I've pinpointed another anomoly.  With some commands, it takes up to 10 seconds from when I stop recording in VoxWav to when I get a registered command.

Attached is a log file.  The very last command I issued showed up as 85.5% confident and launched the command, yet in the log file it shows an error with no command recognized (I clipped some read lines).  Not positive which wave file is associated with it, but I'll do a better investigation right now.

Code: [Select]
2/6/2013 6:56:59 PM 366 Android IP set to: 192.168.1.106
2/6/2013 6:56:59 PM 367 received udp command:Event&&AV.Mic.On
2/6/2013 6:56:59 PM 624 TcpMic: new thread
2/6/2013 6:56:59 PM 625 TcpMic: filename is: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav
2/6/2013 6:56:59 PM 626 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (1) read bytes: 8
2/6/2013 6:56:59 PM 626 TcpMic: Sample rate set to : 44100
2/6/2013 6:56:59 PM 767 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (2) read bytes: 4344
2/6/2013 6:56:59 PM 767 TcpMic: Clipping count: 0
2/6/2013 6:56:59 PM 965 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (3) read bytes: 8192
2/6/2013 6:57:01 PM 600 TcpMic: Clipping count: 0
2/6/2013 6:57:01 PM 822 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (22) read bytes: 3472
2/6/2013 6:57:01 PM 823 TcpMic: Clipping count: 0
2/6/2013 6:57:01 PM 846 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (23) read bytes: 3472
2/6/2013 6:57:01 PM 846 TcpMic: Clipping count: 0
2/6/2013 6:57:01 PM 846 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (24) read bytes: 3704
2/6/2013 6:57:01 PM 847 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 84 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (25) read bytes: 8192
2/6/2013 6:57:02 PM 85 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 102 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (26) read bytes: 3472
2/6/2013 6:57:02 PM 103 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 112 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (27) read bytes: 3472
2/6/2013 6:57:02 PM 113 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 117 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (28) read bytes: 3472
2/6/2013 6:57:02 PM 117 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 172 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (29) read bytes: 3472
2/6/2013 6:57:02 PM 172 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 249 Android IP set to: 192.168.1.106
2/6/2013 6:57:02 PM 250 received udp command:Event&&AV.Mic.Off
2/6/2013 6:57:02 PM 254 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (30) read bytes: 3472
2/6/2013 6:57:02 PM 254 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 255 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (31) read bytes: 4856
2/6/2013 6:57:02 PM 255 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 691 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (32) read bytes: 8192
2/6/2013 6:57:02 PM 691 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 709 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (33) read bytes: 3472
2/6/2013 6:57:02 PM 710 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 717 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (34) read bytes: 3472
2/6/2013 6:57:02 PM 718 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 721 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (35) read bytes: 3472
2/6/2013 6:57:02 PM 721 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 739 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (36) read bytes: 3472
2/6/2013 6:57:02 PM 740 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 747 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (37) read bytes: 3472
2/6/2013 6:57:02 PM 748 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 766 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (38) read bytes: 3472
2/6/2013 6:57:02 PM 767 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 774 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (39) read bytes: 3472
2/6/2013 6:57:02 PM 775 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 817 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (40) read bytes: 3472
2/6/2013 6:57:02 PM 818 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 831 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (41) read bytes: 3472
2/6/2013 6:57:02 PM 831 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 850 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (42) read bytes: 3472
2/6/2013 6:57:02 PM 850 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 899 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (43) read bytes: 3472
2/6/2013 6:57:02 PM 900 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 987 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (44) read bytes: 3472
2/6/2013 6:57:02 PM 988 TcpMic: Clipping count: 0
2/6/2013 6:57:02 PM 988 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (45) read bytes: 6616
2/6/2013 6:57:02 PM 988 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 18 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (46) read bytes: 8192
2/6/2013 6:57:03 PM 18 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 31 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (47) read bytes: 3472
2/6/2013 6:57:03 PM 32 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 47 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (48) read bytes: 3472
2/6/2013 6:57:03 PM 48 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 57 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (49) read bytes: 3472
2/6/2013 6:57:03 PM 57 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 76 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (50) read bytes: 3472
2/6/2013 6:57:03 PM 77 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 80 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (51) read bytes: 3472
2/6/2013 6:57:03 PM 80 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 88 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (52) read bytes: 3472
2/6/2013 6:57:03 PM 88 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 96 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (53) read bytes: 3472
2/6/2013 6:57:03 PM 97 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 102 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (54) read bytes: 1976
2/6/2013 6:57:03 PM 102 TcpMic: Clipping count: 0
2/6/2013 6:57:03 PM 103 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav (55) read bytes: 0
2/6/2013 6:57:03 PM 103 TcpMic: disconnected
2/6/2013 6:57:03 PM 103 TcpMic: total bytes: 229376
2/6/2013 6:57:03 PM 104 TcpMic: wav header OUT
2/6/2013 6:57:03 PM 104 TcpMic: creating fileinfo for: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav
2/6/2013 6:57:03 PM 105 TcpMic: setting fileinfo attributes to temporary
2/6/2013 6:57:03 PM 534 trying to open: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav
2/6/2013 6:57:03 PM 535 TcpMic: Closing TcpClient
2/6/2013 6:57:03 PM 586 semanticID: 121
2/6/2013 6:57:03 PM 587 kvp: prefix | woodhouse
2/6/2013 6:57:03 PM 587 kvp: command | 121
2/6/2013 6:57:03 PM 594 confidence too low
84.9% - woodhouse what's the weather
2/6/2013 6:57:04 PM 732 trying to delete file:C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav
2/6/2013 6:57:04 PM 733 DELETED wav file:C:\Users\Scott\AppData\Local\Temp\TcpMicTmp9294.wav
2/6/2013 6:57:06 PM 367 Android IP set to: 192.168.1.106
2/6/2013 6:57:06 PM 369 received udp command:Event&&AV.Mic.On
2/6/2013 6:57:06 PM 678 TcpMic: new thread
2/6/2013 6:57:06 PM 680 TcpMic: filename is: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav
2/6/2013 6:57:06 PM 686 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (1) read bytes: 8
2/6/2013 6:57:06 PM 687 TcpMic: Sample rate set to : 44100
2/6/2013 6:57:07 PM 665 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (2) read bytes: 2896
2/6/2013 6:57:07 PM 665 TcpMic: Clipping count: 0
2/6/2013 6:57:08 PM 101 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (3) read bytes: 8192
2/6/2013 6:57:08 PM 102 TcpMic: Clipping count: 0
2/6/2013 6:57:08 PM 102 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (4) read bytes: 8192
2/6/2013 6:57:08 PM 102 TcpMic: Clipping count: 0
2/6/2013 6:57:08 PM 102 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (5) read bytes: 1944
2/6/2013 6:57:08 PM 103 TcpMic: Clipping count: 0
2/6/2013 6:57:08 PM 139 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (6) read bytes: 8192
2/6/2013 6:57:08 PM 139 TcpMic: Clipping count: 0
2/6/2013 6:57:08 PM 140 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (7) read bytes: 1944
2/6/2013 6:57:08 PM 140 TcpMic: Clipping count: 0
2/6/2013 6:57:08 PM 672 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (8) read bytes: 8192
2/6/2013 6:57:08 PM 672 TcpMic: Clipping count: 0
2/6/2013 6:57:09 PM 174 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (9) read bytes: 496
2/6/2013 6:57:09 PM 174 TcpMic: Clipping count: 0
2/6/2013 6:57:09 PM 179 Android IP set to: 192.168.1.106
2/6/2013 6:57:09 PM 181 received udp command:Event&&AV.Mic.Off
2/6/2013 6:57:10 PM 36 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (10) read bytes: 7240
2/6/2013 6:57:10 PM 36 TcpMic: Clipping count: 0
2/6/2013 6:57:10 PM 608 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (11) read bytes: 8192
2/6/2013 6:57:10 PM 609 TcpMic: Clipping count: 0
2/6/2013 6:57:11 PM 0 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (12) read bytes: 3472
2/6/2013 6:57:11 PM 1 TcpMic: Clipping count: 0
2/6/2013 6:57:11 PM 1 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (13) read bytes: 7160
2/6/2013 6:57:11 PM 20 TcpMic: Clipping count: 0
2/6/2013 6:57:11 PM 20 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (14) read bytes: 4344
2/6/2013 6:57:11 PM 21 TcpMic: Clipping count: 0
2/6/2013 6:57:12 PM 229 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (15) read bytes: 8192
2/6/2013 6:57:12 PM 229 TcpMic: Clipping count: 0
2/6/2013 6:57:12 PM 333 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (16) read bytes: 3472
2/6/2013 6:57:12 PM 333 TcpMic: Clipping count: 0
2/6/2013 6:57:12 PM 833 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (17) read bytes: 1368
2/6/2013 6:57:12 PM 833 TcpMic: Clipping count: 0
2/6/2013 6:57:13 PM 324 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (18) read bytes: 8192
2/6/2013 6:57:13 PM 325 TcpMic: Clipping count: 0
2/6/2013 6:57:13 PM 326 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (19) read bytes: 6288
2/6/2013 6:57:13 PM 326 TcpMic: Clipping count: 0
2/6/2013 6:57:13 PM 910 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (20) read bytes: 4344
2/6/2013 6:57:13 PM 910 TcpMic: Clipping count: 0
2/6/2013 6:57:19 PM 874 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (21) read bytes: 1448
2/6/2013 6:57:19 PM 874 TcpMic: Clipping count: 0
2/6/2013 6:57:20 PM 783 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (22) read bytes: 2896
2/6/2013 6:57:20 PM 783 TcpMic: Clipping count: 0
2/6/2013 6:57:21 PM 751 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (23) read bytes: 5792
2/6/2013 6:57:21 PM 751 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 165 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (24) read bytes: 8192
2/6/2013 6:57:22 PM 166 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 176 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (25) read bytes: 3472
2/6/2013 6:57:22 PM 176 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 189 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (26) read bytes: 3472
2/6/2013 6:57:22 PM 190 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 197 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (27) read bytes: 3472
2/6/2013 6:57:22 PM 197 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 269 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (28) read bytes: 3472
2/6/2013 6:57:22 PM 269 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 270 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (29) read bytes: 3984
2/6/2013 6:57:22 PM 270 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 693 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (30) read bytes: 8192
2/6/2013 6:57:22 PM 694 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 705 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (31) read bytes: 3472
2/6/2013 6:57:22 PM 706 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 714 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (32) read bytes: 3472
2/6/2013 6:57:22 PM 714 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 719 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (33) read bytes: 3472
2/6/2013 6:57:22 PM 719 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 734 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (34) read bytes: 3472
2/6/2013 6:57:22 PM 735 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 741 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (35) read bytes: 3472
2/6/2013 6:57:22 PM 742 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 759 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (36) read bytes: 3472
2/6/2013 6:57:22 PM 760 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 770 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (37) read bytes: 3472
2/6/2013 6:57:22 PM 770 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 778 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (38) read bytes: 3472
2/6/2013 6:57:22 PM 779 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 796 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (39) read bytes: 3472
2/6/2013 6:57:22 PM 797 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 808 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (40) read bytes: 3472
2/6/2013 6:57:22 PM 808 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 842 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (41) read bytes: 3472
2/6/2013 6:57:22 PM 843 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 886 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (42) read bytes: 3472
2/6/2013 6:57:22 PM 887 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 887 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (43) read bytes: 8064
2/6/2013 6:57:22 PM 887 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 909 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (44) read bytes: 8192
2/6/2013 6:57:22 PM 910 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 929 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (45) read bytes: 3472
2/6/2013 6:57:22 PM 930 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 947 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (46) read bytes: 3472
2/6/2013 6:57:22 PM 947 TcpMic: Clipping count: 0
2/6/2013 6:57:22 PM 959 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (47) read bytes: 3472
2/6/2013 6:57:22 PM 959 TcpMic: Clipping count: 0
2/6/2013 6:57:23 PM 242 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (48) read bytes: 3472
2/6/2013 6:57:23 PM 243 TcpMic: Clipping count: 0
2/6/2013 6:57:23 PM 243 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (49) read bytes: 2672
2/6/2013 6:57:23 PM 244 TcpMic: Clipping count: 0
2/6/2013 6:57:23 PM 244 TcpMic: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav (50) read bytes: 0
2/6/2013 6:57:23 PM 244 TcpMic: disconnected
2/6/2013 6:57:23 PM 245 TcpMic: total bytes: 221184
2/6/2013 6:57:23 PM 245 TcpMic: wav header OUT
2/6/2013 6:57:23 PM 246 TcpMic: creating fileinfo for: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav
2/6/2013 6:57:23 PM 247 TcpMic: setting fileinfo attributes to temporary
2/6/2013 6:57:23 PM 677 trying to open: C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav
2/6/2013 6:57:23 PM 679 TcpMic: Closing TcpClient
2/6/2013 6:57:23 PM 724 semanticID: 121
2/6/2013 6:57:23 PM 725 kvp: prefix | woodhouse
2/6/2013 6:57:23 PM 725 kvp: command | 121
2/6/2013 6:57:23 PM 727 semanticID: 121
2/6/2013 6:57:23 PM 728 kvp: prefix | woodhouse
2/6/2013 6:57:23 PM 728 kvp: command | 121
2/6/2013 6:57:23 PM 728 alternate:woodhouse what's the weather
2/6/2013 6:57:23 PM 749 doCommand:Go to Weather
2/6/2013 6:57:23 PM 749 action repeat set to: 1
2/6/2013 6:57:23 PM 750 Action:  XJson.Raw - GUI.ActivateWindow&&"window": "weather"
2/6/2013 6:57:25 PM 289 error turning recognition on:/r/nSystem.Runtime.InteropServices.COMException (0x88890017): Exception from HRESULT: 0x88890017
   at System.Speech.Recognition.RecognizerBase.SetInputToDefaultAudioDevice()
   at System.Speech.Recognition.SpeechRecognitionEngine.SetInputToDefaultAudioDevice()
   at k.q()
2/6/2013 6:57:25 PM 306 focused: explorer
2/6/2013 6:57:26 PM 290 trying to delete file:C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav
2/6/2013 6:57:26 PM 290 DELETED wav file:C:\Users\Scott\AppData\Local\Temp\TcpMicTmp3086.wav
2/6/2013 6:57:27 PM 553 focused: VoxCommando

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #5 on: February 06, 2013, 08:18:12 PM »
Ok I've just changed my MIC input to VOICE RECOGNITION and got a massive improvement in both speed and accuracy

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2319
  • Karma: 47
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #6 on: February 06, 2013, 11:42:54 PM »
Ok I've just changed my MIC input to VOICE RECOGNITION and got a massive improvement in both speed and accuracy
Nice to hear that it works. You can also try a lower samplerate to have more speed.
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Communication with VoxCommando but no processing?
« Reply #7 on: February 07, 2013, 07:47:09 AM »
Nice to hear that it works. You can also try a lower samplerate to have more speed.
Maybe... but lower quality could also cause the speech engine to take longer to process it!

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Communication with VoxCommando but no processing?
« Reply #8 on: February 07, 2013, 08:56:16 AM »
On both the androids we have here, running on a wireless g network, VC responds almost instantly, as soon as I lift me finger off the speak button.  So unless your network is really slow, any delays probably indicate a problem with quality, or some other technical issue/error.

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #9 on: February 07, 2013, 09:52:20 AM »
I'll change the sample rate today and see how that changes things.  It's working very well though now since that MIC change to VOICE RECOGNITION. 

Thanks for the help once again guys.  Very much appreciated.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Communication with VoxCommando but no processing?
« Reply #10 on: February 07, 2013, 10:40:31 AM »
I'll change the sample rate today and see how that changes things.  It's working very well though now since that MIC change to VOICE RECOGNITION. 

Thanks for the help once again guys.  Very much appreciated.

What device and OS version are you using?

It varies widely from one device to another (one of the difficulties with Android), and even between different versions of Android on the same device, but on my two devices I have found that "default", "Mic" and "Voice_Recognition" all yield pretty much the same results.

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #11 on: February 07, 2013, 11:59:30 AM »
I'm using a Samsung Galaxy Nexus unlocked from the google play store.  Running stock 4.2

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Communication with VoxCommando but no processing?
« Reply #12 on: February 07, 2013, 12:57:30 PM »
I have updated the Wiki a bit.  Please let me know if you think there is anything important that needs to be changed.

http://voxwav.wikispaces.com

Thanks.

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #13 on: February 07, 2013, 01:05:59 PM »
Just a slight difference I notice that confused me initially.  In your pictures and explanation in the installation guide on the wiki, you say 'Click "Hello"', but in my VoxWav app there's no word "Hello" - only the radio tower picture.

Also - what exactly does "OSD messages from VoxCommando will be ignored" mean?  Is Vox sending commands back to VoxWav to see?  It looks like that's already happening even with OSD unchecked.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Communication with VoxCommando but no processing?
« Reply #14 on: February 07, 2013, 01:22:33 PM »
Thanks.

Yeah, again, Android is different on every device.  On my tablet I see the word "hello" next to the icon, but on other devices it may decide not to show the text.  I changed the wiki working a bit on that one.  I hope it's more clear now.

On the VoxWav settings / Application settings page, "OSD messages from VoxCommando will be ignored" means pretty much literally what it sounds like. No, it is not the same as commands, or alternates which will always be displayed on VoxWav.  Specifically, this setting is talking about OSD messages sent by VoxCommando using the action: "OSD.ShowText".  The only reason I put that option in there is in case someone ran into a problem with the messages being too big for their screen, or if it interfered with the display of alternates etc.

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #15 on: February 07, 2013, 01:29:50 PM »
Ah - thanks for the explanation.

That reminded me of something else.  When alternates are found after deciphering a command, a list shows up in VoxWav.  The alternates are all clickable, but clicking them does nothing.  Should clicking them issue the alternate command to VoxCommando?  Can't tell if this is a bug, or if its just an accidental clickable list when it should be passive.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Communication with VoxCommando but no processing?
« Reply #16 on: February 07, 2013, 01:45:02 PM »
Jeeze.  Don't know why you are having so much trouble with this thing.  :bonk

Yes the alternate should be clickable, and in all my tests on several devices, it has always worked fine.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7713
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Communication with VoxCommando but no processing?
« Reply #17 on: February 07, 2013, 01:47:04 PM »
it relies on this command being present in your config:

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<command id="14" name="Option" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>VC.Option</cmdType>
    <cmdString />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>Option,Select Option</phrase>
  <payloadRange>1,10</payloadRange>
</command>

fattybunter

  • $upporter
  • Contributor
  • *****
  • Posts: 57
  • Karma: 0
    • View Profile
Re: Communication with VoxCommando but no processing?
« Reply #18 on: February 07, 2013, 01:49:09 PM »
I'll check to see if that's still in there when I get home.  Suppose I could have accidentally deleted it...