Thread: [Megahal-general] Speech capabilities under Linux/Palm OS porting
Status: Beta
Brought to you by:
davidw
From: Tony G. <tg...@co...> - 2004-02-01 04:47:28
|
I'm working on adding speech to MegaHAL via Festival and MBROLA. If anyone's interested, I can E-mail it to someone with CVS access. I'm still nailing down a few issues with the speech engine getting "fatigued" and tripping over itself, but I think my version will be ready for human consumption by Feb. 10. I'm also working on hammering out a little memory leak, as well as trying to figure out a way to give MegaHAL some kind of "context memory" (as in adding another onion-skin to the Markov model so it's better at chaining within several recent input-output cycles rather than just the current one). Also, if anyone here has any skill in Palm OS programming, as well as a better knowledge of what kind of processing power MegaHAL requires than I, I'd like some help porting this thing to Palm OS. Provided it's possible to hammer the RAM usage down a little bit... if it took as much memory as it does on Linux, we'd have to set up a 2 to 3 meg (depending on Palm model) keyed database as swap space besides the dynamic RAM, which is no good. I doubt it could be done reasonably well on the old Palms with Motorola Dragonball processors, but if it was set up to run in ARMlet mode it could run fairly well on the newer ones, I think. |
From: Laurent F. <la...@ko...> - 2004-02-02 10:37:34
|
Hi, Le Sat, Jan 31, 2004 at 10:47:21PM -0600, Tony Gies =E9crivait: > I'm working on adding speech to MegaHAL via Festival and MBROLA. If > anyone's interested, I can E-mail it to someone with CVS access. I'm > still nailing down a few issues with the speech engine getting > "fatigued" and tripping over itself, but I think my version will be > ready for human consumption by Feb. 10. Great. I've never used such speech generator but I see festival is already available in Debian. Freshmeat doesn't seem to know much about MRBOLA, do you have an url for this ? > I'm also working on hammering out a little memory leak, as well as > trying to figure out a way to give MegaHAL some kind of "context > memory" (as in adding another onion-skin to the Markov model so it's > better at chaining within several recent input-output cycles rather > than just the current one). Do you mean being able to switch the brain used on the fly ? This is something I'd like to have too. My next planned work on megahal are a better perl integration. I'm having fun with libtool on another project; maybe we could try to release megahal as a library (that would make the integration with python/tcl/perl/guile cleaner). > Also, if anyone here has any skill in Palm OS programming, as well as a > better knowledge of what kind of processing power MegaHAL requires than > I, I'd like some help porting this thing to Palm OS. I've never used such devices so I can't help you. If you manage to do it though your patches are welcome. Cheers, Laurent. |