I want specify American instead of British in dictionary.
I checked both "^_US" and "^en-us" but they did not work!
Is there possible define "^_EN(3,6)" for dictrules of needed language?
Hi dear
Another request may be better. I have "_^_EN" in dictionary for reading English texts. I want a solution for specify type of English in voice file.
For example specify "dictrules EN 3 6" in Farsi voice file, cause eSpeak-fa read English texts using American Accent.
Best Regards
Last edit: Mahmood Taghavi 2013-11-22
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Another request may be better. I have "_^_EN" in dictionary for
reading English texts. I want a solution for specify type of English
in voice file. For example specify "dictrules EN 3 6" in Farsi voice
file cause eSpeak-fa read English texts using American Accent.
Yes, I think it's better to control this from the voice file.
A general mechanism for specifying dialects for foreign language words
causes some problems. However, I can implement a feature which
recognizes some dialects.
For the next development version of eSpeak, you can add a line to your
voice file:
dictlang <name></name>
such as:
dictlang en-us
"en-us" is the only name which is currently recognized, although I can
add others if needed. "en-us" means use US English for English.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi dear
Another request may be better. I have "_^_EN" in dictionary for reading English texts. I want a solution for specify type of English in voice file.
For example specify "dictrules EN 3 6" in Farsi voice file, cause eSpeak-fa read English texts using American Accent.
Best Regards
Last edit: Mahmood Taghavi 2013-11-22
On 22 Nov, Mahmood Taghavi amarshenas@users.sf.net wrote:
Yes, I think it's better to control this from the voice file.
A general mechanism for specifying dialects for foreign language words
causes some problems. However, I can implement a feature which
recognizes some dialects.
For the next development version of eSpeak, you can add a line to your
voice file:
dictlang <name></name>
such as:
dictlang en-us
"en-us" is the only name which is currently recognized, although I can
add others if needed. "en-us" means use US English for English.
Thank you so much. This requested feature implemented.
I add below line to Persian voice file and it work perfectly:
dictdialect en-us