Date   

Updates to Github #github

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

3 New Commits:

[espeak-ng:master] By heidari78 <heidari9213@...>:
4fce71a879d4: android version: updated voice variant list and Persian translation.

1: Added missing voice variants in the NVDA category including Iven 4, Steph, Steph 2 and Steph 3.
2: Completed the Persian translation.

Modified: android/res/values-fa/strings.xml
Modified: android/res/values/donottranslate.xml
Modified: android/src/com/reecedunn/espeak/preference/VoiceVariantPreference.java


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
fda350491141: Android build doesn't work with gradle 7.0.1

Modified: docs/building.md


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
9e3528e6a9f9: Merge pull request #991

Modified: android/res/values-fa/strings.xml
Modified: android/res/values/donottranslate.xml
Modified: android/src/com/reecedunn/espeak/preference/VoiceVariantPreference.java
Modified: docs/building.md


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

#991 android version: updated voice variant list and Persian translation.

1: Added missing voice variants in the NVDA category including Iven 4, Steph, Steph 2 and Steph 3. 2: Completed the Persian translation.


Updates to Github #github

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

[pcaudiolib:master] New Comment on Issue #7 can new release be tagged?
By alex19EP:

thank you @valdisvi


[pcaudiolib:master] Issue #7 can new release be tagged? closed by alex19EP.


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

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

1 New Commit:

[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
e91d0a58612a: code cleanup: don't add a \0 to voices_language in LoadVoice().

This is unnecessary since the string is already null terminated in the
V_LANGUAGE switch case. sscanf creates a null terminated string in
language_name, which is then copied to voice_language by strcpy (keeping
the \0).

Modified: src/libespeak-ng/voices.c


Pull Request Updated #github

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

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

#993 Add more Hebrew words

Adds new words to the Hebrew word list. ––––– Related: #825


Pull Request Updated #github

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

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

#993 Add more Hebrew words

Adds new words to the Hebrew word list. ––––– Related: #825


Pull Request Updated #github

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

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

#993 Add more Hebrew words

Adds new words to the Hebrew word list. ––––– Related: #825


Updates to Github #github

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

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

#993 Add new Hebrew words

Adds new words to the Hebrew word list. ––––– Related: #825


[pcaudiolib:master] New Comment on Issue #7 can new release be tagged?
By valdisvi:

By looking how @rhdunn released 1.1, I created release 1.2. Hopefully it is correct.


1 New Commit:

[pcaudiolib:master] By Valdis Vitolins <valdis.vitolins@...>:
01acc0097cf2: Update readme

Modified: README.md


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

#993 Add more Hebrew words

Adds new words to the Hebrew word list. ––––– Related: #825


Updates to Github #github

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

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

#993 Add new Hebrew words

Adds new words to the Hebrew word list.


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

#993 Add new Hebrew words

Adds new words to the Hebrew word list. ––––– Related: #825


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

#993 Add new Hebrew words

Adds new words to the Hebrew word list. ––––– Related: #825


1 New Commit:

[pcaudiolib:master] By Valdis Vitolins <valdis.vitolins@...>:
5e8d273e27d3: pcaudiolib 1.2

Modified: configure.ac


[pcaudiolib] created new tag 1.2.


[pcaudiolib] valdisvi pushed new tag 1.2.


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

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

1 New Commit:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
aa992d8e5a85: Add Hebrew MBROLA voices to the list

Modified: docs/mbrola.md


Updates to Github #github

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

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

#992 Add ךְ and ךָ

Adds ךְ and ךָ to Hebrew. Example use for ךְ and ךָ: לָךְ (Lakh) means "for you (for females)" while לְךָ (lekha) means "for you (for males)".


2 New Commits:

[espeak-ng:master] By Omer I.S <66558205+omeritzics@...>:
e1d9ae0e81b0: Add ךָ and ךְ

Modified: dictsource/he_rules


[espeak-ng:master] By jaacoppi <jaacoppi@...>:
d493a9dd37e1: Merge pull request #992

he: Add ךְ and ךָ

Modified: dictsource/he_rules


Updates to Github #github

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

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

#992 Add ךָ and ךְ

Adds ךְ and ךָ to Hebrew. Example use for ךְ and ךָ: לָךְ (Lakh) means "for you (for females)" while לְךָ (lekha) means "for you (for males)".


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

#992 Add ךְ and ךָ

Adds ךְ and ךָ to Hebrew. Example use for ךְ and ךָ: לָךְ (Lakh) means "for you (for females)" while לְךָ (lekha) means "for you (for males)".


Pull Request Opened #github

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

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

#992 Add ךָ and ךְ

Adds ךָ and ךְ.


[espeak-ng:master] reported: Hebrew is not supported #github

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

[espeak-ng:master] New Comment on Issue #825 Hebrew is not supported
By OrionRandD:

Great! If someone knows anyone in Techinion University - in Haifa, Israel, perhaps a teacher could take this project there...

On Thu, Jul 29, 2021 at 5:27 PM Valdis Vitolins @.***> wrote:

I have added initial support for Hebrew MBROLA voices in eSpeak NG. You are welcome to improve it by yourself e.g. online here . Phonetic writing ([[...]]) is used in online demonstration because:

  1. Translation from Hebrew text to phonemes should be greatly improved in he_rules https://github.com/espeak-ng/espeak-ng/blob/master/dictsource/he_rules file. For information look at Text to Phoneme Translation https://github.com/espeak-ng/espeak-ng/blob/master/docs/dictionary.md .
  2. eSpeak NG phoneme to MBROLA phoneme mapping should be improved (only dummy stub file is created) and many phoneme mappings are missing in he https://github.com/espeak-ng/espeak-ng/ file. For information look at MBROLA Voices https://github.com/espeak-ng/espeak-ng/blob/master/docs/mbrola.md and Readme for hb1 https://github.com/numediart/MBROLA-voices/tree/master/data/hb1 and Readme for hb2 https://github.com/numediart/MBROLA-voices/tree/master/data/hb2.

More general information:

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/espeak-ng/espeak-ng/issues/825#issuecomment-889435220, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKLPRKJ7MBOSON6Y6NAYKX3T2G2SFANCNFSM4SOLPXCQ .


[espeak-ng:master] reported: Hebrew is not supported #github

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

[espeak-ng:master] New Comment on Issue #825 Hebrew is not supported
By valdisvi:

I have added initial support for Hebrew MBROLA voices in eSpeak NG. You are welcome to improve it by yourself e.g. online here. Phonetic writing ([[...]]) is used in online demonstration because: 1. Translation from Hebrew text to phonemes should be greatly improved in he_rules file. For information look at Text to Phoneme Translation. 2. eSpeak NG phoneme to MBROLA phoneme mapping should be improved (only dummy stub file is created) and many phoneme mappings are missing in he file. For information look at MBROLA Voices and Readme for hb1 and Readme for hb2.

More general information: * General contribution guide * eSpeak NG online testing guide


[espeak-ng:master] reported: Hebrew is not supported #github

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

[espeak-ng:master] New Comment on Issue #825 Hebrew is not supported
By valdisvi:

I have added initial support for Hebrew MBROLA voices in eSpeak NG. You are welcome to improve it by yourself e.g. online here. Phonetic writing ([[...]]) is used in online demonstration because: 1. Translation from Hebrew text to phonemes should be greatly improved in he_rules file. For information look at Text to Phoneme Translation. 2. eSpeak NG phoneme to MBROLA phoneme mapping should be improved (only dummy stub file is created) and many phoneme mappings are missing in he file. For information look at MBROLA Voices and Readme for hb1 and Readme for hb2.

More general information: * General contribution guide * eSpeak NG online testing guide


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

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

1 New Commit:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
3b637450e97d: Issue #825: add initial support for Hebrew MBROLA voices

Added: espeak-ng-data/voices/mb/mb-hb1
Added: espeak-ng-data/voices/mb/mb-hb2
Added: phsource/mbrola/he
Modified: Makefile.am


[espeak-ng:master] reported: Hebrew is not supported #github

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

[espeak-ng:master] New Comment on Issue #825 Hebrew is not supported
By data-man:

@OrionRandD In Arch Linux you can use espeak-ng-git from AUR.


Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #825 Hebrew is not supported
By jaacoppi:

What I know is that there is something wrong... If you being a developer does not know... So, who knows? Is my versions of espek-ng in debian and archlinux the right one? If so, should this versions have "he" - Hebrew support on it? If so, why I do not see this when I install espeak-ng in both systems?

Read through the posts in this thread. For Hebrew support, you'll need 1.51-dev. Hebrew support has been added after version 1.50. Version 1.51 hasn't been released yet. That's why it's called 1.51-dev.

I do not know which versions Debian or Arch linux have. If you want them to have the latest version (1.51-dev from git), ask them to include it. The other option is to build from source. The instructions are in https://github.com/espeak-ng/espeak-ng/blob/master/docs/building.md

Second question, why do all other languages know the Hebrew alphabet? It's because espeak-ng is programmed to spell out the letters of unknown alphabets one by one. It doesn't matter if the writing is in Hebrew, Telugu, Chinese, Greek or any other supported language. Espeak-ng recognises that this script is not native to this language. Note that this is a different discussion for a different thread.


[espeak-ng:master] New Comment on Issue #825 Hebrew is not supported
By valdisvi:

@OrionRandD, please read carefully, what I already wrote in previous comment:

hr is code for Croatian and he is for Hebrew of natively synthesized eSpeak NG voices.

If you use different voice, which doesn't have defined pronunciation of characters for other language, it is nothing wrong, if spells unicode names for these characters. You can get the same behaviour, if you use English, Latvian or other language instead of Hebrew e.g.:

espeak-ng -ven "דוגמה" -X
espeak-ng -vlv "דוגמה" -X


[espeak-ng:master] New Comment on Issue #825 Hebrew is not supported
By OrionRandD:

Ok, thanks. Debian and Archlinux install 1.50. I will just wait for 1.51... Fair enough thx a lot to explain my questions...

On Thu, Jul 29, 2021 at 2:50 PM jaacoppi @.***> wrote:

What I know is that there is something wrong... If you being a developer does not know... So, who knows? Is my versions of espek-ng in debian and archlinux the right one? If so, should this versions have "he" - Hebrew support on it? If so, why I do not see this when I install espeak-ng in both systems?

Read through the posts in this thread. For Hebrew support, you'll need 1.51-dev. Hebrew support has been added after version 1.50. Version 1.51 hasn't been released yet. That's why it's called 1.51-dev.

I do not know which versions Debian or Arch linux have. If you want them to have the latest version (1.51-dev from git), ask them to include it. The other option is to build from source. The instructions are in https://github.com/espeak-ng/espeak-ng/blob/master/docs/building.md

Second question, why do all other languages know the Hebrew alphabet? It's because espeak-ng is programmed to spell out the letters of unknown alphabets one by one. It doesn't matter if the writing is in Hebrew, Telugu, Chinese, Greek or any other supported language. Espeak-ng recognises that this script is not native to this language. Note that this is a different discussion for a different thread.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/espeak-ng/espeak-ng/issues/825#issuecomment-889342025, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKLPRKKNBYAZSGRBKKFY773T2GIHJANCNFSM4SOLPXCQ .


[espeak-ng:master] reported: Voice flutters and makes a buzzing sound when rate is set to 100% in NVDA #github

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

[espeak-ng:master] New Comment on Issue #131 Voice flutters and makes a buzzing sound when rate is set to 100% in NVDA
By jaacoppi:

if it is a regression, then it happened much earlier than aa62682 i think in 065a0e8

I'm not sure if we need to do bisect. my question is, is it really necessary to activate sonic at 450 and not 451?

Any value would be arbitrary. It could be 400, 425, 449, 500 and so on. However, if espeak and espeak-ng have behaved like this for 6 years already it's better to change the NVDA code if necessary. There might be other screen readers or software that expect to have sonic boost activated at 450.


[espeak-ng:master] reported: Hebrew is not supported #github

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

[espeak-ng:master] New Comment on Issue #825 Hebrew is not supported
By OrionRandD:

What I know is that there is something wrong... If you being a developer does not know... So, who knows? Is my versions of espek-ng in debian and archlinux the right one? If so, should this versions have "he" - Hebrew support on it? If so, why I do not see this when I install espeak-ng in both systems?

On Thu, Jul 29, 2021 at 12:23 PM hozosch @.***> wrote:

Any language does that. It is defined in en_list, but not sure what makes the other languages use those entries.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/espeak-ng/espeak-ng/issues/825#issuecomment-889238488, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKLPRKJH33JUO7L57BIUSYLT2FW7RANCNFSM4SOLPXCQ .

221 - 240 of 4684