muflone / gespeaker

A text to speech GTK+ front-end for eSpeak and mbrola to play a text in many languages with settings for voice, pitch, volume and speed
https://www.muflone.com/gespeaker/
72 stars 26 forks source link

Minimum delay should be zero #27

Closed muflone closed 11 years ago

muflone commented 11 years ago

What steps will reproduce the problem?

  1. Move the delay slider to the far left
  2. Lowest possible delay setting is 5

What is the expected output? What do you see instead? I would expect that the delay can be set to zero.

What version of the product are you using? On what operating system? gespeaker 0.7, Ubuntu 9.10 64bit

Please provide any additional information below. A minimum delay of 5 produces quite choppy speech. I synthesized the same German text with espeak+mbrola (german-mbrola-6) and the output sounds much more natural: "espeak -f test.txt -v german-mbrola-6|mbrola -e /usr/ share/mbrola/voices/de6 - - | aplay -r22050 -fS16" Passing an empty string in gespeakerUI.py:430 did the trick. Is there any reason for the limiting the minimum delay to 5?

Best regards, Matthias

muflone commented 11 years ago

issue confirmed. it will be solved on the next release.

muflone commented 11 years ago

I wanted to add exactly the same about the English language! Setting of 5, especially with Mbrola, produces very artificial and unpleasant speech.

muflone commented 11 years ago

This was fixed on version 0.8