Date   
[espeak-ng:master] reported: Added initial disability related emojis from Unicode 12.0. #github

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

[espeak-ng:master] New Comment on Pull Request #638 Added initial disability related emojis from Unicode 12.0.
By valdisvi:

That seems quite complicated (probably for historical reasons) and mixes compilation of dictionaries with creation of source (i.e. xx_emoji) files. Why not to generate xx_emoji files from xml files of cloned cldr project directly with some script in tools? E.g. for all languages in dictsource folder concatenate type="tts" entries from ../annotations/xx.xml and .../annotationsDerived/xx.xml files into xx_emoji file. And then compilation just compiles xx_emoji files into dictionary files as all other (e.g. xx_list, xx_rules, xx_extra) ones.

[espeak-ng:master] reported: Added initial disability related emojis from Unicode 12.0. #github

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

[espeak-ng:master] New Comment on Pull Request #638 Added initial disability related emojis from Unicode 12.0.
By rhdunn:

I generate the initial list in the English files from e.g. https://www.unicode.org/Public/emoji/12.0/emoji-test.txt, then use that script with a stable version of CLDR downloaded locally. I haven't found an easy way to maintain this other than comparing it with the previous version (e.g. via the diff command).

NOTE: I would prefer the different versions of the emoji file (currently 12.0 and 12.1) to be added in separate commits to make it easier to track updates. Likewise for the CLDR updates (although the various translations should all be added together). New emoji files should be added separately using the last version of the CLDR used.

The emoji script is called in https://github.com/espeak-ng/espeak-ng/blob/master/Makefile.am#L436 for creating the other _emoji files.

You should be able to do something like:

mv dictsource/en_emoji{,.bak}
rm dictsource/*_emoji
mv dictsource/en_emoji{.bak,}
CLDR_PATH=/opt/cldr/35.1 make

That updates all the translations, including any new ones added in the en_emoji file.

It will also use the data/annotationsEspeak file to pick up additional symbol translations. My intention is ultimately to have all the various symbol names defined there for the supported languages. It could also be used for emoji files for languages not supported in the CLDR (although I would prefer they get added there).

[espeak-ng:master] reported: Added initial disability related emojis from Unicode 12.0. #github

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

[espeak-ng:master] New Comment on Pull Request #638 Added initial disability related emojis from Unicode 12.0.
By valdisvi:

I found there already is emoji script to generate lists. I'll try to update all lists.

[espeak-ng:master] reported: Added initial disability related emojis from Unicode 12.0. #github

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

[espeak-ng:master] New Comment on Pull Request #638 Added initial disability related emojis from Unicode 12.0.
By valdisvi:

List of all emoji descriptions can be found here: https://github.com/unicode-org/cldr/blob/master/common/annotations/ (should filter for type="tts" entries).

[espeak-ng:master] reported: Added initial disability related emojis from Unicode 12.0. #github

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

[espeak-ng:master] New Comment on Pull Request #638 Added initial disability related emojis from Unicode 12.0.
By valdisvi:

List of all emoji descriptions can be found here: https://github.com/unicode-org/cldr/blob/master/common/annotations/

[espeak-ng:master] reported: the Chinese pronunciation is wrong #github

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

[espeak-ng:master] New Comment on Issue #664 the Chinese pronunciation is wrong
By hozosch:

Ah I see. This should be already fixed in espeak 1.49.3 dev. You can test it here

[espeak-ng:master] reported: the Chinese pronunciation is wrong #github

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

[espeak-ng:master] New Comment on Issue #664 the Chinese pronunciation is wrong
By YangtseSu:

Only cmn. 1. example text : "大" [dà] 2.It should be https://fanyi.baidu.com/#zh/en/%E5%A4%A7 (click the speaker)

But it sounds like "大4" [dà sì],https://fanyi.baidu.com/#zh/en/%E5%A4%A74 Espeak-ng pronounced the four tones as 1234.

https://en.wikipedia.org/wiki/Chinese_language#Tones

[espeak-ng:master] reported: the Chinese pronunciation is wrong #github

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

[espeak-ng:master] New Comment on Issue #664 the Chinese pronunciation is wrong
By hozosch:

And which voice do you mean? Cantonese or mandarin?

[espeak-ng:master] reported: the Chinese pronunciation is wrong #github

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

[espeak-ng:master] New Comment on Issue #664 the Chinese pronunciation is wrong
By valdisvi:

Please provide following information: 1. example of text, which demonstrates error and allows reproducing it; 2. explanation, why produced spelling is wrong and how it should be corrected.

Look for more details at Simple steps for your feedback.

[espeak-ng:master] reported: the Chinese pronunciation is wrong #github

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

[espeak-ng:master] New Comment on Issue #664 the Chinese pronunciation is wrong
By YangtseSu:

It sounds more like noise. I can't hear any Chinese words.

[espeak-ng:master] reported: Max WPM on android app too low #github

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

[espeak-ng:master] New Comment on Issue #650 Max WPM on android app too low
By thgcode:

You can change the WPM even further by using the standard Android TTS settings. The speed set in eSpeak is multiplied by the speed set in the Android text to speech settings. Sonic is included in the android build.

[espeak-ng:master] reported: Reverse-engineering espeak-ng for STT #github

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

[espeak-ng:master] New Comment on Issue #669 Reverse-engineering espeak-ng for STT
By guest271314:

@materia-cccp The concept is simple. Since espeak-ng is currently capable if mapping text to audio and given the audio output is the same or similar when the same input text and voice is used it should be possible to adjust the existing code to map the audio that will be produced by input text to output text.

[espeak-ng:master] reported: problem with the testing languages #github

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

[espeak-ng:master] New Comment on Issue #662 problem with the testing languages
By tc-dl:

I switched to ubuntu 16.4 there it worked. but there is no PCAudioLib it what is needed? I hope after you edit the dictionary files will work.

[espeak-ng:master] reported: Reverse-engineering espeak-ng for STT #github

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

[espeak-ng:master] New Comment on Issue #669 Reverse-engineering espeak-ng for STT
By materia-cccp:

reversing function is not reverse engineering its a whole nother task

[espeak-ng:master] new issue: Reverse-engineering espeak-ng for STT #github

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

[espeak-ng:master] New Issue Created by guest271314:
#669 Reverse-engineering espeak-ng for STT

espeak-ng can produce .wav files using --stdout.

What is the relative difficulty of reverse-engineering espeak-ng to take input as .wav file produced by espeak-ng to analyze the audio and output plain text?

[espeak-ng:master] reported: (Turkish) vocalization of words with double letters saying of one letters #github

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

[espeak-ng:master] New Comment on Issue #668 (Turkish) vocalization of words with double letters saying of one letters
By rhdunn:

Sure. You could also clone the repository and make the changes in your cloned version of espeak.

[espeak-ng:master] reported: (Turkish) vocalization of words with double letters saying of one letters #github

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

[espeak-ng:master] New Comment on Issue #668 (Turkish) vocalization of words with double letters saying of one letters
By destroyersboy:

Hey, I need some scrutiny.

I'm gonna talk to people with more Turkish grammar and emphasis. We don't want to do anything wrong, do we?

We can add changes to a new branch. When the tests are over, we get them to the master.

[espeak-ng:master] reported: espeak-ng sapi5 #github

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

[espeak-ng:master] New Comment on Issue #633 espeak-ng sapi5
By burakyuksek:

I agree.

[espeak-ng:master] reported: (Turkish) vocalization of words with double letters saying of one letters #github

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

[espeak-ng:master] New Comment on Issue #668 (Turkish) vocalization of words with double letters saying of one letters
By rhdunn:

So this is fixed now?

[espeak-ng:master] reported: (Turkish) vocalization of words with double letters saying of one letters #github

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

[espeak-ng:master] New Comment on Issue #668 (Turkish) vocalization of words with double letters saying of one letters
By destroyersboy:

At the moment there seems to be no problem with Turkish synthesis. I compiled immediately after the change.

Moreover, in the pronunciation of double letters, there was no contradiction to the Turkish language rules and emphasis.