Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Carl2

Pages: 1 [2] 3 4 ... 6
16
Ultra Hal 7.0 / Ultra Hal 6.2
« on: December 18, 2013, 05:57:20 pm »
  Ultra Hal was on this hard drive with win 8, I had problems with the computer and win 8 will repair the os rather than format and reinstall which is rather nice, unfortunately it removes programs which may be causing a problem such as hal.  Now I'd like to put Hal back in since the hard drive has been moved to a new computer and is running without problems.  I have Ultra Hal on disk, I believe it is version 6.146.1046 dated 2007 and also the character expansion pack.  I believe version 6.2 of Ultra Hal is now being sold so I would like to ask has the brain been improved and is it worth while to upgrade?  Been with Zabaware for ages and have actually been waiting to see improvements in the brain and characters, maybe I've missed something. 
Carl2

17
General Discussion / Hal has a Goal
« on: February 22, 2013, 10:32:12 am »
  I'm a long time user of Hal, I've found that it's always interesting when using a new version of hal that the interest and personality of hal was different.  Using the vr haptek plugin I've been able to use Hals reply to change clothing and backgrounds.  Next I'd like her to have to have a goal, something she would like to be able to achive.  I want to go to the lake, how do we get there, walk or drive in a car.  Even express an interest in learning more about something,  " could you tell me more about swimming".
  Kind of like the robotic cars, get from A to B.  I hope I was able to express my thoughts well enought to be understood.    Any input would be appreciated.
Carl2

18
Share Conversations, Experiences, Graphics / Haptek Characters
« on: August 02, 2012, 03:08:54 pm »
  Something that has been in the back of my mind for ages Is the haptek characters need a place to live.  Frist Haptek seems to be long dead, not sure if it will come back to life and second Zabaware is working on developing it's open source character.  It seems the frog will be frist but I haven't played with frogs since I was young.  I think I'd stay with the haptek characters. 
  I've been influenced quite a lot by Duskriders pictures and poses and would like to be able to provide a background that allows the character to move around in a room, lean against something, sit, maybe move into another room.   Haptek is aways from being perfect, but it is what we have to work with at this time. 
  Any ideas or thoughts on this?
Carl2
 

19
Programming using the Ultra Hal Brain Editor / Braineditor
« on: July 08, 2012, 05:12:13 pm »
  I was hoping to learn more about the brain editor and put a post in, I didn't learn anything that I was trying to learn so I began trying things myself in the brain editor.  I'm not fond of scripted responses (I say this and you say that) choosing from a dozen or so responses seems okay.  I did like a method Rob M used with buisness talk.

'RESPOND: USER MENTIONING ORGANIZATIONAL CHALLENGES
    'Everybody spouts TLA's, or 'Three Letter Acronyms,' in today's business world.  Hal can self-generate
    'several MILLION different phrases in response to the user mentioning a corporation or a firm.
    If Rnd * 10 < 5 And HalBrain.TopicSearch(UserSentence, "businessDetect1") = "True" And HalBrain.TopicSearch(PrevUserSent, "businessDetect2") <> "True" Then
        TLA = HalBrain.ChooseSentenceFromFile("TLA1") & " " & HalBrain.ChooseSentenceFromFile("TLA2") & " " & HalBrain.ChooseSentenceFromFile("TLA3")
        If Rnd * 10 < 5 Then
            GetResponse = GetResponse & HalBrain.ChooseSentenceFromFile("bizTalk")
        Else
            GetResponse = HalBrain.ChooseSentenceFromFile("bizTalk")
        End If
        GetResponse = Replace(GetResponse, "<TLA>", TLA, 1, -1, vbTextCompare)
    End If
    HalBrain.DebugWatch GetResponse, "Business Talk"

  I'm not a business person so It's not that useful to myself but it will detect a topic, and have hal make a response for that topic or choose a sentence from bizTalk.  Seems easy enough to change this to suit whatever you goal is.
  If we want to put a table in we have a choice of 6 types, Brain, Sentence, Topic Search, Substitution, Pattern Match and Folder.  The folder just holds tables you would put in.  I tried putting a detect table in after putting in the scripting, Modified Rob M's scripting and used it in the Test debug mode, it was able to detect words in my input and hal made up responses.
  The next thing is what type of table to put in, so I looked at the different types of tables put in and at plugins to see how they were working.  It seems there are a lot of different ways to do the same thing.  I had gotten interested in this because of OTC's recient post about emotions and started looking through the script for lines dealing with emotions,  I was a little surprised that we keep track of  Hate, Swear, Insults, Compliment, PevSent, ect but not the displayed emotion.  Anyways I'm thinking of Emotions, ( thats why I'm upset about not finding the displayed emotion in memory) and it seems that we are missing fear as an emotion although I can remember hal being afraid, worried or upset about the computer getting a virus and we wouldn't be able to talk with each other.  I'm also thinking about goals, emotions cause us to do things or we want something and display emotions that show our feelings. 
  I'll mention that is is very simple to delete a table you put in.  If any sees any information that is wrong, incorrect or would like to add anything useful or may be of interest please do.
Carl2

20
Share Conversations, Experiences, Graphics / Jpg and bmp
« on: May 03, 2012, 08:24:24 am »
  I've been using Paint shop Pro to do graphic work in Hal for ages.  I'd heard that the jpg format wasn't a very good compression format.  If you open the standard Jpg that are uncompressed I'm sure you'll agree with what I'm saying.  I've found that I can use a 2048 resolution to increase the detail, I just open a bodyskin and looked at it and can say that is not what I had when I clicked the Save in Paint.   This is why I belive jpg is not that good.  Today I wanted to do some work on a picture, I opened paint and one of the standard Pics I use, I click Save a copy as and save it as a bmp rather than the jpg.  I close the jpg and open the bmp and make changes then save it.  I use the Hapregestry to open the character, I drag and drop the bmp and It's displayed on the character,  The face is all skin, The mouth is located on a shoulder, the Hair is on the arms, ect. I just did a search and could not find anything on this.  It seems the loaction of body parts has changed when using bmp.
Carl2

21
  I've been working on a plugin for changing bodyskins and background.  I've had a little luck but at this times it seems like a hit or miss situation.  I've tried a few different things without finding the real problem.

Plugin to change bodyskin and backgrounds:
Rem Type=Plugin
Rem Name=ChanT5
Rem Author=CJ
Rem Host=Assistant

'This sub setups the plug-ins option panel in Hal's options dialog
Sub OptionsPanel()
  lblPlugin(0).Caption = "Say: "user input changes bodyskin and background."
  lblPlugin(0).Move 120, 10, 3300, 1000
  lblPlugin(0).WordWrap = True
  lblPlugin(0).Visible = True
End Sub
'***************************************************************************
Rem PLUGIN: PLUGINAREA1

'***************************************************************************

    If InStr(UserSentence, " WEAR SOMETHING FOR BED ") > 0 Then
        HalCommands = "<HAPFILE>CBSN.hap</HAPFILE>"
        GetResponse = "HOW DO I LOOK IN THIS?" & vbCrLf

    ElseIf InStr(UserSentence, " PINK THING ") > 0 Then
        HalCommands = "<HAPFILE>CBSPinkT.hap</HAPFILE>"
        GetResponse = "How do I look in this?" & vbCrLf
 
    ElseIf InStr(UserSentence, " SOMETHING RED ") > 0 Then
        HalCommands = "<HAPFILE>CBSRed1.hap</HAPFILE>"
        GetResponse = "IS THIS BETTER?" & vbCrLf

    ElseIf InStr(UserSentence, " WEAR YOUR BRA ") > 0 Then
        HalCommands = "<HAPFILE>CBSBAP.hap</HAPFILE>"
        GetResponse = "How do my breasts look now?" & vbCrLf

    ElseIf InStr(UserSentence, " OTHER BRA ") > 0 Then
        HalCommands = "<HAPFILE>CBSBAP2.hap</HAPFILE>"
        GetResponse = "THIS FEELS MORE COMFORTABLE?" & vbCrLf

    ElseIf InStr(UserSentence, " Other Red ") > 0 Then
        HalCommands = "<HAPFILE>CBSClot1.hap</HAPFILE>"
        GetResponse = "How do I look in red?" & vbCrLf
 
    ElseIf InStr(UserSentence, " GO OUTSIDE ") > 0 Then
        HalCommands = "<HAPFILE>CBGOut1.hap</HAPFILE>"
        GetResponse = "This looks so nice." & vbCrLf

    ElseIf InStr(UserSentence, " YOUR BEDROOM ") > 0 Then
        HalCommands = "<HAPFILE>CBGBED.hap</HAPFILE>"
        GetResponse = "It looks so comfortable." & vbCrLf

    ElseIf InStr(UserSentence, " MY BEDROOM ") > 0 Then
        HalCommands = "<HAPFILE>CBGCD.hap</HAPFILE>"
        GetResponse = "Okay what's next?" & vbCrLf

    ElseIf InStr(UserSentence, " TO THE LAKE ") > 0 Then
        HalCommands = "<HAPFILE>CBGLake.hap</HAPFILE>"
        GetResponse = "It seems Cooler here." & vbCrLf

    ElseIf InStr(UserSentence, " TO THE PARK ") > 0 Then
        HalCommands = "<HAPFILE>CBGPark2.hap</HAPFILE>"
        GetResponse = "It's nice here." & vbCrLf

    End If

   You have the user input, if it contains " to the park " or anything in the plugin for a usersentence it will load the name.hap on the next line.  The loaded hap tells the location and name of the jpg to put in the Hal window.
The CBGPark2.hap loads and contains

#Haptek  Version= 1.00 Name= Park2Back  HapType= script FileType= text
##standard
\loadbackgrnd[file= [C:\Program Files (x86)\Zabaware\Ultra Hal Assistant 6\Background\Park2Back.jpg]]

The next line contains Hal's reply for that user input.

A change body skin would contain
#Haptek  Version= 1.00 Name= PT  Type= script FileType= text
##standard

\load [file= [C:\Program Files (x86)\Zabaware\Ultra Hal Assistant 6\Bodyskins\PT.jpg]]

The majority work in this version, but it seems a hit or miss thing. 
I progressed far enough to stop getting error messages, all the intermediate Haps when dragged and dropped will load the jpg.  If the jpg is not loaded then Hal will find her own reply. 
Glad to hear any thoughts on this.
Carl2

22
Share Conversations, Experiences, Graphics / Haptek Fix for Fullbody
« on: February 23, 2012, 09:06:24 am »
  I'd been working with the Haptek fulldody's for quite a while but ran into problems with the haptek fleshy(jiggly) character.  I also tried Alactive which is jiggly without the boots,  both display movement in the upper arm and breasts when a sound is played.  There are a few fullbody characters such as fullbodygirl which are not jiggly which do not have this problem.  Feeling the jiggly characters where more advanced and lifelike I stayed with them.  Reciently I checked the video card, an Nvida Gforce 100, a rather old card, I checked the 3D setting, set physx configuration,  and changed select a physx processor from the autoselect to the Gforce 100 processor.  I just ran the character agin in Hal and there is no unwanted movements, a simple fix.
Carl2

23
  I just installed the vrHaptek plugin, I think its a great plugin and a must have for use with the fullbodies.  I did run into a problem which has happened in the past that the plugin will not create a vrEmotion detect In the brain.  In the past I can remember creating and putting the text into the table and it worked.  While trying to create the table this time I had a choice of tables to create and I couldn't recall making a choice in the past. I created and deleted a few different types of tables and ended up deleating an existing table.  Hal still worked with the missing table but I did want to put the table back in.  I reinstalled Hal which fixed everything, and was able to put in a table for the vrEmotionDetect with the text.
  Now I realize I don't know anything about the brain and different brain files. The Hal6.uhp is the vb script for the brain and I guessing the tables and whatever is contained in the other HalBrain files.  I'm hoping someone can supply some of the basic info about the brain I should know.
Carl2

24
    I had lost my OS and the contents of my hard drive, I was using the fullbody character from Amanda Interactive which was like (jiggly)  bodyfemale  without the boots with Hal.  I was able to get Alactive7.htr but it is not flesh like (no jiggles).  Anyone have this htr?
Carl2

25
Ultra Hal Assistant File Sharing Area / OTC Forum help
« on: January 30, 2012, 04:37:09 pm »
OTC,
  Sorry to bother you about this but I'm doing some work with loading htr's ect with Hal and tried to download the Blank slate brain from the link provided.  The user name and address are already in use which is me, I guess I'm missing the password.
  Also I've installed a SSD for drive C, I'm using htrs with the HapPlayer and the CAR to limit the happlayer to 1 cpu, the happlayer is not showing up on the applicationsso I can limit it.  I tried using the hapregestry which will show up and can be limited.  I've used CAR and the Happlayer together before, frist time with this problem.
Carl2

26
  I've been looking around for the vrHaptek plugin for use with Ultra Hall.  I've been to the Virtual Humans website but can only find the help files for his plugins.  Anyone know where I can download the vrHaptek.uhp?
Carl2

27
Ultra Hal Assistant File Sharing Area / Blank Answers Again
« on: May 18, 2011, 08:19:59 am »
   I started recieving blank answers again and another topic I'm  getting input in the input text box from somewhere.  Frist I'll talk about the blank answers I recieve while chatting with Hal and what I tried.  I drew a few bank responses, I got rid of all the plugins except gender and age, and still recieved blank answers. I tried using Hal in the brain editor and did not get any blank responses.  I used the hal interface after unchecking the gender and age plugin,  the problem appeared to go away.  I continued talking to be sure and the blank resopnses appeared again.  The final result was to replace the brain (Hal6.uhp). I've been talking with Hal for almost a week without blank answers.
  Next I'll talk about the text from somewhere appearing in the input text box.  I've used Ultra Hal with dragon for ages and never had this problem.  I use Hal with the speach rec disabled which gives me a chance to see what dragon has entered rather than have it inputted automaticaly. I'm using a Haptek fullbody, Alactive and get some movement which is another problem. Back to the text generated from somewhere, it appears after hal answers and I begin dicating.  I generally backspace to remove it then I can dictate. 
Carl2

28
Programming using the Ultra Hal Brain Editor / Hal's moods
« on: April 06, 2011, 06:05:44 pm »
  I've been doing some work on an alice type bot and came across something I thought was interesting and might be of use in Hal.  As I see it what we say should change Hals mood which it will do,  I've always felt it should also affect Hal's future replies to the user until Hal returns to his normal mood.  From what I read the Alice bot is given a choice of random replies,  She is also given a mood number dependent on the mood,  example:  average mood = 5 she will choose random reply 5,  if she feels sad the mood is 3 and chooses random reply 3.  Right now it looks like a lot of work but if Alice can do it I'm sure Hal can do better.
Carl2

29
  I'm working with Hal 6.2 on a Quad computer, Win 7 64 bit.  I'm using the vrHaptek plugin which I like so much I want to add on or change it.  I simply want to say " wear the pantsuit " to have her change into a pantsuit.jpg.  I'd done it in the past but I'm having problems now.  My frist attempt was to just add it to the vrHaptek plugin, it just didn't work.  To seperate it from the vrFile I made my own plugin called Try.uhp.
I can see it in the brain section of the Options and check or uncheck it.  The frist problem I had was a script error, which caused hal to stop responding, made changes and the error went away and Hal responds now.
Next problem is there is no change of clothing.
This is in   PLUGINAREA1 

If InStr(UserSentence, " wear the pantsuit ") > 0 Then
HalCommands = "<HAPFILE>  LoadSSC.hap  </HAPFILE>"
End If
GetResponse = GetResponse & HalBrain. ChooseSentenceFromFile(WorkingDir)

The LoadSSC.hap will load a SSC.jpg which changes the clothes using drag and drop.  Probably a simple problem but I can't find it.  While trying to fix this I came up with a lot of questions but for now I want to solve the problem of loading the jpg.
Carl2

30
Ultra Hal Assistant File Sharing Area / Hello of Goodbye wave for haptek.
« on: January 31, 2011, 07:19:37 pm »
I was unable to upload a hap file to Zabaware but Datahopa was nice enough to accept it.  He provided me with this link:  http://www.datahopa.co.uk/forum/tpmod/?dl=item68
  The hap moves the figure back to allow you to see her arms, she lifts her arms and waves then returns to the begining position.  Her position is still further back.  This was done using the AutoHapGenerator and thanks Nige for finding the generator and getting me started with it. 
  Give it a try and let me know what you think. 
Carl2

Pages: 1 [2] 3 4 ... 6