Updates to Github #github


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

2 New Commits:

[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
c62921ae0bae: tests: add tests for ssml <prosody> and <audio>

SSML logic has a bug (#410) where speech parameters are not changed when there's a
sentence elogic nd. The prosody bug test should fail.

Modified: tests/ssml.test


[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
0cb4b1b65426: docs: add sox as an optional dependency.

using sox for ssml <audio> tag is hardcoded in readclause.c and for
--compile-phonemes in compiledict.c

Currently, --compile-phoneme doesn't need to run sox since the
samplerate for the specific file is correct. There might be a lot of
dead code in compiledata.c

Modified: docs/building.md


[espeak-ng:master] Label added to issue #864 Can't find Japanese language code. by gelodefaultbrain.


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

[espeak-ng:master] New Comment on Issue #885 SSML garbles 8-bit wavs
By jaacoppi:

The solution for this looks simple.

https://github.com/espeak-ng/espeak-ng/blob/0cb4b1b6542666919ae8b177f7bdb045e84e55ab/src/libespeak-ng/readclause.c#L352

Adding a -b 16 option to sox forces the original audio to 16 bits. It shouldn't affect files that are already 16 bits, but fixes playing 8 bit wavs.

MP3 files seem to be unaffected by this bug anyway. I didn't check with any other file types.

Do you think I should push this -b 16 or this there something that I'm missing? I don't know much about audio playback in espeak-ng.


[espeak-ng:master] New Comment on Issue #885 SSML garbles 8-bit wavs
By jaacoppi:

The solution for this looks simple.

https://github.com/espeak-ng/espeak-ng/blob/0cb4b1b6542666919ae8b177f7bdb045e84e55ab/src/libespeak-ng/readclause.c#L352

Adding a -b 16 option to sox forces the original audio to 16 bits. It shouldn't affect files that are already 16 bits, but fixes playing 8 bit wavs.

MP3 files seem to be unaffected by this bug anyway. I didn't check with any other file types.

Do you think I should push this -b 16 or is there something that I'm missing? I don't know much about audio playback in espeak-ng.


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


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

[espeak-ng:master] New Comment on Issue #884 Problem reading Polish letter ó.
By jaacoppi:

ó is supposed to be replace by u by espeak-ng. For some reason it wasn't for this user.

Let's close this since there's not enough information to debug further.


[espeak-ng:master] Issue #884 Problem reading Polish letter ó. closed by Qchristensen.


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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@valdisvi Please add Sanskrit and Hmong but I like experimenting these asian languages voices and I am curious Please add it in the demo odo.lv/Espeak Thank you @valdisvi


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@valdisvi Please add Sanskrit and Hmong but I like experimenting these asian languages voices and I am curious Please add it in the demo https://odo.lv/Espeak Thank you @valdisvi


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

1 New Commit:

[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
326b63132fc2: bugfix: force bitrate to 16 for SSML <audio>.

Espeak-ng uses bitrate 16 internally. If the input inside <audio> has a
different bitrate the audio will not play correctly unless converted to
16 bits.

Closes #885.

Modified: src/libespeak-ng/readclause.c


[espeak-ng:master] Issue #885 SSML garbles 8-bit wavs closed by jaacoppi.


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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@0x5066 I don't want to do myself I am not a programmer


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

@0x5066 I don't want to do myself I am not a programmer


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

don't want to do myself I don't know how to add but just I want to experiment


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

don't want to do myself I don't know how to add but just I want to experiment


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By Animegirl3:

I don't want to do myself and but I don't know how to add language but just I want to experimenting myself please


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

2 New Commits:

[espeak-ng:master] By Juho Hiltunen <jaacoppi@...>:
40613d5b679b: code cleanup: remove ssml_ignore_l_angle.

It is supposed to be used with SSML for reading < (&lt;) and & (&amp;)
when invoking espeak-ng --punct -m.

However, it looks like the code is dead since removing it doesn't fail
the ssml reference test.

Modified: src/libespeak-ng/readclause.c


[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
2d633b72cd22: Merge pull request #886

Modified: src/libespeak-ng/readclause.c


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

#886 code cleanup: remove ssml_ignore_l_angle.

It looks like ssml_ignore_l_angle is just dead code. Can you find any use for it?

It is only set in AnnouncePunctuation if end_clause != 0. Even when manually setting ssml_ignore_l_angle there seems to be no effect on anything.

For example, this doesn't change after the commit: src/espeak-ng -m --punct "<speak>Here's a &lt; and a &amp;, and < and &. This is still &lt;(&lt;)(&lt;)</speak>"

If a use case for this is found it should be better documented.

looks like commit 1a2f454af378 from 2008 was first to have ssml_ignore_l_angle in AnnouncePunctuation.


[espeak-ng:master] New Comment on Pull Request #886 code cleanup: remove ssml_ignore_l_angle.
By valdisvi:

I think, we can throw that part out.


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

[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By 0x5066:

Agreed, eSpeak-NG could benefit from more language contributors, however it won't work if you keep bugging people just because you want something included.

The contributing guide exists for a reason, and if you can't work on it yourself, maybe it would also be a good idea to not waste everyone's time by begging for something to be added.


[espeak-ng:master] New Comment on Issue #887 Please Someone add Sanskrit and Hmong
By 0x5066:

Agreed, eSpeak-NG could benefit from more language contributors, however it won't work if you keep bugging people just because you want something included. (Not referring to luiscarlos2000)

The contributing guide exists for a reason, and if you can't work on it yourself, maybe it would also be a good idea to not waste everyone's time by begging for something to be added.