Author Topic: Best practice  (Read 3217 times)

0 Members and 1 Guest are viewing this topic.

mdsh

  • $upporter
  • Sr. Member
  • *****
  • Posts: 127
  • Karma: 4
    • View Profile
Best practice
« on: July 17, 2013, 08:59:48 AM »
Hi all, still playing with VC and learning heaps thanks to all of you answering my silly questions... So thank you before I ask one more :)

What is best practice with VC with regards to number of instances running. I've been reading a lot about how a full license will count for all running instances for VC so in that I can gather that it's best to run one for XBMC, one for iTunes.... and so on

Is this the best way to run it or is this purely on a keeping things a bit tidier within the VC tree?

thanks

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Best practice
« Reply #1 on: July 17, 2013, 09:23:12 AM »
Whatever works best for you.  Licensing is not an issue.  Once a machine is licensed you may use 1 or 100 VC, it doesn't matter.

You can combine commands for many different programs into a single configuration if you want, but it is up to you to avoid "overlapping" commands.

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Best practice
« Reply #2 on: July 17, 2013, 09:24:04 AM »
The only time you really NEED to use two separate configurations is when you want to use different languages for the speech recognition engine.

mdsh

  • $upporter
  • Sr. Member
  • *****
  • Posts: 127
  • Karma: 4
    • View Profile
Re: Best practice
« Reply #3 on: July 17, 2013, 09:44:40 AM »
Ah yes didnt think about multi language setup as my first language isnt an option i believe  :biglaugh

 

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Best practice
« Reply #4 on: July 17, 2013, 12:08:24 PM »
Normally the best practice is to work with enable/disable groups action (but you really need to know what you are doing to set this up - it is not recommended for newbs). Take a look in the VC command builder, the are a enable/ disable group action available.

Kalle
« Last Edit: July 17, 2013, 01:22:06 PM by jitterjames »
***********  get excited and make things  **********

mdsh

  • $upporter
  • Sr. Member
  • *****
  • Posts: 127
  • Karma: 4
    • View Profile
Re: Best practice
« Reply #5 on: July 20, 2013, 05:52:56 AM »
Thanks Kalle, I am currently playing with something similar. EG if xbmc isnt running an event disables all XBMC groups. This seems to work really well for me :)
Also still playing with mics trying to find one that works well on my very tight budget :(

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Best practice
« Reply #6 on: July 20, 2013, 06:44:57 AM »
Thanks Kalle, I am currently playing with something similar. EG if xbmc isnt running an event disables all XBMC groups. This seems to work really well for me :)
Also still playing with mics trying to find one that works well on my very tight budget :(
For what kind of mic looking for? Wireless, USB, cable - headset or only mic? What is your max. budget for a mic solution?
By the way, you can disable/enable groups with events very easy, as example: If you start XBMC it generate a event and disable all other groups which you doesn't need and also backwards.
***********  get excited and make things  **********

mdsh

  • $upporter
  • Sr. Member
  • *****
  • Posts: 127
  • Karma: 4
    • View Profile
Re: Best practice
« Reply #7 on: July 20, 2013, 08:43:53 AM »
Hi Kalle,

on the mic front I have three items within my house already that I am playing with. One is a logitec webcam with built in mic (this was my starting point) Then i realized i had a USB EA\Logitec singstar mic for my Wii. So testing that out with a bit better results that the webcam but still struggling to have it "hear me" over music or movies. Then I have a logitec wireless headset that i still need to play with. Haven't done this yet as I want my girlfriend to be able to walk in and use the system as well. Guess i could have the headset laying on the table or something hey :)

Budget wise I have non but will hopefully soon as I got a job again  ;D starting monday so pay one will have to go towards supporting VOX and then maybe if i am still not happy with any of my mic setups i might buy one. But really any advice or tips re what to buy or even just placement will be great.

Quote
By the way, you can disable/enable groups with events very easy

So with this I have a rule that disables\enables xbmc on voice command LAUNCH XBMC as well as CLOSE XBMC \FOCUS\UnFocus XBMC and it does work really well. Still playing with more ideas but really great :) But need to have it like yours to disable ALL others when not needed. Just think that makes for a cleaner system :P maybe just me

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Best practice
« Reply #8 on: July 20, 2013, 09:04:42 AM »
Quote
Budget wise I have non but will hopefully soon as I got a job again  Grin starting monday so pay one will have to go towards supporting VOX and then maybe if i am still not happy with any of my mic setups i might buy one. But really any advice or tips re what to buy or even just placement will be great.
My first advice and if more than one person will use the mic is the amulet remote. It is not the cheapest invest, but you can save money if you have a VC license (up to 40$) so you can buy it for ~100$ if you live in USA.
We have also a list with some information about microphones: http://voxcommando.com/mediawiki/index.php?title=Microphones and here: https://docs.google.com/spreadsheet/ccc?key=0AvOHRgLlzw1rdEM0c2tpTjdGTkhPaXBTWENjc3JMNEE#gid=0

Which mic is the best for you depends on how you want to use it - did you need a high range or a handsfree solution or both? Forget your cam mic and also the Wii mic, I'm sure you waste your time with it - to many false positives.

Quote
So with this I have a rule that disables\enables xbmc on voice command LAUNCH XBMC as well as CLOSE XBMC \FOCUS\UnFocus XBMC and it does work really well. Still playing with more ideas but really great Smiley But need to have it like yours to disable ALL others when not needed. Just think that makes for a cleaner system Tongue maybe just me

If you have a well organized command group structur - all groups to use with XBMC beginning with XBMC or for iTunes with iT or similar, so it is easy to use enable/disable group command with the wildcard(*) setting in a program start command.

the a attached pic is a example, but there are much more opportunities to do this  ;)
« Last Edit: July 20, 2013, 09:39:55 AM by Kalle »
***********  get excited and make things  **********

mdsh

  • $upporter
  • Sr. Member
  • *****
  • Posts: 127
  • Karma: 4
    • View Profile
Re: Best practice
« Reply #9 on: July 22, 2013, 05:52:47 AM »
Thanks for the above pics and explanation :) helping heaps!! Will implement really soon