git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@21 d46cf337-b52f-0410-862d-fd96e6ae7743master
| @@ -313,7 +313,7 @@ Dictionary is_dict | |||
| & @- a aI aU e E eI | |||
| i I o O oU oU2 u W | |||
| y Yy | |||
| y y# Yy | |||
| * : ; b c C d D | |||
| f g h j J k l l# | |||
| @@ -5130,6 +5130,7 @@ | |||
| ? (? kwEstS@nmA@ks | |||
| ?) ? | |||
| : koUl@n | |||
| D_) : (_DD_ // omit colon in time, eg: 2:30 | |||
| $ d0l3 | |||
| % p3sEnt | |||
| ?5 % pVRs'Ent | |||
| @@ -359,7 +359,7 @@ _í i: | |||
| í i: $atend | |||
| j j'o:D | |||
| k k'aU: | |||
| l El | |||
| l Etl# | |||
| m Em | |||
| n En | |||
| p pje: | |||
| @@ -18,6 +18,7 @@ | |||
| au (CC Yy | |||
| _) al (@P2N ,a:l | |||
| _) a (ll+ & | |||
| .group á | |||
| á aU: | |||
| @@ -222,13 +223,13 @@ | |||
| .group r | |||
| _) r @-* | |||
| _) r R2 | |||
| C) r @-* | |||
| A) r (A @-* | |||
| A) r (A R | |||
| L08) r r# | |||
| r (L08 r# | |||
| r (_ r# | |||
| r r | |||
| r R | |||
| rl dl | |||
| rl (K rtl# | |||
| rn rdn# | |||
| @@ -256,6 +257,7 @@ | |||
| u (CC y | |||
| K) u (ng u | |||
| K) u (nk u | |||
| &) ur (_ y#r# | |||
| .group ú | |||
| @@ -30,7 +30,7 @@ | |||
| el 8 114 | |||
| sv 25 115 | |||
| no 29 119 | |||
| is 32 118 | |||
| is 33 119 | |||
| vi 41 130 | |||
| zh_yue 32 121 | |||
| sw 14 102 | |||
| @@ -513,6 +513,7 @@ | |||
| 1 vowel/V_4 en_sc | |||
| 6 vowel/y en de fi hu nl zh_yue | |||
| 10 vowel/y# en en_wm de fi fr hu nl ro vi zh_yue | |||
| 1 vowel/y## is | |||
| 2 vowel/y_2 fr | |||
| 2 vowel/y#_2 hu sv | |||
| 1 vowel/y_3 af | |||
| @@ -87,6 +87,12 @@ phoneme y | |||
| formants vowel/yy_4 | |||
| endphoneme | |||
| phoneme y# | |||
| vowel starttype (@) endtype (@) | |||
| length 130 | |||
| formants vowel/y## | |||
| endphoneme | |||
| phoneme W | |||
| vowel starttype (@) endtype (@) | |||
| length 130 | |||
| @@ -35,7 +35,7 @@ | |||
| #include "translate.h" | |||
| #include "wave.h" | |||
| const char *version_string = "1.25.04 23.May.07"; | |||
| const char *version_string = "1.25.06 23.May.07"; | |||
| const int version_phdata = 0x012501; | |||
| int option_device_number = -1; | |||
| @@ -295,7 +295,7 @@ void TranslDlg::OnCommand(wxCommandEvent& event) | |||
| case MENU_SPEAK_TRANSLATE: | |||
| SpeakNextClause(NULL,NULL,2); // stop speaking file | |||
| strncpy0(buf,t_source->GetValue().mb_str(wxConvLocal),sizeof(buf)); | |||
| strncpy0(buf,t_source->GetValue().mb_str(wxConvUTF8),sizeof(buf)); | |||
| phon_out[0] = 0; | |||
| n_ph_list = 0; | |||
| clause_count = 0; | |||
| @@ -329,14 +329,13 @@ void TranslDlg::OnCommand(wxCommandEvent& event) | |||
| rewind(f_trans); | |||
| while(fgets(buf,sizeof(buf),f_trans) != NULL) | |||
| { | |||
| t_phonetic->AppendText(wxString(buf,wxConvLocal)); | |||
| t_phonetic->AppendText(wxString(buf,wxConvUTF8)); | |||
| } | |||
| t_phonetic->AppendText(_T("---\n")); | |||
| fclose(f_trans); | |||
| remove(fname_temp); | |||
| } | |||
| t_phonetic->AppendText(wxString(phon_out,wxConvLocal)); | |||
| // MbrolaTranslate(ph_list,n_ph_list,stdout); // for Testing | |||
| break; | |||
| case T_PROCESS: | |||