Menu

#21 need _^_US for using American in espeak dictionary

closed
9
2014-10-15
2013-11-20
No

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?

Thanks in advance

Discussion

  • Mahmood Taghavi

    Mahmood Taghavi - 2013-11-22

    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
  • Jonathan Duddington

    On 22 Nov, Mahmood Taghavi amarshenas@users.sf.net wrote:

    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.

     
  • Mahmood Taghavi

    Mahmood Taghavi - 2014-05-13

    Thank you so much. This requested feature implemented.
    I add below line to Persian voice file and it work perfectly:
    dictdialect en-us

     
  • Jonathan Duddington

    • status: open --> closed
     

Log in to post a comment.