From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mta11.charter.net (mta11.charter.net [216.33.127.80]) by speech.braille.uwo.ca (Postfix) with ESMTP id 5926810B6F for ; Mon, 2 Jun 2008 11:39:13 -0400 (EDT) Received: from aarprv06.charter.net ([10.20.200.76]) by mta11.charter.net (InterMail vM.7.08.03.00 201-2186-126-20070710) with ESMTP id <20080602153910.GRHB5653.mta11.charter.net@aarprv06.charter.net> for ; Mon, 2 Jun 2008 11:39:10 -0400 Received: from h14me.homelinux.net ([24.151.121.233]) by aarprv06.charter.net with ESMTP id <20080602153910.DCBV3194.aarprv06.charter.net@h14me.homelinux.net> for ; Mon, 2 Jun 2008 11:39:10 -0400 Received: from h14me.homelinux.net (localhost [127.0.0.1]) by h14me.homelinux.net (8.13.4/8.12.11) with ESMTP id m52FdAok014630 for ; Mon, 2 Jun 2008 11:39:10 -0400 Received: (from alex_snow@localhost) by h14me.homelinux.net (8.13.4/8.12.10/Submit) id m52FdA62014629 for speakup@braille.uwo.ca; Mon, 2 Jun 2008 11:39:10 -0400 Date: Mon, 2 Jun 2008 11:39:10 -0400 From: Alex Snow To: "Speakup is a screen review system for Linux." Subject: Re: IBMTTS on slackware Message-ID: <20080602153910.GA14624@gmx.net> References: <1212348828.3140.47.camel@localhost> <07B7C8C9E1AC4FB88624E1E27F181150@golly> <1212410525.9840.11.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1212410525.9840.11.camel@localhost> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: ClamAV 0.93/7319/Sun Jun 1 20:37:30 2008 on h14me.homelinux.net X-Virus-Status: Clean X-Chzlrs: 0 X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.10 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jun 2008 15:39:13 -0000 Voxin requires a kernel recompile to build the cryptoloop and aes modules. On Mon, Jun 02, 2008 at 01:42:05PM +0100, Michael Whapples wrote: > Good to hear that it is possible. Can I ask why you say voxin will be > more of a problem? Considering the significant difference in price I > would prefer to get voxin if possible. Its the high price of TTSynth > which had made me question so much whether it would be worth the money, > the question wasn't so high for voxin until you said that it might be > more difficult on slackware. Might it be less painful if I were to use > GRML for certain parts of voxin's install? > > I may discuss things with the voxin people to see if I could get them to > help me sort out a slackware version of voxin. > > Michael Whapples > On Sun, 2008-06-01 at 18:01 -0400, Nick Stockton wrote: > > I know it's doable because I helped a friend set up their copy of ttsynth on > > their slackware box a while back. > > I forget if it was slackware version 11 or 12 but I think the process would > > be the same for eather one. > > I've not ever seen any instructions on the speakup list on how to do it so > > I'll write down what I did here. > > Lucky for you I saved the commands I enterd to a text file so I'd know how > > it was done although I'm using voxin which I got for $5 and am running it > > under debian. > > Note: this is for ttsynth under slackware. Voxin would be quite alot harder > > to get working under slackware so you better get ttsynth. > > I've also prepended the commands with '$ ' in case my email client tries to > > wrap commands to the next line. So you'll be able to see where each line > > begins. > > You will need to run all the commands as root. You also need to have alien > > installed. > > If you don't want to find, download, compile and install alien and all the > > dependencies from source to your copy of slackware then you might want to > > download GRML and use it only to run the alien commands. > > -------------------- > > $ wget > > http://http.us.debian.org/debian/pool/main/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-27_i386.deb > > $ alien -t -c -k libstdc++2.10-glibc2.2_2.95.4-27_i386.deb > > $ installpkg libstdc++2.10-glibc2.2-2.95.4.tgz > > $ ldconfig > > $ alien -t -c -k ttsynthcore-1.0-i386.deb > > $ installpkg ttsynthcore-1.0.tgz > > $ ln -s /opt/IBM/ibmtts/lib/enu50.so /usr/lib/enu50.so > > $ ln -s /opt/IBM/ibmtts/lib/enumfilt.so /usr/lib/enumfilt.so > > $ ln -s /opt/IBM/ibmtts/lib/ssmlfilter.so /usr/lib/ssmlfilter.so > > $ cp /opt/IBM/ibmtts/inc/* /usr/include/ > > $ ldconfig > > $ I know it's doable because I helped a friend set up their copy of ttsynth > > on their slackware box. > > I forget if it was slackware version 11 or 12 but I think the process would > > be the same for eather one. > > I've not ever seen any instructions on the speakup list on how to do it so > > I'll write down what I did here. > > Lucky for you I saved the commands I enterd to a text file so I'd know how > > it was done although I'm using voxin which I got for $5 and am running it > > under debian. > > Note: this is for ttsynth under slackware. Voxin would be quite alot harder > > to get working under slackware so you better get ttsynth. > > I've also prepended the commands with '$ ' in case my email client tries to > > wrap commands to the next line. So you'll be able to see where each line > > begins. > > You will need to run all the commands as root. You also need to have alien > > installed. > > If you don't want to find, download, compile and install alien and all the > > dependencies from source to your copy of slackware then you might want to > > download GRML and use it to run the alien commands. > > -------------------- > > $ wget > > http://http.us.debian.org/debian/pool/main/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-27_i386.deb > > $ alien -t -c -k libstdc++2.10-glibc2.2_2.95.4-27_i386.deb > > $ installpkg libstdc++2.10-glibc2.2-2.95.4.tgz > > $ ldconfig > > $ alien -t -c -k ttsynthcore-1.0-i386.deb > > $ installpkg ttsynthcore-1.0.tgz > > $ ln -s /opt/IBM/ibmtts/lib/enu50.so /usr/lib/enu50.so > > $ ln -s /opt/IBM/ibmtts/lib/enumfilt.so /usr/lib/enumfilt.so > > $ ln -s /opt/IBM/ibmtts/lib/ssmlfilter.so /usr/lib/ssmlfilter.so > > $ cp /opt/IBM/ibmtts/inc/* /usr/include/ > > $ ldconfig > > $ mknod /dev/softsynth c 10 26 > > -------------------- > > Hope this helps. > > ----- Original Message ----- > > From: "Michael Whapples" > > To: > > Sent: Sunday, June 01, 2008 3:33 PM > > Subject: IBMTTS on slackware > > > > > > > > > Hello, > > > I know this has come up before, but I can't remember any actual final > > > conclusion. > > > > > > Whilst I thought espeak was fast enough, I found I had to use a windows > > > machine last week, and it reminded me how I do actually use eloquence in > > > windows faster than I have espeak. This has got me thinking whether I > > > should get IBMTTS for linux, but I have a few questions. > > > > > > I know that IBMTTS requires an old compatibility library, which I am > > > unsure is provided in slackware. So how could I go about trying to get > > > this library? Does anyone know of a suitable slackware package for it? > > > If not how might I go about providing this myself from source (I had a > > > look around for the source code I might need, but all libstdc++ seems to > > > have numbers such as 6.0.x etc much highrt than what the TTSynth site > > > suggests, 2.9.6 or 2.9.5). Could it be possible to use a package from a > > > different distribution, eg. I remember back in the days when I used > > > trplayer, I could use rpm2tgz to convert the realplayer 8 package into a > > > slackware package and it worked fine, but I suspect that for libstdc++ > > > compatibility libraries things may not be so simple. > > > > > > This brings me on to another question, whether to use voxin or ttsynth? > > > The ttsynth website says there won't be any support provided, so I guess > > > this means if I buy ttsynth and can't get it working then I am on my own > > > and may have wasted money on it. Might things be better with voxin, > > > their website says that voxin includes the libstdc++ compatibility > > > library (I guess for debian or ubuntu as those are the distros > > > mentioned). > > > > > > Alternatively I am wondering whether it would be best save the money and > > > stick with espeak as it is good and works, where as ibmtts sounds like I > > > may hit all sorts of compatibility issues and potentially have no > > > support from the seller. > > > > > > Michael Whapples > > > > > > _______________________________________________ > > > Speakup mailing list > > > Speakup@braille.uwo.ca > > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > > > > > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- > You know you are "there" when you are known by your first name, and > are recognized. > Lemmie see, there is Madonna, and Linus, and ..... help me out here! Bill ? ;-) -- From some postings on comp.os.linux.misc