Date   

[espeak-ng:master] new issue: New release of espeak #github

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

[espeak-ng:master] New Issue Created by feerrenrut:
#857 New release of espeak

As per: #792

Over at nvaccess/nvda we have started our 2021.1 release process by updating the version of espeak-ng included. We selected the latest espeak-ng commit (at the time) and would love it if an espeak-ng release process could be started that we could use for the final release.

We have updated to espeak-ng commit 82d5b7b04488412845101851f36da6953cac4378F The NVDA 2021.1 release will be made in the first quarter of 2021.


[espeak-ng:master] new issue: Cross compiling not work #github

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

[espeak-ng:master] New Issue Created by leobbb:
#856 Cross compiling not work

Hi, I want to build espeak-ng dynamic library for RK platform, but it seems not work. build: x86_64-linux-gnu, host: aarch64-linux-gnu

I use command
CC=gcc ./configure --host=aarch64-linux-gnu make -B src/espeak-ng src/speak-ng

Build system had done and no error was reported. But, i found the type of espeak-ng library not changed. readelf -h src/.libs/libespeak-ng.so.1.1.51 ELF Header: Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 Class: ELF64 Data: 2's complement, little endian Version: 1 (current) OS/ABI: UNIX - System V ABI Version: 0 Type: DYN (Shared object file) Machine: Advanced Micro Devices X86-64

Please tell me how to make it work? Thank you for your help.


[espeak-ng:master] new issue: Greek: Pronunciation corrections #github

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

[espeak-ng:master] New Issue Created by Zseli22:
#855 Greek: Pronunciation corrections

My native language is Hungarian, and I have been using Espeak for many years due to it being the default speech engine of NVDA. However, I am learning greek as a second language and have noticed some oddities in the translations done by the engine. I have looked at the rule files and determined that the last change took place before the move over to Espeak NG, meaning the language has not been updated in over three years. I am not familiar with the process of cloning and testing new additions to the rules file, but I would like to propose some changes so other contributers will be able to understand what issues there are.

The thing that stands out to me immediately is the phonemes that are in use. Specifically the "t" sound and the "r" sound does not sound accurate. A simpler sound similar to other languages such as croatian or hungarian would be more accurate, in my opinion. The second section has to do with pronouncing numbers. This section is much easier to explain since the rules file gives exact pronunciations for the numbers, and they can easily be changed. If any part of this issue is to be tackled, this part would be the easier one. The number 5 pronounces the t when normally a "ντ" is supposed to result in a "nd" like sound instead. Curiously the numbers 50 or 500 get pronounced correctly, although every subsiquent tens didget calls the routine for the initial number 5 which gets pronounced incorrectly. The number 11 pronounces the "Δ" when in this case it's written as "ντ" and so must be pronounced with an "ND" like sound. The numbers 70 and 80 are not using "Γ" and "Δ" where applicable. E.g."Εβδομίντα" comes out as "εμπντομίντα". Finally, the phonemes called when anything in the hundreds series above 200 is said sounds extremely out of place. A normal "s" sound could replace it.


[espeak-ng:master] reported: Some French diacritics are explicitly spelled out #github

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

[espeak-ng:master] New Comment on Issue #854 Some French diacritics are explicitly spelled out
By valdisvi:

If letter can be also word, it should be noted with _ prefix in xx_list file. For other possible problematic letters look at fr_list file.


[espeak-ng:master] reported: Some French diacritics are explicitly spelled out #github

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

[espeak-ng:master] New Comment on Issue #854 Some French diacritics are explicitly spelled out
By CorentinJ:

Yes I had found the same problem with ô indeed.

Should we only worry about letters which can be words? The issue also persists with other diacritics such as é, è, ê, â, ..., but I suppose they won't pop up as single character words in sentences.


[espeak-ng:master] reported: Corruption issues with the fr voice #github

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

[espeak-ng:master] New Comment on Issue #853 Corruption issues with the fr voice
By valdisvi:

Cannot reproduce buffer overflow. 1ᵉʳ is pronunciated in that way because for superscript e there is no specific pronunciation set, and it is spelled out using Unicode. But for superscript r there is, and it comes from incomplete handling of automated replacement of accented/super/subscript characters in espeak-ng. As a workaround it can be patched with .replace rule for particular language.


Updates to Github #github

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

1 New Commit:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
d45b0af37a38: Fix issue #853: Some French diacritics are explicitly spelled out

Modified: dictsource/fr_list


1 New Commit:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
9e9c0a042b23: Fix issue #854: Some French diacritics are explicitly spelled out

Modified: dictsource/fr_list


[espeak-ng:master] New Comment on Issue #854 Some French diacritics are explicitly spelled out
By valdisvi:

I think, similar problem was with ô at the end of sentence also, which is fixed with commit 9e9c0a04.


[espeak-ng:master] Label added to issue #854 Some French diacritics are explicitly spelled out by CorentinJ.


[espeak-ng:master] new issue: Some French diacritics are explicitly spelled out #github

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

[espeak-ng:master] New Issue Created by CorentinJ:
#854 Some French diacritics are explicitly spelled out

Hello, I found that French characters that have diacritics will be explicitly spelled out if they are at the end of a sentence.

This is fine:

>> espeak-ng "Je vais" -q -x -v fr-fr
Z@- v'E

This spells out "a accent grave":

>> espeak-ng "Je vais à" -q -x -v fr-fr
Z@- v'Ez2 ,a_|aksA~gr'av_|

This is fine:

>> espeak-ng "Je vais à la mer" -q -x -v fr-fr
Z@- v'Ez2 a la- m'Er


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@...>:
bb8f1dbec985: Fix indentation

Modified: configure.ac


[espeak-ng:master] closed: How to set SSML on by default for /emscripten directory?#github

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


Updates to Github #github

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

[espeak-ng:master] New Issue Created by npitre:
#853 Corruption issues with the fr voice

The following test strings produce garbled output, and they sometimes even affect further synthesis requests to come after them. This looks like some buffer overflow somewhere when unicode symbols or abreviations are involved.

Example of problematic strings:

$ copyright="$(echo -ne "\xc2\xa9")"
$ espeak-ng -v fr -q -x "$copyright 2020"
sE~b'Ol(base) @@@ @@@ @@@
$ espeak-ng -v fr -q -x "$copyright 2020, Tous droits réservés."
sE~b'Ol(base) @@@ @@@ @@@
@@@ @@@@@ @@@@@@@@

$ sapin="$(echo -ne "\xf0\x9f\x8e\x84")"
$ espeak-ng -v fr -q -x "$sapin"
sap'E~ d@- nO'El
$ espeak-ng -v fr -q -x "$sapin $sapin"
(en)kr'Ism@skr'Ism@s(fr)

$ espeak-ng -v fr -q -x "$sapin $copyright"
sap'E~ d@-- nO'El sE~b'Ol(base) nO'El

And some more with no unicode characters at all:

$ espeak-ng -v fr -q -x "PR"
profEs'Wr dOlart'Ekst

$ espeak-ng -v fr -q -x "1ᵉʳ"
'W~ l,Etr_|,W~_|d'e_|k,atr_|n,Wf_:'Er


[espeak-ng:master] Issue #852 Several issues with fr voice closed by npitre.


[espeak-ng:master] Issue #657 fr voice garbles copyright sign closed by npitre.


[espeak-ng:master] new issue: Several issues with fr voice #github

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

[espeak-ng:master] New Issue Created by npitre:
#852 Several issues with fr voice

The following test strings produce garbled output, and they sometimes even affect further synthesis requests to come after them. This looks like some buffer overflow somewhere when unicode symbols are involved.

Example of problematic strings:

$ copyright="$(echo -ne "\xc2\xa9")" $ espeak-ng -v fr -q -x "$copyright 2020" sE~b'Ol(base) @@@ @@@ @@@ $ espeak-ng -v fr -q -x "$copyright 2020, Tous droits réservés." sE~b'Ol(base) @@@ @@@ @@@ @@@ @@@@@ @@@@@@@@

$ sapin="$(echo -ne "\xf0\x9f\x8e\x84")" $ espeak-ng -v fr -q -x "$sapin" sap'E~ d@- nO'El $ espeak-ng -v fr -q -x "$sapin $sapin" (en)kr'Ism@skr'Ism@s(fr)

$ espeak-ng -v fr -q -x "$sapin $copyright" sap'E~ d@-- nO'El sE~b'Ol(base) nO'El

And some more with no unicode characters at all:

$ espeak-ng -v fr -q -x "PR" profEs'Wr dOlart'Ekst

$ espeak-ng -v fr -q -x "1ᵉʳ" 'W~ l,Etr|,W~|d'e|k,atr|n,Wf_:'Er


Updates to Github #github

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

2 New Commits:

[espeak-ng:master] By datajake1999 <datajake@...>:
073a4188a889: Add support for speechPlayer aspirationAmplitude parameter in voice files.

Modified: src/libespeak-ng/sPlayer.c


[espeak-ng:master] By datajake1999 <datajake@...>:
82d5b7b04488: Ported voices from NVSpeechPlayer to espeak variants.

Added: espeak-ng-data/voices/!v/adam
Added: espeak-ng-data/voices/!v/benjamin
Added: espeak-ng-data/voices/!v/caleb
Added: espeak-ng-data/voices/!v/david


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

#851 Added voices from NVSpeechPlayer as espeak variants


Pull Request Opened #github

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

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

#851 Added voices from NVSpeechPlayer as espeak variants


[espeak-ng:master] reported: add SpeechPlayer as Klatt6 #github

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

[espeak-ng:master] New Comment on Pull Request #844 add SpeechPlayer as Klatt6
By datajake1999:

@michaelDCurran, the licensing issue has been resolved.


Updates to Github #github

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

1 New Commit:

[espeak-ng:master] By datajake1999 <datajake@...>:
9303e17a48b5: Fixed speechPlayer licensing issue.

Modified: src/speechPlayer/include/speechPlayer.h
Modified: src/speechPlayer/src/frame.cpp
Modified: src/speechPlayer/src/frame.h
Modified: src/speechPlayer/src/sample.h
Modified: src/speechPlayer/src/speechPlayer.cpp
Modified: src/speechPlayer/src/speechPlayer.h
Modified: src/speechPlayer/src/speechWaveGenerator.cpp
Modified: src/speechPlayer/src/speechWaveGenerator.h
Modified: src/speechPlayer/src/utils.h
Modified: src/speechPlayer/src/waveGenerator.h


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

#850 Relicense speechPlayer code under GPL version 3.

This pull request relicenses the speechPlayer code under GPL version 3, so it can legally be included in espeak-ng.


[espeak-ng:master] New Comment on Pull Request #850 Relicense speechPlayer code under GPL version 3.
By valdisvi:

Thanks!


Updates to Github #github

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

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

#850 Relicense speechPlayer code under GPL version 3.

This pull request relicenses the speechPlayer code under GPL version 3, so it can legally be included in espeak-ng.


[espeak-ng:master] New Comment on Pull Request #850 Relicense speechPlayer code under GPL version 3.
By datajake1999:

I changed the files to state GPL version 3 or later, and squashed all licensing changes into a single commit.


Updates to Github #github

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

[espeak-ng:master] New Comment on Pull Request #850 Relicense speechPlayer code under GPL version 3.
By datajake1999:

Should I change the source files to state Version 3.0 or later?


[espeak-ng:master] New Comment on Pull Request #850 Relicense speechPlayer code under GPL version 3.
By valdisvi:

Yes.


[espeak-ng:master] reported: Relicense speechPlayer code under GPL version 3. #github

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

[espeak-ng:master] New Comment on Pull Request #850 Relicense speechPlayer code under GPL version 3.
By valdisvi:

I don't want to be nitpicking, but eSpeak NG is licensed with "GPL version 3 or later license", which may be problem if FSF will release newer version of the license.


[espeak-ng:master] reported: Relicense speechPlayer code under GPL version 3. #github

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

[espeak-ng:master] New Comment on Pull Request #850 Relicense speechPlayer code under GPL version 3.
By datajake1999:

Permission was given from the author of speechPlayer in #844

621 - 640 of 4295