Zabaware Support Forums

Issues with Hal Assistant

Started by radicaldude1234, May 24, 2007, 01:24:26 PM

Previous topic - Next topic

radicaldude1234

First off, this is a great program, but for some reason it crashes every 15 minutes or so or sometimes when I open control panel. I've noticed that this usually happens when something microphone related is changed, such as voice recognition.

Another thing I want to change is based on preference. Can I set it so that Hal doesn't give me random info when I'm doing stuff like calculating, opening programs, or other tasks? It gets annoying after awhile.

Any replies would be great.
 

ramccoid

quote:
Another thing I want to change is based on preference. Can I set it so that Hal doesn't give me random info when I'm doing stuff like calculating, opening programs, or other tasks? It gets annoying after awhile.



Check out the "HOW DO I" thread it deals with that aspect of HAL. I wanted to know the same thing and Jerry came up with some good advice and examples on what to check out.

Roy
 

onthecuttingedge2005

#2
quote:
Originally posted by radicaldude1234

First off, this is a great program, but for some reason it crashes every 15 minutes or so or sometimes when I open control panel. I've noticed that this usually happens when something microphone related is changed, such as voice recognition.

Another thing I want to change is based on preference. Can I set it so that Hal doesn't give me random info when I'm doing stuff like calculating, opening programs, or other tasks? It gets annoying after awhile.

Any replies would be great.



Hi Radicaldude.

if you open up your defaul brain and search for this script:


'RESPOND: CALL MATH FUNCTION
   'This function from the DLL answers simple math questions, whether written out in words or with numerals.
   'If an answer is found, it overrides everything before this function.
   HMath = HalBrain.HalMath(OriginalSentence) & vbCrLf
   If Len(HMath) > 3 Then
       'GetResponse = HMath & vbCrLf
       ShortPhrase = "" 'If Hal was to make a comment about short phrases, clear it
       HalBrain.ReadOnlyMode = True
       NoChoosing = True
   End If
   HalBrain.DebugWatch GetResponse, "Math"


and change it to:


'RESPOND: CALL MATH FUNCTION
   'This function from the DLL answers simple math questions, whether written out in words or with numerals.
   'If an answer is found, it overrides everything before this function.
   HMath = HalBrain.HalMath(OriginalSentence) & vbCrLf
   If Len(HMath) > 3 Then
       GetResponse = HMath & "<NOMORE>"
       ShortPhrase = "" 'If Hal was to make a comment about short phrases, clear it
       HalBrain.ReadOnlyMode = True
       NoChoosing = True
   End If
   HalBrain.DebugWatch GetResponse, "Math"


then when you do math with HAL he won't say anything else but the math answer.

isn't the "<NOMORE>" command sweet!

Jerry[8D]