I'm interested in your comment about 2 modes. Are you thinking that one would use Google for recognition and the other just sending audio to VC? Have you figured how to overcome the WiFi quality issues?
Yes. In some cases you may want to automate some tasks directly from the tablet. Perhaps, just as an example, your VC machine is sleeping. It would be nice to use a voice command to wake it up. Or maybe you want to adjust the screen brightness of your tablet. There is really no need to use VC on the PC for this. There may also be situations where you want to use multiple languages. Maybe you use English engine on the PC-VC but you want to be able to do web searches in German. In that case you could use the German recognizer from Google and send text results. There are a lot of possibilities and of course it will take a long time to sort them all out into something that makes sense and can adapt to different users's needs. My head is flooded with ideas right now so I am just trying to concentrate on the basics to get something out the door that people can test.
There is no wifi issue now. We are transferring an uncompressed 16 bit 44KHz mono wav from the android to the PC using Samba file sharing. That means that you will need to enter a network path, and credentials to allow you to access the files on the PC that is running VC.
I am having some sound issues that I can't explain but they are more related to my lack of understanding about Wav files (and perhaps the android hardware) than to WIFI. Sound quality seems to be excellent on my tablet, but there is often static at the beginning of the wav file and sometimes at the end. I'm not sure where it is coming from, or how to get rid of it. I imagine I will sort it out eventually, but as you can see from the demo it may not be an issue for some users. it seems to be working reliably from my tablet.
The only actual WIFI related issue that I am having, which may vary from one device (or android OS) to another is that (on my ICS tab anyway), I can't send wifi when the screen is off and I have no way of turning the screen on either. This stuff seems to be locked down by google, at least on ICS. Actually I can send over wifi when the screen is off, but it is
super slow. It is possible that this is due to the CPU being in a low power state, but I am pretty sure it is because the WIFI is in a lower power state. I have the exact same problem trying to stream audio from my android to my Onkyo. Works fine with the screen on, but when the screen goes off, the audio immediately starts to stutter.
I have both a ICS phone and tablet so I'm hoping for an early XMAS present
It will be a very early present, though probably a buggy one. Stay tuned because I am hoping to release some tests very soon.