Date   
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@...>:
3d94190f890e: tools: support espeak-ng based annotations files

Modified: tools/emoji


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
b5bc0a52f4c6: de: move various symbol translations to the emoji file.

Added: data/annotationsEspeak/de.xml
Modified: dictsource/de_emoji
Modified: dictsource/de_list

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@...>:
972bb1b5e068: en: move more symbols to the en_emoji file

Added: data/annotationsEspeak/en.xml
Modified: dictsource/af_emoji
Modified: dictsource/am_emoji
Modified: dictsource/ar_emoji
Modified: dictsource/az_emoji
Modified: dictsource/bg_emoji
Modified: dictsource/bn_emoji
Modified: dictsource/bs_emoji
Modified: dictsource/ca_emoji
Modified: dictsource/cs_emoji
Modified: dictsource/cy_emoji
Modified: dictsource/da_emoji
Modified: dictsource/de_emoji
Modified: dictsource/el_emoji
Modified: dictsource/en_emoji
Modified: dictsource/en_list
Modified: dictsource/en_rules
Modified: dictsource/es_emoji
Modified: dictsource/et_emoji
Modified: dictsource/eu_emoji
Modified: dictsource/fa_emoji
Modified: dictsource/fi_emoji
Modified: dictsource/fr_emoji
Modified: dictsource/ga_emoji
Modified: dictsource/gd_emoji
Modified: dictsource/gu_emoji
Modified: dictsource/hi_emoji
Modified: dictsource/hr_emoji
Modified: dictsource/hu_emoji
Modified: dictsource/hy_emoji
Modified: dictsource/id_emoji
Modified: dictsource/is_emoji
Modified: dictsource/it_emoji
Modified: dictsource/ja_emoji
Modified: dictsource/ka_emoji
Modified: dictsource/kn_emoji
Modified: dictsource/ko_emoji
Modified: dictsource/ky_emoji
Modified: dictsource/lt_emoji
Modified: dictsource/lv_emoji
Modified: dictsource/mk_emoji
Modified: dictsource/ml_emoji
Modified: dictsource/mr_emoji
Modified: dictsource/ms_emoji
Modified: dictsource/my_emoji
Modified: dictsource/ne_emoji
Modified: dictsource/nl_emoji
Modified: dictsource/or_emoji
Modified: dictsource/pa_emoji
Modified: dictsource/pl_emoji
Modified: dictsource/pt_emoji
Modified: dictsource/ro_emoji
Modified: dictsource/ru_emoji
Modified: dictsource/sd_emoji
Modified: dictsource/si_emoji
Modified: dictsource/sk_emoji
Modified: dictsource/sl_emoji
Modified: dictsource/sq_emoji
Modified: dictsource/sr_emoji
Modified: dictsource/sv_emoji
Modified: dictsource/sw_emoji
Modified: dictsource/ta_emoji
Modified: dictsource/te_emoji
Modified: dictsource/tr_emoji
Modified: dictsource/ur_emoji
Modified: dictsource/vi_emoji
Modified: dictsource/zh_emoji
Modified: dictsource/zhy_emoji


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
6e219cd73d14: en: add support for the ℞ (prescription take) symbol

Modified: data/annotationsEspeak/en.xml
Modified: dictsource/af_emoji
Modified: dictsource/am_emoji
Modified: dictsource/ar_emoji
Modified: dictsource/az_emoji
Modified: dictsource/bg_emoji
Modified: dictsource/bn_emoji
Modified: dictsource/bs_emoji
Modified: dictsource/ca_emoji
Modified: dictsource/cs_emoji
Modified: dictsource/cy_emoji
Modified: dictsource/da_emoji
Modified: dictsource/de_emoji
Modified: dictsource/el_emoji
Modified: dictsource/en_emoji
Modified: dictsource/es_emoji
Modified: dictsource/et_emoji
Modified: dictsource/eu_emoji
Modified: dictsource/fa_emoji
Modified: dictsource/fi_emoji
Modified: dictsource/fr_emoji
Modified: dictsource/ga_emoji
Modified: dictsource/gd_emoji
Modified: dictsource/gu_emoji
Modified: dictsource/hi_emoji
Modified: dictsource/hr_emoji
Modified: dictsource/hu_emoji
Modified: dictsource/hy_emoji
Modified: dictsource/id_emoji
Modified: dictsource/is_emoji
Modified: dictsource/it_emoji
Modified: dictsource/ja_emoji
Modified: dictsource/ka_emoji
Modified: dictsource/kn_emoji
Modified: dictsource/ko_emoji
Modified: dictsource/ky_emoji
Modified: dictsource/lt_emoji
Modified: dictsource/lv_emoji
Modified: dictsource/mk_emoji
Modified: dictsource/ml_emoji
Modified: dictsource/mr_emoji
Modified: dictsource/ms_emoji
Modified: dictsource/my_emoji
Modified: dictsource/ne_emoji
Modified: dictsource/nl_emoji
Modified: dictsource/or_emoji
Modified: dictsource/pa_emoji
Modified: dictsource/pl_emoji
Modified: dictsource/pt_emoji
Modified: dictsource/ro_emoji
Modified: dictsource/ru_emoji
Modified: dictsource/sd_emoji
Modified: dictsource/si_emoji
Modified: dictsource/sk_emoji
Modified: dictsource/sl_emoji
Modified: dictsource/sq_emoji
Modified: dictsource/sr_emoji
Modified: dictsource/sv_emoji
Modified: dictsource/sw_emoji
Modified: dictsource/ta_emoji
Modified: dictsource/te_emoji
Modified: dictsource/tr_emoji
Modified: dictsource/ur_emoji
Modified: dictsource/vi_emoji
Modified: dictsource/zh_emoji
Modified: dictsource/zhy_emoji

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Updates to Github #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.


[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Updates to Github #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.


[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.


[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Updates to Github #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.


[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #471 Two and three letter words within emoji keywords are spelled out
By rhdunn:

Looking through the code: 1. all_upper_case is set to FLAG_ALL_UPPER by default: https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L1961 2. It is only cleared when the character is an alphabetical character (IsAlpha) and the character is not upper case. https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L2321

A possible fix: 1. Keep a count of the number of alphabetical characters seen (alpha_count, initialised to 0). 1. Increment in the IsAlpha branch: https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L2235 1. Reset alpha_count to 0 along with all_upper_case in https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L2470 1. Before settingflags, clearFLAG_ALL_UPPERifalpha_countis 0 (if (alpha_count == 0) all_upper_case &= ~FLAG_ALL_UPPER;`). https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L2441


[espeak-ng:master] New Comment on Issue #471 Two and three letter words within emoji keywords are spelled out
By rhdunn:

Looking through the code: 1. all_upper_case is set to FLAG_ALL_UPPER by default: https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L1961 2. It is only cleared when the character is an alphabetical character (IsAlpha) and the character is not upper case. https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L2321

A possible fix: 1. Keep a count of the number of alphabetical characters seen (alpha_count, initialised to 0). 1. Increment in the IsAlpha branch: https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L2235 1. Reset alpha_count to 0 along with all_upper_case in https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L2470 1. Before setting flags, clear FLAG_ALL_UPPER if alpha_count is 0 (if (alpha_count == 0) all_upper_case &= ~FLAG_ALL_UPPER;). https://github.com/espeak-ng/espeak-ng/blob/e40380260eb22f569e87128ccd3446df795d68b5/src/libespeak-ng/translate.c#L2441

[espeak-ng:master] reported: Two and three letter words within emoji keywords are spelled out #github

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

[espeak-ng:master] New Comment on Issue #471 Two and three letter words within emoji keywords are spelled out
By jaacoppi:

You could trace where wflags is set with FLAG_ALL_UPPER and why this happens only 1) for the emoji and not to all words in words[] 2) when there's other text in the same buffer with the emoji

I think we now have enough information to locate the bug and more verification is not needed at this point. It will simply take some time to find the actual reason for this.

Re: prescription symbol

Reece H. Dunn
 

On Thu, Apr 26, 2018 at 12:17 pm, Valdis Vitolins wrote:
Reece,

official name of this is "prescription take"
https://www.fileformat.info
/info/unicode/char/211e/index.htm

currently "℞" is not included in en_emoji file, and it works well, if
this entry is added manually. Can I just add it on case basis?
That approach makes sense. When adding the entries, use "// [211E] other" for the comment. It is part of the letterlike symbols, so should be placed there.

I'm looking at converting the existing symbol pronunciations to the emoji files, and providing local annotation files for translations of the non-emoji symbols.

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@...>:
9429de14d753: Comment out emoji entries that don't have translations.

Modified: dictsource/bs_emoji
Modified: dictsource/cy_emoji
Modified: dictsource/ga_emoji
Modified: dictsource/gd_emoji
Modified: dictsource/ky_emoji
Modified: dictsource/mk_emoji
Modified: dictsource/my_emoji
Modified: dictsource/or_emoji
Modified: dictsource/pa_emoji
Modified: dictsource/sd_emoji
Modified: dictsource/sq_emoji
Modified: dictsource/zhy_emoji
Modified: tools/emoji

[espeak-ng:master] reported: Two and three letter words within emoji keywords are spelled out #github

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

[espeak-ng:master] New Comment on Issue #471 Two and three letter words within emoji keywords are spelled out
By pvagner:

Oh, I'm sorry but I don't know how can I tweak this in order to verify or do something else that might be usefull at this point. Can you propose a change or give me some more hints?

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

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@...>:
ecf2c28c7c22: Update the emoji translations to CLDR 33.

Modified: CHANGELOG.md
Modified: dictsource/af_emoji
Modified: dictsource/am_emoji
Modified: dictsource/ar_emoji
Modified: dictsource/bs_emoji
Modified: dictsource/cy_emoji
Modified: dictsource/de_emoji
Modified: dictsource/el_emoji
Modified: dictsource/es_emoji
Modified: dictsource/eu_emoji
Modified: dictsource/fa_emoji
Modified: dictsource/fi_emoji
Modified: dictsource/ga_emoji
Modified: dictsource/hr_emoji
Modified: dictsource/is_emoji
Modified: dictsource/ja_emoji
Modified: dictsource/ka_emoji
Modified: dictsource/ky_emoji
Modified: dictsource/my_emoji
Modified: dictsource/ne_emoji
Modified: dictsource/or_emoji
Modified: dictsource/ru_emoji
Modified: dictsource/sl_emoji
Modified: dictsource/sq_emoji
Modified: dictsource/vi_emoji
Modified: dictsource/zh_emoji


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
9c37503f7f21: gd: (emoji) -- CLDR 33 emoji translations

Added: dictsource/gd_emoji
Modified: CHANGELOG.md
Modified: Makefile.am


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
b033706432eb: sd: (emoji) -- CLDR 33 emoji translations

Added: dictsource/sd_emoji
Modified: CHANGELOG.md
Modified: Makefile.am


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
ee9606d00047: yue: (emoji) -- CLDR 33 emoji translations

Added: dictsource/zhy_emoji
Modified: CHANGELOG.md
Modified: Makefile.am

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.

Pull Request Updated #github

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

[espeak-ng/espeak-ng] Pull request updated by hozosch:

#472 Improvements for German, second try

Those are the improvements for German again I tried to post 3 weeks or so ago. This time, I tested them online and there didn't appear to be any errors, so I hope this will be able to merge correctly. Thanks in advance for doing so.