Page 2 of 7

espeak in .pet package

Posted: Fri 03 Jul 2009, 20:17
by ariel
Today I've just learned how to compile in linux. It was ages I wanted espeak on puppy linux, but I couldn't find it anywhere. So I decided to do it myself. But without Trio's application I couldn't have shared it. Thanks to his work now I made a .pet of espeak in a flash! The version of espeak is 1.40.02.

by the way if anybody is interested in espeak .pet package here it is. It also need portaudiov19 package, which I've already found on this forum, but that I also upload here.

I compiled it with puppy 4.2.

Posted: Sat 04 Jul 2009, 04:09
by trio
Hi Ariel,

Congrats on your first compiled app in puppy! and congrats for your first .pet too...

Posted: Sat 04 Jul 2009, 10:51
by ariel
thanx, but with puppy and all the people here that work on it like you, things are easier to do than one could expect.

go puppy be good :wink:

Posted: Fri 10 Jul 2009, 14:12
by trio
Hi all,

I am thinking to integrate new function, that is a SFS-maker (dir2sfs) and change the dir2pet func to technosaurus's dump2pet (no verbose, straight to make pet). What do you all think? Thanks

Posted: Fri 10 Jul 2009, 14:23
by 01micko
trio wrote:Hi all,

I am thinking to integrate new function, that is a SFS-maker (dir2sfs) and change the dir2pet func to technosaurus's dump2pet (no verbose, straight to make pet). What do you all think? Thanks
Ahh dang! You beat me to it! Great idea!

Posted: Fri 10 Jul 2009, 14:31
by trio
Hi bro,

I can't reply your pm, dunno why. Anyway, I am waiting for result of 3 interviews, so, my fingers crossed. And yes, that was my real pic your wify saw...

I will upgrade pet maker soon when I have free time, just want to get few opinions first

Thanks for asking bro

Posted: Fri 10 Jul 2009, 20:55
by 01micko
trio wrote:Hi bro,

I can't reply your pm, dunno why. Anyway, I am waiting for result of 3 interviews, so, my fingers crossed. And yes, that was my real pic your wify saw...

I will upgrade pet maker soon when I have free time, just want to get few opinions first

Thanks for asking bro
Don't worry, I got the PM... twice! Must be the forum doing it's thing... you know :roll:

Back on topic.. SFS maker is a great idea. Maybe add dump2pet? Thoughts any body?

Posted: Sat 11 Jul 2009, 11:05
by trio
updated to version 07: see main post
- now can make sfs
- pet making directly (back to being not interactive)

Re: espeak in .pet package

Posted: Sat 11 Jul 2009, 12:09
by mcewanw
ariel wrote:It was ages I wanted espeak on puppy linux, but I couldn't find it anywhere. So I decided to do it myself.
Puppy user "muggins" has been creating and updating dotpets of espeak for some years now. You'll find it here:

http://www.murga-linux.com/puppy/viewto ... 55&t=25046

Your dotpet is significantly larger in size than muggin's one, so I'm wondering if you remembered to strip the binaries?

Posted: Mon 13 Jul 2009, 03:34
by trio
feedback anybody?

Posted: Tue 14 Jul 2009, 04:25
by moogsydodong
pretty handy tool...

I'll make an sfs tonight using this tool...

thanks trio... :D

Posted: Tue 14 Jul 2009, 05:08
by trio
moogsydodong wrote:pretty handy tool...

I'll make an sfs tonight using this tool...

thanks trio... :D
You're welcome, and don't hesitate to give feedback if needed.

Regards, Trio

Re: espeak in .pet package

Posted: Wed 15 Jul 2009, 23:12
by ariel
mcewanw wrote:
ariel wrote:It was ages I wanted espeak on puppy linux, but I couldn't find it anywhere. So I decided to do it myself.
Puppy user "muggins" has been creating and updating dotpets of espeak for some years now. You'll find it here:

http://www.murga-linux.com/puppy/viewto ... 55&t=25046

Your dotpet is significantly larger in size than muggin's one, so I'm wondering if you remembered to strip the binaries?
If I had seen the pet was already out there I wouldn't have done another one :shock:
you're right I didn't strip the binaries. I just compiled in the easiest possible way, which is not the most economical in terms of memory usage.

anyway, trio's idea of a .pet/sfs maker is very interesting. in this way puppy is going to be easier to use day by day.

Posted: Thu 16 Jul 2009, 13:15
by tlchost
trio wrote:feedback anybody?
Given that the "standard" puppy only allows 3 sfs files to be loaded in, it would be nice to be able to convert an sfs file to a pet file

By doing that, one could easily uninstall the pet version, thus offering the flexability that the puppy derivatives with large number of sfs files offer.

Thom

Posted: Thu 16 Jul 2009, 14:05
by trio
Ok n thanks thom,

Pet2sfs and sfs2pet functions integrated...new tab should be called convert...

I'll look in to it, shouldn't be too hard

Posted: Thu 16 Jul 2009, 18:10
by Firefox
I like full hard drive installs and need a devx_xxx.pet rather than .sfs. Can your program be used to convert the devx_sfs to a runnable .pet.
Thanks

Posted: Fri 17 Jul 2009, 00:54
by trio
Firefox,

No, it,s not for installing sfs to puppy full hd install, and I don't intend to do such with pet_maker. But, someone already did it (dejan555 ?), try google "installsfs puppy linux full"

Regards,

Trio

Posted: Fri 17 Jul 2009, 14:57
by trio
Updated to version 08 - see main post
Added - convert a dotpet to sfs function

Posted: Fri 17 Jul 2009, 17:06
by seaside
trio wrote:Updated to version 08 - see main post
Added - convert a dotpet to sfs function
Trio,

I just tried out your handy tool and liked it much better than doing it by hand. :)

There are some problems with the new "dotpet to sfs" conversion part.

Some pet files are found invalid -

I tried this file "gimp-2.4.0-rc3.pet" and it returned "not valid pet file". If I renamed it "gimp.pet" it processed but did not make an sfs and instead created a directory tree.

Pet_Maker-08.pet converted very nicely to an sfs. :D :D

Thanks for this very helpful program....

Posted: Sat 18 Jul 2009, 04:58
by trio
Updated to v 09 - Added - Convert sfs to pet function, Bugfix (check valid sfs/pet filename) edit: Thanks also seaside who reported the same bug

See main post....

If there's no bugfix and/or inputs/new fucntions, this will be the final version

Regards,

Trio