Beispiel #1
0
        public DlgSetup()
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //

            //Initialize stirng of gender and age in VOICEATTRIBUTE.
            strGender    = new string[3];
            strGender[0] = "女声";
            strGender[1] = "男声";
            strGender[2] = "中性";
            strAge       = new string[5];
            strAge[0]    = "婴儿";
            strAge[1]    = "少年";
            strAge[2]    = "青年";
            strAge[3]    = "成年";
            strAge[4]    = "老年";

            //CodePage
            iCodePage    = new ushort[7];
            iCodePage[0] = Jtts.CODEPAGE_GB;
            iCodePage[1] = Jtts.CODEPAGE_BIG5;
            iCodePage[2] = Jtts.CODEPAGE_SHIFTJIS;
            iCodePage[3] = Jtts.CODEPAGE_ISO8859_1;
            iCodePage[4] = Jtts.CODEPAGE_UNICODE;
            iCodePage[5] = Jtts.CODEPAGE_UNICODE_BIGE;
            iCodePage[6] = Jtts.CODEPAGE_UTF8;

            //Initialize comboBoxDomain.
            int iDomainCount = Jtts.jTTS_GetDomainCount();

            Jtts.JTTS_DOMAINATTRIBUTE dAtt = new InfoQuick.SinoVoice.Tts.Jtts.JTTS_DOMAINATTRIBUTE();
            for (int i = 0; i < iDomainCount; i++)
            {
                Jtts.jTTS_GetDomainAttribute((uint)i, out dAtt);
                comboBoxDomain.Items.Add(dAtt.szName);
            }
        }