Date   
Updates to Github #github

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

1 New Commit:

[espeak-ng:master] By Ronald Aug <saisenfa@...>:
f750cf4b03e6: Add large number

Modified: dictsource/shn_list
Modified: dictsource/shn_rules


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

#653 Add large number for Shan Language

Added large numbers for Shan language (shn_lists)


[espeak-ng:master] New Comment on Pull Request #653 Add large number for Shan Language
By valdisvi:

Thanks! Merged.

[espeak-ng:master] reported: Mispronunciation of Forbidden #github

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

[espeak-ng:master] New Comment on Issue #441 Mispronunciation of Forbidden
By nmstoker:

I know it's a long time since this was last posted, but I also get f'3bId@n (ie not stressing the second syllable) and I'm using the command line (version 1.49.2 installed in Arch Linux installed from the community package). It happens whether I use English RP or not:

espeak-ng -X -v gmw/en-GB-x-rp "forbidden"
espeak-ng -X "forbidden"

What I'm confused about is that the link @valdisvi provided back in 2018 is to the eSpeak NG testing page and yet that seems to use the latest commits. Thus, surely it's not surprising that the results there will differ, since aren't most users going to be on the released version of 1.49.2 from back in 2017?

Is there a new release planned as that would potentially clear up a number of queries like this? Then downstream projects or users of the release version would get whatever changes have presumably been incorporated in the last ~2 years.

[espeak-ng:master] reported: Mispronunciation of Forbidden #github

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

[espeak-ng:master] New Comment on Issue #441 Mispronunciation of Forbidden
By hozosch:

Then you're glad to hear that it's fixed in espeak 1.49.3 dev. This issue can be closed I think. When is espeak 1.49.3 released btw?

[espeak-ng:master] closed: Mispronunciation of Forbidden#github

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

[espeak-ng:master] Issue #441 Mispronunciation of Forbidden closed by Trix-Maiden.

[espeak-ng:master] reported: Mispronunciation of Forbidden #github

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

[espeak-ng:master] New Comment on Issue #441 Mispronunciation of Forbidden
By nmstoker:

Yes @hozosch that is good news and if there's a release soon that would be the icing on the cake :slightly_smiling_face:

[espeak-ng:master] new issue: a very basic question #github

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

[espeak-ng:master] New Issue Created by FRANKLINSHEPS:
#654 a very basic question

Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #654 a very basic question
By FRANKLINSHEPS:

I am new to github and that is probably the issue I understand it is a command line interface in dos windows etc I downloaded espeak-ng-master.zip in order to at the dos command line run the program to read a text file into a wave file I expected for example espeak-ng.exe test.txt test.wav
I cannot find the exe file which I presume would be espeak-ng.exe to which I attach the command parameters my zip contains a ton of other things that I don't know what they are but no exe's or even dll's I am sure I am just dumb but your help would be appreciated did I download the wrong thing ??


[espeak-ng:master] Issue #654 a very basic question closed by FRANKLINSHEPS.


[espeak-ng:master] New Issue Created by FRANKLINSHEPS:
#654 a very basic question


[espeak-ng:master] New Comment on Issue #654 a very basic question
By FRANKLINSHEPS:

I am so new I dont even know how to post !

[espeak-ng:master] new issue: Esperanto: pronunciation of A #github

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

[espeak-ng:master] New Issue Created by tspivey:
#655 Esperanto: pronunciation of A

The pronunciation of the letter A is incorrect. It should be pronounced like the A in spa, not the A in cat.

Sources: 1. https://en.wikipedia.org/wiki/Esperanto_phonology 2. https://en.wikibooks.org/wiki/Esperanto/Appendix/Alphabet_and_pronunciation

Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #655 Esperanto: pronunciation of A
By hozosch:

Hmmmm, maybe the latin "a" is ok? Can you try it and see what you think? If it's ok, I can open a pull request, or the developers can make that change.


[espeak-ng:master] New Comment on Issue #655 Esperanto: pronunciation of A
By hozosch:

Sorry. Do you mean that the sound of the letter "a" is wrongly pronounced in the Esperanto language implementation of espeak, or is it the english pronunciation of the word "esperanto"?

[espeak-ng:master] reported: a very basic question #github

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

[espeak-ng:master] New Comment on Issue #654 a very basic question
By The1Freeman:

https://github.com/espeak-ng/espeak-ng/releases Check the releases tab

[espeak-ng:master] new issue: fr voice garbles copyright sign #github

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

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

Just listen to:

espeak-ng -v fr "* © 2019 Bla"

Pull Request Opened #github

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

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

#658 Changes for Shan language

  • Reorder consonants
  • Fix 6 tones
  • Remove prefixes _)
  • Add comments in ph_shan for a better understanding.

Updates to Github #github

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

[espeak-ng:master] New Comment on Pull Request #658 Changes for Shan language
By ronaldaug:

Hi @valdisvi

Can I have a rule like if there is a single prefix, it will add a letter a?

The problem is when a single consonant ( e.g ) is combined with the suffixes such as မ် it should be like lam. But currently it produceslm.

I could change the rule for မ် like am. But this is not correct for every rules. e.g လိမ် is equal to lim , if I change မ် to am, it would be liam and this will produce an incorrect sound.

Thanks in advance


[espeak-ng:master] New Comment on Pull Request #658 Changes for Shan language
By ronaldaug:

Hi @valdisvi

Can I have a rule like if there is a single prefix, it will add a letter a?

The problem is when a single consonant ( e.g ) is combined with the suffixes such as မ် it should be like lam. But currently it produceslm.

I could change the rule for မ် like am. But this is not correct for every rules. e.g A double prefixes like လိမ် is equal to lim , if I change မ် to am, it would be liam and this will produce an incorrect sound.

Thanks in advance


[espeak-ng:master] New Comment on Pull Request #658 Changes for Shan language
By ronaldaug:

Hi @valdisvi

Can I have a rule like if there is a single prefix, it will add a letter a?

The problem is when a single consonant ( e.g ) is combined with the suffixes such as မ် it should be like lam. But currently it produceslm.

I could change the rule for မ် like am. But this is not correct for every rules. e.g A double prefixes like လိမ် is equal to lim , if I change မ် to am, it will be liam and this will produce an incorrect sound.

Thanks in advance

[espeak-ng:master] new issue: Multiple instance of eSpeak inside a single process #github

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

[espeak-ng:master] New Issue Created by b00f:
#659 Multiple instance of eSpeak inside a single process

Is it possible to create multiple instances of eSpeak inside a single process?

Updates to Github #github

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

1 New Commit:

[espeak-ng:master] By Ronald Aug <saisenfa@...>:
20096dc1bf97: Reorder consonants, change 6 tones, remove prefixes _)

Modified: dictsource/shn_list
Modified: dictsource/shn_rules
Modified: phsource/ph_shan


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

#658 Changes for Shan language

  • Reorder consonants
  • Fix 6 tones
  • Remove prefixes _)
  • Add comments in ph_shan for a better understanding.

Compiling eSpeak NG

Simon Eigeldinger
 

Hi all,

Because there are no new espeak ng builds for over 1000 commits, i plan
to do random compilations for the windows community.
After compiling with Visual Studio 2017 Community Edition i am not sure
if all languages are included in the MSI installer.

Does the msi installer update automatically by itself adding all the new
languages and putting it in the right directories?

I have installed the 64 bit version of VS 2017.
How do i compile the 32 bit version for espeak ng?
msbuild espeak-ng.sln
just compiles the 64 bit it seems.


Thanks in advance already for some hand holding. *smile*

Greetings,
Simon


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus

Updates to Github #github

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

[espeak-ng:master] New Comment on Pull Request #658 Changes for Shan language
By rhdunn:

See the prerule group example in https://github.com/espeak-ng/espeak-ng/blob/master/docs/dictionary.md#rule-groups. For example:

.L01 လ // Consonants

.group မ်
    .L01) မ် am
          မ် m


[espeak-ng:master] New Comment on Pull Request #658 Changes for Shan language
By valdisvi:

In general, you should use some approaches of following:

...
.group လ
    လ        l   // default pronunciation (shortest string means lowest weight)
    လ   (မ်   lam // only la is consumed, analysis will go to ma as nex character
    လမ်       lam // all letters are consumed, rule analysis will go to character after asat
    လ   (ိမ်   lim // only la is consumed, analysis will go to i character
    လိမ်       lim // all characters are consumed, analysis will go character after asat
...

See details about pre and post groups.

Also, you could set your own letter groups for rules L01, L02 etc, and also you can redefine consonants (meaning of C in rules) and vowels (A in rules) in tr_languages.c file. For example, as it is set for letters A,B,C,F,G,H,Y in Arabic

Re: Compiling eSpeak NG

Reece H. Dunn
 

On Mon, Sep 16, 2019 at 08:37 PM, Simon Eigeldinger wrote:
Hi all,

Because there are no new espeak ng builds for over 1000 commits, i plan
to do random compilations for the windows community.
After compiling with Visual Studio 2017 Community Edition i am not sure
if all languages are included in the MSI installer.

Does the msi installer update automatically by itself adding all the new
languages and putting it in the right directories?
The files need to be added by hand. This is partially to ensure the languages are listed correctly in the installer, and partially to ensure the installed files each have a consistent GUID across builds so upgrades work properly.

I haven't figured out the best way to make the process more seamless when adding new voices yet.

I have installed the 64 bit version of VS 2017.
How do i compile the 32 bit version for espeak ng?
msbuild espeak-ng.sln
just compiles the 64 bit it seems.
Pass "/p:PlatformTarget=x86" for 32-bit builds and "/p:PlatformTarget=x64" for 64-bit builds. The windows build should support the standard msbuild configuration options for a build.

Kind regards,
Reece

Re: Compiling eSpeak NG

Simon Eigeldinger
 

Hi Reece,

Thanks for the info.
Yeah the guids are always a little bit a difficult thing with msi files.
thats why i didn't like to use wix on my projects a long time ago.
Maybe you could update the wix project files? *smile*

I also thought of just zipping up all the compiled files so people just
need to unpack.
Is vs saving those files somewhere or is it cleaning up that all before
closing?

Greetings and thanks for helping,
Simon

Am 16.09.2019 um 21:52 schrieb Reece H. Dunn:
On Mon, Sep 16, 2019 at 08:37 PM, Simon Eigeldinger wrote:


Hi all,

Because there are no new espeak ng builds for over 1000 commits, i plan
to do random compilations for the windows community.
After compiling with Visual Studio 2017 Community Edition i am not sure
if all languages are included in the MSI installer.

Does the msi installer update automatically by itself adding all the new
languages and putting it in the right directories?
The files need to be added by hand. This is partially to ensure the languages are listed correctly in the installer, and partially to ensure the installed files each have a consistent GUID across builds so upgrades work properly.

I haven't figured out the best way to make the process more seamless when adding new voices yet.


I have installed the 64 bit version of VS 2017.
How do i compile the 32 bit version for espeak ng?
msbuild espeak-ng.sln
just compiles the 64 bit it seems.
Pass "/p:PlatformTarget=x86" for 32-bit builds and "/p:PlatformTarget=x64" for 64-bit builds. The windows build should support the standard msbuild configuration options for a build.

Kind regards,
Reece


---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus

Updates to Github #github

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

1 New Commit:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
c60a1095b7a5: docs: update description of letter groups

Make it linkable by moving them under separate heading.
Update behavior description of applied rules.
Add note about SetLetterBitsUTF8() for redefining standard letter
groups.

Modified: docs/dictionary.md


[espeak-ng:master] New Comment on Pull Request #658 Changes for Shan language
By valdisvi:

In general, you should use some approaches of following:

...
.group လ
    လ        l   // default pronunciation (shortest string means lowest weight)
    လ   (မ်   lam // only la is consumed, analysis will go to ma as nex character
    လမ်       lam // all letters are consumed, rule analysis will go to character after asat
    လ   (ိမ်   lim // only la is consumed, analysis will go to i character
    လိမ်       lim // all characters are consumed, analysis will go character after asat
...

See details about pre and post groups.

Also, you could set your own letter groups for rules L01, L02 etc, and also you can redefine consonants (meaning of C in rules) and vowels (A in rules) in tr_languages.c file. For example, as it is set for letters A,B,C,F,G,H,Y in Arabic


1 New Commit:

[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
1fa6d52a918f: docs: update description of letter groups

Make it linkable by moving them under separate heading.
Update behavior description of applied rules for rule groups
and letter groups.
Add note about SetLetterBitsUTF8() for redefining standard letter
groups.

Modified: docs/dictionary.md