Please login or register.

Login with username, password and session length
Pages: 1 ... 9 10 [11] 12 13 ... 24

Author Topic: BXVC (Bill's X10 Voice Commander) (JScript version)  (Read 345163 times)

specter333

  • Jr. Member
  • **
  • Helpful Post Rating: 0
  • Posts: 23
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #150 on: June 05, 2006, 01:40:06 AM »

Most wireless lapels made since the mid 90's don't have encryption per se, but posess a system specific communication protocol.

Actually only more high end mics have this system, lower end mics will still wipe out with anything else on the same frequency.  You are pretty safe with mid to high level Shure, Audio Technica, and Senhieser mics but I would steer clear of anything made by Nady or Samson.  Of course those things made for Radio Shack aren't suitable for any audio applications anyway so don't even think about it.
Logged

bigbear1969

  • Full Member
  • ***
  • Helpful Post Rating: 1
  • Posts: 32
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #151 on: June 05, 2006, 03:51:29 PM »

I have a crown pzm 6R in each room. It's mounted on the wall I'm most likely to face when in the room. In my recording studio, it's on the wall behind the desk, in the living room, it's on the wall behind the tv, in the bedroom, it's on the wall I face when laying in bed, etc... the distance from the ceiling depends on the architectural features of the room (in the living room, there is a 45* angle slope from wall to ceiling which creates my best response). These mics were originally designed with theatrical productions in mind, so they are paintable (5 minutes to tape prep and a shot of spraypaint) so they are painted to compliment the color of the wall.
Each mic runs to a seperate channel of an ooooooooooooooold dbx unit with interchangeble modules (sorry, can't remember the model number). The threshold depends on the acoustic properties of the room. The living room is very bright and therefore has a higher threshold than the bedroom where lots of soft things absorb the sound.
The outputs of the dbx unit each go to a different channel on an old alesis 12r rackmount mixer. the channel strip eq's only have 2 bands, and I clock the hi at about 2 o'clock and the lo at about 11 o'clock with minor adjustments to match the room's acoustical properties.
The output of the 12r uses a 1/4" TRS to mini stereo cable and goes into the sound card input. The sound card output goes to a JVC stereo via a mini stereo to (2)RCA male adapeter. The stereo's speaker outputs go to a sima speaker selector and spread to the small optimus 40wt bookshelf speaker's that serve as Lexxie's voice in each room as well as a music source 4 my hot tub and my side deck (6 pairs total).
Using an ocelot and a secu 16 (supported by HAL2000, but not AHP as far as I know), I've wired contact closures on the sima so that Lexxie can control which speakers are on and which are off. The outdoor speakers only come on when I ask for them and they shut down if she plays a phone call announcement so that my neighbors don't hear who's calling me.
I will eventually upgrade my gate/mixer combo to a shure automixer which has logic control bus outs and will allow me to wire into the ocelot so that lexxie can tell which mic I just spoke thru and turn on only that room's speakers to answer.

Extraneous noise will b a problem until some significant improvements are made in SR technology. Imagine if someone taught you to recognize a few words of Farsi (not what they mean, just to recognize them) and then said "When you hear those words, raise your hand." If one person is speaking Farsi, slowly and clearly, you will very likely be able to pick out the words with pretty good acuracy. If 5 people are speaking Farsi at the same time, it becomes much more difficult. If 5 people are speaking Farsi at the same time and one of them is playing a recording of the Farsi equivalent of Britney Spears on their stereo... This is what we're asking speech recognition engines to do. Some improvement can be made by optimizing the input system (mic type, gating, eq settings) for the frequency range and volume of average human speech, but this only helps so much. The idea has been tossed around to encode music and television programs (or possibly the hardware that plays them) with a code that is outside the range of human hearing, that would cause a special microphone to ignore the sounds coming from this source, but that would be very expensive and take a long time to implement. A way around it (which I plan on setting up once I get my old house intercom system working) is to wire an interupt controller to the intercom button and use the intercom mic (overiding the open air setup) when the noise level in the room is too great. Some would say "then why not just use the light switch?" but the intecom system would still allow use of scenes and macros. Another option (as a backup to use in a noisy room) is the smarthome control maxi 4071. This is like the x10 maxicontroller on steroids and doesn't look like something you'd see on an episode of the rockford files. I'm trying to figure out how to wall mount one where the light switch used to be (using a lamp module for lights and an app module for ceiling fan - so the switch is just there to fill the whole) in my bedroom. I have one by the futon in the living room and will probably purchase another for the recording studio by the end of the year. My first attempt is always on voice and then I go to a fall back if voice doesn't work quickly enough.
An interesting note: Lexxie's performance seems to be inversely proportional to how impressive I need her to be at the moment. i.e. if I'm trying to show off for someone who's over to the house for the first time, she is less likely to work properly, but bread always falls buttered side down and your dog will only sit on command when no one else is around to see, it's just the way the universe works.

HAL has 4 levels of software, HALBasic, HALDeluxe (available in a kit at Fry's), HAL2000, and HALPro (available only thru contractors/installers). There are some problems, but I currently get about 85 - 90% acuracy, regardless of my location in the room. You have to pronounce things as if you don't speak english and are saying things phonetically (Example - pronounce Thank you as Tha-ngk Cue) to get a high level of accuracy on my system, but it's on an older computer with only an athlon 2300 and 1 gig of RAM. I'm lead to understand that a better chip significantly improves the speech recognition engine. She tends to confuse the words "on" and "off", so to get around this, I'm writing macros to respond to "Kill (unit)" as the eqivalent of Turn Off (unit). It's very timeconsuming to have to write this macro for each of 112 units, so I will be in touch with their customer support people (who are uber-responsive) to ask them to create a way to simply change that recognition phrase. The patrol their message boards hevily and always respond to suggestions from their users, but I digress. You can call HAL (Lexxie) from your cell and (with the voiceportal modem) use either dtmf or voice to control it. There is an internet interface (with included server) and even an app to allow control from my sidekick 2's browser directly. With HALi (a free add on similar to an SDK) ypu can write your own apps in perl (and I believe c++). Many user's have done so and made their apps available free of charge.

The cheap (think guitar center) nady and samson mics will reject any non protocol signals. If the signal is strong enough to overpower the matched transmitter's signal, you will experience a loss of audible signal or possibly static. The "other" signal, however, will not come thru as audio there for should not allow anyone else control of your automation. If your connection from the wireless receiver to the computer is not shielded/balanced, you may pick up audible rf from this, but the frequency range is such that you will most likely hear a tejano radio station regardless of the fact that there are no tejano radio stations within 1000 miles of your location. This is one of the great mysteries of the audio world.

Hope this helps and feel free to ask for anymore specifics you need.

PS. Sometime in the next couple of months (when my theatre is dark) I'm going to try all the mics in my rental inventory to see if any of them work beter than the pzm's. I expect I can get a slightly better result with the Audio Technica 853's that I use for hanging choir mics, but I'll post to this thread with my results...
« Last Edit: June 05, 2006, 03:58:52 PM by bigbear1969 »
Logged

roger1818

  • Hero Member
  • *****
  • Helpful Post Rating: 28
  • Posts: 1072
  • Roger H.
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #152 on: June 07, 2006, 12:04:19 PM »

Those are both interesting points.

One potential drawback I can see to bluetooth is I believe it only has a range of a handful of feet.

It is true that Class 2 Bluetooth dongles only have a range of 10 m, but Class 1 Bluetooth dongles have a range of 100 m.  The range is typically considered to be maximum range and things like walls can cause it to be reduced.  I can't remember who makes it, but there is one Class 1 Bluetooth dongle that has an external antenna which should help in maximizing the range.
« Last Edit: June 08, 2006, 09:57:43 AM by roger1818 »
Logged

-Bill- (of wgjohns.com)

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 81
  • Posts: 1340
  • He's just this guy. You know?
    • wgjohns.com
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #153 on: June 07, 2006, 09:43:39 PM »

Those are both interesting points.

One potential drawback I can see to bluetooth is I believe it only has a range of a handful of feet.

It is true that Class 2 Bluetooth dongles only have a range of 10 feet, but Class 1 Bluetooth dongles have a range of 100 feet.  The range is typically considered to be maximum range and things like walls can cause it to be reduced.  I can't remember who makes it, but there is one Class 1 Bluetooth dongle that has an external antenna which should help in maximizing the range.

Good to know!  That's ten or twenty times better range than I thought.
Logged
-Bill- (of wgjohns.com)
bill@wgjohns.com

In the real world, the only constant is change.

When I'm online you can find me in the Home Automation Chat Room!

roger1818

  • Hero Member
  • *****
  • Helpful Post Rating: 28
  • Posts: 1072
  • Roger H.
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #154 on: June 08, 2006, 09:57:21 AM »

It is true that Class 2 Bluetooth dongles only have a range of 10 m, but Class 1 Bluetooth dongles have a range of 100 m.  The range is typically considered to be maximum range and things like walls can cause it to be reduced.  I can't remember who makes it, but there is one Class 1 Bluetooth dongle that has an external antenna which should help in maximizing the range.

Upon re-reading this I realized I said feet instead of meters so the range is even better than I first stated (there are more than 3 feet in one meter).
Logged

-Bill- (of wgjohns.com)

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 81
  • Posts: 1340
  • He's just this guy. You know?
    • wgjohns.com
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #155 on: July 07, 2006, 12:18:36 AM »

Hello all!

FYI the latest version (0.45) of BXVC is now available on the website at:

http://www.wgjohns.com/bxvc.htm

What's new?

  • Some internal fixes for problems almost no one has found yet.
  • Rearranged the screen layout so I think it makes more sense.
  • Added buttons to access the Windows "Microphone Setup Wizard", "User Training Wizard" and "User Profile Properties" without having to go hunt for them in the Windows Control Panel.
  • Added a microphone input meter so you can see that the program hears you.
  • Added the "Interference" status box to help you understand why the program may not have recognized what you said.
  • Updated the other status boxes to make better sense.

Also, see the new Forums at:

http://wgjohns.com/forums/index.php

Have fun and let me know what you think!

-Bill-


P.S.
Sorry, not quite ready to release the VB version yet.
-Bill-
Logged
-Bill- (of wgjohns.com)
bill@wgjohns.com

In the real world, the only constant is change.

When I'm online you can find me in the Home Automation Chat Room!

Dan Lawrence

  • Hero Member
  • *****
  • Helpful Post Rating: 68
  • Posts: 3991
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #156 on: July 11, 2006, 07:49:16 PM »

I have deleted BXVC from my system.  It will not allow me to add modules to A1, and it earased alll my old setup.

Unless you still have the prior version available, I'm done with it.
Logged
I don't SELL this stuff... BUT I sure do ENJOY using it!!!

-Bill- (of wgjohns.com)

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 81
  • Posts: 1340
  • He's just this guy. You know?
    • wgjohns.com
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #157 on: July 11, 2006, 11:14:30 PM »

I have deleted BXVC from my system.  It will not allow me to add modules to A1, and it earased alll my old setup.

Unless you still have the prior version available, I'm done with it.

So... you downloaded the Upgrade version (not the Full version) and expanded / copied the files to the same folder you have been running BXVC from?
Logged
-Bill- (of wgjohns.com)
bill@wgjohns.com

In the real world, the only constant is change.

When I'm online you can find me in the Home Automation Chat Room!

Dan Lawrence

  • Hero Member
  • *****
  • Helpful Post Rating: 68
  • Posts: 3991
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #158 on: July 11, 2006, 11:25:54 PM »

Yes and it screwed up my BXVC settings, lost every module and refused to allow a new A1 module to be added.

So, bye-bye to BXVC. Loved the prior version, great to play with.  Downloaded the new version, copied the files to the folder, BLOOEY!!!
Logged
I don't SELL this stuff... BUT I sure do ENJOY using it!!!

-Bill- (of wgjohns.com)

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 81
  • Posts: 1340
  • He's just this guy. You know?
    • wgjohns.com
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #159 on: July 11, 2006, 11:46:27 PM »

Dan,

If you've totally deleted all of your BXVC files, there isn't much that can be done about recovering your old configuration and device list.

If that's the case, my best suggestion would be to download and install the Full version and try to set it up.

If that doesn't work, I can try to send you the 0.43 version, but I'd really like to sort out the cause of this problem.  So far, no one else has reported anything like this issue.

Keep me posted;
-Bill-
Logged
-Bill- (of wgjohns.com)
bill@wgjohns.com

In the real world, the only constant is change.

When I'm online you can find me in the Home Automation Chat Room!

Dan Lawrence

  • Hero Member
  • *****
  • Helpful Post Rating: 68
  • Posts: 3991
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #160 on: July 12, 2006, 08:09:38 AM »

I'll try that.   Thanks.

I will report later.
Logged
I don't SELL this stuff... BUT I sure do ENJOY using it!!!

Dan Lawrence

  • Hero Member
  • *****
  • Helpful Post Rating: 68
  • Posts: 3991
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #161 on: July 12, 2006, 01:38:35 PM »

I got the full version off Bill's website, unpacked it and put the files in the same BXCV folder on my D: drive.  Created the shortcut and created the units for A1, A2, A3, A6, F1, and F2.

EVERYTHING worked!!!!!!

BXVC is back and I'm happy!!!  :)
Logged
I don't SELL this stuff... BUT I sure do ENJOY using it!!!

-Bill- (of wgjohns.com)

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 81
  • Posts: 1340
  • He's just this guy. You know?
    • wgjohns.com
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #162 on: July 12, 2006, 07:05:48 PM »

Dan,

Glad to hear it!  :)

-Bill-
Logged
-Bill- (of wgjohns.com)
bill@wgjohns.com

In the real world, the only constant is change.

When I'm online you can find me in the Home Automation Chat Room!

-Bill- (of wgjohns.com)

  • Advanced Member
  • Hero Member
  • ******
  • Helpful Post Rating: 81
  • Posts: 1340
  • He's just this guy. You know?
    • wgjohns.com
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #163 on: August 31, 2006, 04:00:22 AM »

Thanks to everyone who has used and contributed to the development of BXVC!   ;D

For those of you who are interested, Version 0.46 is now available for download.
For information on what's new and download page links, please visit the BXVC Latest Version forum at wgjohns.com:
http://wgjohns.com/forums/viewtopic.php?t=14
or visit the BXVC web page at wgjohns.com:
http://www.wgjohns.com/bxvc.htm

Thanks again,
« Last Edit: August 31, 2006, 04:02:56 AM by -Bill- (of BXVC) »
Logged
-Bill- (of wgjohns.com)
bill@wgjohns.com

In the real world, the only constant is change.

When I'm online you can find me in the Home Automation Chat Room!

HA Dave

  • Hero Member
  • *****
  • Helpful Post Rating: 175
  • Posts: 7127
Re: BXVC (Bill's X10 Voice Commander) (JScript version)
« Reply #164 on: October 21, 2006, 12:38:13 AM »

Bill I've been having (day) dreams of setting up your voice commander since I 1st read about it! It sounds great!

I have more than one computer, and wondering which one I should use. Do you have and "requirements"? Speed, OS, RAM, etc?

By the way, I am also a watt saver and I use the socket rockets to turn on the compact fluorescence lights.
« Last Edit: August 12, 2007, 10:11:30 PM by Dave_x10_L »
Logged
Home Automation is an always changing technology
Pages: 1 ... 9 10 [11] 12 13 ... 24
 

X10.com | About X10 | X10 Security Systems | Cameras| Package Deals
© Copyright 2014-2016 X10.com All rights reserved.