Date   
[espeak-ng:master] reported: Wrong stress on multisyllable English words #github

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

[espeak-ng:master] New Comment on Issue #326 Wrong stress on multisyllable English words
By valdisvi:

Failing sentence for Latvian:

espeak-ng -vlv -x "Neviena no Eiropas valstīm nekad nav pārgājusi no universālās (no visparējiem nodokļiem finansētas) sistēmas uz obligātās apdrošināšanas sistēmu Beigas."

Is:

 nev'ie:na no`_ 'eiRo:pas v'a>lsti:m nek,ad nav p'a:Rgajusi no`_ 'univERsa:la:s__: no` visp'aRe:jiem n'uoduok}l^iem f'inansE:tas__: s'iste:mas uz 'obliga:tas 'apdRuoSina:Sanas s'iste: b'eigas

Should be:

 nev'ie:na no`_ 'eiRo:pas v'a>lsti:m nek,ad nav p'a:Rgajusi no`_ 'univERsa:la:s__: no` visp'aRe:jiem n'uoduok}l^iem f'inansE:tas__: s'iste:mas uz 'obliga:tas 'apdRuoSina:Sanas s'iste:mas b'eigas

[espeak-ng:master] reported: Wrong stress on multisyllable English words #github

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

[espeak-ng:master] New Comment on Issue #326 Wrong stress on multisyllable English words
By valdisvi:

Unfortunately there are still cases when spelling of (now Latvian sentences) is wrong.

[espeak-ng:master] reported: Fixes for bugs #324 and #326 #github

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

[espeak-ng:master] New Comment on Pull Request #325 Fixes for bugs #324 and #326
By valdisvi:

I tested with Latvian emoticons, that commit 7f0a0f1c63c8c9755204747ceb23baaf68882fc9 doesn't affect spelling of emoticons.

Updates to Github #github

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

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

#325 Fix for bug #324 — arabic m spelled as metter


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

#325 Fixes for bugs #324 and #326


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

#325 Fixes for bugs #324 #326


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

#325 Fixes for bugs #324 and #326

Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #326 Question about stress on multisyllable English words
By valdisvi:

It is actually regression. I used bisect, and the first bad commit is 119c200e00a46248bbaa149e8d0c3b1f19f86135


[espeak-ng:master] New Issue Created by valdisvi:
#326 Wrong stress on multisyllable English words

When listening espeak, I have found several words, which (in my foreign opinion) has wrong stress on words, when they are in sentences. E.g. single word "important" has stress on second syllable but on first syllable in some sentences:

espeak-ng -x -ven "Important."
 Imp'o@t@nt

espeak-ng -x -ven "This is important."
 DIs Iz Imp'o@t@nt

... sounds OK to me.

But in some sentences:

espeak-ng -ven -x "Something important."
  s'VmTIN 'Impo@t@nt

espeak-ng -ven -x "This is something important."
 DIs Iz s'VmTIN 'Impo@t@nt

Note that in these sentences "important" is spelled as 'Impo@t@nt with stress on first syllable.

Is this OK? ("Important" is not the only word, but it is hard to catch them and reliably reproduce.)


[espeak-ng:master] Label added to issue #326 Wrong stress on multisyllable English words by valdisvi.

Re: [espeak-ng:master] new issue: A bug in Arabic espeak #github

Mohammadreza Rashad
 

Thanks.

۱۳۹۶-۰۸-۱۱ ۱۸:۳۴ +۰۳:۳۰ گرینویچ, Valdis Vitolins <@valdisvi>:

Yes,
when my changes will be merged, espeak will say for following letters:

م
س
ج
ص

m'iim s'iin dZ'im s['aad

Valdis


It should be pronounced as "Meem". We have no "Meetar" letter in
Arabic alphabet.

۱۳۹۶-۰۸-۱۰ ۱۸:۰۶ +۰۳:۳۰ گرینویچ, espeak-ng@groups.io Integration
<espeak-ng@groups.io>:



[espeak-ng:master] New Issue Created by Giovani93 (
https://github.com/Giovani93 ) :
#324 A bug in Arabic espeak (
https://github.com/espeak-ng/espeak-ng/issues/324 )

Hi! I don't know, if this is good, but maybe not. This arabic
letter م is
pronounced, as meetar, but It must be pronounced, as meem. Is It
misstake? I
think, that meetar is arabic word for metter, but I am not shure,
if this is
only in NVDA, or no. I think on this bug. Please, could You on this
misstake? Because letter 'm' is pronounced normally, as 'm' not as
'metter'.
Thank You. Marco




--
Best wishes,
Mohammadreza Rashad

[espeak-ng:master] new issue: Question about stress on multisyllable English words #github

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

[espeak-ng:master] New Issue Created by valdisvi:
#326 Question about stress on multisyllable English words

When listening espeak, I have found several words, which (in my foreign opinion) has wrong stress on words, when they are in sentences. E.g. single word "important" has stress on second syllable but on first syllable in some sentences:

espeak-ng -x -ven "Important."
 Imp'o@t@nt

espeak-ng -x -ven "This is important."
 DIs Iz Imp'o@t@nt

... sounds OK to me.

But in some sentences:

espeak-ng -ven -x "Something important."
  s'VmTIN 'Impo@t@nt

espeak-ng -ven -x "This is something important."
 DIs Iz s'VmTIN 'Impo@t@nt

Note that in these sentences "important" is spelled as 'Impo@t@nt with stress on first syllable.

Is this OK? ("Important" is not the only word, but it is hard to catch them and reliably reproduce.)

Re: [espeak-ng:master] new issue: A bug in Arabic espeak #github

Valdis Vitolins
 

Yes,
when my changes will be merged, espeak will say for following letters:

م 
س 
ج 
ص   

m'iim s'iin dZ'im s['aad

Valdis

It should be pronounced as "Meem". We have no "Meetar" letter in
Arabic alphabet.

۱۳۹۶-۰۸-۱۰ ۱۸:۰۶ +۰۳:۳۰ گرینویچ, espeak-ng@groups.io Integration
<espeak-ng@groups.io>:



[espeak-ng:master] New Issue Created by Giovani93 (
https://github.com/Giovani93 ) :
#324 A bug in Arabic espeak (
https://github.com/espeak-ng/espeak-ng/issues/324 )

Hi! I don't know, if this is good, but maybe not. This arabic
letter م is
pronounced, as meetar, but It must be pronounced, as meem. Is It
misstake? I
think, that meetar is arabic word for metter, but I am not shure,
if this is
only in NVDA, or no. I think on this bug. Please, could You on this
misstake? Because letter 'm' is pronounced normally, as 'm' not as
'metter'.
Thank You. Marco


Re: [espeak-ng:master] new issue: A bug in Arabic espeak #github

Mohammadreza Rashad
 

It should be pronounced as "Meem". We have no "Meetar" letter in
Arabic alphabet.

۱۳۹۶-۰۸-۱۰ ۱۸:۰۶ +۰۳:۳۰ گرینویچ, espeak-ng@groups.io Integration
<espeak-ng@groups.io>:



[espeak-ng:master] New Issue Created by Giovani93 (
https://github.com/Giovani93 ) :
#324 A bug in Arabic espeak (
https://github.com/espeak-ng/espeak-ng/issues/324 )

Hi! I don't know, if this is good, but maybe not. This arabic letter م is
pronounced, as meetar, but It must be pronounced, as meem. Is It misstake? I
think, that meetar is arabic word for metter, but I am not shure, if this is
only in NVDA, or no. I think on this bug. Please, could You on this
misstake? Because letter 'm' is pronounced normally, as 'm' not as 'metter'.
Thank You. Marco


--
Best wishes,
Mohammadreza Rashad

Updates to Github #github

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

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

#325 Fix for bug #324 — arabic m spelled as metter


[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By valdisvi:

I commented out mentioned letters in another commit.

[espeak-ng:master] reported: A bug in Arabic espeak #github

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

[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By rhdunn:

Issues should not be closed until the fix has been merged into the master branch. Doing otherwise makes it difficult to track the state of issues.

eSpeak converting numbers to words internally is not a problem -- it classifies the context before the word conversion, so it can handle cases like "1st".

Handling of unit-based abbreviations (meters, seconds, pounds, ounces, etc.) are not currently supported in eSpeak for any language. Issue #115 was raised to track adding that feature.

[espeak-ng:master] reported: A bug in Arabic espeak #github

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

[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By linuxscout:

If it's the case, we must change all single letters units to be pronounced as ordinary letters dictsource/ar_list

م mitar س su?aal ج dZawaab ص s[afHah

As an arabic speaker and developer I think that valdisvi proposed solution is good, except for Waw, because generally the Waw letter means "and" and can pronounced as "wa" instead of the letter name.

I propose to remove the above rules and close the issue.

[espeak-ng:master] new issue: A bug in Arabic espeak #github

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

[espeak-ng:master] New Issue Created by Giovani93:
#324 A bug in Arabic espeak

Hi! I don't know, if this is good, but maybe not. This arabic letter م is pronounced, as meetar, but It must be pronounced, as meem. Is It misstake? I think, that meetar is arabic word for metter, but I am not shure, if this is only in NVDA, or no. I think on this bug. Please, could You on this misstake? Because letter 'm' is pronounced normally, as 'm' not as 'metter'. Thank You. Marco

[espeak-ng:master] reported: A bug in Arabic espeak #github

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

[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By valdisvi:

There is no reliable way to point out when m is used as a measure, because:

  • Main reason is that eSpeakNG converts numbers to words internally before other processing,
  • One can write units in many different (often inconsistent) ways: "1m", "1 m", and "1.m" for "first meter" or "1. m" (the same with space etc).

Users of Latvian community required me to make spelling as consistent and predictable as possible, therefore most of initially added abbreviations were dropped, and anybody who uses eSpeakNG frequently know, what e.g. "one em" means.

[espeak-ng:master] reported: A bug in Arabic espeak #github

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

[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By linuxscout:

How can add a rule to pronounce the meter unit 'م' instead of single letter Meem?

Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By valdisvi:

That was because of unnecessary rule to spell it as meter.


[espeak-ng:master] Issue #324 A bug in Arabic espeak closed by Giovani93.


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

#325 Fix for bug #324 — arabic m spelled as metter


[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By valdisvi:

If you are curious, you can check any other single letters, which can be misspelled in some contexts here My experience for English and Latvian shows, that only uniquely appearing units, which cannot appear in other context can be set to be spelled in unit name (i.e. almost never).


[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By valdisvi:

If you are curious, you can check any other single letters, which can be misspelled in some contexts here My experience for English and Latvian shows, that only uniquely appearing units, which cannot appear in other context can be set to be spelled in unit name (i.e. almost never).


[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By valdisvi:

If you are curious, you can check any other single letters, which can be misspelled in some contexts here My experience for English and Latvian shows, that only uniquely appearing units, which cannot appear in other context can be set to be spelled in unit name (i.e. almost never).


[espeak-ng:master] New Comment on Issue #324 A bug in Arabic espeak
By valdisvi:

If you are curious, you can check any other single letters, which can be misspelled in some contexts here My experience for English and Latvian shows, that only uniquely appearing units, which cannot appear in other context, can be set for spelling as unit name (i.e. almost never).

[espeak-ng:master] new issue: A bug in Arabic espeak #github

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

[espeak-ng:master] New Issue Created by Giovani93:
#324 A bug in Arabic espeak

Hi! I don't know, if this is good, but maybe not. This arabic letter م is pronounced, as meetar, but It must be pronounced, as meem. Is It misstake? I think, that meetar is arabic word for metter, but I am not shure, if this is only in NVDA, or no. I think on this bug. Please, could You on this misstake? Because letter 'm' is pronounced normally, as 'm' not as 'metter'. Thank You. Marco

Updates to Github #github

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

[espeak-ng:master] Issue #320 Mac OS X install closed by cainesap.


[espeak-ng:master] New Comment on Issue #320 Mac OS X install
By cainesap:

Resolved this:

sudo make LIBDIR=/usr/local/lib install


[espeak-ng:master] New Issue Created by cainesap:
#323 phone separator not working?

Hi, As far as I can tell, not all phones are being separated properly by espeak-ng. If I run the following command:

echo "hello world" | espeak -v en-us --ipa=3 -q --sep=_

The output is:

həlˈo_ʊ wˈɜːld

i.e. only the diphthong o_ʊ is separated, whereas I'd expect all phones to be separated like so: h_ə_lˈ_o_ʊ wˈ_ɜː_l_d (not sure if the separator should precede or follow the stress marker ')

(version 1.49.3-dev, Mac OS X 10.13) tia, Andrew

Updates to Github #github

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

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

#322 sync with espeak-ng


[espeak-ng:master] New Comment on Pull Request #322 sync with espeak-ng
By davidweenink:

This is a mistake. Please delete this request


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

#322 sync with espeak-ng

[espeak-ng:master] new issue: How to use espeak in our C++ program? #github

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

[espeak-ng:master] New Issue Created by rezaee:
#317 How to use espeak in our C++ program?

Hi I am looking for a tutorial or simple sample code, that passes an string to espeak and get the speach as result(I mean instead of writing inputs on terminal by user, I can pass strings with a C++ code to espeak).

May anyone help me?