Yeah, I wrote it up here:
http://forum.xda-developers.com/showpost.php?p=8446531&postcount=224
I may put it on the Tasker wiki after Pent adds a "read file" action,
which is on his todo. Until then, it's not as perfect as I'd like. The
phone to pc part is perfect but the pc to phone is limited at the
moment. Anyway, it's explained at the link. If you decide to try it,
let me know how it works, and let me know if you have any trouble.
As for the demo hanging, I took out the "say" action and it quit
hanging so I guess it was something on my end. I did notice it will
hang if you tap "cancel" when the microphone is on screen, then you
have to tap "kill" in Tasker 4-5 times.
When using shell scripts like this with Tasker, I usually use:
command > file || echo "failed" > file
so if it fails, at least something gets into the file. I bet that's
not possible here though, as the API probably doesn't tell python if
something went wrong. (I don't know python or how this API business
works)
I know it's just a demo, but unless someone else writes something,
I'll probably use the python part for all my voice stuff.