* ttsynth help: download problem @ Mike Keithley ` Luke Yelavich 0 siblings, 1 reply; 8+ messages in thread From: Mike Keithley @ UTC (permalink / raw) To: speakup Hello list, I bought the US and UK English voices for Ttsynth. Unfortunately I don't think the download was complete. I got the RPM package. I'm using Slackware so used rpm -i --nodeps <package> The script asked me for my license key, name and the voice I wanted to install. I installed US English. There were no errors after that. But when I looked at /opt/IBM/ibmtts, there were no files in the root like COOPYING or readme files. Also, the source code for ttsynth-say was nowhere in the directory nor were there any files in the voicedata/ENG_US. About all there is in the structure are library files in lib and inc files in inc. So did I get a partial download or do I misunderstand something. The website says not to contact Capital Accessibility so I'm writing you Thanks for any help. Mike Keithley ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: ttsynth help: download problem ttsynth help: download problem Mike Keithley @ ` Luke Yelavich [not found] ` <Pine.LNX.4.63.0706232011230.6171@desktop.localnet> 0 siblings, 1 reply; 8+ messages in thread From: Luke Yelavich @ UTC (permalink / raw) To: speakup -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, Jun 23, 2007 at 01:24:11PM EST, Mike Keithley wrote: > But when I looked at /opt/IBM/ibmtts, there were no files in the root like > COOPYING or readme files. Also, the source code for ttsynth-say was > nowhere in the directory nor were there any files in the voicedata/ENG_US. > About all there is in the structure are library files in lib and inc files > in inc. This is in fact correct. You need to get the ttsynth say and speakup connector source code from he ttsynth.com website. When I last looked, these could be downloaded from the main page. > So did I get a partial download or do I misunderstand something. No, sounds like the download was in fact complete. if the download was incomplete, the rpm command would have likely failed. Also note that you will need the libstdc++-libc6.2-2.so.3 shared library present on your system to make use of ttsynth. - -- Luke Yelavich GPG key: 0xD06320CE (http://www.themuso.com/themuso-gpg-key.txt) Email & MSN: themuso@themuso.com Jabber: themuso@jabber.org.au -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGfJWMjVefwtBjIM4RArbpAJ40EXM/GttDK5Uif02ajRsSePpKpQCg6R+X zZLcnb9iCEX19x8r+z0SrCE= =D5KP -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <Pine.LNX.4.63.0706232011230.6171@desktop.localnet>]
* Re: ttsynth help: download problem [not found] ` <Pine.LNX.4.63.0706232011230.6171@desktop.localnet> @ ` Luke Yelavich ` Mike Keithley 0 siblings, 1 reply; 8+ messages in thread From: Luke Yelavich @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, Jun 24, 2007 at 01:14:53PM EST, Mike Keithley wrote: > Thanks for the help determining if my download was complete. No problem. > -Also note that you will need the libstdc++-libc6.2-2.so.3 shared library > -present on your system to make use of ttsynth. > > Is libstdc++-libc6.2-2.so.3libstdc++-libc6.2-2.so.3 one library file or two? > In any case, the library(s) is not on my system. Were do I get them? Its one library file, and you need to get a copy of gcc 2.95, either pre-built, or source, and build it. However, as previously discussed on this list, building it is not trivial. - -- Luke Yelavich GPG key: 0xD06320CE (http://www.themuso.com/themuso-gpg-key.txt) Email & MSN: themuso@themuso.com Jabber: themuso@jabber.org.au -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGfh/qjVefwtBjIM4RAszUAJ9jvkihIu9jiLJn2LeDi0PdsqNREwCgl3Ol lo0IFRqmxOKqNvT3EA8UOjc= =yTfh -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: ttsynth help: download problem ` Luke Yelavich @ ` Mike Keithley ` Doug Sutherland 0 siblings, 1 reply; 8+ messages in thread From: Mike Keithley @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Thanks for the gcc info. I have the gcc 3.3.6-i486-1 so I guess this explains why the needed library isn't there. So how do I find gcc-2.95 and build it without damaging my machine? You mentioned a discussion on this list regarding doing that. Where is that? Would it be possible for someone just to email the library to me? I'm using the 2.6.13 kernel under Slackware 10.1. Mike Keithley ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: ttsynth help: download problem ` Mike Keithley @ ` Doug Sutherland ` Mike Keithley 0 siblings, 1 reply; 8+ messages in thread From: Doug Sutherland @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Regarding libstdc++-libc6.2-2.so.3 Mike wrote: > So how do I find gcc-2.95 and build it without damaging my machine? It's more complicated that needing a compiler. That library contains runtimes created with an old glibc that stopped being used on most linux systems a few years ago. > You mentioned a discussion on this list regarding doing that. This is old, but I made it work three years ago on slackware 9.1 by building an old glibc from source http://www.cs.vassar.edu/~priestdo/emacspeak/list.archive.2004/msg00128.html That might be difficult if you've never built any toolchains. Since time has passed and we're using newer gcc, you might have to install an old gcc to compile the glibc without the build choking. And it can get worse, there is certain combinations of the gcc, glibc, and binutils that will build together, other combinations break, and they are moving targets. If I still had the old ibm tts files I'd have another go at trying to make it work the hard way, but I have lost my viavoice files somewhere along the way. > Would it be possible for someone just to email the library to me? I'm > using the 2.6.13 kernel under Slackware 10.1. You may find that even if you can locate a binary library and put it on your system, it may be incompatible and when you execute programs that need it you may get unresolved symbol errors or the dreaded segmentation error. That error is almost as useful as the three possible errors shown on my first computer, which were: what? how? and sorry. LOL I am not kidding. That was the only thing the computer could tell you if it didn't understand what you typed. This, however, looks interesting http://www.digitalsanctum.com/2007/01/28/libstdc-libc62-2so3-on-ubuntu/ It states that on ubuntu, installing libstdc++2.10-glibc2.2 gives you compatibility with libstdc++-libc6.2-2.so.3 Slackware may be a different story, but what I did before is surely doable again, if you're willing to build toolchains. -- Doug ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: ttsynth help: download problem ` Doug Sutherland @ ` Mike Keithley ` Christopher Moore ` Doug Sutherland 0 siblings, 2 replies; 8+ messages in thread From: Mike Keithley @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. I read the message about getting viavoice working on Slackware 9.1 and tried to follow directions. There were tons of errors. Guess ttsynth is a bust after all as I'll probably never get working. Mike Keithley ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: ttsynth help: download problem ` Mike Keithley @ ` Christopher Moore ` Doug Sutherland 1 sibling, 0 replies; 8+ messages in thread From: Christopher Moore @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Mike, You can purchase the version from voxin for around $5.00 which works on either debian or ubuntu. They also include the necessary c++ runtime library. Why is Janina charging so much? Chris ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: ttsynth help: download problem ` Mike Keithley ` Christopher Moore @ ` Doug Sutherland 1 sibling, 0 replies; 8+ messages in thread From: Doug Sutherland @ UTC (permalink / raw) To: Speakup is a screen review system for Linux. Mike, > I read the message about getting viavoice working on Slackware 9.1 and > tried to follow directions. There were tons of errors. Guess ttsynth is > a bust after all as I'll probably never get working. Most likely the reason is that you're not on slackware 9.1, so you have newer versions of gcc, glibc, and binutils, and when you tried to compile the old glibc it ... gave you tons of errors. As I said earlier, these toolchains are very tricky compatibility wise. It is most likely still possible but would require more work that I did three years ago because the current system at that time was still compatible with the glibc for compilation. I plan to try to do a more recent build with slackware 11.0 in the near future, so I may have updated instructions at some point, but I can't make any promises because it takes a lot of experimentation to do those toolchain builds. If you really want that old tts engine to work, it may actually be easier to go with the supported distros like debian or ubuntu. I think IBM made a fairly huge mistake when they packaged this engine. -- Doug ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~ UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
ttsynth help: download problem Mike Keithley
` Luke Yelavich
[not found] ` <Pine.LNX.4.63.0706232011230.6171@desktop.localnet>
` Luke Yelavich
` Mike Keithley
` Doug Sutherland
` Mike Keithley
` Christopher Moore
` Doug Sutherland
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).