Date   

[espeak-ng:master] new issue: Language analysis improvements #github

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

[espeak-ng:master] New Issue Created by valdisvi:
#199 Language analysis improvements

Language analysis and spelling decisions could be improved by introducing following new features: - [ ] extend verb follows/noun follows marks to more/arbitrary flags, which then can be used to make different pronunciation rules for homonyms - [x] J statement as precondition, to allow choosing pronunciation from preceding word. - [x] J statement should support letter groups e.g. (JL01 as marking letters. This could help solving names of numbers as different words #83 - [ ] possibility to go back to start of the rules and redo analysis again (e.g. issue #121 not only after removing pre/suf-fixes. Could be performance drain, if used improperly.) - [ ] replace rule extended to replace not only characters, but group of characters, also probably replace using matching rules - [ ] _list extended to mark arbitrary defined word types (e.g. $units #115) and by comparing only root part of the word (i.e. partial match without pre/suffixes) - [ ] output (prosody data) extended to mark syllables with more/arbitrary defined ways for different pronuciations (e.g. high/low pitch for Chinese etc.) - [x] Fix issue #196 Word end mark _ doesn't work properly with ~ character group. - [ ] Common rule for stress decision before or after specific spelling decision of word is made. E.g. to put stress for penultimate syllable in Italian #80 as common rule.


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

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

4 New Commits:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
e1827a356997: en-US: Use /i/ instead of /I/ for HAPPY vowels.

Modified: phsource/ph_english_us


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
348d2f19a6f1: en-US: Fixes for GenAm specific pronunciations of Edgar Allan Poe's The Raven.

Modified: dictsource/en_list
Modified: dictsource/en_rules
Modified: phsource/ph_english_us


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
a940ed054264: en: Use a new /O2/ phoneme for the CLOTH vowel.

Modified: dictsource/en_list
Modified: dictsource/en_rules
Modified: docs/languages/gmw/en.md
Modified: phsource/ph_english
Modified: phsource/ph_english_us


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
3d41a8abcf5d: en-US: Fixes for CLOTH vowels from The Raven.

Modified: dictsource/en_list
Modified: dictsource/en_rules


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

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

2 New Commits:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
5c213b713345: docs: Document the lexical set transcriptions used by the en language files.

Modified: docs/languages/gmw/en.md
Modified: phsource/ph_english


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
6ae8326fbefe: en-GB-x-rp: use /ɪ/ for the HAPPY vowel to reflect its pronunciation.

Modified: phsource/ph_english_rp


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

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

7 New Commits:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
c7db7d3edb07: Fixes for Edgar Allan Poe's The Raven.

Modified: CHANGELOG.md
Modified: dictsource/en_list
Modified: dictsource/en_rules


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
3921d33c640d: en-GB-x-rp: initial support for the EXPLORE lexical set using words from The Raven

Modified: dictsource/en_rules
Modified: phsource/ph_english
Modified: phsource/ph_english_rp


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
790c985a9a9a: en-GB-x-rp: don't add stress on HAPPY vowels (e.g. for words like presently)

Modified: phsource/ph_english_rp


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
5edad040f301: en-GB-x-rp: Don't change to the /I/ phoneme on non-final vowels. Preserve the /i/ transcription for HAPPY vowels.

Modified: phsource/ph_english_rp


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
46b4111afb88: en: Remove the unused i(less and i(ness rules. These are handled by -less and -ness rules with the i suffix processing logic.

Modified: dictsource/en_rules


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
299c91aca1f6: base1: Restore the original eSpeak definitions for /l/. The ipa table versions are causing issues.

Modified: phsource/phonemes


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
bd04b540e977: en: Preserve the /i@/~/i@3/ distinction so N[EAR] (/i@3/) and MILL[IO]N (/i@/) can be differentiated.

Modified: espeak-ng-data/lang/gmw/en-029
Modified: espeak-ng-data/lang/gmw/en-GB-x-gbclan
Modified: espeak-ng-data/lang/gmw/en-GB-x-gbcwmd
Modified: espeak-ng-data/lang/gmw/en-GB-x-rp
Modified: phsource/ph_english
Modified: phsource/ph_english_n
Modified: phsource/ph_english_rp
Modified: phsource/ph_english_wi
Modified: phsource/ph_english_wm


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By Giovani93:

Yes, this version of Espeak NG is from 10th january. OK, I'll maybe contact the developers. Or, the best way is also on this, what what fate will bring me, as I say sometimes. Marco


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By Giovani93:

Current NVDA also countains Arabic and Japan voice. So It means, that is maybe use new version of Espeak.


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By rhdunn:

The Marathi voice was updated in espeak-ng on 25th Jan 2017, which likely fixed this problem. NVDA are likely using an older version without those changes.


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By Giovani93:

I'll checked It at NVDA. Maybe, this is problem of NVDA, but I am not shure. Or, this is fixed. I don't know really.


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By valdisvi:

Hm... development version of eSpeakNG says: namskar


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By Giovani93:

OK, for example word namaskar नमस्कार is pronounced, like (namashalantkar) not (namaskar).


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By valdisvi:

Can you provide word (in original writing) where problem was found? So far I understand is that somewhere ..tr is said instead of ..sr, but that is not precise enough to fix it.


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By Giovani93:

I am sorry, I use Espeak on NVDA on Windows.


[espeak-ng:master] new issue: Marathi problem #github

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

[espeak-ng:master] Label added to issue #230 Marathi problem by Giovani93.


Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By ValdisVitolins:

Marco, can you run sample text in command line with Marathi sample text and show actual and necessary output? E.g.: espeak-ng -x -vmr "त्याचे" t:j'ace: but should be .... (if you don't know precise phoneme writing syntax, just describe what should be changed).


[espeak-ng:master] New Comment on Issue #230 Marathi problem
By ValdisVitolins:

Marco, can you run sample text in command line with Marathi text and show actual and necessary output? E.g.: espeak-ng -x -vmr "त्याचे" t:j'ace: but should be .... (if you don't know precise phoneme writing syntax, just describe what should be changed).


[espeak-ng:master] reported: Marathi problem #github

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

[espeak-ng:master] New Comment on Issue #230 Marathi problem
By ValdisVitolins:

Marco, can you run sample text in command line with Marathi sample text and show actual and necessary output? E.g.: espeak-ng -x -vmr "त्याचे" t:j'ace: but should be .... (if you don't know precise phoneme writing syntax, just describe what should be changed).


[espeak-ng:master] new issue: Marathi problem #github

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

[espeak-ng:master] New Issue Created by Giovani93:
#230 Marathi problem

Hi! I notice a big mistake in Marathi. For example, if is written s (halanta) r, It says 'shalantr'. But It must says 'sr'. Please, could You fix this problem? Thanks alot! Marco Oros


[espeak-ng:master] new issue: The spacing between letters should not decrease in Turkish #github

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

[espeak-ng:master] New Issue Created by burakyuksek:
#229 The spacing between letters should not decrease in Turkish

I thank you for applying the fix about Turkish double letters. Unfortunately an issue has popped up. When the voice speeds up, the spacing between double letters decrease and eventually the word gitti begins to sound like giti. Can you please make it so the spacing between those double letters not increase?Thank you.


Re: found one of the mispronounced words with J sounding like y

Travis Siegel
 

And nearly every single one of those words aren't us english words, since names don't really qualify. :)

Anyway, espeak is welcome to do what they like, but I hold that correcting it will help greatly with understandability, especially for folks that aren't native english speakers.

At any rate, it looks like the underlying cause has been located, and I suspect it'll get addressed, and I really can't ask for more than that.

On 2/21/2017 4:22 PM, Valdis Vitolins wrote:
I found following words from LibreOffice spellcheck (~65k words) file,
where j is spelled as y:

Chinyanja. tS,InI;'anj@
ganja. g'anj@
hallelujah. h,alI2l'u:j@
Hammarskjöld. h'amA@skj,3:ld
Ljubljana. lju:blj'A:n@
Nyanja. naI;'anj@
Sarajevo. s,ara#j'eIvoU
Sonja. s'0nj@

Valdis

If there is a rule in espeak telling it to pronounce j as y in some
cases, it should be removed from us english, as there are no
situations
where that is proper pronounciation. I haven't a clue how to fix
such
things, but I know this isn't the only place it occurs. When I find
others, I'll send those along as well, perhaps with more samples, it
will be possible to track down the underlying cause.


On 2/20/2017 11:23 PM, kendell clark wrote:
hi
I'll fix the word in my US english repository at
github.com/coffeeking/espeak-en-us if you can spell out how it's
pronounced, otherwise I'll have to guess. But reece will have to
fix
the underlying problem, which to simplify sounds like a rule
problem.
There's probably a rule somewhere in espeak that tells it to
pronounce
j's as y's in some cases, and that word hits one of them. I'd like
to
fix it but I'm not good enough, and would likely break something.
I'd
also gladly accept help off list on how to add windows support to
my
espeak repository. I'd like to allow nvda users to use my
repository
and compile my fixes into nvda's copy of espeak ng. I now dual
boot
windows 10 for this purpose, and also because I like the weather
app,
so I can test on windows itself. If I can't get help, then it will
have to wait until an espeak ng release for this word to be fixed,
because even if reece fixes it, nvda likely won't pick it up until
espeak ng gets another release.
Thanks
Kendell Clark


Travis Siegel wrote:
The phrase
Distributed by JABberwocky Literary Agency, Inc.
shows up as if the j was like a swedish i or a hard english y.
This is when using the ivan voice on espeak.
This sort of thing happens regularly, and irritates me to no
end.
This is supposed to be a hard j as in jump or jack, not
something
sounding like yams or new york. Any possibility we could fix
this one?






Updates to Github #github

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

6 New Commits:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
3d2d65a38f91: Typo fix

Modified: CHANGELOG.md


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
31d87f56b505: Lv improvements

Modified: dictsource/lv_rules
Modified: phsource/ph_latvian


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
2e222e6e8b8b: More Eclipse settings added

Modified: .gitignore


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
3fe9f8a4c82e: Spelling of German ja moved from en_list to en_rules, as it allows to set better word boundaries

Modified: dictsource/en_list
Modified: dictsource/en_rules


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
3b7ec97533aa: Merge remote-tracking branch 'ValdisVitolins/master'

Modified: .gitignore
Modified: CHANGELOG.md
Modified: dictsource/en_list
Modified: dictsource/en_rules
Modified: dictsource/lv_rules
Modified: phsource/ph_latvian


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
ad13044278c1: Fix another typo of Kyrgyz in CHANGELOG.md.

Modified: CHANGELOG.md


[espeak-ng/espeak-ng] Pull request closed by rhdunn:

#226 Small fixes


Re: found one of the mispronounced words with J sounding like y

Valdis Vitolins
 

Particularly for JABberwocky, I got workaround by changing how decision
is made for German "ja":

https://github.com/ValdisVitolins/espeak-ng/commit/3fe9f8a4c82ead3cb7fd
d88cec1b32fd9e6948b8

Issue with funny mixed capital/lowercase letters
https://github.com/espeak-ng/espeak-ng/issues/228
is different story though.

Valdis

I found following words from LibreOffice spellcheck (~65k words)
file,
where j is spelled as y:

Chinyanja.  tS,InI;'anj@
ganja.  g'anj@
hallelujah.  h,alI2l'u:j@
Hammarskjöld.  h'amA@skj,3:ld
Ljubljana.  lju:blj'A:n@
Nyanja.  naI;'anj@
Sarajevo.  s,ara#j'eIvoU
Sonja.  s'0nj@

Valdis


If there is a rule in espeak telling it to pronounce j as y in
some 
cases, it should be removed from us english, as there are no
situations 
where that is proper pronounciation.  I haven't a clue how to fix
such 
things, but I know this isn't the only place it occurs.  When I
find 
others, I'll send those along as well, perhaps with more samples,
it 
will be possible to track down the underlying cause.


On 2/20/2017 11:23 PM, kendell clark wrote:


hi
I'll fix the word in my US english repository  at 
github.com/coffeeking/espeak-en-us if you can spell out how it's 
pronounced, otherwise I'll have to guess. But reece will have to
fix 
the underlying problem, which to simplify sounds like a rule
problem. 
There's probably a rule somewhere in espeak that tells it to
pronounce 
j's as y's in some cases, and that word hits one of them. I'd
like
to 
fix it but I'm not good enough, and would likely break something.
I'd 
also gladly accept help off list on how to add windows support to
my 
espeak repository. I'd like to allow nvda users to use my
repository 
and compile my fixes into nvda's copy of espeak ng. I now dual
boot 
windows 10 for this purpose, and also because I like the weather
app, 
so I can test on windows itself. If I can't get help, then it
will 
have to wait until an espeak ng release for this word to be
fixed, 
because even if reece fixes it, nvda likely won't pick it up
until 
espeak ng gets another release.
Thanks
Kendell Clark


Travis Siegel wrote:


The phrase
Distributed by JABberwocky Literary Agency, Inc.
shows up as if the j was like a swedish i or a hard english y.
This is when using the ivan voice on espeak.
This sort of thing happens regularly, and irritates me to no
end. 
This is supposed to be a hard j as in jump or jack, not
something 
sounding like yams or new york.  Any possibility we could fix
this one?





3861 - 3880 of 4302