eSpeak - PPC architecture

Luke Yelavich themuso at themuso.com
Sun Jan 21 11:58:57 GMT 2007


On Sun, Jan 21, 2007 at 09:14:27PM EST, Jonathan Duddington wrote:
> In article <20070121043156.GA14734 at themuso.com>,
>    Luke Yelavich <themuso at themuso.com> wrote:
> > > 
> > > > 2.  What happens if you send the speech output to a WAV file?
> > > 
> > > Again, nothing useful.  I think eSpeak is actually creating an
> > > invalid wav file.
> 
> > I get the same behavior.
> 
> What architecture and OS is this on?

I got the same behavior on Ubuntu Edgy powerpc.

> Is the byte order different from i386?

I think it is, but I couldn't be sure of that.

> Have you ever had eSpeak working on it, or do you know anyone who has?

Don't know anybody who has had espeak working on powerpc, and never 
tried it previously.

> > Jonathan, I have come to the conclusion that the phoneme data as well
> > as dictionaries need to be rebuilt, to suit the architecture the
> > package is being built on. I notice that the espeakedit package has
> > the routines to compile the phoneme data, but unfortunately one has
> > to have a GUI running to use the --compile flag of the binary.
> 
> Are you sure?
> What happens if you run  espeakedit --compile  or  espeakedit --help ?
> Is there an error message?

luke at linden:~/espeak-data$ ../espeakedit-1.18/src/espeakedit --compile
Error: Unable to initialize gtk, is DISPLAY set properly?

luke at linden:~/espeak-data$ ../espeakedit-1.18/src/espeakedit --help
Error: Unable to initialize gtk, is DISPLAY set properly?

> I've run my system (MEPIS 6, which is a KDE/Ubuntu distro) in
> "failsafe" mode, which I think means no GUI, and I can do
>   espeakedit --compile
> OK.

The above two commands were run on an i386 Ubuntu Edgy box, with no GUI 
running, and only minimum libraries installed to build the espeakedit 
binary.

> > Is it possible to separate out the phoneme compile routines to a
> > separate binary, independant of any GUI libraries? If so, would you
> > mind sending them to me, so I can use them to ensure all
> > architectures ship with the correct voice and phoneme data?
> 
> Are you able to build the espeakedit program and compile the
> espeak-data with it?

I can build the espeakedit program, but as stated above, I cannot build 
the espeak data with it.

> Does eSpeak then speak OK?

If I could build the phoneme data successfully, I'd say that it very 
likely would. I don't have any GUI installed and running on my powerpc 
machine either, as it is mainly for server use.

> The espeakedit program uses wxWidgets data types.  It will take a bit
> of work to convert the phoneme compile routines so that they don't use
> them.

Ok I thought as much.
-- 
Luke Yelavich
GPG key: 0xD06320CE 
	 (http://www.themuso.com/themuso-gpg-key.txt)
Email & MSN: themuso at themuso.com
Jabber: themuso at jabber.org.au
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-accessibility/attachments/20070121/e1ec8d18/attachment.pgp 


More information about the Ubuntu-accessibility mailing list