VoxCommando

New Features and Feature Requests => Version 2 updates => Topic started by: jitterjames on March 10, 2014, 03:41:41 PM

Title: VoxCommando Version 2
Post by: jitterjames on March 10, 2014, 03:41:41 PM
This is no longer the thread for the latest version of VoxCommando.

ALL NEW UPDATES WILL BE POSTED TO OUR DOWNLOADS PAGE.

http://voxcommando.com/home/downloads/

You can also check the Change Log on the wiki to find out what's new (latest updates are at the bottom of the page). http://voxcommando.com/mediawiki/index.php?title=ChangeLog


---


Introducing Version 2.

Please read the information on the wiki before getting started with version 2 for the first time:
http://voxcommando.com/mediawiki/index.php?title=Version_2

It includes an installation video at the bottom of the page.

 ;D

As always thanks to everyone for your support!
Title: Re: Introducing Version 2 alpha
Post by: Wanilton on March 10, 2014, 09:20:25 PM
Thanks James, I will test now, one question only:

I try use amulet USB for vox on/off, and I think it´s no more work, or need extra step/configuration now?

PS: Event amulet is ok, only don´t change interface color red for green and vice versa

Thanks, for include pt-br language in install, perfect.

Question: It´s necessary create new profile voice now in Portuguese (Brazil), or with this new engine SP it´s no more necessary?
Title: Re: Introducing Version 2 alpha
Post by: jitterjames on March 10, 2014, 09:58:20 PM
Amulet events should work exactly the same as before.  They do for me.  Maybe the configuration you are using does not have the events assigned to the on and off commands.

There is no need for a profile if you are using the SP version.  It uses a default profile for the installed engine language which cannot be trained.
Title: Re: Introducing Version 2 alpha
Post by: jitterjames on March 11, 2014, 04:03:00 PM
Here are the two videos introducing VC2 alpha.

The first video is general installation and upgrade notes if you want to upgrade a custom configuration



The second video talks about the new speech engine and how to install it.
Title: Re: Introducing Version 2 alpha
Post by: hehrm on March 12, 2014, 10:04:03 AM
I did a clean install of this version.  I am not sure if this is a bug. It is not just automatically finding the activation key.
Title: Re: Introducing Version 2 alpha
Post by: jitterjames on March 12, 2014, 10:12:33 AM
It is not a bug.  For users with a version 1 license you must upgrade, to use VC2, or run it in trial mode. 

Details can be found here: http://voxcommando.com/buynow.asp
Title: Re: Introducing Version 2 alpha
Post by: jitterjames on March 28, 2014, 12:29:19 PM
I have just uploaded a new alpha version for VC2.  The link is in the first post of this thread http://voxcommando.com/forum/index.php?topic=1443.msg12499#msg12499

This is the latest version now: 1.919

Here are some notes on new features / changes: http://voxcommando.com/mediawiki/index.php?title=Version_2:_Features
Title: Re: Introducing Version 2 alpha
Post by: jitterjames on April 14, 2014, 11:59:37 AM
I have updated the VC2 alpha to version 1.9.2.1 and you can get it at the top of this thread:
http://voxcommando.com/forum/index.php?topic=1443.msg12499#msg12499

The latest changes include (but are probably not limited to):

- The installer should detect if Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) is missing, and if so, offer to download and install it.  I only recently discovered that this is required for SQLite (which is used with maps and xSQL plugin).  On most systems this is already installed because so many other programs (like XMBC) use it.

- Big improvements to copy paste of macro elements within the LCB window.

- VC will automatically add 24 hours to VC.SetEventTimer when a time before "now" is specified

- VC.SetSpeechInput will only search "active" microphones.  Please test this and let me know how it is working for you!  You can still choose to use substrings of either the "caption" (friendly name which you can set in properites) or the device name, and it is not case sensitive.  It is up to you to avoid ambiguous names like "microphone" which could refer to more than one device.

- The xJson plugin allows user to specify the TCP port used for notifications from XBMC in the plugin settings.
Title: Re: Introducing Version 2 alpha
Post by: jitterjames on April 14, 2014, 12:18:31 PM
Also,

- Updated the weather underground plugin to include astronomy variables for sunrise/sunset etc.

- Added option to not execute command when more than X alternates exist. (see the "General" options tab)

- A small fix to the OSD.AddText which was messing up the time that the original OSD message would stay on the screen.
Title: Re: Introducing Version 2 alpha
Post by: Kalle on April 14, 2014, 01:25:30 PM
Great Job James  ::bow

The VC.SetSpeechInput works.
Title: Re: Introducing Version 2 alpha
Post by: garryjw on April 14, 2014, 06:15:29 PM
 Thanks James VC.SetSpeechInput working for me as well - you'll be able to take my newly posted piece out of the wiki :-)
Title: Re: Introducing Version 2 alpha
Post by: jitterjames on April 20, 2014, 10:08:35 AM
Link above updated to version 1.9.2.2

Bug fixes:
- Logging when not selected
- LCB dragNdrop
- Action parameters containing only spaces not loading correctly from xml.
Title: Re: Introducing Version 2 alpha
Post by: jitterjames on April 29, 2014, 01:47:29 PM
I just uploaded version 1.9.3.1.

Please go to the first post in this thread to download it.
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on May 06, 2014, 06:24:25 PM
BIG BUG in 1.9.3.2

I think I made a mistake in 1.9.3.2 that could be pretty confusing for some people.  When you update the phrases for a command in an existing group and then save, the group is not being correctly rebuilt, and you have to do a purge cache!

I'm not sure what the best solution is for this at the moment because I am in the middle of some other massive changes, but I just wanted to let you know in case you noticed some odd behaviour when editing your phrases.

I will follow up soon with more info.  If you are not using the SP version, then reverting back to 1.9.3.1 is probably your best solution for now.

If you are using SP then you either need to purge your cache after making changes to your phrases or you need to revert back 1.9.2.2
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: vulcanjedi on May 06, 2014, 09:04:39 PM
Thank you for pointing this out, I thought I was experiencing this but hadn't gotten around to vet if this was a bug!

BIG BUG in 1.9.3.2

I think I made a mistake in 1.9.3.2 that could be pretty confusing for some people.  When you update the phrases for a command in an existing group and then save, the group is not being correctly rebuilt, and you have to do a purge cache!

I'm not sure what the best solution is for this at the moment because I am in the middle of some other massive changes, but I just wanted to let you know in case you noticed some odd behaviour when editing your phrases.

I will follow up soon with more info.  If you are not using the SP version, then reverting back to 1.9.3.1 is probably your best solution for now.

If you are using SP then you either need to purge your cache after making changes to your phrases or you need to revert back 1.9.2.2
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on May 06, 2014, 10:24:23 PM
I uploaded 1.9.3.3

Please let me know if everything seems OK now.
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: Bleazle on May 08, 2014, 06:22:02 PM
Hi James

I was having some anomalies with the previous alpha release so hopefully this one sorts them out - I would have posted some info on what was happening but I haven't had time to be able to work out how to recreate what was going on consistently.

I have only just installed 1.9.3.3 but I notice that when I restart it it kills and re-launches MediaMonkey at the same time - is this supposed to happen?

On another note a VPN application I recently installed (Hotspot Shield) "killed" the interaction between VoxWav & VC after 1 or 2 commands were given if it was running - disabling it sorted that problem but it does mean that if I need the VPN running I can't use VC  :(  NOTE: I am trialling another VPN (Private Internet Access) which doesn't seem to effect VC. I will post here if any issues arise.

Cheers
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on May 08, 2014, 07:04:42 PM
I have only just installed 1.9.3.3 but I notice that when I restart it it kills and re-launches MediaMonkey at the same time - is this supposed to happen?
No it is not supposed to happen, nor can I recreate this problem on the systems I have tested.  I guess don't restart VC when listening to music.  :biglaugh
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on May 18, 2014, 05:44:57 PM
Version 2 has now been updated to 1.9.5.0

Please see the first post in this thread for the link.
http://voxcommando.com/forum/index.php?topic=1443.msg12499#msg12499

Part two of my evil plan is now under way!  >:D  ::wiggle

I have completely changed the way groups of voice commands are loaded, organized, and accessed when recognized.

What does this mean?

Well, hopefully it will mean a lot less waiting for commands to load.  Especially after you edit commands in the tree editor, you should not have to wait for more than a second or two.  When loading the program, you will hopefully not have to wait very long either.

If there are large groups ( e.g. play song {1} ) that need to be rebuilt, you don't need to wait for them.  You should be able to use all other groups that have loaded, and when they are ready they will be quietly (re)loaded in the background.

I think this is a big step forward even though you may not immediately see any benefits.  At the very least it means that I can start looking more seriously at other new features because I have been wanting to address this one for a long time but it involved updates to many many different sections of code.

There could very well be some strange bugs that arise from this major update.  So far in my testing I have been very pleased with the results.

Once we iron out any major bugs (or determine that there aren't any  ::confused) then I will call the next release version 2.0

There are some other changes as well.  Please see new core actions under the names Group.*

I have deprecated the VC.EnableGroup and VC.DisableGroup actions.  They will of course continue to work for now, but please switch to using Group.Enable etc...

There is a new action VC.LoadOptions (mostly for Hadood and his crazy ideas ;) )

Group.Enable and Group.EnableRegEx allow you to specify a time for the group(s) to remain enabled.  You can use this to provide some contextual commands that are only available for a period of time and then turn themselves off.

Any recent updates to plugin should be included in this install.

There is a configuration now for XBMC 13 (Gotham) (currently in English only).  It is almost identical to the Frodo config except that the paths to databases in the xSql plugin have been updated, and the "download subtitles" command has been fixed.  If you know of anything else that was changed in Gotham that breaks anything in VC please let us know and we will make the appropriate changes to the default Gotham configuration.
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: Haddood on May 20, 2014, 02:55:35 PM


Well, hopefully it will mean a lot less waiting for commands to load.  Especially after you edit commands in the tree editor, you should not have to wait for more than a second or two.  When loading the program, you will hopefully not have to wait very long either.

If there are large groups ( e.g. play song {1} ) that need to be rebuilt, you don't need to wait for them.  You should be able to use all other groups that have loaded, and when they are ready they will be quietly (re)loaded in the background.


Very very Evil ...  :clap :clap :clap
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on May 21, 2014, 03:06:23 PM
I have updated the first post with version 1.9.5.1

I squashed some bugs.  I imagine there will be more to kill but I appreciate your help with testing.
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on June 01, 2014, 01:03:54 PM
I have updated the first post with version 1.9.5.4

Cleaned up some more bugs, improved automatic rebuilding of groups after changing prefix in options.

There is also something new hiding in the TTS plugin.  :D

[Edit: updated to version 1.9.5.5 to fix bug introduced along with the new toy hiding in the TTS plugin. :D ]
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on June 14, 2014, 04:48:06 PM
Version 1.9.5.6 is ready.  Please see the top of this thread for the download.
http://voxcommando.com/forum/index.php?topic=1443.0

Changes are now listed in the change-log!
http://voxcommando.com/mediawiki/index.php?title=ChangeLog#Version_1.9.5.6
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: Mirac78 on June 17, 2014, 03:29:48 PM
Version 1.9.5.6 is ready.  Please see the top of this thread for the download.
http://voxcommando.com/forum/index.php?topic=1443.0

Nice update James, have small error with XJson. Actually after restarting VC, option for "Don't show OSD unless..." is disabled.
Checked-saved works ok, after restarting VC it's again unchecked.

M.
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on June 17, 2014, 03:47:36 PM
Oops!  :P

Will fix this in the next update.  Thanks.
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: Mirac78 on June 17, 2014, 03:49:56 PM
He,he...I'm the BUG finder  :biglaugh
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on June 17, 2014, 05:42:29 PM
I am the BUG maker. :D

Here is an updated version of the xJson plugin (version 2.0.2.1) since it will probably be a while before the next full VC release.
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on June 17, 2014, 10:55:49 PM
Sorry, it seems I needed to include the language files too for some reason or the plugin won't load...  :bonk

Unzip all the attached files into your plugins\xJson folder
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: garryjw on June 25, 2014, 08:42:06 PM
Hi James

Looks like this new version has solved my crash issue. Many thanks.
Garry
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on June 26, 2014, 08:41:11 AM
Oh good. Thanks for the update. I guess it's time to start calling it version 2.0 .
Title: Re: Introducing Version 2 alpha (Download latest version here)
Post by: jitterjames on July 02, 2014, 01:04:30 PM
OMG VoxCommando version 2.0.0.0 (RC1) is here at last!

http://voxcommando.com/forum/index.php?topic=1443.0
Title: Re: Introducing VoxCommando Version 2 (Download latest version here)
Post by: jitterjames on August 19, 2014, 11:35:15 AM
The first post in this thread has been updated to link to version 2.0.0.8 released today (Aug. 19 2014)

http://voxcommando.com/forum/index.php?topic=1443.0
Title: Re: Introducing VoxCommando Version 2 (Download latest version here)
Post by: jitterjames on August 30, 2014, 01:10:49 PM
The first post in this thread has been updated to link to version 2.0.1.0 released today (Aug. 30 2014)

http://voxcommando.com/forum/index.php?topic=1443.0

Changelog: http://voxcommando.com/mediawiki/index.php?title=ChangeLog#Version_2.0.1.0
Title: Re: Introducing VoxCommando Version 2 (Download latest version here)
Post by: Haddood on August 30, 2014, 02:27:22 PM
Introducing Version 2.

This is currently the latest version available:

Updated 2014-08-30: VC2 version 2.0.1.0
Download version 2.0.0.8 now (http://voxcommando.com/files/VC Setup 2.010.exe)

As always thanks to everyone for your support!

James you often forget to update the version in the text,  but still link to the right exe ...  :bonk

it is VC users who should thank you. you make VC rocks more and more

finally special thanks for adding the Skype new actions ... it opens whole new opportunities and scenarios in VC...
Title: Re: Introducing VoxCommando Version 2 (Download latest version here)
Post by: Haddood on September 10, 2014, 09:19:57 PM
James

I just found the VCadvanced.log ... another thank you is due for this addition .... it is really useful in debugging .. I am using it at the beginning and end of every command ... which makes history panel much more readable ...

BTW ... I couldn't find actions to change and query Skype Audio output, are they left intentionally ? do you have plans to implement them in near future?

Title: Re: VoxCommando Version 2.0xx - NOT THE LATEST VERSION ANYMORE!
Post by: jitterjames on September 21, 2014, 11:57:03 AM
Version 2.1.0.3 has been released.

This is no longer the thread for the latest version of VoxCommando.

Version 2.1 has been released and I have started a new thread for it because this one is getting a bit long.

Please visit the DOWNLOADS page on the VoxCommando website to download the latest version:

http://voxcommando.com/home/downloads/