Date   

one minor bug to report

kendell clark
 

hi all
I've just updated espeak ng from git and installed reece's latest round of fixes into my own repository at git://github.com/coffeeking/espeak-en-us. I've also fixed some medications which I believe should go into espeak ng before my other fixes, but again, no rush. There seems to be a problem with the root word "rect", which affects words like "rectum" and "rectal." They're pronounced like the I in hit, not the e in wreck. Also, would it be possible to extend the rule which covers words like "resist" to words like "resent"? Although it should be resent in sentences such as "I resent this" and not "I resent the message." I'm not sure how to do that but I'm sure reece does. Other than that, espeak ng sounds even better than ever.
Thanks
Kendell Clark
--

Kendell Lee clark
Package maintainer, software tester, image builder
Vinux project
http://www.vinuxproject.org.
Free software is not a luxury, it is a necessity.


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

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

1 New Commit:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
e122277d053f: en: The Oval Portrait [1842] - Edgar Allan Poe [1809-1849] The Works of Edgar Allan Poe (The Raven Edition) - Volume 1 [1903] Project Gutenberg eText #2147

Modified: dictsource/en_list
Modified: dictsource/en_rules


Updates to Github #github

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

1 New Commit:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
8f1a00953b5a: en: Make previous Edgar Allan Poe fixes use /I#/ and /I2/ consistently.

Modified: dictsource/en_list
Modified: dictsource/en_rules


1 New Commit:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
79a87d57b860: en: Make previous Edgar Allan Poe fixes use /I#/ and /I2/ consistently.

Modified: dictsource/en_list
Modified: dictsource/en_rules


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

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

3 New Commits:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
931739f34306: en: Document the unstressed RABBIT, ROSES and EXPLORE vowels.

Modified: docs/languages/gmw/en.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
675ff1975c3c: en: Use /I#/ and /I2/ consistently with their intended usage.

Modified: dictsource/en_list
Modified: dictsource/en_rules


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
1422d5862da5: en-US: Use /I#/ for direct.

Modified: dictsource/en_rules


[espeak-ng:master] reported: [French] cerf should be pronounced sεʁ and not sεʁf #github

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


Re: one last minor bug

Valdis Vitolins
 

Spelling of "arf" and "urf" in French is the same problem as
https://github.com/espeak-ng/espeak-ng/issues/163
"cerf should be pronounced sεʁ"

espeak-ng now correctly chooses to use rhotic r,
but it sounds much worse, than e.g. voice for Google Translate.
To fix this definition of "phoneme r/" should be adjusted in
..phsource/ph_french file.

Valdis

hi
Reece has fixed this bug very quickly, so thanks a lot reece!
However, 
there's another bug I need to report. Words such as direct,
direction, 
are spoken as "di rect" and "di rection", meaning the i is spoken
like 
the i in hit and not like the i in dirt. There's also a bug reported
by 
some of my french testers, that say that in words such as "arf" or
"urf" 
the "f" is skipped turning it into "ar" and "ur". They say that
these 
aren't real words, but rather words to substitute instead of
cursing, 
like "drat" or "darn" are in english.
Thanks
Kendell Clark


kendell clark wrote:

hi all
One more bug I've found in espeak ng. I'm pretty sure this one was 
recently introduced. Words such as "murged" and "charged" are said
as 
"murg d" and "charg d". The g in this cas is supposed to be spoken 
like a j, not a g. I hope that makes sense. I'd fix it but I'm not 
sure how. Would someone mind looking into this when you have time? 
This is not a complaint.
Thanks
Kendell Clark


[espeak-ng:master] reported: Issue #232 Handle all letters in ligatures #github

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

[espeak-ng:master] New Comment on Pull Request #233 Issue #232 Handle all letters in ligatures
By valdisvi:

Yes, this is correct way to replace just diphthong ligatures. In more general case look at comment here.


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

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

[espeak-ng:master] New Comment on Issue #199 Language analysis improvements
By valdisvi:

Yes, because in compiledict.c bytes are compressed into integer with utf8_in function, and then only these 4 bytes are written with Write4Bytes. That produces wrong result, if there are too many "meaningful" bytes in from or to part of replacement. So, universal .replace implementation requires to replace arbitrary number of from bytes to arbitrary number of to bytes. To test it, just add rule e.g. .replace æ are are usi ša ra //etc. with even more bytes in from or to part of replacement


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

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

1 New Commit:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
533b3af4c63a: en: fix deposite

Modified: .gitignore
Modified: dictsource/en_rules


Updates to Github #github

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

[espeak-ng:master] Label added to issue #232 Handle all letters in ligatures by sukiletxe.


[espeak-ng:master] New Issue Created by sukiletxe:
#232 Handle all letters in ligatures

Currently, things like Kaedmon, Caesar, soeur (French), oeuf (French), if written using ligatures, are pronounced as if the second letter was missing (i. e. Casar, Kadmon).


[espeak-ng:master] Issue #232 Handle all letters in ligatures closed by sukiletxe.


[espeak-ng:master] New Comment on Issue #232 Handle all letters in ligatures
By rhdunn:

Using replacement rules to handle this works for me.


[espeak-ng:master] New Comment on Pull Request #233 Issue #232 Handle all letters in ligatures
By rhdunn:

I have resolved this using .replace rules which I have tested (dæmon and diarrhœa), both of which work as intended. Other ae/oe word variants may need handling in the rules.


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

#233 Issue #232 Handle all letters in ligatures


[espeak-ng:master] New Comment on Issue #199 Language analysis improvements
By rhdunn:

Using .replace to expand to multiple letters is working for me (i.e. the replace rules in en_rules). Are there specific cases that are not working?


Updates to Github #github

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

8 New Commits:

[espeak-ng:master] By laptop <greenbay.graham@...>:
cdca4f8a8df9: first cut

Added: dictsource/mi_list
Added: dictsource/mi_rules
Added: espeak-ng-data/lang/poz/mi
Added: phsource/ph_maori
Modified: Makefile.am
Modified: phsource/phonemes


[espeak-ng:master] By laptop <greenbay.graham@...>:
6f033bbe3ad5: close to alpha version

Modified: dictsource/mi_rules
Modified: phsource/ph_maori


[espeak-ng:master] By laptop <greenbay.graham@...>:
2b501fcb03d7: alpha version

Modified: dictsource/mi_list
Modified: espeak-ng-data/lang/poz/mi


[espeak-ng:master] By chrislm <llajta2012@...>:
b46ac52e56bd: IT: updates Italian pronunciation dictionaries (tested on February 2017)

Modified: dictsource/it_list
Modified: dictsource/it_listx
Modified: dictsource/it_rules


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
946c082899d9: Merge remote-tracking branch 'orotau/development'

Added: dictsource/mi_list
Added: dictsource/mi_rules
Added: espeak-ng-data/lang/poz/mi
Added: phsource/ph_maori
Modified: Makefile.am
Modified: phsource/phonemes


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
f3e6dc2ca664: Fix the 'mi' target for building the Maori language.

Modified: Makefile.am


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
3b45bb3f0a14: CHANGELOG.md: Add Maori to the list of new languages.

Modified: CHANGELOG.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
01c4773c5799: Merge remote-tracking branch 'Christianlm/master'

Modified: dictsource/it_list
Modified: dictsource/it_listx
Modified: dictsource/it_rules


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

#236 IT: updates Italian pronunciation dictionaries (tested on February 2017)


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

#235 Added Māori Language - Alpha version

I am new to merging into an upstream project, however github says that this can be 'automatically merged' so I am assuming that nothing I have done clashes with anything else that has been done since I forked. Thanks Graham


[espeak-ng:master] New Comment on Pull Request #235 Added Māori Language - Alpha version
By rhdunn:

Thanks for working on the Māori language support.


[espeak-ng:master] New Comment on Pull Request #236 IT: updates Italian pronunciation dictionaries (tested on February 2017)
By rhdunn:

Thanks for the update.


1 New Commit:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
e55ee58dd63f: en: expand æ and œ ligatures

Modified: dictsource/en_rules


Pull Request Opened #github

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


Re: one last minor bug

kendell clark
 

hi
I hate to keep finding issues, but the word "deposited" is seriously mangled. Espeak -x deposited prints the phonetic as,"Translate 'deposited'
74 _) de (p@ [dI2]
1 d [d]

1 p [p]

114 p) osi (te [@zI]
1 o [0]

1 t [t]

93 @C) ed (_S2eivd [d#]
77 @@) ed (_S2eivd [d#]
95 @t) ed (_S2eivd [I#d]
1 e [E]

add e
Translate 'deposite'
74 _) de (p@ [dI2]
1 d [d]

1 p [p]

114 p) osi (te [@zI]
1 o [0]

1 t [t]

1 e [E]

dI2p@zI2t'EI#d". This is a very minor bug compared to the deposited one, but "unpronouncable" should be "unpronounceable". This is not a complaint, just a bug report.
Thanks
Kendell Clark


kendell clark wrote:

hi
Reece has fixed this bug very quickly, so thanks a lot reece! However, there's another bug I need to report. Words such as direct, direction, are spoken as "di rect" and "di rection", meaning the i is spoken like the i in hit and not like the i in dirt. There's also a bug reported by some of my french testers, that say that in words such as "arf" or "urf" the "f" is skipped turning it into "ar" and "ur". They say that these aren't real words, but rather words to substitute instead of cursing, like "drat" or "darn" are in english.
Thanks
Kendell Clark


kendell clark wrote:
hi all
One more bug I've found in espeak ng. I'm pretty sure this one was recently introduced. Words such as "murged" and "charged" are said as "murg d" and "charg d". The g in this cas is supposed to be spoken like a j, not a g. I hope that makes sense. I'd fix it but I'm not sure how. Would someone mind looking into this when you have time? This is not a complaint.
Thanks
Kendell Clark


Re: one last minor bug

kendell clark
 

hi
Reece has fixed this bug very quickly, so thanks a lot reece! However, there's another bug I need to report. Words such as direct, direction, are spoken as "di rect" and "di rection", meaning the i is spoken like the i in hit and not like the i in dirt. There's also a bug reported by some of my french testers, that say that in words such as "arf" or "urf" the "f" is skipped turning it into "ar" and "ur". They say that these aren't real words, but rather words to substitute instead of cursing, like "drat" or "darn" are in english.
Thanks
Kendell Clark


kendell clark wrote:

hi all
One more bug I've found in espeak ng. I'm pretty sure this one was recently introduced. Words such as "murged" and "charged" are said as "murg d" and "charg d". The g in this cas is supposed to be spoken like a j, not a g. I hope that makes sense. I'd fix it but I'm not sure how. Would someone mind looking into this when you have time? This is not a complaint.
Thanks
Kendell Clark


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@...>:
43709dc4d498: CHANGELOG.md: Fix a typo in Katakana.

Modified: CHANGELOG.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
0004691f72af: en/en-US: Pronunciation fixes for Edgar Allan Poe's The Masque of the Red Death

Modified: dictsource/en_list
Modified: dictsource/en_rules


one last minor bug

kendell clark
 

hi all
One more bug I've found in espeak ng. I'm pretty sure this one was recently introduced. Words such as "murged" and "charged" are said as "murg d" and "charg d". The g in this cas is supposed to be spoken like a j, not a g. I hope that makes sense. I'd fix it but I'm not sure how. Would someone mind looking into this when you have time? This is not a complaint.
Thanks
Kendell Clark


Pull Request Opened #github

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

[espeak-ng/espeak-ng] Pull request opened by orotau:

#235 Added Māori Language - Alpha version

I am new to merging into an upstream project, however github says that this can be 'automatically merged' so I am assuming that nothing I have done clashes with anything else that has been done since I forked. Thanks Graham


Re: user feedback needed

Reece H. Dunn
 

On Sat, Mar 4, 2017 at 01:36 am, kendell clark wrote:

hi
This is why I ask for user feedback. I may fix the US english
pronunciations but the aim has always been to make espeak ng better for
everyone, not just me. So the "ixploit" thing is not important enough to
me. I can understand espeak ng regardless, so I'll drop the subject.

I always appreciate your feedback.

Language is complex because there is a time component, a region/accent component and an individual speaker component. The "ixploit" pronunciation is a more historic pronunciation documented in John Wells' lexical sets.

I'm aiming for en-US to be a modern General American accent like how en-GB is a modern Southern British accent.

The only thing left that I was hoping
could get looked at would be the pronunciation of words such as "happy
and baby" as "happi" and "baybi".

This has now been fixed.

I've already mentioned this so I won't
go into this, and it's not vital or anything, I want to make that clear.

Feel free to comment on the changes I am making, because if I don't get any reports that something is wrong then I cannot fix them.

Kind regards,

Reece

I use espeak ng as my only synth, and I'll continue to do so however it
changes.
Thanks
Kendell Clark


Reece H. Dunn wrote:

On Fri, Mar 3, 2017 at 12:00 am, kendell clark wrote:

hi all
Reece has made some important changes to espeak ng over the past
couple
of days. He has made the american accent sound much more american,
which
I like very much. He has also reversed a couple of changes I liked
but
I'm not going to simply ask him to put it back, since there might
be a
good reason for it. I'm writing to ask for community feedback. Should
espeak say words such as experience as "ixperience", more like I've
heard it said, and "enable" and "encrypt" as "inable" and
"incrypt"? I
believe so, but it also has to be able to distinguish between
"exploit"
when in a sentence such as "it's a security exploit" and "you've
deliberately exploited the bug" in which case exploit is said as
"ixploit". I can't fix this, I don't have the knowledge to even
attempt
such a fix.

I hve already reverted this in change
https://github.com/espeak-ng/espeak-ng/commit/00b1ab83367cebbad0b1c19875bee4933f9b05d7.
This requires building the phonemes to get the change. I'm now only
using that behaviour for the Received Pronunciation British English
accent, as that is a more conservative/archaic variant of Southern
British as compared to en-GB.

Kind regards,

Reece

 


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

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

1 New Commit:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
d2211309ecee: en-US: Fix the HAPPY vowel.

Modified: phsource/ph_english_us


Updates to Github #github

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

[espeak-ng:master] New Issue Created by rhdunn:
#234 Support Android 6.0.1 and later.

There are reports that the Android port does not work with Android 6.0.1.


[espeak-ng:master] Label added to issue #234 Support Android 6.0.1 and later. by rhdunn.


[espeak-ng:master] New Issue Created by rhdunn:
#234 Support Android 6.0.1 and later.

There are reports that the Android port does not work with Android 6.0.1.

3801 - 3820 of 4295