On 23 Jan, Alan Baghumian <[EMAIL PROTECTED]> wrote:

> I compared the 1.29 and 1.30 code and find that what differs. I
> rebuilt the pakage using the attached patch and us-mb3 voice is
> working again. Please add this patch to support atleast a single AmE
> accent, ready to use w/o any mambo jambo :-) 

> Patch to espeak-data/voices/mb/mb-us3
> -mbrola us3 us3_phtrans
> +mbrola us3

NO. This patch is wrong.
This difference is an error in eSpeak 1.29 which has been fixed in
eSpeak 1.30.  The new version with
  mbrola us3 us3_phtrans
is correct.

The eSpeak "us-mbrola-3" voice does not produce speech.  Instead it
produces phoneme information (as text) which can be piped to mbrola so
that the mbrola voice produces speech.  See
http://espeak.sourceforge.net/mbrola.html

In eSpeak 1.29, the error meant that eSpeak could not produce mbrola
phoneme information, so it speaks the text using its own voice.

If you want to use eSpeak to speak by itself, without using mbrola,
then use:
  espeak -v en-r

"en-r" is eSpeak's "American" voice.  I haven't called it "en-us"
because it doesn't sound very American to me yet.  I think it's better
in the current version, eSpeak 1.31.  Perhaps native speakers can
suggest improvements.

To summarise, this is not an error, and this bug can be closed.
To achieve the result which you had using eSpeak 1.29, use:
  espeak -v en-r
not
  espeak -v us-mbrola-3




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to