Date   

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@...>:
23a4d88f6bc3: code cleanup: remove unnecessary voice option translator

Option "language <name>"already causes SelectTranslator(<name>) to be
called. Having two options to do almost the same thing is unnecessary
and confusing.

In the long term, all options from SelectTranslator() should have a
switch case in LoadVoice() so they are user configurable (see #218). If
needed, a new option (maybe called "LoadOptions") could be added to load
an existing voice or language file.

Changes language configuration files for: hak, cmn, yue, ltg, ms, mb-ma1.
No changes to users.

Modified: espeak-ng-data/lang/bat/ltg
Modified: espeak-ng-data/lang/poz/ms
Modified: espeak-ng-data/lang/sit/cmn
Modified: espeak-ng-data/lang/sit/hak
Modified: espeak-ng-data/lang/sit/yue
Modified: espeak-ng-data/voices/mb/mb-ma1
Modified: src/libespeak-ng/tr_languages.c
Modified: src/libespeak-ng/voices.c


[espeak-ng:master] reported: Making e-speak Russian voice speak in another language than English #github

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

[espeak-ng:master] New Comment on Issue #889 Making e-speak Russian voice speak in another language than English
By jaacoppi:

For a quick and dirty hack: Add line "new_language="tr;" right before this line: https://github.com/espeak-ng/espeak-ng/blob/6a43f8c9849da6dd2a8b20fc2acc927b7a75ddf4/src/libespeak-ng/translate.c#L1495

Another solution might work ase well: use dictrules 1 in language file and ?1 a _^_tr for each alphabet like cantonese does. See https://github.com/espeak-ng/espeak-ng/issues/347

Let me know if you are satisfied with either solution.

For a long term solution, there should be a way to set a default fallback language. alt_alphabet and alt_alphabet_lang seem to be made for that purpose but I didn't get them to work correctly.


[espeak-ng:master] new issue: Making e-speak Russian voice speak in another language than English #github

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

[espeak-ng:master] New Issue Created by fatihyuksek1:
#889 Making e-speak Russian voice speak in another language than English

I would like to make e-speak Russian voice read Latin characters in Turkish instead of English. How could this be possible?


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@...>:
6a43f8c9849d: code cleanup: remove dead code for Divehi (dv)

The language is not supported and apparently never has been.

Removed: phsource/ph_divehi
Modified: Makefile.am
Modified: phsource/phonemes
Modified: src/libespeak-ng/tr_languages.c
Modified: src/libespeak-ng/translate.c


Pull Request Updated #github

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

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

#888 Set number handling on by default

Can you check my findings and assumptions. This commit will change many languages.

I was instructing someone who is currently adding a new language. They had problems getting numbers working. Nothing in _list was processed. The reason is that number processing is disabled by default. I think it should be on by default so adding a new language is easier. Also see the reasoning in the commit message.

There can be errors if the number definitions are incomplete. The solution would be to fix the number handling code instead of disabling it by default.

I don't speak most of the language affected here. I used a combination of google translate and manually reading the diffs and _list files to figure it out.

If we don't want to change the default behavior we should turn on number processing for those languages that benefit from it and improve documentation in docs/add_language.md to make sure contributors realize to enable number processing.


Pull Request Opened #github

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

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

#888 Set number handling on by default

Can you check my findings and assumptions. This commit will change many languages.

I was instructing someone who is currently adding a new language. They had problems getting numbers working. Nothing in _list was processed. The reason is that number processing is disabled by default. I think it should be on by default so adding a new language is easier. Also see the reasoning in the commit message.

There can be errors if the number definitions are incomplete. The solution would be to fix the number handling code instead of disabling it by default.

I don't speak most of the language affected here. I used a combination of google translate and manually reading the diffs and _list files to figure it out.

If we don't want to change the default behavior we should turn on number processing for those languages that benefit from it and improve documentation in docs/add_language.md to make sure contributors realize to enable number processing.


[espeak-ng:master] reported: Please Someone add Sanskrit and Hmong #github

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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

I am so sorry to bother you but can you add the language including Sanskrit and Hmong help me @valdisvi but I will be 😊happy you added and thank you at advance and this is for the blind people @valdisvi thank you


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@...>:
7b160873f737: tr: fix test for changed pronunciation

Modified: tests/language-pronunciation.test


Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By 0x5066:

Agreed, eSpeak-NG could benefit from more language contributors, however it won't work if you keep bugging people just because you want something included.

The contributing guide exists for a reason, and if you can't work on it yourself, maybe it would also be a good idea to not waste everyone's time by begging for something to be added.


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By 0x5066:

Agreed, eSpeak-NG could benefit from more language contributors, however it won't work if you keep bugging people just because you want something included. (Not referring to luiscarlos2000)

The contributing guide exists for a reason, and if you can't work on it yourself, maybe it would also be a good idea to not waste everyone's time by begging for something to be added.


Updates to Github #github

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

2 New Commits:

[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
40613d5b679b: code cleanup: remove ssml_ignore_l_angle.

It is supposed to be used with SSML for reading < (&lt;) and & (&amp;)
when invoking espeak-ng --punct -m.

However, it looks like the code is dead since removing it doesn't fail
the ssml reference test.

Modified: src/libespeak-ng/readclause.c


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
2d633b72cd22: Merge pull request #886

Modified: src/libespeak-ng/readclause.c


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

#886 code cleanup: remove ssml_ignore_l_angle.

It looks like ssml_ignore_l_angle is just dead code. Can you find any use for it?

It is only set in AnnouncePunctuation if end_clause != 0. Even when manually setting ssml_ignore_l_angle there seems to be no effect on anything.

For example, this doesn't change after the commit: src/espeak-ng -m --punct "<speak>Here's a &lt; and a &amp;, and < and &. This is still &lt;(&lt;)(&lt;)</speak>"

If a use case for this is found it should be better documented.

looks like commit 1a2f454af378 from 2008 was first to have ssml_ignore_l_angle in AnnouncePunctuation.


[espeak-ng:master] New Comment on Pull Request #886 code cleanup: remove ssml_ignore_l_angle.
By valdisvi:

I think, we can throw that part out.


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@...>:
f9b52b092a46: tr: temporarily disable a prefix and suffix rule '.

See issue #875. Words with two ' cause the first part of the word to be
lost.

Modified: dictsource/tr_rules


[espeak-ng:master] reported: Please Someone add Sanskrit and Hmong #github

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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By luiscarlos2000:

You know I'm not the only person who does language creation by itself, but we really need more language creators and or developers which is lacking. Right now I'm trying, or planning to add support for Interlingue (Occidental), Novial, and Volapuk, all of them constructed languages, or eaven Occitan, Romanch, Wallon (sorry if I mispelled it), Arromanian and or Sardinian (all romance languages), but time in university and all working in 10 subjects is really getting my head spinning like crazy.


Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@0x5066 I don't want to do myself I am not a programmer


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@0x5066 I don't want to do myself I am not a programmer


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

don't want to do myself I don't know how to add but just I want to experiment


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

don't want to do myself I don't know how to add but just I want to experiment


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

I don't want to do myself and but I don't know how to add language but just I want to experimenting myself please


[espeak-ng:master] reported: Please Someone add Sanskrit and Hmong #github

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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By 0x5066:

Do it yourself, there are guides on how you can contribute.


Updates to Github #github

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

1 New Commit:

[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
326b63132fc2: bugfix: force bitrate to 16 for SSML <audio>.

Espeak-ng uses bitrate 16 internally. If the input inside <audio> has a
different bitrate the audio will not play correctly unless converted to
16 bits.

Closes #885.

Modified: src/libespeak-ng/readclause.c


[espeak-ng:master] Issue #885 SSML garbles 8-bit wavs closed by jaacoppi.


Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@valdisvi Please add Sanskrit and Hmong but I like experimenting these asian languages voices and I am curious Please add it in the demo odo.lv/Espeak Thank you @valdisvi


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@valdisvi Please add Sanskrit and Hmong but I like experimenting these asian languages voices and I am curious Please add it in the demo https://odo.lv/Espeak Thank you @valdisvi


Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #884 Problem reading Polish letter ó.
By jaacoppi:

ó is supposed to be replace by u by espeak-ng. For some reason it wasn't for this user.

Let's close this since there's not enough information to debug further.


[espeak-ng:master] Issue #884 Problem reading Polish letter ó. closed by Qchristensen.


[espeak-ng:master] reported: consecutive SSML tags aren't processed #github

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

[espeak-ng:master] New Comment on Issue #410 consecutive SSML tags aren't processed
By jaacoppi:

https://github.com/espeak-ng/espeak-ng/blob/0cb4b1b6542666919ae8b177f7bdb045e84e55ab/src/libespeak-ng/ssml.c#L704-L705 adding a return CLAUSE_NONE; here seems to solve the problem, but create others because the sentence end is not an intended consequence.

Something is done during the sentence end that causes the values for speech_parameters or param_stack to be read. Currently they seem to be set but not read.


[espeak-ng:master] reported: Please Someone add Sanskrit and Hmong #github

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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@valdisvi Please add Sanskrit and Hmong but I like experimenting these asian languages voices and I am curious Please add it in the demo odo.lv/Espeak Thank you @valdisvi


Updates to Github #github

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

841 - 860 of 4684