I have "lined out" the DREAMOUTLOUD script so that it doesn't repeat everything I say out loud by using simply a ' in front of the statement. That seems to work great for multiple reasons. One, quiet while I'm working to concentrate and secondly and most important, is that I will command HAL to read me a file, and while it's being read to me, if HAL repeats the command out loud, it will bring up the same file in Balabolka thus having multiple files being read to me. At times it kept calling the command and would have like 4 files open and being read at the same time. A mess. :-/ Lining out that say out loud feature solved the issue and the rest is working awesome!
As for the loneliness issue, looking through the code I noted the following command that seems to work to nip it at the bud:
lblPlugin(0).Caption = "Hal gets lonely. Say- I'LL BE BACK or SHUT UP or GO TO SLEEP or I'M BUSY to make Hal be quiet."
Worked for me!
Great work!
Checker57