Ai Dreams Forum
Member's Experiments & Projects => General Project Discussion => Topic started by: DaveMorton on May 30, 2011, 10:41:32 am
-
Some folks may (or may not) be aware that I joined the ChatScript Project some time ago, and have been helping out where I can; I've also, however, been working independently on creating a GUI for CS that somewhat extends beyond the "command window" interface it currently uses (not that there's anything wrong with a CLI, mind you... I'm just spoiled, is all. :) ). This new interface is still in "Pre-Alpha" status, and is likely to have compatibility issues with certain versions of XP (depending on whether SAPI is enabled). Currently, the GUI has built-in TTS (hard coded in, but later will be set up as an option), and plans are in the works to add speech recognition, as well, along with a load of other configuration options. The app is available for download at http://www.geekcavecreations.com/Downloads/ChatScriptGUI_Setup.zip (http://www.geekcavecreations.com/Downloads/ChatScriptGUI_Setup.zip).
A few things to mention:
1.) This GUI does NOT come with the ChatScript engine included, and won't do very much without it. If you don't have ChatScript already installed, you can get it at http://chatscript.sourceforge.net/ (http://chatscript.sourceforge.net/).
2.) Like all apps that I've written, I've created an installation package for it, to make it easier to install/uninstall.
3.) As I've indicated already, this is a "work in progress", and may cause problems (though I certainly hope not!). I've only got 2 computers that I was able to test it on, so I'm sure that I haven't covered every scenario.
Some of the features I'm planning on implementing:
- Speech recognition (I think I mentioned that, already)
- TTS configuration options for pitch, tempo, "breathiness" and voice name (if there is more than one installed voice)
- Configuration options to allow for connecting to a remote (rather than local) server
- A help file, along with other documentation
Feedback is always humbly accepted. :)
-
Hi Dave,
I haven´t started working with ChatScript yet; but, high on my wish list would be XMPP compatibility, and interface to major avatar system(s), perhaps even via XMPP?
Cheers,
- Marcus Endicott
http://twitter.com/mendicott (http://twitter.com/mendicott)
-
I'll have a look at that, Marcus, just as soon as I find out what XMPP is. :P
-
In a nutshell, XMPP is the open IM standard, the linga fanca for chatbots, allowing them to interact with all other networked systems, including avatar systems (not to mention other chatbots) ..
-
Do you know of many chatbots that use the xmpp protocol already and how are they using it? (perhaps this can be moved to another thread)
-
Dave, I noticed on Chatbots org that you updated this. Is the file linked to here still valid, did you just replace it? I would like to try it out next week as I will hopefully have a little spare time.
Thanks :)
-
I'm sorry, Freddy. I got side tracked before I could post the update here. The updated post there also contains an updated URL, since the filename is different. You can download the new version at http://www.geekcavecreations.com/Downloads/CSGUI_setup.zip (http://www.geekcavecreations.com/Downloads/CSGUI_setup.zip), and you can view a short list of planned features (and leave comments) at http://www.chatbots.org/ai_zone/viewreply/5643/ (http://www.chatbots.org/ai_zone/viewreply/5643/).
-
Great, it was not a problem, like I said it will be a day or two. Just wanted to catch you while your were about. Many thanks :)