Date   

Editing ESpeak-NG Variant Files

Bhavya shah
 

Dear all,

I am currently looking at all the ESpeak-NG variant files in
C:\Program Files (x86)\NVDA\synthDrivers\espeak-ng-data\voices\!v. I
was hoping to dip my feet in editing and improving ESpeak-NG variants
in the coming days, and see what I might be able to come up with.
* The variant files don't seem to have any extension. Which editor
should I open them with? Currently viewing a lot of numbers when
opening one of the variant files using Notepad.
* I would assume that if these numbers are meaningful, they depict
different parameters of a voice. Is there some reference on what these
different properties of speech are, so that I know what aspect of the
speech I am tweakingg when changing any number?
* Any other tips or thoughts on creating new ESpeak-NG variants and
refining existing one would also be useful.

I would greatly appreciate any assistance.

Best Regards,
Bhavya


[espeak-ng:master] new issue: problem with greek language #github

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

[espeak-ng:master] New Issue Created by nipppas:
#720 problem with greek language

hello there I am trying to change the default en to greek(el) language and it doesnt seem to work fine..it says the words with the accent but every vowel or consontant separately(non the word).

from dictsource sudo espeak --compile=el espeak: symbol lookup error: espeak: undefined symbol: espeak_ng_SetVoiceByFile What did I do wrong?


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

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

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By PetrochukM:

That'd help me too! If not, is that something you'd like help with?


[espeak-ng:master] reported: Misrendering of the word "wherever" #github

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

[espeak-ng:master] New Comment on Issue #437 Misrendering of the word "wherever"
By RhyanJohnson:

Actually, do y'all have a Dockerfile for 1.50? That would be simplest for us. Thanks!


Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #715 Need better error messages if MBROLA engine or voice files are missing
By DidierSpaier:

I looked in espeak instead of espeak-ng, sorry for the noide


[espeak-ng:master] New Comment on Issue #715 Need better error messages if MBROLA engine or voice files are missing
By DidierSpaier:

I looked in espeak instead of espeak-ng, sorry for the noise


Updates to Github #github

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

[espeak-ng:master] New Comment on Issue #715 Need better error messages if MBROLA engine or voice files are missing
By valdisvi:

Reference to this voice in development version ir removed two years ago: cdb837b430bf14788e084708850a0fa1de987e69 and stable version 1.50 (e.g. for Debian or Ubuntu) doesn't have it.


[espeak-ng:master] New Comment on Issue #715 Need better error messages if MBROLA engine or voice files are missing
By valdisvi:

Reference to mb-ir2 voice in development version ir removed two years ago: cdb837b430bf14788e084708850a0fa1de987e69 and stable version 1.50 (e.g. for Debian or Ubuntu) doesn't have it.


[espeak-ng:master] New Comment on Issue #715 Need better error messages if MBROLA engine or voice files are missing
By valdisvi:

Reference to mb-ir2 voice in development version is removed two years ago: cdb837b430bf14788e084708850a0fa1de987e69 and stable version 1.50 (e.g. for Debian or Ubuntu) doesn't have it.


[espeak-ng:master] New Comment on Issue #719 How to change default voice
By valdisvi:

If you have installed MBROLA engine and some of MBROLA voices, then you can use them.


[espeak-ng:master] reported: Need better error messages if MBROLA engine or voice files are missing #github

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

[espeak-ng:master] New Comment on Issue #715 Need better error messages if MBROLA engine or voice files are missing
By DidierSpaier:

Maybe remove mb-ir2 from espeak-ng as AFAIK this voice is nowhere to be found.


[espeak-ng:master] reported: How to change default voice #github

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

[espeak-ng:master] New Comment on Issue #719 How to change default voice
By DidierSpaier:

Changes can be made in /etc/speech-dispatcher/speechd.conf or (easier) in the Orca preferences GUI if you use Orca.


[espeak-ng:master] reported: --voices option doesn't show mbrola voices #github

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

[espeak-ng:master] New Comment on Issue #705 --voices option doesn't show mbrola voices
By DidierSpaier:

Try: espeak-ng --voices=mbrola


[espeak-ng:master] new issue: How to change default voice #github

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

[espeak-ng:master] New Issue Created by OakLD:
#719 How to change default voice

I wonder, how to change default voice? I couldn't find anything about it anywhere on the internet.

I don't mean how to change it with -v, but really the default voice (which comes quite terrible). Since I use it with speech-dispatcher and that is called by another software, I cannot pass any arguments.

If anyone has some comparison, I wonder, can espeak-ng come quality-wise close to the Japanese nittech NTS voices on Festival?


[espeak-ng:master] new issue: Name field is missing in SAPI 5 Attributes declaration at windows registry #github

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


[espeak-ng:master] new issue: Name field is missing in SAPI 5 Attributes declaration at windows registry #github

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

[espeak-ng:master] New Issue Created by Mahmood-Taghavi:
#718 Name field is missing in SAPI 5 Attributes declaration at windows registry

espeak-ng requires a Name field under "Tokens\eSpeakNG_en\Attributes" which could be the same as the default value of "Tokens\eSpeakNG_en". For example, it could be "Name"="eSpeak NG - English". This field is used in SAPI 5 XML for selecting voice hence its missingness could cause an error in programs that use installed SAPI 5 voices. I believe it can be fixed by editing the espeak-ng setup file.


[espeak-ng:master] reported: Issue with o sounds in French language #github

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

[espeak-ng:master] New Comment on Issue #711 Issue with o sounds in French language
By DataTriny:

Hi @valdisvi ,

After doing some testing, here is what I can tell about the pronounciation of the letter "o":

  • if a word ends with an "o" followed by one of the phonemes "b", "d", "f", "g", "k", "l", "n", "p", "r", "S", "t", "v" or "Z", then it should be pronounced as "'O",
  • if a word ends with an "o" or if "o" is followed by the phonemes "m", "z" or a combination of letters that are not pronounced, then it should be "'o".

I insist on the fact that multiple combination of letters can produce the same phoneme (e.g. "choc", "coque", "coques" will all produce the phoneme "k").


[espeak-ng:master] reported: Where can the android apk be obtained? #github

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

[espeak-ng:master] New Comment on Issue #708 Where can the android apk be obtained?
By valdisvi:

There are several builds provided in Google Play. Most recent one is: eSpeak NG - with emoticons support contains advertisments, older one eSpeak is paid variant. Or you can build it by yourself.


[espeak-ng:master] reported: Where can the android apk be obtained? #github

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

[espeak-ng:master] New Comment on Issue #708 Where can the android apk be obtained?
By valdisvi:

There are several builds provided in Google Play. Most recent one is probably: eSpeak NG - with emoticons support.


Updates to Github #github

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

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

#717 Changes in espeak-ng core — improved MBROLA `all` parameter to list all voices

Reece, please review these changes and merge them if implementation is acceptable. Thanks!


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

#717 Changes in espeak-ng core — improved MBROLA error handling, `all` parameter to list all voices

Reece, please review these changes and merge them if implementation is acceptable. Thanks!


[espeak-ng:master] new issue: Need better error messages if MBROLA engine or voice files are missing #github

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


[espeak-ng:master] reported: SAPI 5 read book mark mark equal; at the end of each text #github

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

[espeak-ng:master] New Comment on Issue #716 SAPI 5 read book mark mark equal; at the end of each text
By Mahmood-Taghavi:

Thanks, I saw issue #7, I could help in developing Voice Management section by providing a standalone visual C# program for add/remove SAPI 5 voices, setting variants, and perhaps a custom pronunciation dictionary, and some dialogs for easy setting of the advanced espeak configurations. But I have not any experience in SAPI 5 engine development and in programming using C in an applied manner or even in setting up the required environment for debugging! Thanks again for supporting this project...


[espeak-ng:master] reported: SAPI 5 read book mark mark equal; at the end of each text #github

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

[espeak-ng:master] New Comment on Issue #716 SAPI 5 read book mark mark equal; at the end of each text
By rhdunn:

The espeak-ng implementation of SAPI 5 is not complete, which is why it hasn't been made available, so bugs are expected. See issue #7 for more details. I haven't had the time to complete the support, and investigate how best to map espeak languages and voices to the SAPI model to avoid adding hundreds of voices to the SAPI voice selector, and to support the customisation that espeak has.


[espeak-ng:master] new issue: SAPI 5 read book mark mark equal; at the end of each text #github

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

[espeak-ng:master] New Issue Created by Mahmood-Taghavi:
#716 SAPI 5 read book mark mark equal; at the end of each text

I have tested espeak-ng on windows 10 pro x64 version 10.0.18363. SAPI 5 did not appear when the espeak-ng-20191129-b702b03-x64.msi was installed. But SAPI 5 appeared when the espeak-ng-20191129-b702b03-x86.msi was installed. I tested espeak-ng SAPI 5 using Microsoft Speech API version 5 driver of NVDA 2019.3.1. While other SAPI 5 voices work fine with the NVDA, espeak-ng read some non-existed text after each sentence I heard "bookmark mark equal" and then a number after each input text! So, I think this is a serious bug in the implementation of espeak-ng SAPI5. Please fix this bug because the espeak-ng is very useful TTS which supports a lot of languages and accents. Moreover, if espeak-ng SAPI 5 driver could be fixed then it could be used also with the dual voice for NVDA add-on which enables users to use two different voices where in most cases espeak-ng is the only choice available for one of the language or dialect.

1001 - 1020 of 3976