Please login or register.

Login with username, password and session length

Author Topic: full answering back using BVC  (Read 11191 times)

lincon

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 5
full answering back using BVC
« on: March 05, 2010, 11:57:27 AM »

Just an idea, but what if you use BVC and you ask something that BVC doesn't understand: eg a command that's you've not stored as a command, normaly nothing happens.
Let say you say "computer" BVC makes a sound or says "yes" you then say turn lights off, the x10 turns lights off, you then say "computer" .. "yes"  .. " do you know captain picard" and it replies "he is the captian of the Enterprise in Star Trek the Next Generation".

I think this can be done using A.L.I.C.E  http://www.pandorabots.com/pandora/talk?botid=f5d922d97e345aa1
It's an AI software programme using text that will answer your questions, if you then add speach software to make it talk the reply.

What do you think? you could then have a house like the show "Eureka"
Logged

HA Dave

  • Hero Member
  • *****
  • Helpful Post Rating: 175
  • Posts: 7127
Re: full answering back using BVC
« Reply #1 on: March 05, 2010, 03:37:56 PM »

.... I think this can be done using A.L.I.C.E  http://www.pandorabots.com/pandora/talk?botid=f5d922d97e345aa1
It's an AI software programme using text that will answer your questions, if you then add speach software to make it talk the reply.

What do you think? you could then have a house like the show "Eureka"

I like the idea! You should join some of us at KDRs Home Automation Chatroom (weeknights around 9-10 eastern time). Incorporating a chatbot into [or as an add-on with] BVC has been chatted about a few times.
 
Currently my Kate (Kate16 Voice) will reply to a couple cute little jokes. I can ask her to say hello [to whoever] and BVC hears the "say hello" and Kate says: "hello and welcome to the future of home automation". Or I can ask BVC to "sing the clapper song" and Kate will reply: "Yeah.. right... pull my finger".

I know Bill and myself have both played with the available chatbots... HOPING they could/would be more than they are. Bill keeps exploring AI (artificial Intelligent) alternatives... and I don't speak for Bill... and can't report his progress. But I don't think he has any new release plans for this weekend. But please join us in our progression towards a "Eureka like" automation experience with my project S.A.R.A. (Smart Articulate Responsive Automation)

  
« Last Edit: March 05, 2010, 03:40:22 PM by Dave_x10_L »
Logged
Home Automation is an always changing technology

dbemowsk

  • Hero Member
  • *****
  • Helpful Post Rating: 21
  • Posts: 428
    • PHP Web Scripting
Re: full answering back using BVC
« Reply #2 on: March 05, 2010, 07:15:48 PM »

A company called Zabaware has a program called Ultra Hal Assistant that supposedly has a large conversational database.  I wonder if this can have some integration with BVC or the AHP SDK to do some semi-realistic artificial intelligence.

Dan
Logged
Dan Bemowski
Owner of PHP Web Scripting LLC
Programmer of RemoteWatch X10
User of any X10 products I can get my hands on.

HA Dave

  • Hero Member
  • *****
  • Helpful Post Rating: 175
  • Posts: 7127
Re: full answering back using BVC
« Reply #3 on: March 06, 2010, 06:52:56 AM »

A company called Zabaware has a program called Ultra Hal Assistant that supposedly has a large conversational database.  I wonder if this can have some integration with BVC or the AHP SDK to do some semi-realistic artificial intelligence.

Last night... I looked at the zabaware site you linked to. And I even wrote a reply here. But then I deleted my post because it sounded.... less than positive. I had to sleep on it to realize what was wrong with... NOT just my post... but my thought process.

Back when Bill first wrote BVC (called BXVC back then) there was only a couple (really high dollar) Voice Control programs for Home Automation. What was considered a big challenge back then was the Microphone Setup and that was a big part of the discussions about BXVC and Voice Control in general. Thinking that Voice Controlled Home Automation required a high priced hardwired audiophile created microphone setup held HA back... and it wasn't true. It really doesn't require much at all to get a clear voice to a HA computer.

Someone (you and lincon come to my mind) should try these AI softwares. I have thought that AI programs actually need Internet access to give them "more data" for their responces. However... It may well be that everything needed is available now. It needs and and deserves some experimentation. Bill can't "do it all" with Voice Control.
« Last Edit: March 06, 2010, 06:57:12 AM by Dave_x10_L »
Logged
Home Automation is an always changing technology

dbemowsk

  • Hero Member
  • *****
  • Helpful Post Rating: 21
  • Posts: 428
    • PHP Web Scripting
Re: full answering back using BVC
« Reply #4 on: March 06, 2010, 08:39:01 AM »

Someone (you and lincon come to my mind) should try these AI softwares. I have thought that AI programs actually need Internet access to give them "more data" for their responces. However... It may well be that everything needed is available now. It needs and and deserves some experimentation. Bill can't "do it all" with Voice Control.

I mainly posted the Zabaware site so that if others wanted to try it they could.  I have no problem trying this software and giving a report.  My only issue at the moment is that I still do not have a microphone setup yet for the house.  I REALLY want to get at that soon, but other things have prevented me from throwing the money into it right now. 

I had done a lot of thinking about the baby monitor setup and have decided against it for a few reasons.  First off, I did buy myself one baby monitor and did a little playing with it.  right now I have it set up in a reverse configuration with it set up as a wireless speaker for my HA PC.  With that setup I get interference with it if I move it slightly in one direction or the other.  This got me thinking that if I used it the other way around that I would get poor audio to the computers line in port. 

The other reason I decided not to use baby monitors for my microphones is that with them being on all the time means that I am broadcasting what is going on in my house for anyone to hear.  If one of my neighbors bough a similar baby monitor, they could listen in on anything happening in my house.  Using the one I have as a wireless speaker does not bother me so much since all anyone would hear is any audio coming from my computer.  I might think about something like bluetooth microphones if I knew they were harder for people to listen in on, which they probably are.

This brings me to the issue of hard wiring microphones.  If I go this route I really want to figure out good microphones and placement of where I want them, and then get them wired in.  Then I would need to get the wiring down to my HA PC in the basement. 

Once I have a microphone solution in place, I should be in better shape for testing BVC and some of these other softwares more.  In the meantime I would encourage others that have the capacity to test some of these other solutions and give reports.  I do realize that Bill cannot do it all.

Dan B.
Logged
Dan Bemowski
Owner of PHP Web Scripting LLC
Programmer of RemoteWatch X10
User of any X10 products I can get my hands on.

lincon

  • Newbie
  • Helpful Post Rating: 0
  • Posts: 5
Re: full answering back using BVC
« Reply #5 on: March 06, 2010, 10:51:13 AM »

Thanks for the replies, I knew it wouldn't be just me that had that idea.
I looked into a basic version of allowing speach back to you, you can create your own "chatbot"
http://www.youtube.com/watch?v=a6Z_xpVAtYQ

So when you ask a question you can get a reply that you had already typed in, this is fine for the first or 2nd time in front of your friends! but would get a bit boring, I then thought you can add "random" into the replies, so you could have as many replies as you can think of to the one question.
eg:
Computer,  .. yes... What's missing in my life.... (random 1) if you're talking to me then I'd say you need to get out more.
(random 2) More money
and so on, selecting only 1 random answer at a time.

I've seen the youtube clips with BVC (i think dave?) where he asked the time, that blew me away and got me interested in the whole control house and talk back thing.

I've just got myself a phone watch £50 from china and it's really good, it does have blue tooth, I know from the above posts the mic problem not having it near enough all through the house, I know blue tooth doesn't have a great range but if it's on your wrist then half the battle is done?
Logged

HA Dave

  • Hero Member
  • *****
  • Helpful Post Rating: 175
  • Posts: 7127
Re: full answering back using BVC
« Reply #6 on: March 06, 2010, 09:43:05 PM »

You two guys... wondering and testing and developing NEW methods and ways to automate (and use BVC)... and others like yourselves. Are the future of Home Automation innovations.
Logged
Home Automation is an always changing technology
 

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