|
General Forum |
 |
| Speech Recognition and C3DS | |
|

HarryO

|
6/29/2011 | |
Hi there
My friend and I have been a fan of Creatures since the 90's but put the game away for a long time. A few days ago I tried to set up speech recognition in Docking Station so that I could talk to my norns. The result is spectacularly good fun. If you would like to know how to do it, let me know. Here are the basics:
1) Run C3DS under Vista32 windowed
2) Wear a headset mic
3) Start speech recognition in the control panel
4) Download and install Microsofts WSTMacros (Windows Speech Recognition Macros)
I can post more details but essentially you can add very simple single word macros that the recognition software recognizes perfectly. The macro then runs in C3D3 as if you typed it.
It's great fun. As an example I say "Suzi push button ok" and this phrase get's typed in with a carriage return at the end using four macros for each word.
It's really simple once you know how! I can explain if anyone else is interested. You do not need any programming skills. If you want to add more words, you simply right click "new macro" type in the word and a couple of other details and bingo.
I add new words while the game is running in a window. I can even zip a file up of all my word macro's if anyone is interested.
Enjoy
Harry |

Horstj
 
|
6/29/2011 | |
First of all: wellcome to the forums!
This sounds increadibly awesome! 
I'd be happy if you'd upload the macros. But... the names could be difficult, I don't want to make a new makro for every norn. It would be nice if I could also controol the wolfing-window and the caosconsole by voice. |

Pyromaniac605
 
|
6/29/2011 | |
That certainly sounds like fun! Might have to try that later.
And welcome!
@Horstj For that you could use a speech to text engine. (The opposite to a text to speech engine )
Albia Volcanis -Updated 23/2 |

HarryO

|
6/29/2011 | |
Hi there
Yeah Creatures is probably one of the greatest games of all time on so many levels including education on ecology, cognitive neuroscience, biology, medicine, engineering, you name it. Let's hope that Creatures-4 continues on the tradition. It's going to need multidisciplinary software programmers.
On the speech recognition, the reason I use macros is that I could not get the recognition software on it's own to simply act like the keyboard inside creatures. The WSRMacro utility does the interfacing between the recognition software and Creatures. Incredibly, these days computers are so powerful that even a core duo processor can process Creatures and voice recognition with relative ease. The accuracy is really amazing so long as there is not a lot of background noise.
Basically you have a simple macro for each word, and when a new creature is born you give it a name and create a macro for that name at the same time. Once you get used to it, it takes about four clicks and a touch of typing to make your own macro. Takes me less than 30 seconds per macro.
In terms of running Creatures in a window, it makes creating macros on the fly a lot easier. If you have a mouse with a left/right scroll capability and a couple of extra buttons, you can basically use the mouse to scroll Creatures in a window using manually created keyboard assignments for the mouse. Logitech mice are really good for that.
Here are the basic instructions:
1) right click windows speech recognition macros tray icon
2) select new speech macro
3) select "send keystrokes
4) enter the word phrase that you want that triggers the macro
5) type the keystrokes that you want to send and paste the following keys to the end of it: s{BS}
6) click "next"
7) click "create"
8) speak the new macro command into creatures on the fly.
I personally went for flexibility with a macro for each word. There would be nothing stopping you making a macro like this:
Recognition word: Fornicate
Macro keystroke: definitely push norn expressive happy s{BS}
You could make any degree of complexity macro you like.
How do I upload things here at CC? I could upload a zip file of all the basic macro commands and simple instructions.
If I get enough interest, I could upload a youtube on how to do it, but that takes a bit of effort.
Cheers
Enjoy Creatures!
PS) If you want a bit more of a challenge with Creatures, use the stopper plant to keep norns away from the instant learning stones and teach norns to use the library. That way you will get smart norns over successive generations that are more rewarding to talk to. It's the same idea that we use on our children :-) |

Malkin
     Manager

|
6/30/2011 | |
To upload a thing to Creatures Caves, follow the instructions at Post a COB. This sounds awesome, and if I were not on a Mac, I would be all over it. I like the idea of being able to talk to my norns. 
My TCR Norns |
 Lollipop Lord
C-Rex
    

|
6/30/2011 | |
Out of curiosity, would this work for other games in the series? |

HarryO

|
6/30/2011 | |
Hi C-Rex
Basically Microsoft's WSRMacros should make it possible to talk to any application that uses a keyboard old or new. It's excellent for gamers who cannot type due to disability.
I'll try to upload a zip of my macros. The word list is not complete but good enough for the basics. An important end word that you have to say is:
Phrase eg) norn push button ok
where "ok" is a macro that executes:
{enter}
Makes sense and so none of this needs programming skills. The other words end in s{BS} which tells creatures to put a space after the word and then move the cursor back one. This is how spaces between words are transmitted to creatures.
I'll see if I can knock up a zip file as soon as possible. I agree that talking to norns is much more natural than typing to them. Thanks to modern computing we can now do it.
In terms of giving names to norns, the dictionary of the voice recognition software is huge. So it probably won't recognise strange names like "ZULIA" but you can use your imagination and call names as per dictionary nouns. For example you could call your norn any of the common names as well as the millions of nouns out there like "Pluto" or "Cats" or "India" things like that.
I tried using voice recognition without the WSRMacro utility, but Creatures is very old technology (with highly sophisticated computer science ideas) and doesn't respond without the utility.
By-the-way try to contain any excitement about Creatures4. I don't want to be a kill joy but I've seen it before that over excitement leads to mega disappointment.
Essentially I fear that Creatures3 may have been a once in generation or a once in a life time phenomenon because the genius that created the game is highly uncommon. It's a bit like hoping that another Mozart would appear ten years after the first Mozart died. It's possible and so there is some hope.
I cannot tell you how difficult a project it must have been to build Creatures3 in the 90's with such limited technology available. So many skills are needed from so many disciplines. It's a stunning achievement even by today's standards (it would need polishing). To balance the game play on such limited hardware was a huge achievement.
As far as I can tell, Creatures3 has not really aged as a game! It is almost timeless in quality. With today's big monitors, run Creatures in a game with the biochemistry kit running. It's really fascinating and gives a lot of insight into the little nornies in the game. Personally I think the 2D world is kinda of a "retro-cult" work of art as well. That's the other thing about Creatures, it essentially is not just a game, but a work of art that can be judged in those terms.
If you have ever played the beautiful 2D game released in 2009 "Machinarium" http://en.wikipedia.org/wiki/Machinarium, you'll know what I mean about 2D art-forms. In many respects I'd be totally happy if Creatures4 was in 2D.
Edit: I've uploaded it but hopefully Laura or someone can put it in the correct location. I think I accidently put it under C1.
Cheers |

HarryO

|
7/2/2011 | |
Thanks Laura CreaturesCaves is a wonderful site and I wish it all the best if Creatures4 comes out. Ok I see the edit button now (blush). I read some of the news on Creatures4 and it does look like they are going to be faithful to the concepts, look and spirit of this game at least in theory. Fingers crossed.
"HarryO maybe push edit button?"
Thanks again |
 Tea Queen
Laura
    

|
7/2/2011 | |
You're welcome; Creatures Caves isn't my website (it's Rascii's, I just help out) but thank you for sharing this! I look forward to trying those Macros out when I reinstall Creatures Exodus.  |

Horstj
 
|
7/3/2011 | |
I think I have made something wrong. The makros don't seem to work, but speechrecognition in general is working. Do I have to aktivate them manually? |

HarryO

|
7/3/2011 | |
Hi Horst
Do you have WSRMacros installed and is it running? Click on it's icon and it will start both itself and speech recognition automatically. The speech macros go into your documents folder under "Speech Macros". WSRMacros picks up the macros from that folder according to whether the word spoken matches the phrase in the macro. Creatures must be the active window in order that the macro has effect.
Cheers |