Date   
Re: german r, k and p phoneme changes and phoneme x definition added

Reece H. Dunn
 

On Thu, Feb 1, 2018 at 11:16 pm, Simon Eigeldinger wrote:
Hi,

holy...
what has happened to espeak?
Some changes were made to try and improve the German voice. Those didn't work, so I have now reverted them back to what they were before these changes.

Kind regards,
Reece

just updated NVDA and it sounds pretty broken in nvda next 14824.
better i downgrade.
let's hope that it is fixed in that patch.

Greetings,
Simon


Am 01.02.2018 um 14:55 schrieb Karl Eick:
Hello,

I have changed some phoneme definitions in the german espeak. I would be
grateful if you could implement them in espeak-ng so that they get
incorporated in nvda some time soon, because I got feedback from people
saying that it sounds bad with the definition I used before.

Thanks muchly in advance,

Karl


---
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@...>
 

2 New Commits:

[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
45e424394d22: my: Comment out the emoji translation that was breaking the pronunciation of '7'.

Modified: dictsource/my_emoji


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
b7d472776eb4: Merge remote-tracking branch 'jaacoppi/languages'

Modified: dictsource/my_emoji


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

#385 my: Comment out the emoji translation that was breaking the pronunciation of '7'.

This is a workaround for #335.

Note that #302 is almost identical but affects bot '3' and '7'. There's probably other languages affected by this some issue as well. Could a test be made to identify all affected languages? Test to speak "7" and fail if nothing comes out?


[espeak-ng:master] Issue #389 German "V#" phoneme sounds wrong at a fast speed closed by hozosch.


[espeak-ng:master] New Comment on Issue #389 German "V#" phoneme sounds wrong at a fast speed
By rhdunn:

I have reverted the changes due to feedback, so this is no longer relevant. Additionally, it was hard to tell which changes had what effect on the pronunciation. It would be helpful to split the fixes into different related chunks (e.g. pronunciation corrections, new phoneme and associated pronunciation changes, changes to the r sound, etc.).

Updates to Github #github

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

4 New Commits:

[espeak-ng:master] By KarlEick <hozosch@...>:
b031015e1d4a: Added m8 variant This is a Variant I created called male8, probably one of the smoothest sounding espeak male variants ever. It sounds very good with inflection at 100, which I don't know if you can only change in NVDA or other programs too.

Added: espeak-ng-data/voices/!v/m8


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
7cbef0eeb19d: Remove a dead ToC link in phontab. The "Place of Articulation" documentation was moved to the phonemes.md documentation, but the table of content entry was not removed.

Modified: docs/phontab.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
b9739907e32f: Merge commit 'b031015e1d4aa732a249dc1a40587d08abe3cf9c'

Added: espeak-ng-data/voices/!v/m8


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
062df03e9efa: de: revert the phoneme and dictionary changes

Modified: CHANGELOG.md
Modified: dictsource/de_list
Modified: dictsource/de_rules
Modified: phsource/ph_german
Modified: tests/languages.test


[espeak-ng:master] Label added to issue #386 Documentation: unused reference to Place of Articulation phontab.md by jaacoppi.


[espeak-ng:master] New Issue Created by jaacoppi:
#386 Documentation: unused reference to Place of Articulation phontab.md

Place of articulation is mentioned in contents of phontab.md:

https//github.com/espeak-ng/espeak-ng/blob/16dffab873845a839eb47d8b2db82578aaa8944d/docs/phontab.md#L8

However, the actual documentation is missing and #place-of-articulation leads nowhere.


[espeak-ng:master] New Comment on Issue #386 Documentation: unused reference to Place of Articulation phontab.md
By rhdunn:

That is correct. I have pushed a commit that fixes this.


[espeak-ng:master] Issue #386 Documentation: unused reference to Place of Articulation phontab.md closed by jaacoppi.


[espeak-ng:master] New Comment on Pull Request #390 documenation: remove Place of articulation from table of contents in phontab.md
By rhdunn:

I have separately provided a fix for this.


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

#390 documenation: remove Place of articulation from table of contents in phontab.md

Place of articulation is already fully documented in phonemes.md Closes #386.


[espeak-ng:master] New Issue Created by hozosch:
#379 Added m8 variant

This is a Variant I created called male8, probably one of the smoothest sounding espeak male variants ever. It sounds very good with inflection at 100, which I don't know if you can only change in NVDA or other programs too.


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

#379 Added m8 variant

This is a Variant I created called male8, probably one of the smoothest sounding espeak male variants ever. It sounds very good with inflection at 100, which I don't know if you can only change in NVDA or other programs too.


[espeak-ng:master] New Comment on Pull Request #379 Added m8 variant
By rhdunn:

I have merged the m8 voice variant, but not the other changes.


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

#379 Added m8 variant

This is a Variant I created called male8, probably one of the smoothest sounding espeak male variants ever. It sounds very good with inflection at 100, which I don't know if you can only change in NVDA or other programs too.

Updates to Github #github

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

[espeak-ng:master] New Issue Created by jaacoppi:
#386 Documentation: unused reference to Place of Articulation phontab.md

Place of articulation is mentioned in contents of phontab.md:

https//github.com/espeak-ng/espeak-ng/blob/16dffab873845a839eb47d8b2db82578aaa8944d/docs/phontab.md#L8

However, the actual documentation is missing and #place-of-articulation leads nowhere.


[espeak-ng:master] New Comment on Issue #386 Documentation: unused reference to Place of Articulation phontab.md
By jaacoppi:

Place of articulation is already fully documented in phonemes.md. Reference to it should be removed in phontab.md.


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

#390 documenation: remove Place of articulation from table of contents in …

…phontab.md

Place of articulation is already fully documented in phonemes.md Closes #386.


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

#390 documenation: remove Place of articulation from table of contents in phontab.md

…phontab.md

Place of articulation is already fully documented in phonemes.md Closes #386.


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

#390 documenation: remove Place of articulation from table of contents in phontab.md

Place of articulation is already fully documented in phonemes.md Closes #386.

Re: german r, k and p phoneme changes and phoneme x definition added

Simon Eigeldinger
 

Hi Karl and all,

I guess we need a espeak ng daily builds system so more can have a looik into espeak ng and how it works.
NVDA and Tesseract for example are built on appveyor.
That works pretty well and there are always new builds after commits so there can be seen where are issues and where not.

Greetings,
Simon


Am 02.02.2018 um 09:26 schrieb Karl Eick:

Yeah, it still uses the phoneme definition I used before, which apparently only I seam to consider as being ok.
The attachment contains some improvements to the "Bruch" r, hopefully it sounds ok to you once that has been implemented.
Am 01.02.2018 um 17:28 schrieb Simon Eigeldinger:
Hi,

holy...
what has happened to espeak?
just updated NVDA and it sounds pretty broken in nvda next 14824.
better i downgrade.
let's hope that it is fixed in that patch.

Greetings,
Simon


Am 01.02.2018 um 14:55 schrieb Karl Eick:
Hello,

I have changed some phoneme definitions in the german espeak. I would be grateful if you could implement them in espeak-ng so that they get
incorporated in nvda some time soon, because I got feedback from people
saying that it sounds bad with the definition I used before.

Thanks muchly in advance,

Karl



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



[espeak-ng:master] new issue: German "V#" phoneme sounds wrong at a fast speed #github

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

[espeak-ng:master] New Issue Created by hozosch:
#389 German "V#" phoneme sounds wrong at a fast speed

Hi, I have made some improvements to the german espeak, as you may know. A few days ago it was included in nvda. I've actually been told that it sounds bad from a user who I know he uses espeak at a very fast speed, the fastest you can get without sonic. I tried setting it to that speed, and I confirm that the "V#" (r after a vowel) sounds a bit strange with a speed as fast as that. I don't know if there's a solution to improve that, but I would be glad if you could have a look into that and, if you have found a solution, implement it as fast as possible, because it would be bad to include this in a stable release of NVDA as it is now.

Re: german r, k and p phoneme changes and phoneme x definition added

Karl Eick
 

Yeah, it still uses the phoneme definition I used before, which apparently only I seam to consider as being ok.

The attachment contains some improvements to the "Bruch" r, hopefully it sounds ok to you once that has been implemented.




Am 01.02.2018 um 17:28 schrieb Simon Eigeldinger:

Hi,

holy...
what has happened to espeak?
just updated NVDA and it sounds pretty broken in nvda next 14824.
better i downgrade.
let's hope that it is fixed in that patch.

Greetings,
Simon


Am 01.02.2018 um 14:55 schrieb Karl Eick:
Hello,

I have changed some phoneme definitions in the german espeak. I would be grateful if you could implement them in espeak-ng so that they get
incorporated in nvda some time soon, because I got feedback from people
saying that it sounds bad with the definition I used before.

Thanks muchly in advance,

Karl



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


Re: german r, k and p phoneme changes and phoneme x definition added

Simon Eigeldinger
 

Hi,

holy...
what has happened to espeak?
just updated NVDA and it sounds pretty broken in nvda next 14824.
better i downgrade.
let's hope that it is fixed in that patch.

Greetings,
Simon


Am 01.02.2018 um 14:55 schrieb Karl Eick:
Hello,

I have changed some phoneme definitions in the german espeak. I would be grateful if you could implement them in espeak-ng so that they get
incorporated in nvda some time soon, because I got feedback from people
saying that it sounds bad with the definition I used before.

Thanks muchly in advance,

Karl


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

german r, k and p phoneme changes and phoneme x definition added

Karl Eick
 

Hello,

I have changed some phoneme definitions in the german espeak. I would be grateful if you could implement them in espeak-ng so that they get incorporated in nvda some time soon, because I got feedback from people saying that it sounds bad with the definition I used before.

Thanks muchly in advance,

Karl

Updates to Github #github

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

[espeak-ng:master] New Issue Created by mse2:
#388 Cancel speak operation in synchronous mode

I integrated eSpeakNG support in MSEide+MSEgui: https//sourceforge.net/projects/mseide-msegui/ https://gitlab.com/mseide-msegui/mseide-msegui MSEgui uses a separate thread for eSpeakNG sound generation for platform independent support of asynchronous mode. eSpeakNG does not implement USE_ASYNC on Windows AFAIK. Now the need exists to cancel the sound thread from application mainthread. In order to allow this without race conditions I added the new function

#ifndef USE_ASYNC 
 //can be called from different thread
ESPEAK_NG_API espeak_ng_STATUS
espeak_ng_SetCancelState(int canceled); 
#endif 

The code is here: https//gitlab.com/mseide-msegui/espeak-ngsync Binaries: https//sourceforge.net/projects/mseuniverse/files/eSpeakNG/ Tested on Linux 32 and 64 bit and on Windows 7 64bit.


[espeak-ng:master] New Comment on Issue #378 espeak_Cancel() not working on a 64-bit system running Windows
By mse2:

See here: https//github.com/espeak-ng/espeak-ng/issues/388

[espeak-ng:master] new issue: SetParameter() returns EINVAL for espeakPUNCTUATION and espeakCAPITALS #github

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

[espeak-ng:master] New Issue Created by mse2:
#387 SetParameter() returns EINVAL for espeakPUNCTUATION and espeakCAPITALS

SetParameter() returns EINVAL for espeakPUNCTUATION and espeakCAPITALS, patch attached. A patched version is here: https//gitlab.com/mseide-msegui/espeak-ngsync setlengths.c.zip

Pull Request Updated #github

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

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

#379 Added m8 variant

This is a Variant I created called male8, probably one of the smoothest sounding espeak male variants ever. It sounds very good with inflection at 100, which I don't know if you can only change in NVDA or other programs too.

Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #365 Is it possible to substitute espeak-ng for espeak as default module of speech-dispatcher?
By guest271314:

@jaacoppi Already opened and closed an issue at speech-dispatcher https://github.com/brailcom/speechd/issues/1.

How to achieve the second question?


[espeak-ng:master] Issue #365 Is it possible to substitute espeak-ng for espeak as default module of speech-dispatcher? closed by guest271314.

Re: Can't build espeak-ng in a chroot

Kyle <kyle@...>
 

I have attempted to resolve this issue further by running some further tests in my systemd-nspawn container, which behaves in much the same way as running arch-chroot. I have forked my own copy of the repository and will send in a pull request if I can get it working. In any case, here are my findings so far.

It seems that espeak-ng will build and install in a chroot or systemd-nspawn without pcaudiolib. However, as soon as I install pcaudiolib and then try to build espeak-ng, my build hangs in the same place it did, compiling the Afrikaans dictionary. I'm not sure why Afrikaans is where the hang occurs, but it's possible that since it's happening with Afrikaans, if I was able to skip it somehow, the next dictionary would likely hang in the same way. So it seems at this point that pcaudiolib is hanging the build process for espeak-ng somehow, and pcaudiolib is a dependency of espeak-ng in my PKGBUILD in the Arch User Repository. The problem is that pcaudiolib does need to be installed first. Otherwise, espeak-ng will never output to the sound device, even if pcaudiolib gets installed later. Any help with this is greatly needed and appreciated. Thanks.
Imetumwa kutoka ubongo wangu

Espeak on android crashes when encounter surtain combinations

 

Hi.
In some situations, espeak for android might crash when finding some combinations of letters.
On the other hand, it doesn't crash with nvda master snapshot running probably the latest espeak ng.

The last time espeak crashed, fortunately I was able to change tts and copy the text that makes espeak to crash.

I visited m.facebook using chrome web browser, and sometimes an advert comes up on the screen telling me to install the facebook app instead of using the web browser to brows facebook.

Below is the text of the add.
Be carefull if you are reading with your android phone because it might crash.

?qp_id=1725539187459406&qp_nux_id=4383&qp_refresh_on_redirect=0&qp_action=dismiss&qp_instance_log_data%5Bapp_growth_upsell_id%5D=1725539187459406&qp_instance_log_data%5Bapp_growth_impression_id%5D=07650ced-9e53-80c8-e321-e838d457a792&qp_instance_log_data%5Brandomization_seed%5D=1517153832&qp_instance_log_data%5Bos_type%5D=Android&qp_instance_log_data%5Bbrowser_name%5D=Chrome&qp_instance_log_data%5Bbrowser_ver%5D=64&qp_instance_log_data%5Buuid%5D=3a360483-fe5d-547e-125f-02bdd9d704a9&qp_close_window=0&refid=8, link

Nikos

[espeak-ng:master] reported: Support Mac OSX #github

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

[espeak-ng:master] New Comment on Issue #12 Support Mac OSX
By ragb:

Hi @marlon-sousa

If your goal is to integrate espeak-ng into apple's speech system, I'd say making espeak work properly on OS X is your priority. This means getting sem_timedwait and others replaced by supported calls, which I did in my branch mentioned above. It should be rebased and reworked. It works on Mac OS, but breaks other systems, and I don't recall the reasons of it.

If you want to directly support audio on Mac OS (I believe apple speech server can do it's own audio) you may want to check my PR to pcaudiolib. Things missing are mostly selection of audio device and stability fixes (sometimes it doesn0t play audio and I don't know why :$).

I don't have a proper roadmap for you... Due to my laziness, after my change was reverted back in espeak-ng I didn't try to put it back.

[espeak-ng:master] reported: Is it possible to substitute espeak-ng for espeak as default module of speech-dispatcher? #github

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

[espeak-ng:master] New Comment on Issue #365 Is it possible to substitute espeak-ng for espeak as default module of speech-dispatcher?
By guest271314:

@jaacoppi Already opened and closed an issue at speech-dispatcher https://github.com/brailcom/speechd/issues/1.

How to achieve the second question?

[espeak-ng:master] new issue: Documentation: Place of Articulation missing in phontab.md #github

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

[espeak-ng:master] New Issue Created by jaacoppi:
#386 Documentation: Place of Articulation missing in phontab.md

Place of articulation is mentioned in contents of phontab.md:

https//github.com/espeak-ng/espeak-ng/blob/16dffab873845a839eb47d8b2db82578aaa8944d/docs/phontab.md#L8

However, the actual documentation is missing and #place-of-articulation leads nowhere.

[espeak-ng:master] reported: Is it possible to substitute espeak-ng for espeak as default module of speech-dispatcher? #github

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

[espeak-ng:master] New Comment on Issue #365 Is it possible to substitute espeak-ng for espeak as default module of speech-dispatcher?
By jaacoppi:

As far as I know the API of espeak and espeak-ng are 100% compatible, so yes you can. A quick search implies that espeak-ng is already supported by speech-dispatcher so setting it default is a trivial task.

I think this issue can be closed here and a new one opened at speech-dispatcher if needed.

Pull Request Opened #github

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

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

#385 my: Comment out the emoji translation that was breaking the pronunciation of '7'.

This is a workaround for #335.

Note that #302 is almost identical but affects bot '3' and '7'. There's probably other languages affected by this some issue as well. Could a test be made to identify all affected languages? Test to speak "7" and fail if nothing comes out?