Date   

[espeak-ng:master] closed: Wrong pronunciation of "gif"#github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] Issue #714 Wrong pronunciation of "gif" closed by The1Freeman.


Github push to espeak-ng:espeak-ng #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

2 New Commits:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
d69a25b31771: docs: add step about closing issue

Modified: docs/contributing.md


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
ad2b12f64284: docs: move taking responsibility to explicit step

Modified: docs/contributing.md


[espeak-ng:master] new issue: Need better error messages if MBROLA engine or voice files are missing #github

espeak-ng@groups.io Integration <espeak-ng@...>
 


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By valdisvi:

By focal Reece means Ubuntu 20.04 (Focal Fossa), which currently is available as beta.


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By rhdunn:

For Ubuntu, 1.50 is in focal (https://packages.ubuntu.com/focal/espeak-ng and others). Installing those deb files may work. Otherwise, https://github.com/espeak-ng/espeak-ng/blob/master/docs/building.md#linux-mac-bsd describes how to build espeak-ng from source on Debian/Ubuntu.


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By rhdunn:

I've built and checked 1.49.2 and can see inconsistent behaviour like demonstrated above. With 1.50, I am unable to reproduce the behaviour. There were issues with the emoji support introduced in 1.49.2 that caused issues like this, so this issue was likely fixed when one of those was fixed.

@RhyanJohnson Can you test with 1.50 and confirm if this is still an issue for you?

@PetrochukM espeak-ng 1.50 should be more stable than espeak, as the crashes introduced in espeak-ng 1.49.2 from the emoji support should be fixed. The espeak-ng code contains various security fixes that espeak does not have.


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By RhyanJohnson:

sudo apt-get install espeak-ng -y installs 1.49.2 so I assumed this was the latest version. This is the version causing issue. I see 1.50 was released in December - is there a simple command line installation for 1.50?


Updates to Github #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

1 New Commit:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
8aff8ada0832: Fix issue #714 — wrong pronunciation of gif

Modified: dictsource/en_list


[espeak-ng:master] New Comment on Issue #714 Wrong pronunciation of "gif"
By valdisvi:

Then this should do.


[espeak-ng:master] New Comment on Issue #714 Wrong pronunciation of "gif"
By The1Freeman:

It does! Thank you!


Updates to Github #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #714 Wrong pronunciation of "gif"
By valdisvi:

Should it be pronunciated as g'if or g'If?


[espeak-ng:master] New Comment on Issue #714 Wrong pronunciation of "gif"
By The1Freeman:

I can barely notice any difference between the two, quite frankly, but g'If seems good.


[espeak-ng:master] New Comment on Issue #714 Wrong pronunciation of "gif"
By The1Freeman:

I can barely notice any difference between the two, quite frankly, but g'If seems good. Edit: I do notice a difference between the two in my announcer voice and g'If sounds better than g'if.


[espeak-ng:master] New Comment on Issue #714 Wrong pronunciation of "gif"
By The1Freeman:

I can barely notice any difference between the two, quite frankly, but g'If seems good.

Edit: I do notice a difference between the two in my announcer voice and g'If sounds better than g'if.


Updates to Github #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #712 Questions: Update via GITHUB and Read PDF
By valdisvi:

General contribution guidelines are provided here. You may be more interested in steps for your contribution part. eSpeak NG provides text-to-speech from simple unformatted text (or formatted with some SSML tags) . To read PDF file, you have to convert it into simple text with tools like pdf2txt.


[espeak-ng:master] New Comment on Issue #712 Questions: Update via GITHUB and Read PDF
By valdisvi:

  1. General contribution guidelines are provided here. You may be more interested in steps for your contribution part.
  2. eSpeak NG provides text-to-speech from simple unformatted text (or formatted with some SSML tags) . To read PDF file, you have to convert it into simple text with tools like pdf2txt.


[espeak-ng:master] reported: Questions: Update via GITHUB and Read PDF #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #712 Questions: Update via GITHUB and Read PDF
By valdisvi:

General contribution guidelines are provided here. You may be more interested in steps for your contribution part.


[espeak-ng:master] reported: Questions: Update via GITHUB and Read PDF #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #712 Questions: Update via GITHUB and Read PDF
By The1Freeman:

github only provides you with the source code, which you'll have to compile on your own


[espeak-ng:master] new issue: Wrong pronunciation of "gif" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Issue Created by The1Freeman:
#714 Wrong pronunciation of "gif"

eSpeak-NG mispronounces gif as "jif", which is incorrect as every word that starts with a G, then a vowel, then an F, should be pronounced with a hard G.


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By rhdunn:

You should start by reproducing it on version 1.49.2 and the latest version. Per https://github.com/espeak-ng/espeak-ng/issues/437#issuecomment-588718533, I've not been able to reproduce the bug with the latest code. It may either be a bug that has been fixed after 1.49.2, or a hardware specific bug like the one on some of the Debian build machines.

Version 1.49.0 should be buildable, IIRC, and earlier versions will require espeakedit and wxWidgets, so would cause issues building.


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By valdisvi:

The most stable thing is fossilized corpse. I tried to bisect it (and probably Reece also), but older espeak versions were not compiling on my current environment, therefore bisecting this bug was not as easy as it could. If actual reason cannot be fixed, then quick workaround is just changing pronunciation rule as I mentioned earlier.


Updates to Github #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By PetrochukM:

Any updates on this?

@rhdunn Would you say that espeak is more stable with regards to bugs like this?


[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By PetrochukM:

@rhdunn Would you say that espeak is more stable with regards to bugs like this?


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By RhyanJohnson:

Just confirming on my end:

Running your command with espeak 1.48.03

seq 1 1000 | while read N ; do src/espeak -ven-us -xq -f ../wherever-input.txt > ../wherever-output-2.txt ; diff ../wherever-output.txt ../wherever-output-2.txt ; done

resulted in consistent, clean output on the machine that was giving issue using espeak-ng 1.49.2

Thanks!


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By rhdunn:

That's correct. It is related to the $text attribute which instructs espeak to translate that string (with two 'e's, so "where" and "ever" are matched in the pronunciation rules). Somehow, it is not finishing at the end of the word, but continuing for a bit longer.


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By RhyanJohnson:

Right. It's somehow seeing the miscellaneous characters such as =^? after 'wherever' and then attempts to transform them? So we get wɛɹˈɛvɚɹ ˈikwəlz or something similar... Is that right?


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By rhdunn:

Thanks. The relevant bit is:

Replace: wherever   whereever 
Flags:  whereever  $2
Unpronouncable? 'whereever'
 46	_) wh (Y [w]
Translate 'whereever'
  1	w        [w]
 22	wh       [w]
 46	_) wh (Y [w]
 85	where    [we@]

 99	ever (_  [Ev3]
  1	e        [E]

Translate '='
Found: '=' [_:i:kw@Lz_:]   $max3

Translate 'ˆ1:vY	'
Found: '_1' [w'02n]
 22	:        [koUl@n]

  1	v        [v]

Translate ''

So espeak-ng is processing additional content after it has translated whereever. -- This doesn't look like #690 as this is not failing to translate a given string.

1121 - 1140 of 4073