Here is version 0.868 (patch your existing installation).
Moving towards version 0.87, there are a few things that I am working on.
One of them is the ability to rebuild the command grammars in the background whenever commands are changed or payloadXML files are updated. The rebuild button at the top is a test. It works, in that it does rebuild the grammars and allows you to restart quickly. It is not finished yet. More tools are needed to support it and make it useful, like the option to automatically restart after rebuilding.
Another thing I am working on (this is new) is a much more detailed command history. I am working on consistency so that all commands will return some kind of useful information and make it clear if they succeeded. If there is a result returned from a query (i.e. getArtist, or getVolume) or an error message, it will be possible to see it in the history by rolling over the action. I am also using icons to show different types of events.
Here is what I have so far for icons:
- blue circle with 'i' : system information (i.e. what language is being used for speech)
- a megaphone : speech was interpreted successfully as a command
- a question mark : speech was interpreted successfully as a command, but confidence was too low
- green gear: an action was executed (corresponds to actions in the command builder)
- radio signals : a udp (network broadcast) command has been received from tellvox (or eventghost, or some other program)
if an action (green gear) generates an error, it will be highlighted with an orange background.
I am also working on multiple interface languages for the main page, the options pages, and the GenXML page. This version has been mostly translated for PT-BR thanks to Wanilton. If anyone wants to contribute for other languages please let me know. Wanilton sent me screen captures of the different pages with the Portuguese-Brazil text on top. This was a good way to show the translations, but it was difficult for me to use because I could not cut and paste the text. If I am required to re-enter the text it is a problem for me because I don't normally use accents. So if you send translations, please provide a format that I can cut and paste from.
I am not translating the tree editor, group properties, and command builder pages yet. The language that you will see will depend on the display language used by Windows. It does not need to be the same language as the speech language that you select on the options page. This way you can use the English speech recognition engine (good for English media) but still see an interface in your preferred language.
Happy New Year Everyone. Thanks for all your support so far. I hope that 2011 will bring more good things to VoxCommando!
Attachments removed... there is a newer version