Thank you. I have used b, d., J and g for the time being. I'll experiment with other phonemes to see if they are more closer to the sounds in Sindhi.
By the way, Sindhi is pronounced sIndhi:
On 11/06/2017 9:05 PM, Valdis Vitolins wrote:
Thank you for your contribution!
I have merged your changes in my fork of espeak-ng.
You can test changes on: http://odo.lv/Espeak
I have added your name as maintainer for Sindhi language.
You can use following approximation for these sounds:
ɓ could be b or B
ɗ — d, d2, d#
ʄ — J or J#
ɠ — g, g_
Look at phoneme definitions in phsource/phonemes file (or other
and test them in command line, like (doubled square brackets informs to
If you want to test some phoneme defined only in specific (e.g.
ph_latvian) language, add language code e.g.
espeak-ng -vlv "[[Ed'e:]]"
If phoneme is defined in phonemes file, you can use them directly in
dictsource/.._list or dictsource/..._rules files. If phoneme is defined
in other language, copy definiton to ph_urdu or ph_sindhi files and you
will be able to use them in Urdu or Sindhi also.
I think there are some serious issues with the Sindhi voice of
eSpeak-NG. It seems that someone created the Sindhi voice using
mostly Urdu voice data. Sindhi language has many sounds that are not
present in Urdu. Even many letters of the Sindhi alphabet are not
supported. In the attached sd_list and sd_rules, I've included most
of the Sindhi letters of the alphabet and made other changes. I could
not find the eSpeak-NG phonemes for the IPA ɓ, ɗ, ʄ and ɠ.
I have updated the attached Urdu dictionary files also.I hope these
can be included in eSpeak-ng.