Updates to Github #github


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

[espeak-ng:master] New Comment on Issue #910 Screenshots for F-Droid
By valdisvi:

Looks like spam control in GitHub has become worse. This user was reported as spammer.


[espeak-ng:master] Issue #910 Screenshots for F-Droid closed by mondlicht-und-sterne.


[espeak-ng:master] New Comment on Issue #908 Licensing question regarding linking
By valdisvi:

Everything you modify, compile, link and build together should be open sourced with GPL-v3 license. But nobody limits you to use unmodified project.


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

[espeak-ng:master] New Comment on Issue #912 GPLv3 license violation
By valdisvi:

This site of Speak NG project is used to collaborate between eSpeak NG users and developers. It is not meant neither for court nor police. If mentioned software violates license, you can report it in https://gpl-violations.org/ or https://www.gnu.org/licenses/gpl-violation.html, or similar place.


[espeak-ng:master] New Comment on Issue #912 GPLv3 license violation
By valdisvi:

This site of Speak NG project is used for collaboration of eSpeak NG users and developers. It is not meant neither for court nor police. If mentioned software violates license, you can report it in https://gpl-violations.org/ or https://www.gnu.org/licenses/gpl-violation.html, or similar place.


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

[espeak-ng:master] New Issue Created by tdeboissiere:
#913 Understanding English text to phoneme for `of the`

Hi,

I would like to better understand the text to phoneme conversion for of the

I can see the of the is part of the rules in en_list

(of the)         %%02vD@2		$nounf

so I assumed that it would always be converted to a sequence of contiguous phonemes without space, but if I change the prefix in the sentence, this is not always the case:

# calling espeak-ng 'most of the card' -x -q  -v en-us  --ipa:
mˈoʊst əv ðə kˈɑːɹd

# calling espeak-ng 'more of the card' -x -q  -v en-us  --ipa:
mˈoːɹ ʌvðə kˈɑːɹd

Where can I find information to know when of the will be converted to IPA without space and when it will not be ?


[espeak-ng:master] New Issue Created by tdeboissiere:
#913 Understanding English text to phoneme for `of the`

Hi,

I would like to better understand the text to phoneme conversion for of the with espeak-ng==1.50

I can see the of the is part of the rules in en_list

(of the)         %%02vD@2		$nounf

so I assumed that it would always be converted to a sequence of contiguous phonemes without space, but if I change the prefix in the sentence, this is not always the case:

# calling espeak-ng 'most of the card' -x -q  -v en-us  --ipa:
mˈoʊst əv ðə kˈɑːɹd

# calling espeak-ng 'more of the card' -x -q  -v en-us  --ipa:
mˈoːɹ ʌvðə kˈɑːɹd

Where can I find information to know when of the will be converted to IPA without space and when it will not be ?


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

[espeak-ng:master] New Comment on Issue #913 Understanding English text to phoneme for `of the`
By tdeboissiere:

I see thanks, looks like I missed the fact that most of was also part of en_list.

Is the reason that the most of rule is applied before the of the rule simply due to precedence in en_list (i.e. most of is on line 5192, which is before of the on line 5220).


[espeak-ng:master] New Comment on Issue #913 Understanding English text to phoneme for `of the`
By tdeboissiere:

I see thanks, looks like I missed the fact that most of was also part of en_list.

One extra question on en_list:

the rules will be looked up in the order of the file, meaning that most of will always be applied before of the, correct ?


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

[espeak-ng:master] New Comment on Issue #913 Understanding English text to phoneme for `of the`
By tdeboissiere:

I see thanks, looks like I missed the fact that most of was also part of en_list.

One extra question on en_list:

the rules will be looked up in the order of the file, meaning that most of will always be applied before of the, correct ?

However, must have to is located after must have and yet when looking up the rule, it is clear that must have to is first applied

╰─ espeak-ng 'must have to do it' -x -q  -v en-us  --ipa -X
Found: 'must have to
' [m,Vstavt@5]   $pastf
Found: 'do' [du:]   $verbf
Found: 'it' [It#]  $u $verbsf
mˌʌstævtə dˈuː ɪt


[espeak-ng:master] New Comment on Issue #913 Understanding English text to phoneme for `of the`
By tdeboissiere:

I see thanks, looks like I missed the fact that most of was also part of en_list.

One extra question on en_list:

the rules will be looked up in the order of the file, meaning that most of will always be applied before of the, correct ?

EDIT However, there seems to be exceptions since must have to is located after must have and yet when looking up the rule, it is clear that must have to is applied first:

╰─ espeak-ng 'must have to do it' -x -q  -v en-us  --ipa -X
Found: 'must have to
' [m,Vstavt@5]   $pastf
Found: 'do' [du:]   $verbf
Found: 'it' [It#]  $u $verbsf
mˌʌstævtə dˈuː ɪt


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

[espeak-ng:master] New Comment on Issue #913 Understanding English text to phoneme for `of the`
By tdeboissiere:

Thank you @valdisvi , closing !


[espeak-ng:master] Issue #913 Understanding English text to phoneme for `of the` closed by tdeboissiere.


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

1 New Commit:

[espeak-ng:master] By katrihiovain <katri.hiovain@...>:
93d3c67df6fd: smj: Support for new language Lule Saami

Co-authored-by: Sebastien Le Maguer <lemagues@...>

Added: dictsource/smj_list
Added: dictsource/smj_rules
Added: espeak-ng-data/lang/urj/smj
Added: phsource/ph_lule_saami
Added: phsource/vowelcharts/smj
Modified: CHANGELOG.md
Modified: Makefile.am
Modified: phsource/phonemes
Modified: src/libespeak-ng/tr_languages.c


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

#909 Lule saami

smj: Support for new language Lule Saami


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

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

#914 Update VoiceVariantPreference.java

Hi, I'm a fan of this project, I don't know if pasting the complete code of the file in an edit box respects all the indentation and structure of the same file but I just wanted to contribute to the project with the addition of new voice variants to the pre-existing on Android ... Could someone please check this out? Anyway, I would expect new voices in the next EspeakNG compilations from FDroid or Google play.


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

#914 Update VoiceVariantPreference.java

Hi, I'm a fan of this project, I don't know if pasting the complete code of the file in an edit box respects all the indentation and structure of the same file but I just wanted to contribute to the project with the addition of new voice variants to the pre-existing on Android ... Could someone please check this out? Anyway, I would expect new voices in the next EspeakNG compilations from FDroid or Google play.


[espeak-ng:master] New Comment on Issue #901 Same voice file and same command line for espeak and espeak-ng, but different result?
By iUltimateLP:

Figured it out. The old espeak probably had a bug where it didn't correctly set the sample rate, hence the file should have been at 16000 Hz but was played back at 22050 Hz, resulting in the higher pitch.


[espeak-ng:master] Issue #901 Same voice file and same command line for espeak and espeak-ng, but different result? closed by iUltimateLP.