Updates to Github #github


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

[espeak-ng:master] New Comment on Issue #905 eSpeak/TalkBack issue when language tag is not provided.
By zahra21:

Persian characters mainly are intersection with Arabic characters , so that eSpeak is not able to distincts the pronunciation language from a given string. By default espeak supposes when a given string contains Arabic characters, without any language span, its pronunciation language is Arabic. There is not reliable method to discriminate between Arabic and Persian from the characters. In this case eSpeak attempts to speech a given string in Persian by its Arabic rules. I suggest, Talk-Back should not send strings without language span or blank language span. When a web content does not have language tag, Talk-Back should fill language span with the same language chosen as default user TTS language.

https://github.com/espeak-ng/espeak-ng/issues/905


[espeak-ng:master] New Comment on Issue #905 eSpeak/TalkBack issue when language tag is not provided.
By zahra21:

Persian characters mainly are intersection with Arabic characters , so that eSpeak is not able to distincts the pronunciation language from a given string. By default espeak supposes when a given string contains Arabic characters, without any language span, its pronunciation language is Arabic. There is not reliable method to discriminate between Arabic and Persian from the characters. In this case eSpeak attempts to speech a given string in Persian by its Arabic rules. I suggest, Talk-Back should not send strings without language span or blank language span. When a web content does not have language tag, Talk-Back should fill language span with the same language chosen as default user TTS language.

https://github.com/espeak-ng/espeak-ng/issues/905


[espeak-ng:master] New Comment on Issue #905 eSpeak/TalkBack issue when language tag is not provided.
By zahra21:

Persian characters mainly are intersection with Arabic characters , so that eSpeak is not able to distincts the pronunciation language from a given string. By default espeak supposes when a given string contains Arabic characters, without any language span, its pronunciation language is Arabic. There is not reliable method to discriminate between Arabic and Persian from the characters. In this case eSpeak attempts to speech a given string in Persian by its Arabic rules. I suggest, Talk-Back should not send strings without language span or blank language span. When a web content does not have language tag, Talk-Back should fill language span with the same language chosen as default user TTS language.

hi. today, i realized that espeak ng 2.5.6 is available since may 30. and version 2.5.7 which supports android 4.3 till the android eleven, is available since last week. i wish to know is this issue resolved in newer versions of espeak? i really wish to use android! but did not use until now!


[espeak-ng:master] New Comment on Issue #216 Make it easy to combine languages in different scripts.
By zahra21:

hi. whats the reason that the fix for this issue was not implemented until now? i cant use my native language persian and espeak reads english with american accent for me! in nvda, the solution is very simple. i use nvda 2017.2 forever which is the best version for me. but howabout android? i really wish to use android. but its one of the very important reason that i did not use android until now!


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

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

#965 removed mispronounced words in Turkish Dictionary and improved some word pronunciations

Some words have been added to the dictionary for street language. But Espeak really mispronounced them.

I removed the mispronounced words. And I wrote a better pronunciation rule for the following words: * bağışlamak ba:@@Sla'mak * bağışlayın ba:@@S'laj@n

These words should be lengthened by 1.5 in the first letter "i", in a subtle tone. (letter "ğ" is the reason for this. Normally there is no such rule.) Previously, the letter "ı" (305) here was ignored. Although the street language for Turkish looks like this, it is not. Since we have a dynamic language, it is not possible to implement all of them.

Therefore, I request you to accept these changes. The tests were done on Windows. Pronunciations improved.

Sorry for the insufficient English. I may have chosen some words wrong. If you want details, please reply, I am eager to contribute to this wonderful project.


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

#965 removed mispronounced words in Turkish Dictionary and improved some word pronunciations

Some words have been added to the dictionary for street language. But Espeak really mispronounced them.

I removed the mispronounced words. And I wrote a better pronunciation rule for the following words: * bağışlamak ba:@@Sla'mak * bağışlayın ba:@@S'laj@n

These words should be lengthened by 1.5 in the first letter "ı" (305), in a subtle tone. (letter "ğ" is the reason for this. Normally there is no such rule.) Previously, the letter "ı" (305) here was ignored. Although the street language for Turkish looks like this, it is not. Since we have a dynamic language, it is not possible to implement all of them.

Therefore, I request you to accept these changes. The tests were done on Windows. Pronunciations improved.

Sorry for the insufficient English. I may have chosen some words wrong. If you want details, please reply, I am eager to contribute to this wonderful project.


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

3 New Commits:

[espeak-ng:master] By SeanTolstoyevski <lostpars@...>:
2fe8a1898f37: tr: Update tr_listx

Some words have been added to the dictionary for street language. But Espeak really mispronounced them.

I removed the mispronounced words.
And I wrote a better pronunciation rule for the following words:
* bağışlamak ba:@@Sla'mak
* bağışlayın ba:@@S'laj@n

These words should be lengthened by 1.5 in the first letter "i", in a subtle tone. (letter "ğ" is the reason for this. Normally there is no such rule.)
Previously, the letter "ı" (305) here was ignored.
Although the street language for Turkish looks like this, it is not. Since we have a dynamic language, it is not possible to implement all of them.

Therefore, I request you to accept these changes.
The tests were done on Windows. Pronunciations improved.

Modified: dictsource/tr_listx


[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
48971d484ca6: Update changelog

Modified: CHANGELOG.md


[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
4f9664af0a9b: Merge pull request #965

Modified: CHANGELOG.md
Modified: dictsource/tr_listx


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

#965 removed mispronounced words in Turkish Dictionary and improved some word pronunciations

Some words have been added to the dictionary for street language. But Espeak really mispronounced them.

I removed the mispronounced words. And I wrote a better pronunciation rule for the following words: * bağışlamak ba:@@Sla'mak * bağışlayın ba:@@S'laj@n

These words should be lengthened by 1.5 in the first letter "ı" (305), in a subtle tone. (letter "ğ" is the reason for this. Normally there is no such rule.) Previously, the letter "ı" (305) here was ignored. Although the street language for Turkish looks like this, it is not. Since we have a dynamic language, it is not possible to implement all of them.

Therefore, I request you to accept these changes. The tests were done on Windows. Pronunciations improved.

Sorry for the insufficient English. I may have chosen some words wrong. If you want details, please reply, I am eager to contribute to this wonderful project.


[espeak-ng:master] New Comment on Issue #875 Pronouncing words with multiple apostrophes in Turkish
By SeanTolstoyevski:

According to the official Turkish grammar rules, 2 apostrophes cannot be used in any Turkish word.

For example, you were Celâ'led'din. Correct spelling: Celâleddin. Apostrophe is added when adding an Suffixes to this name. Celaleddin'in -> equivalent in English Grammar: Celaleddin's

This word seems to be of Arabic or Persian origin. It may be used to care about the stress of some old words. Normally, the apostrophe should make no change in stress or pronunciation.

There is another problem here: "â" (capped letters)

But it will take too long for me to research this. Because I'm trying to understand Espeak's TTS language. Can I come answer you for this later?


[espeak-ng:master] New Comment on Issue #875 Pronouncing words with multiple apostrophes in Turkish
By SeanTolstoyevski:

hi all and @jaacoppi ,

According to the official Turkish grammar rules, 2 apostrophes cannot be used in any Turkish word.

For example, you were Celâ'led'din. Correct spelling: Celâleddin. Apostrophe is added when adding an Suffixes to this name. Celaleddin'in -> equivalent in English Grammar: Celaleddin's

This word seems to be of Arabic or Persian origin. It may be used to care about the stress of some old words. Normally, the apostrophe should make no change in stress or pronunciation.

There is another problem here: "â" (capped letters)

But it will take too long for me to research this. Because I'm trying to understand Espeak's TTS language. Can I come answer you for this later?


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

[espeak-ng:master] New Comment on Issue #794 espeak-ng: symbol lookup error: espeak-ng: undefined symbol: espeak_ng_SetVoiceByFile
By akumthek:

ng_install.txt installation log attached. I am facing the same issue. have followed instruction at - http://jrmeyer.github.io/tts/2016/07/03/How-to-Add-a-Language-to-eSpeak-NG.html


[espeak-ng:master] New Comment on Issue #794 espeak-ng: symbol lookup error: espeak-ng: undefined symbol: espeak_ng_SetVoiceByFile
By akumthek:

https://github.com/espeak-ng/espeak-ng/issues/662

this case resolution link is quite helpful but did not solve my problem yet.


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

[espeak-ng:master] New Comment on Issue #905 eSpeak/TalkBack issue when language tag is not provided.
By raminhalavati:

Hi,

I did not any actionable reply from e-speak NG code owners. I am following up with Talkback to see if they can send the default when language span is empty.


[espeak-ng:master] New Comment on Issue #905 eSpeak/TalkBack issue when language tag is not provided.
By raminhalavati:

Hi,

I did not get any reply from e-speak NG code owners. I am following up with Talkback to see if they can send the default when language span is empty.


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

[espeak-ng:master] New Comment on Issue #966 sapi5 executable windows installer
By joshknnd1982:

I found a version of speech player in espeak in which sapi5 works very good but it is only 32bit. No matter what I try, I must be doing something wrong because I cannot apply new tunes or intonations statements to its intonation file. This espeak is at:

https://grossgang.com/tts/speechPlayer%20in%20espeak/setup_espeak.exe

Sent from Mail for Windows 10

From: Sukil Etxenike Sent: Monday, June 14, 2021 10:53 To: espeak-ng/espeak-ng Cc: joshknnd1982; Author Subject: Re: [espeak-ng/espeak-ng] sapi5 executable windows installer (#966)

Yes, there is, though SAPI won't work properly. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.


[espeak-ng:master] New Comment on Issue #966 sapi5 executable windows installer
By joshknnd1982:

contents of new intonations file pasted below and voice variant is below that… But it is not working the new tunes statements are ignored after being compiled with espeakedit, no confirmation of successful compile is given.

tune s5 prehead 70 70 headenv fall 20 head 70 60 70 55 50 headextend 50 55 65 55 40 nucleus0 fall 70 50 nucleus fall 70 65 60 40 endtune

tune c5 prehead 60 70 headenv fall 20 head 60 65 70 60 55 headextend 50 60 65 65 40 nucleus0 fall-rise 60 70 nucleus fall-rise2 70 50 60 65 endtune

tune q5 prehead 65 65 headenv fall 5 head 50 55 65 70 75 headextend 55 60 65 70 50 nucleus0 fall-rise 60 80 nucleus fall-rise2 55 65 70 75 endtune

tune e5 prehead 60 70 headenv fall 10 head 50 55 65 75 50 headextend 45 55 70 70 50 nucleus0 fall 70 50 nucleus fall 70 60 55 50 endtune

variant file for grossGang sapi5 espeak…

language variant name testvoice klatt 5 voicing 100 consonants 90 90

formant 1 92 100 130 formant 2 103 100 80 formant 3 103 100 70 formant 4 114 100 60

tunes s5 c5 q5 e5

Sent from Mail for Windows 10

From: Sukil Etxenike Sent: Monday, June 14, 2021 10:53 To: espeak-ng/espeak-ng Cc: joshknnd1982; Author Subject: Re: [espeak-ng/espeak-ng] sapi5 executable windows installer (#966)

Yes, there is, though SAPI won't work properly. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.


[espeak-ng:master] New Comment on Issue #966 sapi5 executable windows installer
By joshknnd1982:

I want to play with klatt parameters to make child voices, brighter or more dull voices with more or less trebble and bass, increase and decrease headSize etcetera. Modding tunes statements will let me make Espeak simulate the speaking style of other tts engines such as decTalk and Keynote gold and doubletalk.

Sent from Mail for Windows 10

From: Sukil Etxenike Sent: Monday, June 14, 2021 10:53 To: espeak-ng/espeak-ng Cc: joshknnd1982; Author Subject: Re: [espeak-ng/espeak-ng] sapi5 executable windows installer (#966)

Yes, there is, though SAPI won't work properly. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.


[espeak-ng:master] New Comment on Issue #966 sapi5 executable windows installer
By hozosch:

On windows 10, you need to run Espeakedit as admin for the compiling to work.


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

[espeak-ng:master] New Comment on Issue #966 sapi5 executable windows installer
By joshknnd1982:

and what do I need to edit in order to modify how the clot voices sound? klatt voice formants

On Jun 14, 2021, at 11:05, hozosch @.***> wrote:

 On windows 10, you need to run Espeakedit as admin for the compiling to work.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.


[espeak-ng:master] New Comment on Issue #966 sapi5 executable windows installer
By hozosch:

Yes, it's the formants you need to modify for the sound of the voice, not for the intonation though.


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

[espeak-ng:master] New Comment on Issue #966 sapi5 executable windows installer
By joshknnd1982:

what file or files do I need to modify in order to change the formants?

On Jun 14, 2021, at 13:51, hozosch @.***> wrote:

 Yes, it's the formants you need to modify for the sound of the voice, not for the intonation though.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.


[espeak-ng:master] New Comment on Issue #966 sapi5 executable windows installer
By hozosch:

Don't you know how to create ESpeak variants? If you mean adjusting things in the Speech Player engine itself though, I can't help you with that either.