this problem with ending wovels is very annoying

echo te le se ty ly sy py gy ta la sa |  espeak -v mb-fr1  # only sy
sounds good (like english 'e' ) py and gy sounds like english 'i'
instead, and other ending french e and a vowels sound is missing

With espeak_1.45.04 only py and gy sounds bad ('i' instead of 'e')

So in the meanwhile i use version 1.45.04, and i block package update
with dpkg --set-selection

64bits
http://archive.ubuntu.com/ubuntu/pool/main/e/espeak/espeak_1.45.04-1ubuntu2_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/main/e/espeak/espeak-data_1.45.04-1ubuntu2_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/main/e/espeak/libespeak1_1.45.04-1ubuntu2_amd64.deb

32bits
http://archive.ubuntu.com/ubuntu/pool/main/e/espeak/espeak_1.45.04-1ubuntu2_i386.deb
http://archive.ubuntu.com/ubuntu/pool/main/e/espeak/espeak-data_1.45.04-1ubuntu2_i386.deb
http://archive.ubuntu.com/ubuntu/pool/main/e/espeak/libespeak1_1.45.04-1ubuntu2_i386.deb

block update: (unblock with 'install' instead of 'hold')
echo espeak hold | sudo dpkg --set-selections
echo espeak-data hold | sudo dpkg --set-selections
echo libespeak1 hold | sudo dpkg --set-selections

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to espeak in Ubuntu.
https://bugs.launchpad.net/bugs/948884

Title:
  mbrola is unable to pronounce the French word "les"

Status in “espeak” package in Ubuntu:
  Confirmed

Bug description:
  echo le train       | espeak -v mb-fr1  # mbrola voice: OK
  echo le train       | espeak -v mb-fr4  # mbrola voice: OK

  echo les traines | espeak -v mb-fr1  # mbrola voice: BAD
  echo les traines | espeak -v mb-fr4  # mbrola voice: BAD

  Error from mbrola (which espeak calls) is:

      mbrola: Warning: l-e- unkown, replaced with _-_

  This is rather annoying as "les" is rather a useful article in French!

  
  Work arounds:

  1) Use the espeak voice.

  echo le train       | espeak -v fr            # espeak voice: OK
  echo les traines | espeak -v fr            # espeak voice: OK

  Works, but sounds rather robotic.

  2) An approximation of the correct pronunciation can be generated by
  converting "les" to "lay" or "lai":

  echo "les traines" | sed 's/\<les\>/lai/g' | espeak -v mb-fr1 # OK-ish
  echo "les traines" | sed 's/\<les\>/lai/g' | espeak -v mb-fr4 # OK-ish

  This gives a passable result, atleast to a naïve ear such as mine ;-)

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: mbrola 3.01h-6
  ProcVersionSignature: Ubuntu 3.2.0-18.28-generic-pae 3.2.9
  Uname: Linux 3.2.0-18-generic-pae i686
  NonfreeKernelModules: nvidia
  ApportVersion: 1.94-0ubuntu2
  Architecture: i386
  Date: Wed Mar  7 11:13:03 2012
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
  ProcEnviron:
   TERM=xterm
   PATH=(custom, user)
   LANG=fr_CA.UTF8
   SHELL=/bin/bash
  SourcePackage: mbrola
  UpgradeStatus: Upgraded to precise on 2012-01-12 (54 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/espeak/+bug/948884/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to