quote:
Originally posted by jsmorgan
Is it possible to run multiple sessions of HAL?
I know it's possible to have multiple connections to a SQLite database, but I seem to recall that Robert has set Hal up so that this can't actually happen. Someone who has tried it can correct me, but as Hal stands, I know you can't call it twice on the same machine, so I expect you can't call it on two machines with the same DB.
Of course, some simple scripting can synchronize DBs during idle periods by turning off an unused Hal and comparing with a central, unused DB copy.
I would probably approach the same problem with Bluetooth and MaxiVista. A bluetooth headset allows better voice recognition in different rooms anyway. MaxiVista (or something like it) would (I believe) allow you to have the same Hal show up in any networked computer.
I want to do exactly what you want, and haven't completely planned it out yet. My basic scheme is to have a central computer with Hal, and try to access it from anywhere in the house. I had anticipated having to give up on having the avatar present, but as long as I could talk to Hal and have a response with a X-10 action, I would be OK with it.
Some of your other ideas might require work. One of the things which make Hal valuable to me is the ability to make plugins do what Hal doesn't already do. Some may require more access to basic commands than Zabaware usually provides. The ALF brain gives a lot more, and I believe you can write your own Alice brain.
But then you might end up like me... spending way too much time late at night banging away at scripts...