Date   

Re: Updates to Github #github

Travis Siegel
 

Ok, next time I run across one of these occurrences, I'll make a note of it, and pass it along. It doesn't happen all the time, which seems to indicate it's some sort of subgenre of the J sound, but I read a *lot* of books, and this happens to me several times a week normally, though lately I've been using the iphone and the kendle app more and more, since the libraries interface on the computer stinks for accessibility, and using the kendle bypasses all of that, but next time I run across this behavior, I'll make an effort to record the specific circumstances and post here for further analysis. It really is annoying. Thanks for the info about how to report.

On 1/24/2017 5:25 PM, Valdis Vitolins wrote:
Concrete example would help a lot.

We don't need recording, for pronunciation as we can reproduce actual
sound from espeak-ng mnemonics. you can run:

espeak-ng -ven -x "This J sounds wrong."

..and get output:

DIs dZ'eI s'aUndz r'0N

Or, you can run it on testing web page at:
http://odo.lv/Espeak


Thanks,
Valdis

No: Travis Siegel <tsiegel@softcon.com>
Reply-to: espeak-ng@groups.io
Kam: espeak-ng@groups.io
Temats: Re: [espeak-ng] Updates to Github #github
Datums: Tue, 24 Jan 2017 17:02:20 -0500

No, I'm talking about English, that's why it irritates me so much. A
j
should be a hard j sound, not something that sounds like a y, or
someone's idea of what spelling it with an I would sound like. I
would
have fixed it long ago, but I don't know how, and it's really
beginning
to irritate me bad enough that I just had to ask how to fix it. Next
time I find a sentence where it does this, I'll happily copy it,
record
it, and post it so folks can hear I'm not making it up.


On 1/23/2017 5:20 AM, Valdis Vitolins wrote:
Travis,

do I assume correctly, you are you talking about French?
For me espeak-ng says:

espeak-ng -x -vfr "Jan."
Z'A~

If it is not correct, what should be correct pronunciation?

Thanks,
Valdis
How does one change pronounciation on espeak? There are many times
espeak pronounces the j as if it were a swedish i or perhaps an
english
y, and this is completely the wrong behavior in english. How does
one
fix this? It's really beginning to irritate me to no end.
Someone named jan should not be sounding like a sweet potato.







Re: eSpeak NG 1.49.1: still issues under windows

Wagner Soares Da Silva
 

The version for 32 BIT does not work here either.
W7 Ultimate 32 BIT.

Grande Abraço, Wagner.

P. S.: VOCÊ ESTÁ RECEBENDO UM E-MAIL DE UMA PESSOA CEGA.
ISTO É INCLUSÃO DIGITAL!
QUANDO ENVIAR UM ARQUIVO GRÁFICO, (POR EXEMPLO, UMA FOTO), DESCREVA-A NO CORPO DA MENSAGEM.
UMA SOCIEDADE INCLUSIVA É AQUELA QUE RECONHECE, RESPEITA E VALORIZA A DIVERSIDADE HUMANA.

"As mulheres apreciam os homens que as fazem rir, mas elas se apaixonam por aqueles que as fazem chorar". Autor desconhecido.
.

-----Mensagem original-----
De: "Simon Eigeldinger" <simon.eigeldinger@vol.at>
Para: espeak-ng@groups.io
Data: Terça, 24 de Janeiro de 2017 18:25
Assunto: [espeak-ng] eSpeak NG 1.49.1: still issues under windows

Hi all,

I just downloaded espeak ng and tried the 64 bit version under win 10.
unfortunately it doesn't work like version 1.49.0.
it seems the only working version for windows is espeak 1.48.15.

or is it just me who has this problem?
the command line just shows access denied when processing something.
it also takes a few seconds when it shows that message.

it also takes a few seconds when you execute espeak-ng -h on the command
line to show the help message.

Greetings,
Simon


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


Re: Updates to Github #github

Reece H. Dunn
 

On Tue, Jan 24, 2017 at 02:02 pm, Travis Siegel wrote:

No, I'm talking about English, that's why it irritates me so much. A j
should be a hard j sound, not something that sounds like a y, or
someone's idea of what spelling it with an I would sound like.

It depends on context as to whether J is pronounced width a hard or soft sound (e.g. hallelujah and fjord use the soft sound).

For "Jan" that could be a) an abbreviation of "January", b) a female name (e.g. an abbreviation of "Janet") or c) a male name (e.g. a Dutch/Nordic name). Both a and b are a hard J, while c is a soft J. You also get the soft J sound in other Nordic words (e.g. the names of the characters in Skyrim).

As for espeak/espeak-ng, I am getting the hard J sound when pronouncing "Jan". Do you have a more specific case where this is wrong?

Kind regards,

Reece

I would
have fixed it long ago, but I don't know how, and it's really beginning
to irritate me bad enough that I just had to ask how to fix it. Next
time I find a sentence where it does this, I'll happily copy it, record
it, and post it so folks can hear I'm not making it up.


On 1/23/2017 5:20 AM, Valdis Vitolins wrote:

Travis,

do I assume correctly, you are you talking about French?
For me espeak-ng says:

espeak-ng -x -vfr "Jan."
Z'A~

If it is not correct, what should be correct pronunciation?

Thanks,
Valdis
How does one change pronounciation on espeak? There are many times
espeak pronounces the j as if it were a swedish i or perhaps an
english
y, and this is completely the wrong behavior in english. How does
one
fix this? It's really beginning to irritate me to no end.
Someone named jan should not be sounding like a sweet potato.



 


Re: Updates to Github #github

Valdis Vitolins
 

Concrete example would help a lot.

We don't need recording, for pronunciation as we can reproduce actual
sound from espeak-ng mnemonics. you can run:

espeak-ng -ven -x "This J sounds wrong."

..and get output:

DIs dZ'eI s'aUndz r'0N

Or, you can run it on testing web page at:
http://odo.lv/Espeak


Thanks,
Valdis

No: Travis Siegel <tsiegel@softcon.com>
Reply-to: espeak-ng@groups.io
Kam: espeak-ng@groups.io
Temats: Re: [espeak-ng] Updates to Github #github
Datums: Tue, 24 Jan 2017 17:02:20 -0500

No, I'm talking about English, that's why it irritates me so much.  A

should be a hard j sound, not something that sounds like a y, or 
someone's idea of what spelling it with an I would sound like.  I
would 
have fixed it long ago, but I don't know how, and it's really
beginning 
to irritate me bad enough that I just had to ask how to fix it.  Next 
time I find a sentence where it does this, I'll happily copy it,
record 
it, and post it so folks can hear I'm not making it up.

On 1/23/2017 5:20 AM, Valdis Vitolins wrote:

Travis,

do I assume correctly, you are you talking about French?
For me espeak-ng says:

espeak-ng -x -vfr "Jan."
  Z'A~

If it is not correct, what should be correct pronunciation?

Thanks,
Valdis

How does one change pronounciation on espeak? There are many times
espeak pronounces the j as if it were a swedish i or perhaps an
english
y, and this is completely the wrong behavior in english. How does
one
fix this?  It's really beginning to irritate me to no end.
Someone named jan should not be sounding like a sweet potato.




Updates to Github #github

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

[espeak-ng:master] New Issue Created by vrdhn:
#201 make clean ; make doesn't work.

Hi I'm unacquainted with autotools . I noticed that running make clean followed by make doesn't build, and generates the following messages:

: espeak-ng $ make src/libespeak-ng.la CCLD src/libespeak-ng.la gcc: error: src/libespeak-ng/.libs/src_libespeak_ng_la-compiledata.o: No such file or directory gcc: error: src/libespeak-ng/.libs/src_libespeak_ng_la-compiledict.o: No such file or directory gcc: error: src/libespeak-ng/.libs/src_libespeak_ng_la-compilembrola.o: No such file or directory ..... several more ....

In the generated Makefile, the dependencies are generated without the '/.libs' portion; Fixing this, or updating the make clean target to clean more exhaustively would help immensely. For now, the workaround is git clean -dxf !


[espeak-ng:master] Label added to issue #201 make clean ; make doesn't work. by vrdhn.


[espeak-ng:master] Issue #201 make clean ; make doesn't work. closed by vrdhn.


Re: Updates to Github #github

Travis Siegel
 

No, I'm talking about English, that's why it irritates me so much. A j should be a hard j sound, not something that sounds like a y, or someone's idea of what spelling it with an I would sound like. I would have fixed it long ago, but I don't know how, and it's really beginning to irritate me bad enough that I just had to ask how to fix it. Next time I find a sentence where it does this, I'll happily copy it, record it, and post it so folks can hear I'm not making it up.

On 1/23/2017 5:20 AM, Valdis Vitolins wrote:
Travis,

do I assume correctly, you are you talking about French?
For me espeak-ng says:

espeak-ng -x -vfr "Jan."
Z'A~

If it is not correct, what should be correct pronunciation?

Thanks,
Valdis
How does one change pronounciation on espeak? There are many times
espeak pronounces the j as if it were a swedish i or perhaps an
english
y, and this is completely the wrong behavior in english. How does
one
fix this? It's really beginning to irritate me to no end.
Someone named jan should not be sounding like a sweet potato.




Github push to espeak-ng:espeak-ng #github

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

4 New Commits:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
b3bb0a73a885: docs/phonemes.md: expand the pulmonic consonants in the consonants table.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
d957352d41a1: Remove the unused phPLACE definitions.

Modified: src/libespeak-ng/phoneme.h


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
8050b3f1b606: compiledata: declare place_articulation locally.

Modified: src/libespeak-ng/compiledata.c


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
60a584c0321e: compiledata: declare phoneme_flags locally.

Modified: src/libespeak-ng/compiledata.c


eSpeak NG 1.49.1: still issues under windows

Simon Eigeldinger <simon.eigeldinger@...>
 

Hi all,

I just downloaded espeak ng and tried the 64 bit version under win 10.
unfortunately it doesn't work like version 1.49.0.
it seems the only working version for windows is espeak 1.48.15.

or is it just me who has this problem?
the command line just shows access denied when processing something.
it also takes a few seconds when it shows that message.

it also takes a few seconds when you execute espeak-ng -h on the command
line to show the help message.

Greetings,
Simon


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


[espeak-ng:master] reported: sluggish speech interruption #github

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

[espeak-ng:master] New Comment on Issue #172 sluggish speech interruption
By CMB:

A couple quick points.

There are two places where espeak-ng handles stop requests. One is in close_stream, the other is at the bottom of the main loop in say_thread. As far as I can tell, the one in close_stream is rarely or never exercised. So I patched fifo.c to call audio_object_flush in say_thread.

Second, in speech.c, audio_object_flush gets called in espeak_ng_Cancel. This call happens in a thread other than say_thread, which is the one doing the audio handling. pcaudiolib isn't guaranteed to be threadsafe, so I don't think we can call audio_object_flush there at all. What is that going to do to responsiveness?

There are two branches on my fork https://github.com/CMB/espeak-ng. One is stoprequest, which adds audio_object_flush to say_thread. The other branch is named threadsafe, and it has a patch to remove the flush call from speech.c as well as the stop request patch.


Updates to Github #github

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

1 New Commit:

[pcaudiolib:master] By Reece H. Dunn <msclrhd@...>:
8a013933f66b: alsa: fix audio echos when flushing ALSA devices

Modified: CHANGELOG.md
Modified: src/alsa.c


[espeak-ng:master] New Comment on Issue #172 sluggish speech interruption
By rhdunn:

I have pushed a patch to pcaudiolib to do the close/open logic in there (in the ALSA device), instead of using a workaround in espeak-ng.


[espeak-ng:master] reported: sluggish speech interruption #github

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

[espeak-ng:master] New Comment on Issue #172 sluggish speech interruption
By rhdunn:

Hi Samuel,

Thanks for investigating this further. I have pushed a different implementation of my original fix and your fix-cancel.txt patch to call audio_object_flush instead of close/open. The audio_object_flush implementation will be fixed to resolve this issue.

is it just ALSA that is the issue, or is pulseaudio affected as well?


Github push to espeak-ng:espeak-ng #github

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

1 New Commit:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
dee3799f82bc: issue #172: flush audio on cancel requests. This is a partial fix for an audio regression. The other part of the fix requires a change in pcaudiolib to reopen the audio device on flush requests for affected audio drivers/devices.

Modified: src/libespeak-ng/fifo.c
Modified: src/libespeak-ng/speech.c
Modified: src/libespeak-ng/speech.h


[espeak-ng:master] reported: sluggish speech interruption #github

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

[espeak-ng:master] New Comment on Issue #172 sluggish speech interruption
By sthibaul:

Hello,

I have dug a bit more into the issue our users are getting, and it happens that it seems like a bug in ALSA, in that snd_pcm_drop doesn't actually drop the PCM data from buffers, see for instance http://stackoverflow.com/questions/15826155/alsa-snd-pcm-drop-is-not-clearing-complete-buffer . Some users have indeed reported real overlapping of speech: the last bits of PCM is simply restarted along the new bits of PCM... This is possibly dependent on the actual ALSA driver.

What espeak was doing which avoided the issue was to actually shut down the PCM object, and that indeed manages to completely flush the ALSA buffers and thus avoids the issue. I have attached here fix-cancel.txt the corresponding fix. It brings back part of f9ab812 : reintroduce close_audio, but also a new open_audio, so that the cancel code can close/open the audio stream to make sure it gets flushed.

I have left a FIXME in the patch: there is still one case which is not fixed, it's when one wants to cancel the very end of an ongoing speech. In that case espeak-ng has finished producing the samples and has pushed the last bits to ALSA and is just blocked inside the audio_object_drain() call. If the user calls cancel here, the ongoing audio will not be interrupted. Depending on the ALSA setup, that might be more or less long. Instead of just draining, espeak-ng should instead drain with a timeout, so as to get back control periodically in order to check my_stop_is_required from times to times (e.g. 60ms). That's however not supported by pcaudiolib yet, so it's not a simple fix, I won't be able to do that for Debian Stretch.


Github push to espeak-ng:espeak-ng #github

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

18 New Commits:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
c36789e8f7d6: docs/phoneme_model.md: create a new phoneme model document.

Added: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
bf389d8d6252: docs/phoneme_model.md: move the manner of articulation details to this document.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
aebcafa19d88: docs/phonemes.md: make the manner of articulation table consistent with the other feature tables.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
7eb3abee6e7b: docs/phonemes.md: move the IPA phoneme sections up a level.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
4f894a65fb4e: docs/phonemes.md: move the manner of articulation into the consonants section.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
4d750ed4d851: docs/phonemes.md: restructure the articulation diacritics.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
58d97b0c8882: docs/phonemes.md: move Air Flow to the diacritics.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
43f72c5e527d: docs/phonemes.md: restructure the phonation features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
7a707072ded9: docs/phonemes.md: restructure the place of articulation features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
9c18c31d61ae: docs/phonemes.md: restructure the rounding and labialization features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
6ee32cbac1be: docs/phonemes.md: restructure the vowel height and backness features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
e4daf9fbb7dd: docs/phonemes.md: restructure the syllabicity features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
c6442f2b7d33: docs/phonemes.md: restructure the consonant release features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
896108467d15: docs/phoneme_model.md: add place of articulation to the table of contents.

Modified: docs/phoneme_model.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
7199046f9580: docs/phonemes.md: restructure the co-articulation features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
2d2cabed66cc: docs/phonemes.md: restructure the remaining diacritic features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
f7630893bf38: docs/phonemes.md: restructure the suprasegmental features.

Modified: docs/phoneme_model.md
Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
ae311b0c2888: docs/phonemes.md: update the opening paragraphs to reflect the scope of the document.

Modified: docs/phonemes.md


[espeak-ng:master] reported: myanmar phoneme added #github

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

[espeak-ng:master] New Comment on Pull Request #203 myanmar phoneme added
By ValdisVitolins:

Oh, thats my fault. When I compiled it successfully, I didn't expect, that actually wrong file was used. I made comment it the mailing list about this issue.


Re: latest burmese files

Valdis Vitolins
 

Min,

I merged `phsource/ph_myanmar` faulty, because espeak-ng uses `ph_burmese` name. And, when Reece did it,

he got compilation errors, because your project doesn't have  referenced phoneme files (`my` and `FinalMy` folders) in github repository.

Can you fix your project, and then we can try to merge it again.


Thanks!

Valdis


Github push to espeak-ng:espeak-ng #github

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

1 New Commit:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
120e7c696319: docs/phonemes.md: fix the ust and dst diacritic symbols.

Modified: docs/phonemes.md


Updates to Github #github

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

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

#203 myanmar phoneme added


[espeak-ng:master] New Comment on Issue #201 make clean ; make doesn't work.
By ValdisVitolins:

I applied this fix to my branch.


5 New Commits:

[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
4fd6ee70c1a5: docs/phonemes.md: describe the tones using properties, not features.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
4209d91271ad: docs/phonemes.md: fix section indenting.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
92f7f0f11ba4: docs/phonemes.md: group the consonant charts.

Modified: docs/phonemes.md


[espeak-ng:master] By Reece H. Dunn <msclrhd@...>:
d669eba0decf: docs/phonemes.md: combine the pulmonic and non-pulmonic charts into a single chart.

Modified: docs/phonemes.md


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
4831ed54064b: Fix for issue #201 Make clean ; make doesn't work

Modified: Makefile.am


[espeak-ng:master] New Comment on Pull Request #203 myanmar phoneme added
By rhdunn:

I have merged the 'make clean' patch. The Myanmar/Burmese changes has issues, so I am not merging that:

  1. the file in espeak-ng is ph_burmese, not ph_myanmar (both are valid names for the language);
  2. when using ph_myanmar as ph_burmese, I get: ph_burmese(1133): Can't read file: FinalMy/a43.


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

#203 myanmar phoneme added


Pull Request Opened #github

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

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

#203 myanmar phoneme added


[espeak-ng:master] reported: make clean ; make doesn't work. #github

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

[espeak-ng:master] New Comment on Issue #201 make clean ; make doesn't work.
By vrdhn:

Found that updating clean-local target to remove .o/.lo files from src/llibespeak-ng worked:

diff --git a/Makefile.am b/Makefile.am
index 1fb36583..82202bd0 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -55,6 +55,7 @@ install-exec-hook:
 
 clean-local:
    cd src && rm -f *.o *~ && cd ..
 +  cd src/libespeak-ng/ && rm -f *.o *.lo && cd ../..
    cd android && $(GRADLE) clean

4021 - 4040 of 4276