Conflicts: README dictsource/dict_log dictsource/dict_phonemes phsource/compile_report phsource/error_log phsource/vowel/vowelchart.png phsource/vowelcharts/af.png phsource/vowelcharts/am.png phsource/vowelcharts/bo.png phsource/vowelcharts/ca.png phsource/vowelcharts/cs.png phsource/vowelcharts/de.png phsource/vowelcharts/en-n.png phsource/vowelcharts/en-us.png phsource/vowelcharts/en-wm.png phsource/vowelcharts/en.png phsource/vowelcharts/es-la.png phsource/vowelcharts/es.png phsource/vowelcharts/et.png phsource/vowelcharts/fa.png phsource/vowelcharts/fr-ca.png phsource/vowelcharts/fr.png phsource/vowelcharts/hi.png phsource/vowelcharts/ht.png phsource/vowelcharts/hu.png phsource/vowelcharts/ka.png phsource/vowelcharts/kk.png phsource/vowelcharts/ml.png phsource/vowelcharts/mt.png phsource/vowelcharts/ne.png phsource/vowelcharts/nl.png phsource/vowelcharts/pt-pt.png phsource/vowelcharts/si.png phsource/vowelcharts/sk.png phsource/vowelcharts/sq.png phsource/vowelcharts/tn.png phsource/vowelcharts/tr.png platforms/big_endian/phondata-manifestmaster
| @@ -1,30 +1,66 @@ | |||
| # editor files: | |||
| .*.swp | |||
| # intermediate build output: | |||
| *.o | |||
| # android build output: | |||
| # autotools | |||
| bin/ | |||
| gen/ | |||
| obj/ | |||
| libs/ | |||
| AUTHORS | |||
| COPYING | |||
| INSTALL | |||
| NEWS | |||
| Makefile | |||
| Makefile.in | |||
| aclocal.m4 | |||
| autom4te.cache/ | |||
| config.* | |||
| configure | |||
| install-sh | |||
| libtool | |||
| ltmain.sh | |||
| m4/ | |||
| missing | |||
| stamp-h1 | |||
| # libraries | |||
| src/libespeak.a | |||
| src/libespeak.so* | |||
| docs/speak_lib.h | |||
| libespeak.a | |||
| libespeak.so* | |||
| # programs: | |||
| # programs | |||
| platforms/*/espeak-phoneme-data | |||
| src/espeak | |||
| src/espeakedit | |||
| src/speak | |||
| espeak | |||
| espeakedit | |||
| speak | |||
| # Linux/Source distribution files | |||
| praat-mod/ | |||
| ChangeLog.txt | |||
| License.txt | |||
| ReadMe | |||
| # espeak-data | |||
| dictsource/en_extra | |||
| dictsource/*_extra | |||
| dictsource/dict_log | |||
| dictsource/dict_phonemes | |||
| phsource/compile_prog_log | |||
| phsource/compile_report | |||
| phsource/error_intonation | |||
| phsource/error_log | |||
| espeak-data/dir.stamp | |||
| espeak-data/config | |||
| espeak-data/dictsource | |||
| espeak-data/phsource | |||
| espeak-data/*_dict | |||
| @@ -33,8 +69,3 @@ espeak-data/phondata | |||
| espeak-data/phondata-manifest | |||
| espeak-data/phonindex | |||
| espeak-data/phontab | |||
| # other (from espeak development releases) | |||
| espeak-data/config | |||
| phsource/compile_prog_log | |||
| @@ -0,0 +1,617 @@ | |||
| REFIX=/usr | |||
| BINDIR=$(PREFIX)/bin | |||
| INCDIR=$(PREFIX)/include/espeak | |||
| LIBDIR=$(PREFIX)/lib | |||
| DATADIR=$(PREFIX)/share/espeak-data | |||
| PLATFORM=big_endian | |||
| .PHONY: all clean distclean espeak-phoneme-data | |||
| EXTRA_DIST= | |||
| ##### ChangeLog: | |||
| ChangeLog: | |||
| git log > ChangeLog | |||
| dist-hook: ChangeLog | |||
| .PHONY: ChangeLog | |||
| EXTRA_DIST += ChangeLog | |||
| ##### standard build actions: | |||
| all: src/speak src/libespeak.so src/libespeak.a src/espeak src/espeakedit espeak-data/phontab dictionaries docs/speak_lib.h | |||
| install: all | |||
| cd src && make DESTDIR=$(DESTDIR) PREFIX=$(PREFIX) BINDIR=$(BINDIR) INCDIR=$(INCDIR) LIBDIR=$(LIBDIR) install && cd .. | |||
| install -m 755 src/espeakedit $(DESTDIR)$(BINDIR) | |||
| clean: | |||
| cd src && rm -f *.o *~ && cd .. | |||
| distclean: clean | |||
| cd src && rm -f libespeak.a libespeak.so.* speak espeak espeakedit && cd .. | |||
| cd platforms/$(PLATFORM) && rm -f espeak-phoneme-data && cd ../.. | |||
| rm -rf espeak-data/dictsource espeak-data/phsource espeak-data/phondata-manifest | |||
| cd espeak-data && rm -f *_dict && cd .. | |||
| ##### build targets: | |||
| common_SOURCE = \ | |||
| src/compiledict.cpp \ | |||
| src/dictionary.cpp \ | |||
| src/intonation.cpp \ | |||
| src/klatt.cpp \ | |||
| src/mbrowrap.cpp \ | |||
| src/numbers.cpp \ | |||
| src/readclause.cpp \ | |||
| src/phonemelist.cpp \ | |||
| src/setlengths.cpp \ | |||
| src/sonic.cpp \ | |||
| src/synthdata.cpp \ | |||
| src/synthesize.cpp \ | |||
| src/synth_mbrola.cpp \ | |||
| src/translate.cpp \ | |||
| src/tr_languages.cpp \ | |||
| src/voices.cpp \ | |||
| src/wavegen.cpp | |||
| libespeak_SOURCE = \ | |||
| src/speak_lib.cpp \ | |||
| src/espeak_command.cpp \ | |||
| src/event.cpp \ | |||
| src/fifo.cpp \ | |||
| src/wave.cpp \ | |||
| src/wave_pulse.cpp \ | |||
| src/wave_sada.cpp \ | |||
| src/debug.cpp | |||
| espeakedit_SOURCE = \ | |||
| src/compiledata.cpp \ | |||
| src/espeakedit.cpp \ | |||
| src/extras.cpp \ | |||
| src/formantdlg.cpp \ | |||
| src/menus.cpp \ | |||
| src/options.cpp \ | |||
| src/prosodydisplay.cpp \ | |||
| src/spect.cpp \ | |||
| src/spectdisplay.cpp \ | |||
| src/spectseq.cpp \ | |||
| src/transldlg.cpp \ | |||
| src/voicedlg.cpp \ | |||
| src/vowelchart.cpp | |||
| docs/speak_lib.h: src/speak_lib.h | |||
| cp $< $@ | |||
| src/libespeak.a: $(common_SOURCE) $(libespeak_SOURCE) | |||
| cd src && make libespeak.a PREFIX=$(PREFIX) && cd .. | |||
| src/libespeak.so: $(common_SOURCE) $(libespeak_SOURCE) | |||
| cd src && make libespeak.so PREFIX=$(PREFIX) && cd .. | |||
| src/speak: $(common_SOURCE) src/speak.cpp | |||
| cd src && make speak PREFIX=$(PREFIX) && cd .. | |||
| src/espeak: src/libespeak.so src/espeak.cpp | |||
| cd src && make espeak PREFIX=$(PREFIX) && cd .. | |||
| src/espeakedit: $(common_SOURCE) $(libespeak_SOURCE) $(espeakedit_SOURCE) | |||
| cd src && make espeakedit PREFIX=$(PREFIX) && cd .. | |||
| espeak-phoneme-data: | |||
| cd platforms/$(PLATFORM) && make PREFIX=$(PREFIX) && cd ../.. | |||
| espeak-data/dir.stamp: | |||
| rm -rf $(HOME)/espeak-data | |||
| ln -sv $(PWD)/espeak-data $(HOME)/espeak-data | |||
| touch espeak-data/dir.stamp | |||
| espeak-data/dictsource/dir.stamp: dictsource/* | |||
| rm -rf espeak-data/dictsource | |||
| ./shadowdir $(PWD)/dictsource $(PWD)/espeak-data/dictsource | |||
| touch espeak-data/dictsource/dir.stamp | |||
| espeak-data/phsource/dir.stamp: phsource/ph_* phsource/phonemes phsource/intonation | |||
| rm -rf espeak-data/phsource | |||
| ./shadowdir $(PWD)/phsource $(PWD)/espeak-data/phsource | |||
| touch espeak-data/phsource/dir.stamp | |||
| espeak-data/phontab: src/espeakedit espeak-data/dir.stamp espeak-data/dictsource/dir.stamp espeak-data/phsource/dir.stamp | |||
| src/espeakedit --compile | |||
| ##### dictionaries: | |||
| dictionaries: \ | |||
| espeak-data/af_dict \ | |||
| espeak-data/ak_dict \ | |||
| espeak-data/am_dict \ | |||
| espeak-data/az_dict \ | |||
| espeak-data/bg_dict \ | |||
| espeak-data/ca_dict \ | |||
| espeak-data/cs_dict \ | |||
| espeak-data/cy_dict \ | |||
| espeak-data/da_dict \ | |||
| espeak-data/de_dict \ | |||
| espeak-data/dv_dict \ | |||
| espeak-data/el_dict \ | |||
| espeak-data/en_dict \ | |||
| espeak-data/eo_dict \ | |||
| espeak-data/es_dict \ | |||
| espeak-data/et_dict \ | |||
| espeak-data/fi_dict \ | |||
| espeak-data/fr_dict \ | |||
| espeak-data/grc_dict \ | |||
| espeak-data/hbs_dict \ | |||
| espeak-data/hi_dict \ | |||
| espeak-data/ht_dict \ | |||
| espeak-data/hu_dict \ | |||
| espeak-data/hy_dict \ | |||
| espeak-data/id_dict \ | |||
| espeak-data/is_dict \ | |||
| espeak-data/it_dict \ | |||
| espeak-data/jbo_dict \ | |||
| espeak-data/ka_dict \ | |||
| espeak-data/kk_dict \ | |||
| espeak-data/kl_dict \ | |||
| espeak-data/kn_dict \ | |||
| espeak-data/ko_dict \ | |||
| espeak-data/ku_dict \ | |||
| espeak-data/la_dict \ | |||
| espeak-data/lt_dict \ | |||
| espeak-data/lv_dict \ | |||
| espeak-data/mk_dict \ | |||
| espeak-data/ml_dict \ | |||
| espeak-data/mt_dict \ | |||
| espeak-data/nci_dict \ | |||
| espeak-data/ne_dict \ | |||
| espeak-data/nl_dict \ | |||
| espeak-data/no_dict \ | |||
| espeak-data/nso_dict \ | |||
| espeak-data/pa_dict \ | |||
| espeak-data/pap_dict \ | |||
| espeak-data/pl_dict \ | |||
| espeak-data/prs_dict \ | |||
| espeak-data/pt_dict \ | |||
| espeak-data/ro_dict \ | |||
| espeak-data/ru_dict \ | |||
| espeak-data/rw_dict \ | |||
| espeak-data/si_dict \ | |||
| espeak-data/sk_dict \ | |||
| espeak-data/sl_dict \ | |||
| espeak-data/sq_dict \ | |||
| espeak-data/sv_dict \ | |||
| espeak-data/sw_dict \ | |||
| espeak-data/ta_dict \ | |||
| espeak-data/te_dict \ | |||
| espeak-data/tn_dict \ | |||
| espeak-data/tr_dict \ | |||
| espeak-data/tt_dict \ | |||
| espeak-data/ur_dict \ | |||
| espeak-data/vi_dict \ | |||
| espeak-data/wo_dict \ | |||
| espeak-data/zh_dict \ | |||
| espeak-data/zhy_dict | |||
| af: espeak-data/af_dict | |||
| dictsource/af_extra: | |||
| touch dictsource/af_extra | |||
| espeak-data/af_dict: dictsource/af_list dictsource/af_rules dictsource/af_extra | |||
| cd dictsource && ../src/espeak --compile=af && cd .. | |||
| ak: espeak-data/ak_dict | |||
| dictsource/ak_extra: | |||
| touch dictsource/ak_extra | |||
| espeak-data/ak_dict: dictsource/ak_rules dictsource/ak_extra | |||
| cd dictsource && ../src/espeak --compile=ak && cd .. | |||
| am: espeak-data/am_dict | |||
| dictsource/am_extra: | |||
| touch dictsource/am_extra | |||
| espeak-data/am_dict: dictsource/am_list dictsource/am_rules dictsource/am_extra | |||
| cd dictsource && ../src/espeak --compile=am && cd .. | |||
| az: espeak-data/az_dict | |||
| dictsource/az_extra: | |||
| touch dictsource/az_extra | |||
| espeak-data/az_dict: dictsource/az_list dictsource/az_rules dictsource/az_extra | |||
| cd dictsource && ../src/espeak --compile=az && cd .. | |||
| bg: espeak-data/bg_dict | |||
| dictsource/bg_extra: | |||
| touch dictsource/bg_extra | |||
| espeak-data/bg_dict: dictsource/bg_list dictsource/bg_listx dictsource/bg_rules dictsource/bg_extra | |||
| cd dictsource && ../src/espeak --compile=bg && cd .. | |||
| bo: espeak-data/bo_dict | |||
| dictsource/bo_extra: | |||
| touch dictsource/bo_extra | |||
| espeak-data/bo_dict: dictsource/bo_rules dictsource/bo_extra | |||
| cd dictsource && ../src/espeak --compile=bo && cd .. | |||
| ca: espeak-data/ca_dict | |||
| dictsource/ca_extra: | |||
| touch dictsource/ca_extra | |||
| espeak-data/ca_dict: dictsource/ca_list dictsource/ca_rules dictsource/ca_extra | |||
| cd dictsource && ../src/espeak --compile=ca && cd .. | |||
| cs: espeak-data/cs_dict | |||
| dictsource/cs_extra: | |||
| touch dictsource/cs_extra | |||
| espeak-data/cs_dict: dictsource/cs_list dictsource/cs_rules dictsource/cs_extra | |||
| cd dictsource && ../src/espeak --compile=cs && cd .. | |||
| cy: espeak-data/cy_dict | |||
| dictsource/cy_extra: | |||
| touch dictsource/cy_extra | |||
| espeak-data/cy_dict: dictsource/cy_list dictsource/cy_rules dictsource/cy_extra | |||
| cd dictsource && ../src/espeak --compile=cy && cd .. | |||
| da: espeak-data/da_dict | |||
| dictsource/da_extra: | |||
| touch dictsource/da_extra | |||
| espeak-data/da_dict: dictsource/da_list dictsource/da_rules dictsource/da_extra | |||
| cd dictsource && ../src/espeak --compile=da && cd .. | |||
| de: espeak-data/de_dict | |||
| dictsource/de_extra: | |||
| touch dictsource/de_extra | |||
| espeak-data/de_dict: dictsource/de_list dictsource/de_rules dictsource/de_extra | |||
| cd dictsource && ../src/espeak --compile=de && cd .. | |||
| dv: espeak-data/dv_dict | |||
| dictsource/dv_extra: | |||
| touch dictsource/dv_extra | |||
| espeak-data/dv_dict: dictsource/dv_list dictsource/dv_rules dictsource/dv_extra | |||
| cd dictsource && ../src/espeak --compile=dv && cd .. | |||
| el: espeak-data/el_dict | |||
| dictsource/el_extra: | |||
| touch dictsource/el_extra | |||
| espeak-data/el_dict: dictsource/el_list dictsource/el_rules dictsource/el_extra | |||
| cd dictsource && ../src/espeak --compile=el && cd .. | |||
| en: espeak-data/en_dict | |||
| dictsource/en_extra: | |||
| touch dictsource/en_extra | |||
| espeak-data/en_dict: dictsource/en_list dictsource/en_rules dictsource/en_extra | |||
| cd dictsource && ../src/espeak --compile=en && cd .. | |||
| eo: espeak-data/eo_dict | |||
| dictsource/eo_extra: | |||
| touch dictsource/eo_extra | |||
| espeak-data/eo_dict: dictsource/eo_list dictsource/eo_rules dictsource/eo_extra | |||
| cd dictsource && ../src/espeak --compile=eo && cd .. | |||
| es: espeak-data/es_dict | |||
| dictsource/es_extra: | |||
| touch dictsource/es_extra | |||
| espeak-data/es_dict: dictsource/es_list dictsource/es_rules dictsource/es_extra | |||
| cd dictsource && ../src/espeak --compile=es && cd .. | |||
| et: espeak-data/et_dict | |||
| dictsource/et_extra: | |||
| touch dictsource/et_extra | |||
| espeak-data/et_dict: dictsource/et_list dictsource/et_rules dictsource/et_extra | |||
| cd dictsource && ../src/espeak --compile=et && cd .. | |||
| fi: espeak-data/fi_dict | |||
| dictsource/fi_extra: | |||
| touch dictsource/fi_extra | |||
| espeak-data/fi_dict: dictsource/fi_list dictsource/fi_rules dictsource/fi_extra | |||
| cd dictsource && ../src/espeak --compile=fi && cd .. | |||
| fr: espeak-data/fr_dict | |||
| dictsource/fr_extra: | |||
| touch dictsource/fr_extra | |||
| espeak-data/fr_dict: dictsource/fr_list dictsource/fr_rules dictsource/fr_extra | |||
| cd dictsource && ../src/espeak --compile=fr && cd .. | |||
| grc: espeak-data/grc_dict | |||
| dictsource/grc_extra: | |||
| touch dictsource/grc_extra | |||
| espeak-data/grc_dict: dictsource/grc_list dictsource/grc_rules dictsource/grc_extra | |||
| cd dictsource && ../src/espeak --compile=grc && cd .. | |||
| hbs: espeak-data/hbs_dict | |||
| dictsource/hbs_extra: | |||
| touch dictsource/hbs_extra | |||
| espeak-data/hbs_dict: dictsource/hbs_list dictsource/hbs_rules dictsource/hbs_extra | |||
| cd dictsource && ../src/espeak --compile=hbs && cd .. | |||
| hi: espeak-data/hi_dict | |||
| dictsource/hi_extra: | |||
| touch dictsource/hi_extra | |||
| espeak-data/hi_dict: dictsource/hi_list dictsource/hi_rules dictsource/hi_extra | |||
| cd dictsource && ../src/espeak --compile=hi && cd .. | |||
| ht: espeak-data/ht_dict | |||
| dictsource/ht_extra: | |||
| touch dictsource/ht_extra | |||
| espeak-data/ht_dict: dictsource/ht_list dictsource/ht_rules dictsource/ht_extra | |||
| cd dictsource && ../src/espeak --compile=ht && cd .. | |||
| hu: espeak-data/hu_dict | |||
| dictsource/hu_extra: | |||
| touch dictsource/hu_extra | |||
| espeak-data/hu_dict: dictsource/hu_list dictsource/hu_rules dictsource/hu_extra | |||
| cd dictsource && ../src/espeak --compile=hu && cd .. | |||
| hy: espeak-data/hy_dict | |||
| dictsource/hy_extra: | |||
| touch dictsource/hy_extra | |||
| espeak-data/hy_dict: dictsource/hy_list dictsource/hy_rules dictsource/hy_extra | |||
| cd dictsource && ../src/espeak --compile=hy && cd .. | |||
| id: espeak-data/id_dict | |||
| dictsource/id_extra: | |||
| touch dictsource/id_extra | |||
| espeak-data/id_dict: dictsource/id_list dictsource/id_rules dictsource/id_extra | |||
| cd dictsource && ../src/espeak --compile=id && cd .. | |||
| is: espeak-data/is_dict | |||
| dictsource/is_extra: | |||
| touch dictsource/is_extra | |||
| espeak-data/is_dict: dictsource/is_list dictsource/is_rules dictsource/is_extra | |||
| cd dictsource && ../src/espeak --compile=is && cd .. | |||
| it: espeak-data/it_dict | |||
| dictsource/it_extra: | |||
| touch dictsource/it_extra | |||
| espeak-data/it_dict: dictsource/it_list dictsource/it_listx dictsource/it_rules dictsource/it_extra | |||
| cd dictsource && ../src/espeak --compile=it && cd .. | |||
| jbo: espeak-data/jbo_dict | |||
| dictsource/jbo_extra: | |||
| touch dictsource/jbo_extra | |||
| espeak-data/jbo_dict: dictsource/jbo_list dictsource/jbo_rules dictsource/jbo_extra | |||
| cd dictsource && ../src/espeak --compile=jbo && cd .. | |||
| ka: espeak-data/ka_dict | |||
| dictsource/ka_extra: | |||
| touch dictsource/ka_extra | |||
| espeak-data/ka_dict: dictsource/ka_list dictsource/ka_rules dictsource/ka_extra | |||
| cd dictsource && ../src/espeak --compile=ka && cd .. | |||
| kk: espeak-data/kk_dict | |||
| dictsource/kk_extra: | |||
| touch dictsource/kk_extra | |||
| espeak-data/kk_dict: dictsource/kk_list dictsource/kk_rules dictsource/kk_extra | |||
| cd dictsource && ../src/espeak --compile=kk && cd .. | |||
| kl: espeak-data/kl_dict | |||
| dictsource/kl_extra: | |||
| touch dictsource/kl_extra | |||
| espeak-data/kl_dict: dictsource/kl_list dictsource/kl_rules dictsource/kl_extra | |||
| cd dictsource && ../src/espeak --compile=kl && cd .. | |||
| kn: espeak-data/kn_dict | |||
| dictsource/kn_extra: | |||
| touch dictsource/kn_extra | |||
| espeak-data/kn_dict: dictsource/kn_list dictsource/kn_rules dictsource/kn_extra | |||
| cd dictsource && ../src/espeak --compile=kn && cd .. | |||
| ko: espeak-data/ko_dict | |||
| dictsource/ko_extra: | |||
| touch dictsource/ko_extra | |||
| espeak-data/ko_dict: dictsource/ko_list dictsource/ko_rules dictsource/ko_extra | |||
| cd dictsource && ../src/espeak --compile=ko && cd .. | |||
| ku: espeak-data/ku_dict | |||
| dictsource/ku_extra: | |||
| touch dictsource/ku_extra | |||
| espeak-data/ku_dict: dictsource/ku_list dictsource/ku_rules dictsource/ku_extra | |||
| cd dictsource && ../src/espeak --compile=ku && cd .. | |||
| la: espeak-data/la_dict | |||
| dictsource/la_extra: | |||
| touch dictsource/la_extra | |||
| espeak-data/la_dict: dictsource/la_list dictsource/la_rules dictsource/la_extra | |||
| cd dictsource && ../src/espeak --compile=la && cd .. | |||
| lt: espeak-data/lt_dict | |||
| dictsource/lt_extra: | |||
| touch dictsource/lt_extra | |||
| espeak-data/lt_dict: dictsource/lt_list dictsource/lt_rules dictsource/lt_extra | |||
| cd dictsource && ../src/espeak --compile=lt && cd .. | |||
| lv: espeak-data/lv_dict | |||
| dictsource/lv_extra: | |||
| touch dictsource/lv_extra | |||
| espeak-data/lv_dict: dictsource/lv_list dictsource/lv_rules dictsource/lv_extra | |||
| cd dictsource && ../src/espeak --compile=lv && cd .. | |||
| mk: espeak-data/mk_dict | |||
| dictsource/mk_extra: | |||
| touch dictsource/mk_extra | |||
| espeak-data/mk_dict: dictsource/mk_list dictsource/mk_rules dictsource/mk_extra | |||
| cd dictsource && ../src/espeak --compile=mk && cd .. | |||
| ml: espeak-data/ml_dict | |||
| dictsource/ml_extra: | |||
| touch dictsource/ml_extra | |||
| espeak-data/ml_dict: dictsource/ml_list dictsource/ml_rules dictsource/ml_extra | |||
| cd dictsource && ../src/espeak --compile=ml && cd .. | |||
| mt: espeak-data/mt_dict | |||
| dictsource/mt_extra: | |||
| touch dictsource/mt_extra | |||
| espeak-data/mt_dict: dictsource/mt_list dictsource/mt_rules dictsource/mt_extra | |||
| cd dictsource && ../src/espeak --compile=mt && cd .. | |||
| nci: espeak-data/nci_dict | |||
| dictsource/nci_extra: | |||
| touch dictsource/nci_extra | |||
| espeak-data/nci_dict: dictsource/nci_list dictsource/nci_rules dictsource/nci_extra | |||
| cd dictsource && ../src/espeak --compile=nci && cd .. | |||
| ne: espeak-data/ne_dict | |||
| dictsource/ne_extra: | |||
| touch dictsource/ne_extra | |||
| espeak-data/ne_dict: dictsource/ne_list dictsource/ne_rules dictsource/ne_extra | |||
| cd dictsource && ../src/espeak --compile=ne && cd .. | |||
| nl: espeak-data/nl_dict | |||
| dictsource/nl_extra: | |||
| touch dictsource/nl_extra | |||
| espeak-data/nl_dict: dictsource/nl_list dictsource/nl_rules dictsource/nl_extra | |||
| cd dictsource && ../src/espeak --compile=nl && cd .. | |||
| no: espeak-data/no_dict | |||
| dictsource/no_extra: | |||
| touch dictsource/no_extra | |||
| espeak-data/no_dict: dictsource/no_list dictsource/no_rules dictsource/no_extra | |||
| cd dictsource && ../src/espeak --compile=no && cd .. | |||
| nso: espeak-data/nso_dict | |||
| dictsource/nso_extra: | |||
| touch dictsource/nso_extra | |||
| espeak-data/nso_dict: dictsource/nso_list dictsource/nso_rules dictsource/nso_extra | |||
| cd dictsource && ../src/espeak --compile=nso && cd .. | |||
| pa: espeak-data/pa_dict | |||
| dictsource/pa_extra: | |||
| touch dictsource/pa_extra | |||
| espeak-data/pa_dict: dictsource/pa_list dictsource/pa_rules dictsource/pa_extra | |||
| cd dictsource && ../src/espeak --compile=pa && cd .. | |||
| pap: espeak-data/pap_dict | |||
| dictsource/pap_extra: | |||
| touch dictsource/pap_extra | |||
| espeak-data/pap_dict: dictsource/pap_list dictsource/pap_rules dictsource/pap_extra | |||
| cd dictsource && ../src/espeak --compile=pap && cd .. | |||
| pl: espeak-data/pl_dict | |||
| dictsource/pl_extra: | |||
| touch dictsource/pl_extra | |||
| espeak-data/pl_dict: dictsource/pl_list dictsource/pl_rules dictsource/pl_extra | |||
| cd dictsource && ../src/espeak --compile=pl && cd .. | |||
| prs: espeak-data/prs_dict | |||
| dictsource/prs_extra: | |||
| touch dictsource/prs_extra | |||
| espeak-data/prs_dict: dictsource/prs_list dictsource/prs_rules dictsource/prs_extra | |||
| cd dictsource && ../src/espeak --compile=prs && cd .. | |||
| pt: espeak-data/pt_dict | |||
| dictsource/pt_extra: | |||
| touch dictsource/pt_extra | |||
| espeak-data/pt_dict: dictsource/pt_list dictsource/pt_rules dictsource/pt_extra | |||
| cd dictsource && ../src/espeak --compile=pt && cd .. | |||
| ro: espeak-data/ro_dict | |||
| dictsource/ro_extra: | |||
| touch dictsource/ro_extra | |||
| espeak-data/ro_dict: dictsource/ro_list dictsource/ro_rules dictsource/ro_extra | |||
| cd dictsource && ../src/espeak --compile=ro && cd .. | |||
| ru: espeak-data/ru_dict | |||
| dictsource/ru_extra: | |||
| touch dictsource/ru_extra | |||
| espeak-data/ru_dict: dictsource/ru_list dictsource/ru_rules dictsource/ru_extra | |||
| cd dictsource && ../src/espeak --compile=ru && cd .. | |||
| rw: espeak-data/rw_dict | |||
| dictsource/rw_extra: | |||
| touch dictsource/rw_extra | |||
| espeak-data/rw_dict: dictsource/rw_list dictsource/rw_rules dictsource/rw_extra | |||
| cd dictsource && ../src/espeak --compile=rw && cd .. | |||
| si: espeak-data/si_dict | |||
| dictsource/si_extra: | |||
| touch dictsource/si_extra | |||
| espeak-data/si_dict: dictsource/si_list dictsource/si_rules dictsource/si_extra | |||
| cd dictsource && ../src/espeak --compile=si && cd .. | |||
| sk: espeak-data/sk_dict | |||
| dictsource/sk_extra: | |||
| touch dictsource/sk_extra | |||
| espeak-data/sk_dict: dictsource/sk_list dictsource/sk_rules dictsource/sk_extra | |||
| cd dictsource && ../src/espeak --compile=sk && cd .. | |||
| sl: espeak-data/sl_dict | |||
| dictsource/sl_extra: | |||
| touch dictsource/sl_extra | |||
| espeak-data/sl_dict: dictsource/sl_list dictsource/sl_rules dictsource/sl_extra | |||
| cd dictsource && ../src/espeak --compile=sl && cd .. | |||
| sq: espeak-data/sq_dict | |||
| dictsource/sq_extra: | |||
| touch dictsource/sq_extra | |||
| espeak-data/sq_dict: dictsource/sq_list dictsource/sq_rules dictsource/sq_extra | |||
| cd dictsource && ../src/espeak --compile=sq && cd .. | |||
| sv: espeak-data/sv_dict | |||
| dictsource/sv_extra: | |||
| touch dictsource/sv_extra | |||
| espeak-data/sv_dict: dictsource/sv_list dictsource/sv_rules dictsource/sv_extra | |||
| cd dictsource && ../src/espeak --compile=sv && cd .. | |||
| sw: espeak-data/sw_dict | |||
| dictsource/sw_extra: | |||
| touch dictsource/sw_extra | |||
| espeak-data/sw_dict: dictsource/sw_list dictsource/sw_rules dictsource/sw_extra | |||
| cd dictsource && ../src/espeak --compile=sw && cd .. | |||
| ta: espeak-data/ta_dict | |||
| dictsource/ta_extra: | |||
| touch dictsource/ta_extra | |||
| espeak-data/ta_dict: dictsource/ta_list dictsource/ta_rules dictsource/ta_extra | |||
| cd dictsource && ../src/espeak --compile=ta && cd .. | |||
| te: espeak-data/te_dict | |||
| dictsource/te_extra: | |||
| touch dictsource/te_extra | |||
| espeak-data/te_dict: dictsource/te_list dictsource/te_rules dictsource/te_extra | |||
| cd dictsource && ../src/espeak --compile=te && cd .. | |||
| tn: espeak-data/tn_dict | |||
| dictsource/tn_extra: | |||
| touch dictsource/tn_extra | |||
| espeak-data/tn_dict: dictsource/tn_list dictsource/tn_rules dictsource/tn_extra | |||
| cd dictsource && ../src/espeak --compile=tn && cd .. | |||
| tr: espeak-data/tr_dict | |||
| dictsource/tr_extra: | |||
| touch dictsource/tr_extra | |||
| espeak-data/tr_dict: dictsource/tr_list dictsource/tr_rules dictsource/tr_extra | |||
| cd dictsource && ../src/espeak --compile=tr && cd .. | |||
| tt: espeak-data/tt_dict | |||
| dictsource/tt_extra: | |||
| touch dictsource/tt_extra | |||
| espeak-data/tt_dict: dictsource/tt_list dictsource/tt_rules dictsource/tt_extra | |||
| cd dictsource && ../src/espeak --compile=tt && cd .. | |||
| ur: espeak-data/ur_dict | |||
| dictsource/ur_extra: | |||
| touch dictsource/ur_extra | |||
| espeak-data/ur_dict: dictsource/ur_list dictsource/ur_rules dictsource/ur_extra | |||
| cd dictsource && ../src/espeak --compile=ur && cd .. | |||
| vi: espeak-data/vi_dict | |||
| dictsource/vi_extra: | |||
| touch dictsource/vi_extra | |||
| espeak-data/vi_dict: dictsource/vi_list dictsource/vi_rules dictsource/vi_extra | |||
| cd dictsource && ../src/espeak --compile=vi && cd .. | |||
| wo: espeak-data/wo_dict | |||
| dictsource/wo_extra: | |||
| touch dictsource/wo_extra | |||
| espeak-data/wo_dict: dictsource/wo_list dictsource/wo_rules dictsource/wo_extra | |||
| cd dictsource && ../src/espeak --compile=wo && cd .. | |||
| zh: espeak-data/zh_dict | |||
| dictsource/zh_extra: | |||
| touch dictsource/zh_extra | |||
| espeak-data/zh_dict: dictsource/zh_list dictsource/zh_rules dictsource/zh_extra | |||
| cd dictsource && ../src/espeak --compile=zh && cd .. | |||
| zhy: espeak-data/zhy_dict | |||
| dictsource/zhy_extra: | |||
| touch dictsource/zhy_extra | |||
| espeak-data/zhy_dict: dictsource/zhy_rules dictsource/zhy_extra | |||
| cd dictsource && ../src/espeak --compile=zhy && cd .. | |||
| @@ -0,0 +1,45 @@ | |||
| Changes to eSpeak to support building on a POSIX system by using autotools. | |||
| This does the following things: | |||
| 1/ compile the libespeak library; | |||
| 2/ compile the speak and espeak command-line applications; | |||
| 3/ compile the espeakedit application; | |||
| 4/ compile the voice data, creating an espeak-data directory. | |||
| This branch also contains some bug fixes and improvements that get | |||
| sent back upstream. | |||
| BUILDING | |||
| The espeak and espeakedit programs, along with the espeak voices, can | |||
| be built via the standard autotools commands: | |||
| $ ./autogen.sh | |||
| $ ./configure | |||
| $ make | |||
| $ sudo make install | |||
| NOTE: The configure command detects various platform differences that | |||
| the espeak makefiles don't cater for (e.g. different wxWidgets version) | |||
| and detect the available audio setup to use automatically. | |||
| HISTORICAL RELEASES | |||
| 1.24.02 is the first version of eSpeak to appear in the subversion | |||
| repository, but releases from 1.05 to 1.24 are available on the | |||
| sourceforge website at http://sourceforge.net/projects/espeak/files/espeak/. | |||
| These early releases have been checked into the historical branch, | |||
| with the 1.24.02 release as the last entry. This makes it possible | |||
| to use the replace functionality of git to see the earlier history: | |||
| $ git replace 8d59235f 63c1c019 | |||
| NOTE: The source releases contain the big_endian, espeak-edit, praat-mod, | |||
| riskos, windows_dll and windows_sapi folders. These do not appear in the | |||
| source repository until later releases, so have been excluded from the | |||
| historical commits to align them better with the 1.24.02 source commit. | |||
| @@ -0,0 +1,12 @@ | |||
| #!/bin/sh | |||
| mkdir -p m4 | |||
| touch AUTHORS | |||
| touch NEWS | |||
| aclocal -I m4 || exit 1 | |||
| libtoolize || exit 1 | |||
| autoheader || exit 1 | |||
| automake --add-missing || exit 1 | |||
| autoconf || exit 1 | |||
| @@ -0,0 +1,135 @@ | |||
| AC_PREREQ([2.65]) | |||
| AC_INIT([eSpeak], [1.46], [https://github.com/rhdunn/espeak/issues], [espeak], [https://github.com/rhdunn/espeak]) | |||
| AM_INIT_AUTOMAKE() | |||
| m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES]) | |||
| AM_SILENT_RULES([yes]) | |||
| AC_CONFIG_SRCDIR([src]) | |||
| AC_CONFIG_MACRO_DIR([m4]) | |||
| AC_CONFIG_HEADERS([config.h]) | |||
| dnl ================================================================ | |||
| dnl Program checks. | |||
| dnl ================================================================ | |||
| AC_PROG_CXX | |||
| AC_PROG_MAKE_SET | |||
| AC_PROG_LIBTOOL | |||
| dnl ================================================================ | |||
| dnl getopt checks. | |||
| dnl ================================================================ | |||
| AC_CHECK_HEADERS([getopt.h]) | |||
| AC_CHECK_FUNCS([getopt_long]) | |||
| dnl ================================================================ | |||
| dnl PulseAudio checks. | |||
| dnl ================================================================ | |||
| AC_ARG_WITH([pulseaudio], | |||
| [AS_HELP_STRING([--with-pulseaudio], [use the pulseaudio library for audio output @<:@default=yes@:>@])], | |||
| []) | |||
| if test "$with_pulseaudio" = "no"; then | |||
| echo "Disabling pulseaudio output support via pulseaudio" | |||
| have_pulseaudio=no | |||
| else | |||
| PKG_CHECK_MODULES(PULSEAUDIO, [libpulse >= 0.9], | |||
| [ | |||
| have_pulseaudio=yes | |||
| ],[ | |||
| have_pulseaudio=no | |||
| ]) | |||
| fi | |||
| dnl ================================================================ | |||
| dnl PortAudio checks. | |||
| dnl ================================================================ | |||
| AC_ARG_WITH([portaudio], | |||
| [AS_HELP_STRING([--with-portaudio], [use the portaudio library for audio output @<:@default=yes@:>@])], | |||
| []) | |||
| if test "$with_portaudio" = "no"; then | |||
| echo "Disabling portaudio output support via portaudio" | |||
| have_portaudio=no | |||
| else | |||
| AC_CHECK_HEADERS([portaudio.h], | |||
| [ | |||
| have_portaudio=yes | |||
| ],[ | |||
| have_portaudio=no | |||
| ]) | |||
| fi | |||
| dnl ================================================================ | |||
| dnl Audio checks. | |||
| dnl ================================================================ | |||
| if test "$have_portaudio" = yes ; then | |||
| if test "$have_pulseaudio" = yes ; then | |||
| PKG_CHECK_MODULES(PULSEAUDIO_SIMPLE, [libpulse-simple >= 0.9], | |||
| [ | |||
| have_pulseaudio=yes | |||
| AUDIO=runtime | |||
| ],[ | |||
| have_pulseaudio=no | |||
| AUDIO=portaudio | |||
| ]) | |||
| else | |||
| AUDIO=portaudio | |||
| fi | |||
| elif test "$have_pulseaudio" = yes ; then | |||
| AUDIO=pulseaudio | |||
| else | |||
| AUDIO=disabled | |||
| fi | |||
| AC_SUBST(AUDIO) | |||
| AM_CONDITIONAL(AUDIO_RUNTIME, [test x"$AUDIO" = xruntime]) | |||
| AM_CONDITIONAL(AUDIO_PULSEAUDIO, [test x"$AUDIO" = xpulseaudio]) | |||
| AM_CONDITIONAL(AUDIO_PORTAUDIO, [test x"$AUDIO" = xportaudio]) | |||
| AM_CONDITIONAL(AUDIO_PORTAUDIO0, [test x"$AUDIO" = xportaudio0]) | |||
| AM_CONDITIONAL(AUDIO_PORTAUDIO2, [test x"$AUDIO" = xportaudio2]) | |||
| AM_CONDITIONAL(AUDIO_SADA, [test x"$AUDIO" = xsada]) | |||
| dnl ================================================================ | |||
| dnl wxWidgets checks. | |||
| dnl ================================================================ | |||
| AC_CHECK_PROG(WXCONFIG_CHECK,wx-config,yes) | |||
| if test x"$WXCONFIG_CHECK" != x"yes" ; then | |||
| AC_MSG_ERROR([Please install wxWidgets which is needed for espeakedit.]) | |||
| fi | |||
| WX_LIBS=`wx-config --libs` | |||
| WX_CXXFLAGS=`wx-config --cxxflags` | |||
| WX_VERSION=`wx-config --version` | |||
| AC_SUBST(WX_LIBS) | |||
| AC_SUBST(WX_CXXFLAGS) | |||
| dnl ================================================================ | |||
| dnl Generate output. | |||
| dnl ================================================================ | |||
| AC_CONFIG_FILES([Makefile src/Makefile]) | |||
| AC_OUTPUT | |||
| AC_MSG_NOTICE([ | |||
| Configuration for eSpeak complete. | |||
| Source code location: ${srcdir} | |||
| Compiler: ${CXX} | |||
| Compiler flags: ${CXXFLAGS} | |||
| wxWidgets: ${WX_VERSION} | |||
| pulseaudio: ${have_pulseaudio} | |||
| portaudio: ${have_portaudio} | |||
| audio configuration: ${AUDIO} | |||
| ]) | |||
| @@ -0,0 +1,113 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Akan (Ghana) | |||
| .group a | |||
| a a | |||
| .group b | |||
| b b | |||
| .group c | |||
| c k | |||
| c (e s | |||
| c (i s | |||
| .group d | |||
| d d | |||
| dw dZ | |||
| dw (i dZ; | |||
| .group e | |||
| e e | |||
| .group f | |||
| f f | |||
| .group g | |||
| g g | |||
| gy dz; | |||
| .group h | |||
| h h | |||
| h (i C | |||
| hw (i Cw | |||
| hy C | |||
| .group i | |||
| i i | |||
| .group j | |||
| j dZ | |||
| .group k | |||
| k k | |||
| ky tS; | |||
| .group l | |||
| l l | |||
| .group m | |||
| m m | |||
| .group n | |||
| n n | |||
| n (k N | |||
| ng N: | |||
| ng (i n^ | |||
| nj n^ | |||
| nw N:w | |||
| nw (i n^ | |||
| ny (i n^: | |||
| nny (i n^: | |||
| .group o | |||
| o o | |||
| .group p | |||
| p p | |||
| .group ɛ | |||
| ɛ E | |||
| .group q | |||
| q k | |||
| qu kw | |||
| .group r | |||
| r R | |||
| .group s | |||
| s s | |||
| .group t | |||
| t t | |||
| t (i tC | |||
| .group u | |||
| u u | |||
| .group v | |||
| v v | |||
| .group w | |||
| w w | |||
| .group ɔ | |||
| ɔ O | |||
| .group x | |||
| x ks | |||
| _) x z | |||
| .group y | |||
| y j | |||
| K) y (K i | |||
| .group z | |||
| z z | |||
| .group | |||
| $ dOlaR | |||
| @@ -0,0 +1,40 @@ | |||
| // Spelling-to-phoneme rules for Amharic | |||
| // This file is UTF-8 encoded | |||
| // all words lower case | |||
| //numbers | |||
| _0 z'ero // b'ado ?? | |||
| _1 '?and | |||
| _2 h'ul@t | |||
| _3 s'ost | |||
| _4 '?arat | |||
| _5 '?ammyst | |||
| _6 s'yd:yst | |||
| _7 s'@bat | |||
| _8 s'ymynt | |||
| _9 z'@t`@n^ | |||
| _10 '?assyr | |||
| _12 '?asra'ul@t | |||
| _1X ?asr'a | |||
| _2X haja | |||
| _3X sal'asa | |||
| _4X ?arba | |||
| _5X hamsa | |||
| _6X silsa // sidsa?? | |||
| _7X s@ba | |||
| _8X s@m'anja | |||
| _9X z@t`'@na | |||
| _0C m'@to | |||
| _0M1 S'ix | |||
| _0M2 m'ilyon | |||
| _0M3 b'ilyon | |||
| _dpt _n'@t`yb | |||
| % p@rs'@nt | |||
| ። ?'aratyn@t`yb | |||
| ፣ n'@t`@las@r@z | |||
| ፤ d'yryBys@r@z | |||
| ፧ t`'yjak`emylykyt | |||
| @@ -0,0 +1,412 @@ | |||
| // Spelling-to-phoneme rules for Amharic | |||
| // This file is UTF-8 encoded | |||
| // all words lower case | |||
| .group 0xe188 // characters U+1200 to U+123f | |||
| ሀ ha | |||
| ሁ hu | |||
| ሂ hi | |||
| ሃ ha | |||
| ሄ he | |||
| ህ hy | |||
| @) ህ (_ x | |||
| ሆ ho | |||
| ለ l@ | |||
| ሉ lu | |||
| ሊ li | |||
| ላ la | |||
| ሌ le | |||
| ል ly | |||
| @) ል (_ l | |||
| ሎ lo | |||
| ሏ lua | |||
| ሐ ha | |||
| ሑ hu | |||
| ሒ hi | |||
| ሓ ha | |||
| ሔ he | |||
| ሕ hy | |||
| @) ሕ (_ x | |||
| ሖ ho | |||
| ሗ hwa | |||
| መ m@ | |||
| ሙ mu | |||
| ሚ mi | |||
| ማ ma | |||
| ሜ me | |||
| ም my | |||
| @) ም (_ m | |||
| ሞ mo | |||
| ሟ mwa | |||
| ሠ s@ | |||
| ሡ su | |||
| ሢ si | |||
| ሣ sa | |||
| ሤ se | |||
| ሥ sy | |||
| @) ሥ (_ s | |||
| ሦ so | |||
| ሧ swa | |||
| ረ r@ | |||
| ሩ ru | |||
| ሪ ri | |||
| ራ ra | |||
| ሬ re | |||
| ር ry | |||
| @) ር (_ r | |||
| ሮ ro | |||
| ሯ rwa | |||
| ሰ s@ | |||
| ሱ su | |||
| ሲ si | |||
| ሳ sa | |||
| ሴ se | |||
| ስ sy | |||
| @) ስ (_ s | |||
| ሶ so | |||
| ሷ swa | |||
| ሸ S@ | |||
| ሹ Su | |||
| ሺ Si | |||
| ሻ Sa | |||
| ሼ Se | |||
| ሽ Sy | |||
| @) ሽ (_ S | |||
| ሾ So | |||
| ሿ Swa | |||
| .group 0xe189 // U+1240 to U+127F | |||
| ቀ k`@ // U+1240 | |||
| ቁ k`u | |||
| ቂ k`i | |||
| ቃ k`a | |||
| ቄ k`e | |||
| ቅ k`y | |||
| @) ቅ (_ k` | |||
| ቆ k`o | |||
| ቈ k`w@ | |||
| ቊ k`wi | |||
| ቋ k`wa | |||
| ቌ k`we | |||
| ቍ k`wy | |||
| @) ቍ (_ k`w | |||
| በ b@ | |||
| ቡ bu | |||
| ቢ bi | |||
| ባ ba | |||
| ቤ be | |||
| ብ by | |||
| @) ብ (_ b | |||
| ቦ bo | |||
| ቧ bwa | |||
| ቨ v@ | |||
| ቩ vu | |||
| ቪ vi | |||
| ቫ va | |||
| ቬ ve | |||
| ቭ vy | |||
| @) ቭ (_ v | |||
| ቮ vo | |||
| ቯ vwa | |||
| ተ t@ | |||
| ቱ tu | |||
| ቲ ti | |||
| ታ ta | |||
| ቴ te | |||
| ት ty | |||
| @) ት (_ t | |||
| ቶ to | |||
| ቷ twa | |||
| ቸ tS@ | |||
| ቹ tSu | |||
| ቺ tSi | |||
| ቻ tSa | |||
| ቼ tSe | |||
| ች tSy | |||
| @) ች (_ tS | |||
| ቾ tSo | |||
| ቿ tSwa | |||
| .group 0xe18a // U+1280 to U+12B7 | |||
| ኀ ha | |||
| ኁ hu | |||
| ኂ hi | |||
| ኃ ha | |||
| ኄ he | |||
| ኅ hy | |||
| @) ኅ (_ x | |||
| ኆ ho | |||
| ኈ hw@ | |||
| ኊ hwi | |||
| ኋ hwa | |||
| ኌ hwe | |||
| ኍ hwy | |||
| @) ኍ (_ hw | |||
| ነ n@ | |||
| ኑ nu | |||
| ኒ ni | |||
| ና na | |||
| ኔ ne | |||
| ን ny | |||
| @) ን (_ n | |||
| ኖ no | |||
| ኗ nwa | |||
| ኘ n^@ | |||
| ኙ n^u | |||
| ኚ n^i | |||
| ኛ n^a | |||
| ኜ n^e | |||
| ኝ n^y | |||
| @) ኝ (_ n^ | |||
| ኞ n^o | |||
| ኟ n^wa | |||
| አ ?a // U+12A0 | |||
| ኡ ?u | |||
| ኢ ?i | |||
| ኣ ?a | |||
| ኤ ?e | |||
| እ ?y | |||
| ኦ ?o | |||
| ኧ ?@ | |||
| ከ k@ // U+12A8 | |||
| ኩ ku | |||
| ኪ ki | |||
| ካ ka | |||
| ኬ ke | |||
| ክ ky | |||
| @) ክ (_ k | |||
| ኮ ko | |||
| ኰ kw@ | |||
| ኲ kwi | |||
| ኳ kwa | |||
| ኴ kwe | |||
| ኵ kwy | |||
| @) ኵ (_ kw | |||
| ኸ h@ | |||
| ኹ hu | |||
| ኺ hi | |||
| ኻ ha | |||
| ኼ he | |||
| ኽ hy | |||
| @) ኽ (_ x | |||
| ኾ ho | |||
| .group 0xe18b // U+12C0 to U+12FF | |||
| ዀ hw@ | |||
| ዂ hwi | |||
| ዃ hwa | |||
| ዄ hwe | |||
| ዅ hwy | |||
| @) ዅ (_ hw | |||
| ወ w@ | |||
| ዉ wu | |||
| ዊ wi | |||
| ዋ wa | |||
| ዌ we | |||
| ው wy | |||
| @) ው (_ w | |||
| ዎ wo | |||
| ዐ ?a | |||
| ዑ ?u | |||
| ዒ ?i | |||
| ዓ ?a | |||
| ዔ ?e | |||
| ዕ ?y | |||
| ዖ ?o | |||
| ዘ z@ | |||
| ዙ zu | |||
| ዚ zi | |||
| ዛ za | |||
| ዜ ze | |||
| ዝ zy | |||
| @) ዝ (_ z | |||
| ዞ zo | |||
| ዟ zwa | |||
| ዠ Z@ | |||
| ዡ Zu | |||
| ዢ Zi | |||
| ዣ Za | |||
| ዤ Ze | |||
| ዥ Zy | |||
| @) ዥ (_ Z | |||
| ዦ Zo | |||
| ዧ Zwa | |||
| የ j@ | |||
| ዩ ju | |||
| ዪ ji | |||
| ያ ja | |||
| ዬ je | |||
| ይ jy | |||
| @) ይ (_ j | |||
| ዮ jo | |||
| ደ d@ | |||
| ዱ du | |||
| ዲ di | |||
| ዳ da | |||
| ዴ de | |||
| ድ dy | |||
| @) ድ (_ d | |||
| ዶ do | |||
| ዷ dwa | |||
| ዸ dd@ // ?? | |||
| ዹ ddu | |||
| ዺ ddi | |||
| ዻ dda | |||
| ዼ dde | |||
| ዽ ddy | |||
| @) ዽ (_ dd | |||
| ዾ ddo | |||
| ዿ ddwa | |||
| .group 0xe18c // U+1300 to U+133F | |||
| ጀ dZ@ | |||
| ጁ dZu | |||
| ጂ dZi | |||
| ጃ dZa | |||
| ጄ dZe | |||
| ጅ dZy | |||
| @) ጅ (_ dZ | |||
| ጆ dZo | |||
| ጇ dZwa | |||
| ገ g@ | |||
| ጉ gu | |||
| ጊ gi | |||
| ጋ ga | |||
| ጌ ge | |||
| ግ gy | |||
| @) ግ (_ g | |||
| ጎ go | |||
| ጐ gw@ | |||
| ጒ gwi | |||
| ጓ gwa | |||
| ጔ gwe | |||
| ጕ gwy | |||
| @) ጕ (_ gw | |||
| ጘ N@ | |||
| ጙ Nu | |||
| ጚ Ni | |||
| ጛ Na | |||
| ጜ Ne | |||
| ጝ Ny | |||
| @) ጝ (_ N | |||
| ጞ No | |||
| ጠ t`@ | |||
| ጡ t`u | |||
| ጢ t`i | |||
| ጣ t`a | |||
| ጤ t`e | |||
| ጥ t`y | |||
| @) ጥ (_ t` | |||
| ጦ t`o | |||
| ጧ t`wa | |||
| ጨ tS`@ | |||
| ጩ tS`u | |||
| ጪ tS`i | |||
| ጫ tS`a | |||
| ጬ tS`e | |||
| ጭ tS`y | |||
| @) ጭ (_ tS` | |||
| ጮ tS`o | |||
| ጯ tS`wa | |||
| ጰ p`@ | |||
| ጱ p`u | |||
| ጲ p`i | |||
| ጳ p`a | |||
| ጴ p`e | |||
| ጵ p`y | |||
| @) ጵ (_ p` | |||
| ጶ p`o | |||
| ጷ p`wa | |||
| ጸ ts@ | |||
| ጹ tsu | |||
| ጺ tsi | |||
| ጻ tsa | |||
| ጼ tse | |||
| ጽ tsy | |||
| @) ጽ (_ ts | |||
| ጾ tso | |||
| ጿ tswa | |||
| .group 0xe18d // U+1340 to U+137F | |||
| ፀ ts@ | |||
| ፁ tsu | |||
| ፂ tsi | |||
| ፃ tsa | |||
| ፄ tse | |||
| ፅ tsy | |||
| @) ፅ (_ ts | |||
| ፆ tso | |||
| ፈ f@ | |||
| ፉ fu | |||
| ፊ fi | |||
| ፋ fa | |||
| ፌ fe | |||
| ፍ fy | |||
| @) ፍ (_ f | |||
| ፎ fo | |||
| ፏ fwa | |||
| ፐ p@ // U+1350 | |||
| ፑ pu | |||
| ፒ pi | |||
| ፓ pa | |||
| ፔ pe | |||
| ፕ py | |||
| @) ፕ (_ p | |||
| ፖ po | |||
| ፗ pwa | |||
| ፘ rj@ | |||
| ፙ mj@ | |||
| ፚ fj@ | |||
| .group | |||
| $ dolar | |||
| @@ -0,0 +1,80 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Azerbaijani | |||
| // Numbers | |||
| _0 s@f'@R | |||
| _1 b'iR | |||
| _2 ic'i | |||
| _3 'ytS | |||
| _4 d'WRd | |||
| _5 b'eS | |||
| _6 alt'@ | |||
| _7 jedd'i | |||
| _8 s&Cc'iz | |||
| _9 dogg'uz | |||
| _1X 'on | |||
| _2X ijiRm'i | |||
| _3X ot'uz | |||
| _4X g'@Rx | |||
| _5X &ll'i | |||
| _6X altm'@S | |||
| _7X jetm'iS | |||
| _8X s&Cs'&n | |||
| _9X doxs'an | |||
| _0C j'yz | |||
| _0M1 m'in | |||
| _0M2 milj'on | |||
| _0M3 milj'aRd | |||
| _dpt _viRg,yl_| // ?? | |||
| // Function words | |||
| // personal pronouns | |||
| mən $u+ | |||
| sən $u+ | |||
| o $u+ | |||
| biz $u+ | |||
| siz $u+ | |||
| onlar $u+ | |||
| // possessive pronouns | |||
| mənim $u+ | |||
| sənin $u+ | |||
| onun $u+ | |||
| bizim $u+ | |||
| sizin $u+ | |||
| onların $u+ | |||
| // Character names | |||
| b be | |||
| c dZe | |||
| ç tSe | |||
| d de | |||
| f fe | |||
| g Je | |||
| ğ Qe | |||
| h he | |||
| x xe | |||
| j Ze | |||
| k ka | |||
| q ge | |||
| l el | |||
| m em | |||
| n en | |||
| _o o | |||
| p pe | |||
| r eR | |||
| s se | |||
| ş Se | |||
| t te | |||
| v ve | |||
| w dubElv'E | |||
| y je | |||
| z ze | |||
| @@ -0,0 +1,111 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Azerbaijani | |||
| // Stress rule: Right-most vowel, but stop before the vowel which is | |||
| // marked as unstressed [%]. | |||
| .group a | |||
| a a | |||
| .group b | |||
| b b | |||
| .group c | |||
| c dZ | |||
| .group ç | |||
| ç tS | |||
| .group d | |||
| d d | |||
| .group e | |||
| e e | |||
| .group ə | |||
| ə & | |||
| .group f | |||
| f f | |||
| .group g | |||
| g J | |||
| .group ğ | |||
| ğ Q | |||
| .group h | |||
| h h | |||
| .group x | |||
| x x | |||
| .group ı | |||
| ı @ | |||
| .group i | |||
| i i | |||
| .group j | |||
| j Z | |||
| .group k | |||
| k c | |||
| k (K C | |||
| .group q | |||
| q g | |||
| .group l | |||
| l l | |||
| .group m | |||
| m m | |||
| .group n | |||
| n n | |||
| .group o | |||
| o o | |||
| .group ö | |||
| ö W | |||
| .group p | |||
| p p | |||
| .group r | |||
| r R | |||
| A) r (A * | |||
| .group s | |||
| s s | |||
| .group ş | |||
| ş S | |||
| .group t | |||
| t t | |||
| .group u | |||
| u u | |||
| .group ü | |||
| ü y | |||
| .group v | |||
| v v | |||
| .group w | |||
| w w | |||
| .group y | |||
| y j | |||
| .group z | |||
| z z | |||
| .group | |||
| ä & | |||
| @@ -0,0 +1,409 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling-to-phoneme rules for Tibetan | |||
| .replace | |||
| ༠ 0 | |||
| ༡ 1 | |||
| ༢ 2 | |||
| ༣ 3 | |||
| ༤ 4 | |||
| ༥ 5 | |||
| ༦ 6 | |||
| ༧ 7 | |||
| ༨ 8 | |||
| ༩ 9 | |||
| .group ཀ | |||
| ཀ ka | |||
| ཀ (B k | |||
| @) ཀ (_ k | |||
| .group ཁ | |||
| ཁ kha | |||
| ཁ (B kh | |||
| @) ཁ (_ kh | |||
| .group ག | |||
| ག ga | |||
| ག (B g | |||
| @) ག (_ g | |||
| .group གྷ | |||
| གྷ gha | |||
| གྷ (B gh | |||
| @) གྷ (_ gh | |||
| .group ང | |||
| ང Na | |||
| ང (B N | |||
| @) ང (_ N | |||
| .group ཅ | |||
| ཅ ca | |||
| ཅ (B c | |||
| @) ཅ (_ c | |||
| .group ཆ | |||
| ཆ cha | |||
| ཆ (B ch | |||
| @) ཆ (_ ch | |||
| .group ཇ | |||
| ཇ Ja | |||
| ཇ (B J | |||
| @) ཇ (_ J | |||
| .group ཉ | |||
| ཉ n^a | |||
| ཉ (B n^ | |||
| @) ཉ (_ n^ | |||
| .group ཊ | |||
| ཊ t.a | |||
| ཊ (B t. | |||
| @) ཊ (_ t. | |||
| .group ཋ | |||
| ཋ th.a | |||
| ཋ (B th. | |||
| @) ཋ (_ th. | |||
| .group ཌ | |||
| ཌ d.a | |||
| ཌ (B d. | |||
| @) ཌ (_ d. | |||
| .group ཌྷ | |||
| ཌྷ dh.a | |||
| ཌྷ (B dh. | |||
| @) ཌྷ (_ dh. | |||
| .group ཎ | |||
| ཎ n.a | |||
| ཎ (B n. | |||
| @) ཎ (_ n. | |||
| .group ཏ | |||
| ཏ ta | |||
| ཏ (B t | |||
| @) ཏ (_ t | |||
| .group ཐ | |||
| ཐ tha | |||
| ཐ (B th | |||
| @) ཐ (_ th | |||
| .group ད | |||
| ད da | |||
| ད (B d | |||
| @) ད (_ d | |||
| .group དྷ | |||
| དྷ dha | |||
| དྷ (B dh | |||
| @) དྷ (_ dh | |||
| .group ན | |||
| ན na | |||
| ན (B n | |||
| @) ན (_ n | |||
| .group པ | |||
| པ pa | |||
| པ (B p | |||
| @) པ (_ p | |||
| .group ཕ | |||
| ཕ pha | |||
| ཕ (B ph | |||
| @) ཕ (_ ph | |||
| .group བ | |||
| བ ba | |||
| བ (B b | |||
| @) བ (_ b | |||
| .group བྷ | |||
| བྷ bha | |||
| བྷ (B bh | |||
| @) བྷ (_ bh | |||
| .group མ | |||
| མ ma | |||
| མ (B m | |||
| @) མ (_ m | |||
| .group ཙ | |||
| ཙ tsa | |||
| ཙ (B ts | |||
| @) ཙ (_ ts | |||
| .group ཚ | |||
| ཚ tsha | |||
| ཚ (B tsh | |||
| @) ཚ (_ tsh | |||
| .group ཛ | |||
| ཛ dza | |||
| ཛ (B dz | |||
| @) ཛ (_ dz | |||
| .group ཛྷ | |||
| ཛྷ dzha | |||
| ཛྷ (B dzh | |||
| @) ཛྷ (_ dzh | |||
| .group ཝ | |||
| ཝ wa | |||
| ཝ (B w | |||
| @) ཝ (_ w | |||
| .group ཞ | |||
| ཞ Za | |||
| ཞ (B Z | |||
| @) ཞ (_ Z | |||
| .group ཟ | |||
| ཟ za | |||
| ཟ (B z | |||
| @) ཟ (_ z | |||
| .group འ | |||
| འ ?a | |||
| འ (B ? | |||
| @) འ (_ ? | |||
| .group ཡ | |||
| ཡ ja | |||
| ཡ (B j | |||
| @) ཡ (_ j | |||
| .group ར | |||
| ར ra | |||
| ར (B r | |||
| @) ར (_ r | |||
| .group ལ | |||
| ལ la | |||
| ལ (B l | |||
| @) ལ (_ l | |||
| .group ཤ | |||
| ཤ Sa | |||
| ཤ (B S | |||
| @) ཤ (_ S | |||
| .group ཥ | |||
| ཥ s.a | |||
| ཥ (B s. | |||
| @) ཥ (_ s. | |||
| .group ས | |||
| ས sa | |||
| ས (B s | |||
| @) ས (_ s | |||
| .group ཧ | |||
| ཧ Ha | |||
| ཧ (B H | |||
| @) ཧ (_ H | |||
| .group ཨ | |||
| ཨ ?a | |||
| ཨ (B ? | |||
| @) ཨ (_ ? | |||
| .group ཀྵ | |||
| ཀྵ ks.a | |||
| ཀྵ (B ks. | |||
| @) ཀྵ (_ ks. | |||
| // vowel signs | |||
| // Give the utf8 codes in octal, because these characters don't | |||
| // display correctly without a letter to attach to. | |||
| .group 0xe0bd | |||
| 0xe0bdb1 a: | |||
| 0xe0bdb2 i | |||
| 0xe0bdb3 i: | |||
| 0xe0bdb4 u | |||
| 0xe0bdb5 u: | |||
| 0xe0bdb6 r- | |||
| 0xe0bdb7 r-: | |||
| 0xe0bdb8 l- | |||
| 0xe0bdb9 l-: | |||
| 0xe0bdba e | |||
| 0xe0bdbb e: | |||
| 0xe0bdbc o | |||
| 0xe0bdbd o: | |||
| // subjoined letters | |||
| .group 0xe0be // characters which start with UTF-8 bytes: [e0 be] | |||
| ྐ ka | |||
| ྐ (B k | |||
| @) ྐ (_ k | |||
| ྑ kha | |||
| ྑ (B kh | |||
| @) ྑ (_ kh | |||
| ྒ ga | |||
| ྒ (B g | |||
| @) ྒ (_ g | |||
| ྒྷ gha | |||
| @) ྒྷ (_ gh | |||
| ྔ Na | |||
| ྔ (B N | |||
| @) ྔ (_ N | |||
| ྕ ca | |||
| ྕ (B c | |||
| @) ྕ (_ c | |||
| ྖ cha | |||
| ྖ (B ch | |||
| @) ྖ (_ ch | |||
| ྗ Ja | |||
| ྗ (B J | |||
| @) ྗ (_ J | |||
| ྙ n^a | |||
| ྙ (B n^ | |||
| @) ྙ (_ n^ | |||
| ྚ t.a | |||
| ྚ (B t. | |||
| @) ྚ (_ t. | |||
| ྛ th.a | |||
| ྛ (B th. | |||
| @) ྛ (_ th. | |||
| ྜ d.a | |||
| ྜ (B d. | |||
| @) ྜ (_ d. | |||
| ྜྷ dh.a | |||
| ྜྷ (B dh. | |||
| @) ྜྷ (_ dh. | |||
| ྞ n.a | |||
| ྞ (B n. | |||
| @) ྞ (_ n. | |||
| ྟ ta | |||
| ྟ (B t | |||
| @) ྟ (_ t | |||
| ྠ tha | |||
| ྠ (B th | |||
| @) ྠ (_ th | |||
| ྡ da | |||
| ྡ (B d | |||
| @) ྡ (_ d | |||
| ྡྷ dha | |||
| ྡྷ (B dh | |||
| @) ྡྷ (_ dh | |||
| ྣ na | |||
| ྣ (B n | |||
| @) ྣ (_ n | |||
| ྤ pa | |||
| ྤ (B p | |||
| @) ྤ (_ p | |||
| ྥ pha | |||
| ྥ (B ph | |||
| @) ྥ (_ ph | |||
| ྦ ba | |||
| ྦ (B b | |||
| @) ྦ (_ b | |||
| ྦྷ bha | |||
| ྦྷ (B bh | |||
| @) ྦྷ (_ bh | |||
| ྨ ma | |||
| ྨ (B m | |||
| @) ྨ (_ m | |||
| ྩ tsa | |||
| ྩ (B ts | |||
| @) ྩ (_ ts | |||
| ྪ tsha | |||
| ྪ (B tsh | |||
| @) ྪ (_ tsh | |||
| ྫ dza | |||
| ྫ (B dz | |||
| @) ྫ (_ dz | |||
| ྫྷ dzha | |||
| ྫྷ (B dzh | |||
| @) ྫྷ (_ dzh | |||
| ྭ wa | |||
| ྭ (B w | |||
| @) ྭ (_ w | |||
| ྮ Za | |||
| ྮ (B Z | |||
| @) ྮ (_ Z | |||
| ྯ za | |||
| ྯ (B z | |||
| @) ྯ (_ z | |||
| ྰ ?a | |||
| ྰ (B ? | |||
| @) ྰ (_ ? | |||
| ྱ ja | |||
| ྱ (B j | |||
| @) ྱ (_ j | |||
| ྲ ra | |||
| ྲ (B r | |||
| @) ྲ (_ r | |||
| ླ la | |||
| ླ (B l | |||
| @) ླ (_ l | |||
| ྴ Sa | |||
| ྴ (B S | |||
| @) ྴ (_ S | |||
| ྵ s.a | |||
| ྵ (B s. | |||
| @) ྵ (_ s. | |||
| ྶ sa | |||
| ྶ (B s | |||
| @) ྶ (_ s | |||
| ྷ Ha | |||
| ྷ (B H | |||
| @) ྷ (_ H | |||
| ྸ ?a | |||
| ྸ (B ? | |||
| @) ྸ (_ ? | |||
| ྐྵ ks.a | |||
| ྐྵ (B ks. | |||
| @) ྐྵ (_ ks. | |||
| .group | |||
| $ dolar | |||
| @@ -1,6 +1,8 @@ | |||
| // translation rules for Welsh language | |||
| // This file is UTF-8 encoded | |||
| .L01 ch dd ff ll th // digraph consonants | |||
| .group a | |||
| _) a (_ A: | |||
| a A: | |||
| @@ -21,7 +23,7 @@ | |||
| ae AY | |||
| ai aI | |||
| au aY | |||
| @) au (_ a | |||
| // @) au (_ a | |||
| aw (+ aU | |||
| @@ -80,6 +82,7 @@ | |||
| g g | |||
| gwl gw@-l | |||
| gwn gw@-n | |||
| gwr gw@-r | |||
| .group h | |||
| _) h (_ hA: | |||
| @@ -230,6 +233,7 @@ | |||
| w (dd u: | |||
| w (A w | |||
| _) w (l | |||
| wy uY | |||
| .group x | |||
| @@ -70,7 +70,7 @@ __ b'Onsdrai | |||
| & Vw | |||
| £ pun? | |||
| € euro | |||
| © kopyrajt | |||
| © kVpirajt | |||
| ÷ divid'eReD||meD | |||
| = l'imeD | |||
| # n'OmV | |||
| @@ -78,9 +78,10 @@ __ b'Onsdrai | |||
| × g'aNe | |||
| ª feminin||Wdin'al | |||
| º m'askulin||Wdin'al | |||
| ® registr'eret||varemerke | |||
| ® registr'Er@D||v'ar@mErk3 | |||
| ¼ en||kvart | |||
| ¢ s'ents | |||
| ¾ trEkv'art | |||
| ¢ s'ent | |||
| ¥ j'en: | |||
| µ my | |||
| ' apostr'Vf // PB o changed to V | |||
| @@ -103,7 +104,7 @@ _11 'Elv@ | |||
| _12 t'Vl | |||
| _13 tR'&#d@-n // PB & changed to &# | |||
| _14 fj'ord@-n | |||
| _15 f'emt@n | |||
| _15 f'emt@-n | |||
| _16 s'ajsd@-n | |||
| _17 s'Wd@-n // PP Y changed to W | |||
| _18 '&d@-n // PB a changed to & | |||
| @@ -111,8 +112,8 @@ _19 n'ed@-n | |||
| _2X t'y:w | |||
| _3X tR'&#Dv@ //PB [tR'ADv@] changed to [tR'&#Dv@] | |||
| _4X f'W:V //PB [f'W:*3] changed to [ f'W:V] | |||
| _5X h&l't*es // PB [a] changed to [&] | |||
| _6X t*'es | |||
| _5X h&l't*Es // PB [a] changed to [&], e changed to E | |||
| _6X t*'Es // PB changed from e to E | |||
| _7X h&lfj'&rs // PV a changed to & | |||
| _8X f'irs | |||
| _9X h&lf'Ems // PB a changed to & | |||
| @@ -1159,7 +1160,6 @@ nymfoman $alt2 | |||
| obsidian $alt2 | |||
| ocean $alt2 | |||
| oktan $alt2 | |||
| oman $alt2 | |||
| organ $alt2 | |||
| orkan $alt2 | |||
| osman $alt2 | |||
| @@ -2957,11 +2957,9 @@ lupin $alt | |||
| magasin $alt | |||
| mandarin $alt | |||
| mandolin $alt | |||
| margin $alt | |||
| marin $alt | |||
| marocain mAro'kEN $alt | |||
| maroquin mAro'kEN $alt | |||
| maskulin $alt | |||
| mazarin $alt | |||
| medicin $alt | |||
| melamin $alt | |||
| @@ -5773,6 +5771,7 @@ adopter $alt | |||
| bortadopter $alt | |||
| adoucer $alt | |||
| adressere $alt | |||
| omadressere $alt | |||
| adsorber $alt | |||
| adstringer $alt | |||
| adviser $alt | |||
| @@ -6075,7 +6074,7 @@ dramatiser $alt | |||
| draper $alt | |||
| dresser $alt | |||
| dubler $alt | |||
| dueller $alt | |||
| duellere $alt | |||
| duetter $alt | |||
| duper $alt | |||
| duplicer $alt | |||
| @@ -6401,7 +6400,6 @@ interpunkter $alt | |||
| intervener $alt | |||
| intimider $alt | |||
| intoner $alt | |||
| intriger $alt | |||
| introducer $alt | |||
| intuber $alt | |||
| invader $alt | |||
| @@ -9677,7 +9675,6 @@ epigon $alt | |||
| estragon estRag'VN $alt | |||
| glukagon $alt | |||
| heksagon $alt | |||
| jargon SjArg'VN $alt | |||
| oktagon $alt | |||
| oktogon $alt | |||
| ortogon $alt | |||
| @@ -9686,7 +9683,6 @@ polygon $alt | |||
| wagon v&g'VN $alt | |||
| // -son list (VN/on | |||
| bison b'isVn $alt | |||
| blouson blus'VN $alt | |||
| chanson SjAns'VN $alt | |||
| garnison $alt | |||
| @@ -9695,7 +9691,7 @@ liaison li&s'VN $alt | |||
| meson $alt | |||
| person $alt | |||
| ræson REs'VN $alt | |||
| //sæson sEs'VN $alt | |||
| sæson $alt | |||
| unison $alt | |||
| // PB exceptions from the "be" rule in group "be" | |||
| @@ -11247,7 +11243,7 @@ ikes ajks // PB | |||
| (et kvarter) et||kvA'ter // PB | |||
| (mit kvarter) mit||kvA'ter // PB | |||
| (vores kvarter) vV:s||kvA'ter // PB | |||
| (deres kvarter) de@s||kvA'ter // PB | |||
| (deres kvarter) dE:Vs||kvA'ter // PB | |||
| (det kvarter) de||kvA'ter // PB | |||
| (i kvarter) i||kv'A:dV | |||
| (at have) &||h&: // PB the verb 'have', not the noun 'have' = garden | |||
| @@ -423,6 +423,7 @@ couch _^_EN | |||
| cursor _^_EN | |||
| debugger _^_EN | |||
| dj _^_EN | |||
| download _^_EN | |||
| email _^_EN | |||
| enterprise _^_EN | |||
| event _^_EN | |||
| @@ -472,6 +473,7 @@ run _^_EN | |||
| scanner _^_EN | |||
| science _^_EN | |||
| server _^_EN | |||
| seven _^_EN | |||
| sex _^_EN | |||
| sexy _^_EN | |||
| shirt _^_EN | |||
| @@ -482,6 +484,7 @@ slum _^_EN | |||
| small _^_EN | |||
| snob _^_EN | |||
| song _^_EN | |||
| sorry _^_EN | |||
| source _^_EN | |||
| spam _^_EN | |||
| spirit _^_EN | |||
| @@ -495,7 +498,9 @@ terminal _^_EN | |||
| trip _^_EN | |||
| tuner _^_EN | |||
| unix _^_EN | |||
| update _^_EN | |||
| venture _^_EN | |||
| website _^_EN | |||
| window _^_EN | |||
| word _^_EN | |||
| @@ -598,6 +603,7 @@ häuschen hOYsC@n | |||
| hausier haUz'i:r | |||
| heimat $1 | |||
| herberg hErbErg | |||
| hi haI | |||
| historie $alt | |||
| hm h@m | |||
| horsam hO3zA:m | |||
| @@ -649,6 +655,7 @@ minut $2 | |||
| mikrofiche mi:kro:fi:S | |||
| miteinander $1 | |||
| modell mo:d'El | |||
| modem mo:dEm | |||
| monoton $3 | |||
| monsun $2 | |||
| montag mo:ntA:k | |||
| @@ -665,6 +672,7 @@ numero $1 | |||
| oboe o:b'o:@ | |||
| orgie $alt | |||
| ok o:k'e: | |||
| ödem Y:d'e:m | |||
| paradies $3 | |||
| passage pas'aZ@ | |||
| @@ -236,6 +236,7 @@ | |||
| _) cow _^_EN | |||
| crew _^_EN | |||
| cup _^_EN | |||
| c (y s | |||
| _) cyber saIb3 | |||
| @@ -256,7 +257,7 @@ | |||
| e) chen (_ C@n | |||
| ü) chen (_ C@n | |||
| chs ks (_ | |||
| chs ks | |||
| chance SA~s@ | |||
| chara (kt k%ara | |||
| _) ch (ic S | |||
| @@ -562,6 +563,7 @@ | |||
| ge (mal g@ | |||
| _) ge (mK gE | |||
| _) ge (nK gE | |||
| _) ge (L01K gE | |||
| ge (tr g@ | |||
| general ge:nEr'al | |||
| general (is ge:n@ral | |||
| @@ -1056,6 +1058,13 @@ formal) ie =I@ | |||
| _ver) st St | |||
| ste (ll StE | |||
| a) ste (ll stE | |||
| st (ah St | |||
| st (ä St | |||
| st (eh St | |||
| st (ö St | |||
| st (ü St | |||
| st (uh St | |||
| st (ung st | |||
| _) safe _^_EN | |||
| &) schaft (_S6 Saft | |||
| @@ -1288,6 +1297,7 @@ formal) ie =I@ | |||
| _) viel (@P4 f'i:l | |||
| _) vier (g@P4 f'i:r | |||
| _) viet vIEt | |||
| _) volks fOlks | |||
| _) voll (C@P4 f'Ol | |||
| _) voll (br f%Ol | |||
| _) voll (end f%Ol_| | |||
| @@ -1343,7 +1353,7 @@ formal) ie =I@ | |||
| y (x y | |||
| _) y (A j | |||
| A) y (A j | |||
| @) y (_ I | |||
| @) y (_ i: | |||
| t) y (_ _^_EN | |||
| .group z | |||
| @@ -0,0 +1,174 @@ | |||
| | |||
| // This file is UTF8 encoded | |||
| // Spelling-to-phoneme rules for Divehi (Maldives) | |||
| // Numbers | |||
| _0 s'umeI | |||
| _1 e'keI | |||
| _2 d'eI | |||
| _3 tineI | |||
| _4 ha'tha'reI | |||
| _5 fa'heI | |||
| _6 ha'eI | |||
| _7 ha'theI | |||
| _8 a'SeI | |||
| _9 n'uaeI | |||
| _10 d'ihaeI | |||
| _11 e'gj'a:r@1 //egaara | |||
| _12 b'ar@2 //baara | |||
| _13 t'E:r@2 //theyra | |||
| _14 ch'O:d@2 //saada (d like in _2) | |||
| _15 p'Vndr@2 //fanara | |||
| _16 s'o:l@2 //soalha lh like in ޅ | |||
| _17 s'Vt:r@2 //sathaara | |||
| _18 Vth.:'a:r@2 //ashaara | |||
| _19 Unn'Is //navaara | |||
| _20 b'i:s //vihi (we he) | |||
| _21 Ik:'Is //eka wees | |||
| _22 b'a:Is //baa wees | |||
| _23 t'e:Is //tei wees | |||
| _24 c'O:bIs sav wees | |||
| _25 p@c:'Is //fansavees | |||
| _26 ch@bb'i:rs // sabbees | |||
| _27 s@t:'a:Is // sathawees | |||
| _28 ath:'a:Is // asha wees | |||
| _29 Unt'Is // ona thirees | |||
| _30 t'i:s // thirees | |||
| _31 Ik@t:'Is // thirees eke --from hence it starts with the 10th digit and follows with the single digit. | |||
| _32 bat:'Is // eg. 32 = thirees (30) eke (1) | |||
| _33 tE~t'Is // E~ ? | |||
| _34 cO~t'Is | |||
| _35 pE~t'Is | |||
| _36 chaT'tIs | |||
| _37 sE~t'Is | |||
| _38 art'Is | |||
| _39 Unta:l'Is | |||
| _40 ca:l'Is //saalhees | |||
| _41 Ikta:l'Is | |||
| _42 baIa:l'Is | |||
| _43 tE~ta:l'Is | |||
| _44 cO:wa:l'Is | |||
| _45 paI'nta:l'Is | |||
| _46 chhIja:l'Is | |||
| _47 sE~ta:l'Is | |||
| _48 arta:l'Is | |||
| _49 'Un^ca:s | |||
| _50 p@c'a:s //fansaas | |||
| _51 Ikj'a:wVn | |||
| _52 b'a:wVn | |||
| _53 t'IrpVn | |||
| _54 c'Ou:wVn | |||
| _55 p'achpVn | |||
| _56 chh@p:'Vn | |||
| _57 sVt:'a:w@n | |||
| _58 ath:'a:w@n | |||
| _59 Uns'Vth | |||
| _60 s'a:th. //fas dho (ދ) lhas | |||
| _61 'Iks@th. | |||
| _62 b'a:s@th. | |||
| _63 t'Irs@th. | |||
| _64 c'O~s@th. | |||
| _65 paIns@th. | |||
| _66 ch'Ija:s@th. | |||
| _67 s'Vrs@th. | |||
| _68 ars@th. | |||
| _69 Un@h,at:'Vr: | |||
| _70 sat:'Vr: // hai dhiha | |||
| _71 Ikhat:'Vr: | |||
| _72 b@hat:'Vr: | |||
| _73 tIhat:'Vr: | |||
| _74 cO:hat:'Vr: | |||
| _75 pach,at:'Vr: | |||
| _76 chIhat:'Vr: | |||
| _77 s@t@hat:'Vr: | |||
| _78 athhat:'Vr: | |||
| _79 ,Un^Ia:s'i: | |||
| _80 ,Vss'i: // addiha | |||
| _81 Ikja:s'i: | |||
| _82 baIa:s'i: | |||
| _83 tIra:s'i: | |||
| _84 cO:ra:s'i: | |||
| _85 pI'ca:s'i: | |||
| _86 chIja:s'i: | |||
| _87 sVt:a:s'i: | |||
| _88 ath:a:s'i: | |||
| _89 nVwa:s'i: | |||
| _90 nVb:'e: nuvadhiha | |||
| _91 Ikj'a:n@we: | |||
| _92 b'a:n@we: | |||
| _93 tIr'a:n@we: | |||
| _94 cO:r'a:m@we: | |||
| _95 p@c'a:n@we: | |||
| _96 chIj'a:n@we: | |||
| _97 s@t:'a:n@we: | |||
| _98 ath:'a:n@we: | |||
| _99 nIn^j'a:n@we: | |||
| _0C sa'theIka //satheyka (th like them) | |||
| _0M1 h@z'a:r (haas) | |||
| _0M2 l'a:kh // lakka | |||
| _0M3 cr'ore //curoadu | |||
| // letter names | |||
| ހ h'a: | |||
| ށ s.'avijani | |||
| ނ n'u:nu | |||
| ރ R'a: | |||
| ބ b'a: | |||
| ޅ l.'av,ijani | |||
| ކ k'a:fu | |||
| އ 'alifu | |||
| ވ v'a:vu | |||
| މ m'i:mu | |||
| ފ f'a:fu | |||
| ދ d'a:lu | |||
| ތ t'a: | |||
| ލ l'a:mu | |||
| ގ g'a:fu | |||
| ޏ n^'avijani | |||
| ސ s'i:nu | |||
| ޑ d.'avijani | |||
| ޒ z'avijani | |||
| ޓ t.'avijani | |||
| ޔ j'a: | |||
| ޕ p'avijani | |||
| ޖ dZ'avijani | |||
| ޗ tS'avijani | |||
| ޘ T'a: | |||
| ޙ hh'a: | |||
| ޚ x'a: | |||
| ޛ D'a:lu | |||
| ޜ z'a: | |||
| ޝ S'i:nu | |||
| ޞ s'a:du | |||
| ޟ d'a:du | |||
| ޠ t'o | |||
| ޡ z'o | |||
| ޢ a'inu | |||
| ޣ Qa'inu | |||
| ޤ q'a:fu | |||
| ޥ w'a:vu | |||
| ޱ n'a||vijani | |||
| ަ 'aba||f,ili | |||
| ާ 'a:ba:||f,ili | |||
| ި 'ibi||f,ili | |||
| ީ 'i:bi:||f,ili | |||
| ު 'ubu||f,ili | |||
| ޫ 'u:bu:||f,ili | |||
| ެ 'ebe||f,ili | |||
| ޭ 'e:be:||f,ili | |||
| ޮ 'obo||f,ili | |||
| ޯ 'o:bo:||f,ili | |||
| ް s'ukun | |||
| @@ -0,0 +1,189 @@ | |||
| | |||
| // This file is UTF8 encoded | |||
| // Spelling-to-phoneme rules for Divehi (Maldives) | |||
| .group ހ | |||
| ހ h | |||
| .group ށ | |||
| ށ s. | |||
| .group ނ | |||
| ނ n | |||
| ން (ނ nn | |||
| ން (މ mm | |||
| ން (ޏ n^n^ | |||
| .group ރ | |||
| ރ R | |||
| .group ބ | |||
| ބ b | |||
| .group ޅ | |||
| ޅ l. | |||
| .group ކ | |||
| ކ k | |||
| .group އ | |||
| އ // alifu | |||
| އް (_ eh | |||
| އް (ހ h | |||
| އް (ށ h | |||
| އް (ހ s. | |||
| އް (ނ n | |||
| އް (ރ R | |||
| އް (ބ b | |||
| އް (ޅ l. | |||
| އް (ކ k | |||
| އް (ކ v | |||
| އް (މ m | |||
| އް (ދ d | |||
| އް (ތ t | |||
| އް (ލ l | |||
| އް (ގ g | |||
| އް (ޏ N | |||
| އް (ސ s | |||
| އް (ޑ d. | |||
| އް (ޒ z | |||
| އް (ޓ t. | |||
| އް (ޔ j | |||
| އް (ޕ p | |||
| އް (ޖ dZ | |||
| އް (ޗ tS | |||
| އް (ޜ Z | |||
| .group ވ | |||
| ވ v | |||
| .group މ | |||
| މ m | |||
| .group ފ | |||
| ފ f | |||
| .group ދ | |||
| ދ d | |||
| .group ތ | |||
| ތ t | |||
| .group ލ | |||
| ލ l | |||
| .group ގ | |||
| ގ g | |||
| .group ޏ | |||
| ޏ n^ | |||
| .group ސ | |||
| ސ s | |||
| .group ޑ | |||
| ޑ d. | |||
| .group ޒ | |||
| ޒ z | |||
| .group ޓ | |||
| ޓ t. | |||
| .group ޔ | |||
| ޔ j | |||
| .group ޕ | |||
| ޕ p | |||
| .group ޖ | |||
| ޖ dZ | |||
| .group ޗ | |||
| ޗ tS | |||
| .group ޘ | |||
| ޘ T | |||
| .group ޙ | |||
| ޙ h | |||
| .group ޚ | |||
| ޚ x | |||
| .group ޛ | |||
| ޛ D | |||
| .group ޜ | |||
| ޜ Z | |||
| .group ޝ | |||
| ޝ S | |||
| .group ޞ | |||
| ޞ s | |||
| .group ޟ | |||
| ޟ d | |||
| .group ޠ | |||
| ޠ t | |||
| .group ޡ | |||
| ޡ z | |||
| .group ޢ | |||
| ޢ ? | |||
| .group ޣ | |||
| ޣ Q | |||
| .group ޤ | |||
| ޤ q | |||
| .group ޥ | |||
| ޥ w | |||
| .group ަ | |||
| ަ a | |||
| .group ާ | |||
| ާ a: | |||
| .group ި | |||
| ި i | |||
| .group ީ | |||
| ީ i: | |||
| .group ު | |||
| ު u | |||
| .group ޫ | |||
| ޫ u: | |||
| .group ެ | |||
| ެ e | |||
| .group ޭ | |||
| ޭ e: | |||
| .group ޮ | |||
| ޮ o | |||
| .group ޯ | |||
| ޯ o: | |||
| .group ް | |||
| ް // sukun | |||
| .group ޱ | |||
| ޱ n. | |||
| .group | |||
| $ dolaR | |||
| @@ -1,5 +1,4 @@ | |||
| // This file in UTF8 encoded | |||
| // This file in UTF8 encoded | |||
| // letters | |||
| @@ -76,7 +75,7 @@ _» kom'iJ^as||dEr'EtSas | |||
| // numbers | |||
| _0 Tero | |||
| _0 T'ero | |||
| _1 'uno | |||
| _2 d'Os | |||
| _3 tr'es | |||
| @@ -102,8 +101,8 @@ _7X sEt'Enta | |||
| _8X OtS'Enta | |||
| _9X nOB'Enta | |||
| _0C Tj'EntOs | |||
| _1C0 T'ien // exactly one hundred | |||
| _1C T'iento | |||
| _1C0 Tj'en // exactly one hundred | |||
| _1C Tj'ento | |||
| _5C kinj'EntOs | |||
| _7C s,eteTj'EntOs | |||
| _9C n,OBeTj'EntOs | |||
| @@ -159,233 +158,146 @@ _0M1o mil'Esim | |||
| vi bi // not a Roman number | |||
| // unstressed words | |||
| // articles | |||
| el $u | |||
| el $atend | |||
| los $u | |||
| los $atend | |||
| la $u | |||
| la $atend | |||
| las $u | |||
| las $atend | |||
| lo $u | |||
| les $u | |||
| lo $atend | |||
| un $u | |||
| una $u | |||
| unos $u | |||
| unas $u | |||
| este $u+ // this | |||
| esta $u+ | |||
| estos $u+ | |||
| estas $u+ | |||
| esto $u+ | |||
| ese $u+ // that | |||
| esa $u+ | |||
| esos $u+ | |||
| esas $u+ | |||
| eso $u+ | |||
| aquel $u+ // that | |||
| aquella $u+ | |||
| aquellos $u+ | |||
| aquellas $u+ | |||
| // pronouns | |||
| yo $u+ | |||
| tu $u+ | |||
| tú $u+ | |||
| usted $u+ | |||
| él $u+ | |||
| ella $u+ | |||
| nosotros $u+ | |||
| nosotras $u+ | |||
| vosotros $u+ | |||
| vosotras $u+ | |||
| as $u+ | |||
| ustedes $u+ | |||
| ellos $u+ | |||
| ellas $u+ | |||
| ud $u+ | |||
| uds $u+ | |||
| me $u+ // reflexive pronouns | |||
| te $u+ | |||
| se $u+ | |||
| nos $u+ | |||
| os $u+ | |||
| me $u $only // reflexive pronouns | |||
| me $atend | |||
| te $u | |||
| te $atend | |||
| le $u | |||
| le $atend | |||
| les $u | |||
| les $atend | |||
| se $u | |||
| se $atend | |||
| nos $u | |||
| nos $atend | |||
| os $u | |||
| os $atend | |||
| // possessives | |||
| mi mi $u+ | |||
| mis $u+ | |||
| tu $u+ | |||
| tus $u+ | |||
| su $u+ | |||
| sus $u+ | |||
| nuestro $u+ | |||
| nuestros $u+ | |||
| nuestra $u+ | |||
| nuestras $u+ | |||
| vuestro $u+ | |||
| vuestros $u+ | |||
| vuestra $u+ | |||
| vuestras $u+ | |||
| // possessives | |||
| mi $u | |||
| mi $atend | |||
| mis $u | |||
| mis $atend | |||
| tu $u | |||
| tu $atend | |||
| tus $u | |||
| tus $atend | |||
| su $u | |||
| su $atend | |||
| sus $u | |||
| sus $atend | |||
| nuestro $u | |||
| nuestro $atend | |||
| nuestros $u | |||
| nuestros $atend | |||
| nuestra $u | |||
| nuestra $atend | |||
| nuestras $u | |||
| nuestras $atend | |||
| vuestro $u | |||
| vuestro $atend | |||
| vuestros $u | |||
| vuestros $atend | |||
| vuestra $u | |||
| vuestra $atend | |||
| vuestras $u | |||
| vuestras $atend | |||
| // prepositions | |||
| a $u $brk // at | |||
| al $u $brk | |||
| a $u // at | |||
| a $atend | |||
| al $u | |||
| al $atend | |||
| de $u // of,from | |||
| de $atend | |||
| del $u | |||
| (de la) d,ela | |||
| en $u $brk | |||
| con $u $pause // with | |||
| por $u $pause // for,through,along,via | |||
| para $u $pause // for,in order,by | |||
| entre $u $pause | |||
| desde $pause // from,since | |||
| después $pause // after | |||
| // conjunctions | |||
| y %i $pause // and | |||
| o $u $pause // or | |||
| así $pause | |||
| aunque $u $pause // although | |||
| siquiera $pause | |||
| porque $pause // because | |||
| // questions | |||
| que $u $pause // what | |||
| cuál $pause // which | |||
| cuáles $pause | |||
| cómo $pause // how | |||
| // negative | |||
| no $u | |||
| // auxillary verbs | |||
| ser $u | |||
| soy $u | |||
| eras $u | |||
| es $u | |||
| somos $u | |||
| sois $u | |||
| son $u | |||
| fui $u | |||
| fuiste $u | |||
| fue $u | |||
| fuimos $u | |||
| fuisteis $u | |||
| fueron $u | |||
| era $u | |||
| eras $u | |||
| éramos $u | |||
| erais $u | |||
| eran $u | |||
| seré $u | |||
| serás $u | |||
| será $u | |||
| seremos $u | |||
| seréis $u | |||
| serán $u | |||
| sería $u | |||
| serías $u | |||
| seríamos $u | |||
| seríais $u | |||
| serían $u | |||
| estar $u | |||
| estoy $u | |||
| estás $u | |||
| está $u | |||
| estamos $u | |||
| estáis $u | |||
| están $u | |||
| estuve $u | |||
| estuviste $u | |||
| estuvo $u | |||
| estuvimos $u | |||
| estuvisteis $u | |||
| estuvieron $u | |||
| estaba $u | |||
| estabas $u | |||
| estaba $u | |||
| estábamos $u | |||
| estabais $u | |||
| estaban $u | |||
| estaré $u | |||
| estarás $u | |||
| estará $u | |||
| estaremos $u | |||
| estaréis $u | |||
| estarán $u | |||
| estaría $u | |||
| estarías $u | |||
| estaríamos $u | |||
| estaríais $u | |||
| estarían $u | |||
| haber $u | |||
| he $u | |||
| has $u | |||
| hay $u | |||
| hemos $u | |||
| habéis $u | |||
| han $u | |||
| ha $u // ?? | |||
| hube $u | |||
| hubiste $u | |||
| hubo $u | |||
| hubimos $u | |||
| hubisteis $u | |||
| hubieron $u | |||
| había $u | |||
| habías $u | |||
| habíamos $u | |||
| habíais $u | |||
| habían $u | |||
| habré $u | |||
| habrás $u | |||
| habrá $u | |||
| habremos $u | |||
| habréis $u | |||
| habrán $u | |||
| tener $u // to have | |||
| tengo $u | |||
| tienes $u | |||
| tiene $u | |||
| tenemos $u | |||
| tenéis $u | |||
| tienen $u | |||
| hacer $u+ // to do/make | |||
| hago $u+ | |||
| haces $u+ | |||
| hace $u+ | |||
| hacemos $u+ | |||
| hacéis $u+ | |||
| hacen $u+ | |||
| // some common adjectives and adverbs | |||
| algún $u // some | |||
| algunos $u | |||
| alguna $u | |||
| del $atend | |||
| en $u | |||
| en $atend | |||
| con $u // with | |||
| con $atend | |||
| sin $u | |||
| sin $atend | |||
| por $u // for,through,along,via | |||
| por $atend | |||
| tras $u | |||
| tras $atend | |||
| ante $u $only | |||
| ante $atend | |||
| para $u // for,in order,by | |||
| para $atend | |||
| entre $u | |||
| entre $atend | |||
| sobre $u | |||
| sobre $atend | |||
| bajo $u | |||
| bajo $atend | |||
| desde $u // from,since | |||
| desde $atend | |||
| hasta $u | |||
| hasta $atend | |||
| hacia $u | |||
| hacia $atend | |||
| e $u $only | |||
| e $atend | |||
| y %i // and | |||
| o $u // or | |||
| o $atend | |||
| u $u | |||
| u $atend | |||
| aunque $u // although | |||
| aunque $atend | |||
| pero $u | |||
| pero $atend | |||
| porque $u // because | |||
| porque $atend | |||
| que $u // what | |||
| que $atend | |||
| cuando $u | |||
| cuando $atend | |||
| cuanto $u | |||
| cuanto $atend | |||
| donde $u | |||
| donde $atend | |||
| como $u | |||
| como $atend | |||
| quien $u | |||
| quien $atend | |||
| quienes $u | |||
| quienes $atend | |||
| mientras $u | |||
| mientras $atend | |||
| si $u | |||
| si $atend | |||
| // Letters | |||
| @@ -411,26 +323,23 @@ r _|Ere | |||
| s _|Ese | |||
| t te | |||
| v _|uBe | |||
| w ,uBe||d'OBle | |||
| w uBe||d'OBle | |||
| x _|Ekis | |||
| z TEta | |||
| _a a | |||
| a a $atend | |||
| _e e | |||
| _o o | |||
| o o $atend | |||
| _y ,igr'iEQa | |||
| y ,igr'iEQa $atend | |||
| _y igri'eQa | |||
| y igri'eQa $atend | |||
| ch tSe | |||
| ll EJ^e | |||
| ?2 ll Ej:e | |||
| ll 'El^e | |||
| á 'a||aTEntw'aDa | |||
| é 'e||aTEntw'aDa | |||
| í 'i||aTEntw'aDa | |||
| _ó 'o||aTEntw'aDa | |||
| ó 'o||aTEntw'aDa $atend | |||
| ú 'u||aTEntw'aDa | |||
| ü ,uDjEr'Esis | |||
| ü ,uDj'ErEsis | |||
| @@ -440,11 +349,11 @@ DNI $abbrev | |||
| dpto departamento $text | |||
| dr doctor $text $capital $dot | |||
| dra doctora $text $capital $dot | |||
| (ee . uu) Est'aDos||un'iDos | |||
| Excmo excelentsimo $text $dot | |||
| Excma excelentsima $text $dot | |||
| Ilmo ilustrisimo $text $dot | |||
| Ilma ilustrisima $text $dot | |||
| (ee.uu) Est'aDos||un'iDos | |||
| Excmo excelentísimo $text $dot | |||
| Excma excelentísima $text $dot | |||
| Ilmo ilustrísimo $text $dot | |||
| Ilma ilustrísima $text $dot | |||
| izq izquierda $text $dot | |||
| izqda izquierda $text $dot | |||
| izqdo izquierdo $text $dot | |||
| @@ -464,8 +373,43 @@ Uds ustedes $text $capital $dot | |||
| // pronunciation exceptions | |||
| linux $1 | |||
| méxico mExiko | |||
| méxico m'Exiko | |||
| mexicano mExikano | |||
| spanish _^_EN | |||
| spanish sp'aniS | |||
| english ínglish $text | |||
| firefox f'aIrfoks | |||
| microsoft m'aIkrosoft | |||
| software s'oftwer | |||
| hardware h'ardwer | |||
| skype sk'aIp | |||
| messenger m'esendZer | |||
| live l'aIB | |||
| facebook f'eIsbuk | |||
| twitter tw'iter | |||
| twit tw'it | |||
| mozilla moT'ila | |||
| espeak isp'ik | |||
| (e speak) isp'ik | |||
| eloquence 'elokwens | |||
| speech sp'itS | |||
| platform pl'atfom | |||
| voice bois $text | |||
| windows w'indows | |||
| android 'androId | |||
| apple 'ap@l | |||
| (i phone) 'aIfon | |||
| iphone 'aIfon | |||
| (i pod) 'aIpod | |||
| ipod 'aIpod | |||
| jaws dZ'os | |||
| window w'indow | |||
| eyes 'aIs | |||
| free fr'i | |||
| google g'ug@l | |||
| chrome kr'owm | |||
| office 'ofis | |||
| service s'erBis | |||
| power p'awer | |||
| thunderbird t'anderbird | |||
| jazz dZ'as | |||
| @@ -42,7 +42,7 @@ | |||
| c (Y T // ce, ci | |||
| ch tS | |||
| A) ck k | |||
| .group d | |||
| d d | |||
| @@ -94,12 +94,12 @@ | |||
| .group h | |||
| h // silent | |||
| _) hi (A J^ | |||
| _) hi (A j | |||
| .group i | |||
| i i | |||
| i (A J^ | |||
| i (A j | |||
| C) i (A j | |||
| gu) i (A j | |||
| ?!3 l) i (A %i | |||
| @@ -117,22 +117,20 @@ | |||
| .group l | |||
| l l | |||
| _) ll (A J^ // allowe _ll | |||
| ll J^ | |||
| ?2 A) ll (A j: | |||
| ll (_ l | |||
| _) ll (A l^ // allowe _ll | |||
| ?2 _) ll (A J^ | |||
| ?2 ll j: | |||
| ?2 n_) ll (A dZ | |||
| ll l^ | |||
| .group m | |||
| m m | |||
| @) m (_ =m | |||
| _) mn (em n | |||
| m (K n | |||
| m (L04 m | |||
| m (_L04 m | |||
| m (L05 N | |||
| m (_L05 N | |||
| m (j N | |||
| _) mb (A mb | |||
| .group n | |||
| @@ -140,9 +138,10 @@ | |||
| n (L04 m | |||
| n (_L04 m | |||
| n (L05 N | |||
| n (_L05 N | |||
| n (_L05 N | |||
| n (j N | |||
| ny (A n^ // catalan words | |||
| _) nh (A n | |||
| .group o | |||
| o o | |||
| @@ -153,13 +152,14 @@ | |||
| oi oI | |||
| oy (K oI | |||
| oy (_ 'oI | |||
| ou ow | |||
| .group p | |||
| p p | |||
| _) p (L01A p // allow pl pr at start of word | |||
| p (t p: | |||
| _) ph f | |||
| _) ph (A f | |||
| ph (@ f | |||
| ph (K f | |||
| _) ps (i s | |||
| _) ps (eudo s | |||
| @@ -169,7 +169,8 @@ | |||
| .group q | |||
| q k | |||
| qu k | |||
| qu (Y k // que, qui | |||
| _) qw (A kw // qwerty | |||
| .group r | |||
| @@ -189,30 +190,32 @@ | |||
| .group s | |||
| s s | |||
| &) s (_S1 s | |||
| _) s (C@ %Es | |||
| ss (K s | |||
| _) s (K@ s | |||
| ss s | |||
| _) sh (A S | |||
| _) sh (L01A S | |||
| sh (K S | |||
| ?!1 sc (Y s // sce sci for non castilian accent | |||
| .group t | |||
| t t | |||
| _) t (L01A t // all tr at start of word | |||
| _) th T | |||
| th (K T | |||
| _) th (@ t | |||
| th (K t | |||
| _) tx (A tS | |||
| tx tS | |||
| .group u | |||
| u u | |||
| u (u u | |||
| u (A w | |||
| u (y_ w | |||
| !?3 l) u (A %u | |||
| !?3 r) u (A %u | |||
| g) u (e | |||
| g) u (i | |||
| g) u (é | |||
| g) u (í | |||
| .group v | |||
| v b | |||
| @@ -235,25 +238,24 @@ | |||
| .group x | |||
| x ks | |||
| ?1 A) x (A Qs | |||
| x (_ =Qs | |||
| _) x ($unpr z // ? | |||
| _) x ($unpr s // ? | |||
| ?!1 xc (Y ks // xce xci for non castilian accent | |||
| .group y | |||
| y i | |||
| _) y ($unpr J | |||
| _m) y J | |||
| n) y J | |||
| _l) y J | |||
| y (A J^ | |||
| ?2 A) y (A j: | |||
| _m) y (A j | |||
| _l) y (A j | |||
| y (A j: | |||
| _) y (A J^ | |||
| u) y (K j: | |||
| n_) y (A dZ | |||
| y (_ i | |||
| .group z | |||
| z T | |||
| ?2 z (L02 z | |||
| zz ts | |||
| .group | |||
| @@ -271,3 +273,4 @@ | |||
| C_) - (_D _ | |||
| , (D kOma | |||
| @@ -141,6 +141,7 @@ _CAL02) i (K I1 // CVCV mallis | |||
| n n | |||
| A) nn (_ i1n^: // v.a konn, nunn | |||
| @A) nn (_ nn // kaugemal ei palataliseeri | |||
| i) nn (_ n: // linn | |||
| n (st_ n^ // kunst | |||
| @@ -1,6 +1,6 @@ | |||
| / | |||
| // *************************************************************************** | |||
| // * Copyright (C) 2005 to 2010 by Jonathan Duddington * | |||
| // * Copyright (C) 2005 to 2012 by Jonathan Duddington * | |||
| // * email: [email protected] * | |||
| // * * | |||
| // * This program is free software; you can redistribute it and/or modify * | |||
| @@ -24,7 +24,7 @@ | |||
| // 2006-11-18 Gilles Casse <[email protected]> | |||
| // | |||
| // Updated 2011-10-29 Michel Such <[email protected]> | |||
| // Updated 2012-04-15 Michel Such <[email protected]> | |||
| // | |||
| // * Numbers, a few abbreviations and exceptions. | |||
| // | |||
| @@ -683,6 +683,7 @@ bissus bisys | |||
| blues _^_en | |||
| blum blum | |||
| bootable boutable $text | |||
| brian _^_en | |||
| broglie breuil $text | |||
| browglie breuil $text | |||
| buffer bYfWr | |||
| @@ -696,6 +697,7 @@ charles Sarl | |||
| (chef d'oeuvres) chédeuvres $text | |||
| chienlit SjA~li | |||
| choeur kWr | |||
| cindy sindi | |||
| cinema sinema | |||
| cocus kOky | |||
| couscous kuskus | |||
| @@ -712,6 +714,7 @@ faut fot2 $u+ | |||
| feldspath fEldspat | |||
| fier fjer $verb | |||
| for $u+ | |||
| francesco frA~nSEsko | |||
| francis frA~sis | |||
| fred frEd | |||
| free _^_en | |||
| @@ -737,6 +740,7 @@ island _^_en | |||
| jackpot dZakpOt | |||
| jacques Zak | |||
| james _^_en | |||
| jennifer ZenifEr | |||
| karaoke karaoke | |||
| kevin kevin | |||
| laetitia letisja | |||
| @@ -754,9 +758,12 @@ matthias matjas | |||
| merguez mErgEz | |||
| messieurs mesjYz2 | |||
| mieux miY $u+ | |||
| miloud milud | |||
| mouloud mulud | |||
| monsieur m@sjY | |||
| mrs _^_en | |||
| oasis oazis | |||
| oliver _^_en | |||
| ours urs | |||
| output _^_en | |||
| pataquès patakEs | |||
| @@ -216,6 +216,7 @@ _tld t'ild& | |||
| ?2 _3C tR'ist'a_ | |||
| ?2 _4C tSetR'ist'o_ | |||
| _6C S'Est'o | |||
| _0M1 t'isUtS;& | |||
| _0MA1 t'isUtS;e | |||
| _1M1 t'isUtS;U | |||
| @@ -226,22 +227,26 @@ _tld t'ild& | |||
| ?3 _0M1 h'il^ad& | |||
| ?3 _0MA1 h'il^ade | |||
| ?3 _1M1 h'il^adU | |||
| _0M2 m'ilijUna | |||
| _0MA2 m'ilijUna | |||
| _1M2 m'ilijUn | |||
| ?4 _0M2 m'ilijOna | |||
| ?4 _0MA2 m'ilijOna | |||
| ?4 _1M2 m'ilijOn | |||
| _0M3 m'iliaRdI | |||
| _0MA3 m'iliaRde | |||
| _1M3 m'iliaRdU | |||
| ?2 _0M3 milijArdI | |||
| ?2 _0MA3 milijArde | |||
| ?2 _1M3 milijArdU | |||
| _0M4 b'ilijUna | |||
| _1M4 b'ilijUn | |||
| ?4 _0M4 b'ilijOna | |||
| ?4 _1M4 b'ilijOn | |||
| _dpt _:z'a*Ez_ | |||
| _roman r*'imsko | |||
| @@ -437,6 +437,7 @@ | |||
| // (This is now done automatically by the eSpeak program) | |||
| .group o | |||
| o _^_EN | |||
| D__) of (__D me | |||
| @@ -0,0 +1,167 @@ | |||
| // Haitian Creole translation rules | |||
| // This file is UTF-8 encoded | |||
| // numbers | |||
| _0 zewo | |||
| _1 E~ | |||
| _2 de | |||
| _3 twa | |||
| _4 kat | |||
| _5 sE~k | |||
| _6 sis | |||
| _7 sEt | |||
| _8 yit | |||
| _9 nEf | |||
| _10 dis | |||
| _11 O~z | |||
| _12 duz | |||
| _13 trEz | |||
| _14 katOz | |||
| _15 kE~z | |||
| _16 sEz | |||
| _17 disEt | |||
| _18 dizyit | |||
| _19 diznEf | |||
| _20 vE~ | |||
| _21 vE~te;E~ | |||
| _2X vE~n | |||
| _28 vE~tyit | |||
| _29 vE~tnEf | |||
| _30 trA~t | |||
| _31 trA~te;E~ | |||
| _3X trA~n | |||
| _38 trA~tyit | |||
| _39 trA~tnEf | |||
| _40 karA~t | |||
| _41 karA~te;E~ | |||
| _4X karA~n | |||
| _48 karA~tyit | |||
| _49 karA~tnEf | |||
| _50 sE~kA~t | |||
| _51 sE~kA~te;E~ | |||
| _5X sE~kA~n | |||
| _58 sE~kA~tyit | |||
| _59 sE~kA~tnEf | |||
| _60 swasA~t | |||
| _61 swasA~te;E~ | |||
| _6X swasA~n | |||
| _70 swasA~tdis | |||
| _71 swasA~te;O~z | |||
| _8X katrevE~ | |||
| _81 katrevE~tE~ | |||
| _91 katrevE~tO~z | |||
| _0C sA~ | |||
| _0M1 mil | |||
| _1M1 mil | |||
| _0M2 miljon | |||
| _0M3 milja | |||
| _0M4 biljon | |||
| _dpt _pwE~ | |||
| // Common function words | |||
| //====================== | |||
| // Articles | |||
| on $u | |||
| yon $u | |||
| la $u | |||
| lan $u | |||
| a $u | |||
| an $u | |||
| sa $u | |||
| // Pronouns | |||
| mwen $u | |||
| ou $u | |||
| li $u | |||
| nou $u | |||
| yo $u | |||
| ki $u | |||
| // Verbs | |||
| se $u // to be | |||
| vin $u | |||
| te $u // tense markers | |||
| tap $u | |||
| (t ap) tap $u | |||
| ap $u | |||
| a $u | |||
| pral $u | |||
| ta $u | |||
| // Prepositions | |||
| ak $u $brk | |||
| nan $u | |||
| pou $u | |||
| // Conjunctions | |||
| epi $u $pause | |||
| // Adverbs | |||
| kèk $u // some | |||
| // Characters | |||
| % pusA~ $max3 | |||
| * asteris $max3 | |||
| + plis $max3 | |||
| = egal $max3 | |||
| / slaS $max3 | |||
| \ A~tislaS $max3 | |||
| # aSaj $max3 | |||
| _, vigil | |||
| _; pwE~vigil | |||
| _. pwE~ | |||
| // Letter names | |||
| // (note: some letters must be distinguished from one-letter words) | |||
| _a a | |||
| a a $atstart $atend | |||
| b bi | |||
| c si | |||
| d di | |||
| e e | |||
| è egr'av | |||
| f Ef | |||
| g ge | |||
| h aS | |||
| i i | |||
| j Zi | |||
| k ka | |||
| _l el | |||
| l el $atend | |||
| _m em | |||
| m em $atend | |||
| _n en | |||
| n en $atend | |||
| o o | |||
| ò ogr'av | |||
| p pi | |||
| q kju | |||
| r ara | |||
| s Es | |||
| _t ta | |||
| t ta $atend | |||
| u u | |||
| v va | |||
| _w dubv'a | |||
| w dubv'a $atend | |||
| _y ipsil'on | |||
| y ipsil'on $atend | |||
| z zed | |||
| @@ -0,0 +1,104 @@ | |||
| // Haitian Creole translation rules | |||
| // This file is UTF-8 encoded | |||
| .group a | |||
| a a | |||
| an (K A~ | |||
| .group à | |||
| à a | |||
| .group b | |||
| b b | |||
| .group c | |||
| ch S | |||
| c k | |||
| c (Y s | |||
| .group d | |||
| d d | |||
| .group e | |||
| e e | |||
| en (K E~ | |||
| .group è | |||
| è E | |||
| .group f | |||
| f f | |||
| .group g | |||
| g g | |||
| .group h | |||
| h // silent ? | |||
| .group i | |||
| i i | |||
| .group j | |||
| j Z | |||
| .group k | |||
| k k | |||
| .group l | |||
| l l | |||
| .group m | |||
| m m | |||
| .group n | |||
| n n | |||
| ng N | |||
| .group o | |||
| o o | |||
| on (K O~ | |||
| ou u | |||
| .group ò | |||
| ò O | |||
| .group p | |||
| p p | |||
| .group q | |||
| q k | |||
| .group r | |||
| r r | |||
| .group s | |||
| s s | |||
| .group t | |||
| t t | |||
| tch tS | |||
| .group u | |||
| u u | |||
| ui yi | |||
| .group v | |||
| v v | |||
| .group w | |||
| w w | |||
| .group x | |||
| x ks | |||
| .group y | |||
| y j | |||
| K) y (K i // not next to a vowel | |||
| .group z | |||
| z z | |||
| .group | |||
| ç s | |||
| $ dola | |||
| @@ -217,6 +217,7 @@ _#-ikának a:nAk | |||
| (0-nál) nul:a:na:l | |||
| (0-hoz) nul:a:hoz | |||
| (0-s) nul:a:S | |||
| (0-sra) nul:a:SR2A | |||
| (0-ára) nul:a:R2A //But if the 0-ára string have the text (only 0 number before the suffix, need spokening this exception. | |||
| (0-án) nul:a:n //same as prewious exception. | |||
| (0-ig) nul:a:ig | |||
| @@ -3359,7 +3360,6 @@ hangjelzés $unstressend | |||
| (korrigálás révén) koR2R2iga:la:S_||R2e:ve:n $unstressend | |||
| (épületekhez hasonlította) e:pylEtEkhEz_||hAsonli:tot:A $unstressend | |||
| (problémájához hasonlította) pR2oble:ma:ja:hoz_||hASonli:tot:A $unstressend | |||
| (az akadálymentesítés) Az_||AkAda:jmEntESi:te:S $unstressend | |||
| (volna meg őket) volnA_||mEg_||Y:kEt $unstressend | |||
| (értelme felróni) e:R2tElmE_||fElR2o:ni $unstressend | |||
| (is született) iS_||sylEtEt: $unstressend | |||
| @@ -3413,7 +3413,7 @@ javaslom $unstressend | |||
| védeni $unstressend | |||
| internetezés $unstressend | |||
| kerülhet $unstressend | |||
| (az internetezés) Az_||intER2nEtEze:S $unstressend | |||
| (az internetezés) Az_'||intER2nEtEze:S $unstressend | |||
| (veheti azt) vEhEti_||Ast $unstressend | |||
| keresztül $unstressend | |||
| (bonyolítani rajta) bon^oli:tAni_||R2AjtA $unstressend | |||
| @@ -3983,7 +3983,7 @@ dolgozniuk $unstressend | |||
| hallgatónak $unstressend | |||
| tárgyaláson $unstressend | |||
| törvényről $unstressend | |||
| (múlt héten) mu:lt_'||he:tEn $unstressend | |||
| //(múlt héten) mu:lt'||he:tEn $unstressend | |||
| (kérte fel múlt héten) ke:R2tE_'||fEl_||mu:lt_'||he:tEn $unstressend | |||
| kötendő $unstressend | |||
| (vevőkkel kötendő) vEvY:k:El_||kYtEndY: $unstressend | |||
| @@ -4636,7 +4636,6 @@ kikérdezném $unstressend | |||
| (rendszert készít) R2EntsER2t_'||ke:si:t $unstressend | |||
| (is megmutatják) iS_'||mEgmutAc:a:k $unstressend | |||
| jutottak $unstressend | |||
| (arról van szó) AR2R2o:l_'||vAn_'||so: $unstressend | |||
| (ér el) e:R2_'||El $unstressend | |||
| (azt szeretné) Ast_'||sER2Etne: $unstressend | |||
| hasonlít $unstressend | |||
| @@ -4905,8 +4904,331 @@ növekedés $unstressend | |||
| bankja $unstressend | |||
| banknak $unstressend | |||
| kérdését $unstressend | |||
| várják $unstressend | |||
| történetében $unstressend | |||
| kormánynak $unstressend | |||
| legfeltűnőbb $unstressend | |||
| körülmény $unstressend | |||
| (a bizottság) A'||bizotS:a:g $unstressend | |||
| (fog a bizottság) fog_||A'||bizotS:a:g $unstressend | |||
| elvek $unstressend | |||
| (kormány között) koR2ma:n^_||kYzYt: $unstressend | |||
| (az ügyekben) Az_||yJEkbEn $unstressend | |||
| hetet $unstressend | |||
| kezdeményezésére $unstressend | |||
| reméljük $unstressend | |||
| törvényeken $unstressend | |||
| kötelezettségeket $unstressend | |||
| (is beszélt) iS_||bEse:lt $unstressend | |||
| (is történt) iS_||tYrte:nt $unstressend | |||
| nyilatkoztak $unstressend | |||
| (a kutatókat) A'||kutAto:kAt $unstressend | |||
| gyanúsítanak $unstressend | |||
| (fordul elő) fordul_||ElY: $unstressend | |||
| (alatt készül) AlAt:_||ke:syl $unstressend | |||
| ritka $unstressend | |||
| gyanúját $unstressend | |||
| (kapcsolatos gyanúról) kAptSolAtoS_||JAnu:R2o:l $unstressend | |||
| tartalma $unstressend | |||
| (ki kell terjednie) ki_||kEl:_||tER2jEdniE $unstressend | |||
| szerzője $unstressend | |||
| munkában $unstressend | |||
| (is mérik) iS_||me:R2ik $unstressend | |||
| eldöntése $unstressend | |||
| azokat $unstressend | |||
| (az ügyeket) Az_||yJEkEt $unstressend | |||
| (is megemlíti) iS_||mEgEmli:ti $unstressend | |||
| (lehet érni) lEhEt_||e:R2ni $unstressend | |||
| csalódott $unstressend | |||
| (benne újdonság) bEn:E_||u:jdonSa:g $unstressend | |||
| jelzik $unstressend | |||
| (találja meg) tAla:ljA_||mEg $unstressend | |||
| (a világon) A'||vila:gon $unstressend | |||
| céget $unstressend | |||
| értelmét $unstressend | |||
| jöhet $unstressend | |||
| aljasságra $unstressend | |||
| másodpercet $unstressend | |||
| (percet fizetek) pER2tsEt_||fizEtEk $unstressend | |||
| fizetek $unstressend | |||
| hallottam $unstressend | |||
| (témája lesz) te:ma:jA_||lEs $unstressend | |||
| kezdődő $unstressend | |||
| politikában $unstressend | |||
| alapozták $unstressend | |||
| döntései $unstressend | |||
| vitái $unstressend | |||
| magyarázta $unstressend | |||
| történni $unstressend | |||
| címétől $unstressend | |||
| keveredett $unstressend | |||
| (a szokás) A'||soka:S $unstressend | |||
| vesztette $unstressend | |||
| értékelte $unstressend | |||
| berendezkedést $unstressend | |||
| berendezkedéssel $unstressend | |||
| (se értették) SE_||e:R2tEt:e:k $unstressend | |||
| levezényelni $unstressend | |||
| vesztesége $unstressend | |||
| arány $unstressend | |||
| (visszaesés hatásait) vis:AESe:S_||hAta:SAit $unstressend | |||
| (a kedélyeket) A'||kEde:jEkEt $unstressend | |||
| hatásában $unstressend | |||
| (válaszolt a felvetésre) va:lAsolt_||A'||fElvEte:SR2E $unstressend | |||
| (dőlt be) dY:lt_||bE $unstressend | |||
| (sem fog) SEm_||fog $unstressend | |||
| (lát majd) la:t_||mAjd $unstressend | |||
| megmentésére $unstressend | |||
| (csődjének elkerülésére) tSY:J:e:nEk_||ElkER2yle:Se:R2E $unstressend | |||
| (válik a cég) va:lik_||A'||tse:g $unstressend | |||
| polgármesterekkel $unstressend | |||
| fenntartására $unstressend | |||
| firtatva $unstressend | |||
| (elleni fellépésre) El:Eni_||fEl:e:pe:SR2E $unstressend | |||
| frakcióvezetője $unstressend | |||
| (nyitni akkor) n^itni_||Ak:oR2 $unstressend | |||
| (hangzott el) hAngzot:_||El $unstressend | |||
| vita $unstressend | |||
| csinálsz $unstressend | |||
| (szoftverekről van szó) softvER2EkR2Y:l_||vAn_||so: $unstressend | |||
| (ellen létrehozott) El:En_||le:tR2Ehozot: $unstressend | |||
| (felhasználók letöltéseit) fElhAsna:lo:k_||lEtYlte:SEit $unstressend | |||
| (lépése ellen) le:pe:SE_||El:En $unstressend | |||
| választásokat $unstressend | |||
| (tulajdont védő törvények) tulAjdont_||ve:dY:_||tYR2ve:n^Ek $unstressend | |||
| ország $unstressend | |||
| együtt | |||
| (több ország) tYb:_||oR2sa:g $unstressend | |||
| (is aláírta) iS_||Ala:i:R2tA $unstressend | |||
| (lehet akadályozni) lEhEt_||AkAda:jozni $unstressend | |||
| (öt körül) Yt_||kYR2yl $unstressend | |||
| (a tüntetést) A'||tyntEte:St $unstressend | |||
| (ér véget) e:R2_||ve:gEt $unstressend | |||
| órakor $unstressend | |||
| (lehet számítani) lEhEt_||sa:mi:tAni $unstressend | |||
| választéka $unstressend | |||
| bevételhez $unstressend | |||
| reális $unstressend | |||
| (élők helyzete) e:lY:k_||hEjzEtE $unstressend | |||
| kritika $unstressend | |||
| sértené $unstressend | |||
| megállapodást $unstressend | |||
| (héttel ezelőtt) he:t:El_||EzElY:t: $unstressend | |||
| hazánk $unstressend | |||
| (abban foglaltakat) Ab:An_||foglAltAkAt $unstressend | |||
| életbe $unstressend | |||
| tagállam $unstressend | |||
| ratifikálását $unstressend | |||
| (közleményt adott ki) kYzlEme:n^t_||Adot:_||ki $unstressend | |||
| médium $unstressend | |||
| laknának $unstressend | |||
| feküdt $unstressend | |||
| lakásban $unstressend | |||
| (nevezi tulajdonosa) nEvEzi_||tulAjdonoSA $unstressend | |||
| tulajdonosa $unstressend | |||
| rágyújthat $unstressend | |||
| (itt senki) it:_||SEnki $unstressend | |||
| csapolhat $unstressend | |||
| fordulni $unstressend | |||
| amiatt $unstressend | |||
| (problémákat kapargat) pR2oble:ma:kAt_||kApAR2gAt $unstressend | |||
| termékeket $unstressend | |||
| (a baj)A'||bAj $unstressend | |||
| jószágot $unstressend | |||
| (se kapni) SE_||kApni $unstressend | |||
| (se bírom) SE_||bi:R2om $unstressend | |||
| (a kaját) A'||kAja:t $unstressend | |||
| ételhordóval $unstressend | |||
| esznek $unstressend | |||
| (igaza van) igAzA_||vAn $unstressend | |||
| (akar valamit) AkAR2_||vAlAmit $unstressend | |||
| harcol $unstressend | |||
| (számoltam ki) sa:moltAm_||ki $unstressend | |||
| élelmiszerekre $unstressend | |||
| nyersanyagokra $unstressend | |||
| (olcsóbbat is) oltSo:b:At_||iS $unstressend | |||
| főzni $unstressend | |||
| (rövid ahhoz) R2Yvid_||Ahoz $unstressend | |||
| (töltsem meg) tYltSEm_||mEg $unstressend | |||
| (egy kisebb) EJ_||kiS:Eb $unstressend | |||
| csirkére $unstressend | |||
| (másra is) ma:SR2A_||iS $unstressend | |||
| mire $unstressend | |||
| (alig van) Alig_||vAn $unstressend | |||
| hibbant $unstressend | |||
| jártunk $unstressend | |||
| bementek $unstressend | |||
| banánt $unstressend | |||
| szerető $unstressend | |||
| (alapanyagokra kényes) AlApAn^AgokR2A_||ke:n^ES $unstressend | |||
| állampolgár $unstressend | |||
| ételt $unstressend | |||
| (dolgokról beszélek) dolgokR2o:l_||bEse:lEk $unstressend | |||
| haverjaim $unstressend | |||
| utaznak $unstressend | |||
| utalt $unstressend | |||
| (hulladékok csupán) hul:Ade:kok_||tSupa:n $unstressend | |||
| (tök igaz) tYk_||igAz $unstressend | |||
| cucc $unstressend | |||
| nyomorult $unstressend | |||
| megvesznek $unstressend | |||
| (miatt van így) miAt:_||vAn_||i:J $unstressend | |||
| kereskedők $unstressend | |||
| külföldi $unstressend | |||
| drágább $unstressend | |||
| (hozna megoldást) hoznA_||mEgolda:St $unstressend | |||
| drágábban $unstressend | |||
| korlátozása $unstressend | |||
| ezres $unstressend | |||
| érdekel $unstressend | |||
| boltot $unstressend | |||
| (az alapélménye) Az_||AlApe:lme:n^E $unstressend | |||
| beszerezni $unstressend | |||
| kedvéért $unstressend | |||
| (a helyzetet) A'||hEjzEtEt $unstressend | |||
| rontani $unstressend | |||
| (esetleg elérhet) ESEtlEg_||Ele:R2hEt $unstressend | |||
| láncok $unstressend | |||
| vásárolnak $unstressend | |||
| (az szar) Az_||sAR2 $unstressend | |||
| felfogás $unstressend | |||
| (cucc külföldről) tsuts:_||kylfYldR2Y:l $unstressend | |||
| külföldről $unstressend | |||
| hőbörög $unstressend | |||
| (a magyarok) A'||mAJAR2ok $unstressend | |||
| (a döntést) A'||dYnte:St $unstressend | |||
| mobilcég $unstressend | |||
| döntését $unstressend | |||
| (tartják problémásnak) tAR2ca:k_||pR2oble:ma:SnAk $unstressend | |||
| (is vitatják) iS_||vitAc:a:k $unstressend | |||
| (az időre) Az_||idY:R2E $unstressend | |||
| (lehetővé tétele) lEhEtY:ve:_||te:tElE $unstressend | |||
| (eljárás indul) Elja:R2a:S_||indul $unstressend | |||
| (a panaszokat) A'||pAnAsokAt $unstressend | |||
| (eső részét) ESY:_||R2e:se:t $unstressend | |||
| végéig $unstressend | |||
| (meg kell vizsgálni) mEg_||kEl:_||viZga:lni $unstressend | |||
| (döntött arról) dYntYt:_||AR2R2o:l $unstressend | |||
| posztról $unstressend | |||
| (elnöki posztról) ElnYki_||postR2o:l $unstressend | |||
| (élte meg) e:ltE_||mEg $unstressend | |||
| érezhette $unstressend | |||
| népszerű $unstressend | |||
| (is alátámasztotta) iS_||Ala:ta:mAstot:A $unstressend | |||
| (három évig bírni) ha:R2om_||e:vig_||bi:R2ni $unstressend | |||
| (nap után született meg) nAp_||uta:n_||sylEtEt:_||mEg $unstressend | |||
| (szokta meg) soktA_||mEg $unstressend | |||
| rendelt $unstressend | |||
| (nap alatt tudatosult) nAp_||AlAt:_||tudAtoSult $unstressend | |||
| győzni $unstressend | |||
| garantálni $unstressend | |||
| (tette világossá) tEt:E_||vila:goS:a: $unstressend | |||
| (szóló döntés) so:lo:_||dYnte:S $unstressend | |||
| sejtik $unstressend | |||
| hamarabb $unstressend | |||
| erősíti $unstressend | |||
| lemondani $unstressend | |||
| (volna magát) volnA_||mAga:t $unstressend | |||
| (sem került) SEm_||kER2ylt $unstressend | |||
| hallgatták $unstressend | |||
| (hogyan fog végződni) hoJAn_||fog_||ve:gzY:dni $unstressend | |||
| akadálymentesítés | |||
| politikusai $unstressend | |||
| igazolják $unstressend | |||
| (elmúlt évek) Elmu:lt_||e:vEk $unstressend | |||
| módosítását $unstressend | |||
| (Az ellenérvek) Az_||El:Ene:R2vEk $unstressend | |||
| bizonygatni $unstressend | |||
| jogát $unstressend | |||
| (a kérdést) A'||ke:R2de:St $unstressend | |||
| (teljesen hülyén) tEljESEn_||hyje:n $unstressend | |||
| (ne nézz) nE_||ne:zz $unstressend | |||
| tudd $unstressend | |||
| kérdéseket $unstressend | |||
| téma $unstressend | |||
| halálbüntetés $unstressend | |||
| embereket $unstressend | |||
| halálbüntetést $unstressend | |||
| ítéletet $unstressend | |||
| tanyát $unstressend | |||
| halálra $unstressend | |||
| (öltek meg) YltEk_||mEg $unstressend | |||
| (éves férfira) e:vES_||fe:R2fiR2A $unstressend | |||
| (éves nőre) e:vES_||nY:R2E $unstressend | |||
| (éves lányt) e:vES_||la:n^t $unstressend | |||
| (éves kislányt) e:vES_||kiSla:n^t $unstressend | |||
| (éves fiút) e:vES_||fiu:t $unstressend | |||
| (éves kisfiút) e:vES_||kiSfiu:t $unstressend | |||
| (éves férfi) e:vES_||fe:R2fi $unstressend | |||
| (éves nő) e:vES_||nY: $unstressend | |||
| (éves lány) e:vES_||la:n^ $unstressend | |||
| (éves kislány) e:vES_||kiSla:n^ $unstressend | |||
| (éves fiú) e:vES_||fiu: $unstressend | |||
| (éves kisfiú) e:vES_||kiSfiu: $unstressend | |||
| (éves ember) e:vES_||EmbER2 $unstressend | |||
| (éves embert) e:vES_||EmbER2t $unstressend | |||
| (is végezték) iS_||ve:gEzte:k $unstressend | |||
| (hajtottak végre) hAjtot:Ak_||ve:gR2E $unstressend | |||
| (hajtották végre) hAjtot:a:k_||ve:gR2E $unstressend | |||
| csinálták $unstressend | |||
| (lenne rá) lEn:E_||R2a: $unstressend | |||
| követelik $unstressend | |||
| ezért $unstressend | |||
| gárda $unstressend | |||
| (is állítják) iS_||a:li:c:a:k $unstressend | |||
| (mellett volna) mEl:Et:_||volnA $unstressend | |||
| (húsz évben) hu:s_||e:vbEn $unstressend | |||
| elutasították $unstressend | |||
| szabályozzák $unstressend | |||
| ezek $unstressend | |||
| végrehajtani $unstressend | |||
| unióból $unstressend | |||
| felmondanánk $unstressend | |||
| történne $unstressend | |||
| (feltétele volt) fElte:tElE_||volt $unstressend | |||
| visszaállítaná $unstressend | |||
| kapnánk $unstressend | |||
| jogunkat $unstressend | |||
| (lenne ennek) lEn:E_||En:Ek $unstressend | |||
| hülyéskedj $unstressend | |||
| (be újra) bE_||u:jR2A $unstressend | |||
| (hajtanak végre) hAjtAnAk_||ve:gR2E $unstressend | |||
| övezik $unstressend | |||
| százalékát $unstressend | |||
| (teszik ki) tEsik_||ki $unstressend | |||
| (százalékát teszik ki) sa:zAle:ka:t_||tEsik_||ki $unstressend | |||
| (hajtják végre) hAjca:k_||ve:gR2E $unstressend | |||
| országnak $unstressend | |||
| igazolni $unstressend | |||
| felindulásból $unstressend | |||
| tudatállapotban $unstressend | |||
| // word pairs | |||
| (mit eszel) mit_||EsEl $unstressend | |||
| tudhatnád $unstressend | |||
| illeti $unstressend | |||
| (szomorú volt látni) somoR2u:_||volt_||la:tni $unstressend | |||
| (régen kitalálták) R2e:gEn_||kitAla:lta:k $unstressend | |||
| magához $unstressend | |||
| (emberen segíthet) EmbER2En_||SEgi:thEt $unstressend | |||
| (kell venni) kEl:_||vEn:i $unstressend | |||
| valamivel $unstressend | |||
| (meg kell oldani) mEg_||kEl:_||oldAni $unstressend | |||
| piacokat $unstressend | |||
| (az értékesítést) Az_||e:R2te:kESi:te:St $unstressend | |||
| polcán $unstressend | |||
| (ki volt írva) ki_||volt_||i:R2vA $unstressend | |||
| tojást $unstressend | |||
| tojás $unstressend | |||
| tojja $unstressend | |||
| felárral $unstressend | |||
| (terméket vásárolok) tER2me:kEt_||va:Sa:R2olok $unstressend | |||
| (jobb volt) job:_||volt $unstressend | |||
| keveréke $unstressend | |||
| (hogy a) h,oJ,A | |||
| @@ -137,14 +137,42 @@ szanité) c (cs ts | |||
| _in) cz (éd ts | |||
| _virgon) c (ság ts | |||
| _elmén) c (ség ts | |||
| martaló) c (ser ts | |||
| martaló) c ts | |||
| _ér) c (sas ts | |||
| _újon) c (ság ts | |||
| _kuru) c (ság ts | |||
| _újon) c ts | |||
| _kuru) c ts | |||
| _paló) c (ság ts | |||
| _fejlé) c ts | |||
| nyol) c (seb ts | |||
| bará) cs (ágta tS: | |||
| bér) c (csut ts | |||
| bér) c (süveg ts | |||
| bilin) cs (zör tS | |||
| _ér) c (salak ts | |||
| _ér) c (cs ts | |||
| _ér) c (sely ts | |||
| _ér) c (síp ts | |||
| ér) cs (ípte tS | |||
| ér) c (sodr ts | |||
| garabon) c (ser ts | |||
| _laban) c ts | |||
| _kéjen) c ts | |||
| _ner) c (stólá ts | |||
| _jege) c ts | |||
| kavi) cs (z tS | |||
| kilin) cs (zör tS | |||
| laza) c ts | |||
| árbo) c (sud ts | |||
| _ar) c (seb ts | |||
| nyargon) c (cs ts | |||
| pere) c (süt ts | |||
| _prin) c (ség ts | |||
| _rá) c (ság ts | |||
| sátán) cs (ap tS | |||
| suhan) c ts | |||
| udvaron) c (ser ts | |||
| pere) c (cs ts | |||
| licen) ccs ts|tS | |||
| .group ch | |||
| anar) ch (i h | |||
| @@ -180,8 +208,8 @@ diszti) ch (on h | |||
| ma) ch (iavell h | |||
| _or) ch (ide h | |||
| almana) ch h | |||
| kronoszti) ch (on h | |||
| arca) ch (on h | |||
| .group d | |||
| d d | |||
| @@ -382,6 +410,48 @@ smarag) d (szín d | |||
| _tér) d (zseb d | |||
| twee) d (szövet d | |||
| utó) d (szerv d | |||
| epizó) d (szer d | |||
| tize) d (szám d | |||
| faj) d (tyúk d | |||
| kó) d (szerke d | |||
| ha) d (szertá d | |||
| _föl) d (szelle d | |||
| _föl) d (szerz d | |||
| _föl) d (sziget d | |||
| _föl) d (szín d | |||
| _föl) d (szurok d | |||
| _föl) d (szült d | |||
| _gon) d (szer d | |||
| _ha) d (játék d | |||
| _ha) d (száll d | |||
| _ha) d (szer d | |||
| _harma) d (szül d | |||
| _hor) d (szek d | |||
| kalan) d (szer d | |||
| _kó) d (szob d | |||
| _küz) d (szell d | |||
| _lú) d (szokás d | |||
| lú) d (zsír d | |||
| va) d (szerű d | |||
| hó) d (szőr d | |||
| kobol) d (szög d | |||
| máso) d (szerep d | |||
| _mon) dsz (a ts | |||
| ná) d (szilán d | |||
| _rá) d (sóz d | |||
| ötö) d (szülö d | |||
| pa) d (szőny d | |||
| _smarag) d (sz d | |||
| szaba) d (szól d | |||
| szomszé) d (sor d | |||
| va) d (sáfr d | |||
| va) d (szegf d | |||
| va) d (szilv d | |||
| vá) d (szóza d | |||
| borso) d (sz d | |||
| herná) d (sz d | |||
| szaba) d (szent d | |||
| for) d (jános d | |||
| .group dz | |||
| fogó) dz (kod ts | |||
| @@ -546,6 +616,20 @@ imádsá) g (gyűjt g | |||
| le) gg (roteszk g: | |||
| _agya) g (gy g | |||
| anya) g (győz g | |||
| felsé) g (gy g | |||
| elesé) g (gy g | |||
| sere) g (gyűj g | |||
| kötelessé) g (gyak g | |||
| _lán) g (gy g | |||
| szentsé) g (gy g | |||
| zálo) g (gy g | |||
| me) ggy (em J: | |||
| mére) g (gy g | |||
| nyere) g (gy g | |||
| vendé) g (gy g | |||
| világossá) g (gy g | |||
| vilá) g (gy g | |||
| virá) g (gy g | |||
| .group gy | |||
| gy J | |||
| @@ -651,7 +735,7 @@ harmince) gy (edik J: | |||
| _e) gy (ablak J: | |||
| összee) gy (esít J: | |||
| nem-e) gy (ik J: | |||
| e) gy (összeg J: | |||
| _e) gy (összeg J: | |||
| e) gys (ík J|S //for example egysíkú word need spokening single J and S phoneme | |||
| _e) gy (öntet J: | |||
| tár) gy (sor J | |||
| @@ -668,6 +752,8 @@ huszone) gy (ez J: | |||
| e) gy (éjszak J: | |||
| _egyszere) gy (e J: | |||
| _huszone) gy (e J: | |||
| száze) gy (edik J: | |||
| védje) gy (straté J | |||
| .group h | |||
| h h | |||
| @@ -680,6 +766,7 @@ _huszone) gy (e J: | |||
| _ju) h (sajt | |||
| _ju) h (tenyész | |||
| _ju) h (szárnyék | |||
| cse) h (bánya | |||
| .group i | |||
| i i | |||
| @@ -712,7 +799,9 @@ agressz) í (v i: | |||
| _sz) í (néssz i | |||
| sz) í (vatn i | |||
| _megsz) í (vatta i | |||
| szabad) ítsz its: | |||
| sz) í (vemészt i: | |||
| vesz) ítsz i:ts: | |||
| .group j | |||
| j j | |||
| @@ -905,6 +994,18 @@ mikrofo) n (nyílás n | |||
| _me) ny (assz n^ | |||
| _me) nny (assz n^ | |||
| kölcsö) n (jegyz n | |||
| _bű) n (nyom n | |||
| filigrá) n (nyel n | |||
| kabi) n (nyíl n | |||
| magá) n (nyel n | |||
| oroszlá) n (nyom n | |||
| _ö) n (nyom n | |||
| _szi) n (játsz n | |||
| szivárvá) ny (játsz n^ | |||
| utá) n (nyom n | |||
| verse) ny (játék n^ | |||
| _elle) n (jav n | |||
| vagyo) n (jog n | |||
| .group o | |||
| o o | |||
| @@ -964,6 +1065,7 @@ kölcsö) n (jegyz n | |||
| s S | |||
| s (-sz s: //if have the - character the next word part beginning with sz, always need spokening s: phoneme | |||
| s-) sz //but not need spokening second sz phoneme | |||
| dns-) sz s | |||
| föld) s (ánc S | |||
| ?1 hel) s (inki z | |||
| ki) s (ebb SS | |||
| @@ -1028,6 +1130,23 @@ termelé) s S | |||
| _áldá) s S | |||
| _asztalo) s S | |||
| _árgu) s S | |||
| dragonyo) s S | |||
| _képzé) s S | |||
| farka) s (szőr S | |||
| fedezé) s S | |||
| galaxi) s S | |||
| koldu) s S | |||
| brekegé) s S | |||
| ritmu) s (zaj S | |||
| _tetszé) s S | |||
| toko) s (zászl S | |||
| váro) s (zaj S | |||
| váro) s (zs S | |||
| ki) s (zsidá S | |||
| ki) s (szent S | |||
| ki) s (sziget S | |||
| ki) s (szőlő S | |||
| körö) s (szeg S | |||
| .group ss | |||
| ssz ss2 | |||
| @@ -1037,6 +1156,7 @@ _asztalo) s S | |||
| mennydörgé) ssz (erű Ss | |||
| robbaná) ss S: | |||
| hamva) ssz s: | |||
| kotyva) ssz s: | |||
| robbaná) ssz (er Ss | |||
| danubiu) ss s: //a radio station name | |||
| danubiu) ssz s: //a radio station name | |||
| @@ -1293,7 +1413,7 @@ fertőzé) ssz (erű Ss | |||
| csuszamlá) ssz (erű Ss | |||
| fűté) ssz (ag Ss | |||
| habitu) ssz (erű Ss | |||
| halotta) ssz (ob Ss | |||
| halotta) ssz Ss | |||
| hányá) ssz (ag Ss | |||
| világo) ssz (őke Ss | |||
| @@ -1400,9 +1520,130 @@ bégeté) ssz (erű Ss | |||
| a) ssz (isztál s | |||
| piro) ssz (ka s | |||
| ágyú) ssz Ss | |||
| alá) ssz (olg Ss | |||
| _alá) ssz (olg Ss | |||
| almá) ssz (ürk Ss | |||
| csárdá) ssz (ól Ss | |||
| csikó) ssz Ss | |||
| éde) ssz (ül Ss | |||
| éke) ssz (ó Ss | |||
| föléle) ssz (em s: | |||
| frázi) ssz (erű Ss | |||
| fuvaro) ssz (ekér Ss | |||
| fúvó) ssz (ersz Ss | |||
| ver) ssz (erz Ss | |||
| _gyor) ssz Ss | |||
| _ki) ssz (állá Ss | |||
| _hajó) ssz Ss | |||
| _hár) ssz Ss | |||
| _hasi) ssz (ag Ss | |||
| _hatá) ssz (er Ss | |||
| _heku) ssz (ag Ss | |||
| _hízelkedé) ssz Ss | |||
| _horkantá) ssz (er Ss | |||
| _hő) ssz Ss | |||
| _hú) ssz (ín Ss | |||
| _hú) ssz (iget Ss | |||
| hűvö) ssz (emű Ss | |||
| _ina) ssz Ss | |||
| _forrá) ssz Ss | |||
| _jáspi) ssz (ob Ss | |||
| _jó) ssz Ss | |||
| _kacagá) ssz (er Ss | |||
| kapu) ssz Ss | |||
| má) ssz (er Ss | |||
| _kevé) ssz Ss | |||
| ki) ssz (eb Ss | |||
| ki) ssz (ed Ss | |||
| kormo) ssz Ss | |||
| köntö) ssz Ss | |||
| könyve) ssz Ss | |||
| farka) ssz (ürk Ss | |||
| hú) ssz (aft Ss | |||
| kihívá) ssz Ss | |||
| lőszere) ssz Ss | |||
| lövé) ssz (erű Ss | |||
| fehére) ssz (ürk Ss | |||
| köhinté) ssz (erű Ss | |||
| kva) ssz (iakér s: | |||
| nyeríté) ssz (erű Ss | |||
| lőporo) ssz Ss | |||
| kapará) ssz (erű Ss | |||
| nyávogá) ssz (erű Ss | |||
| szoká) ssz (ám Ss | |||
| borza) ssz (őr Ss | |||
| harco) ssz S|s | |||
| kocsi) ssz (erep Ss | |||
| vitorlá) ssz Ss | |||
| mágná) ssz Ss | |||
| má) ssz (őr Ss | |||
| mécse) ssz Ss | |||
| téveszté) ssz (erű Ss | |||
| méhe) ssz Ss | |||
| dörgé) ssz Ss | |||
| muzsiku) ssz Ss | |||
| oázi) ssz (erű Ss | |||
| _orda) ssz Ss | |||
| állá) ssz Ss | |||
| ősze) ssz Ss | |||
| ő) ssz (árm Ss | |||
| _ő) ssz (ell Ss | |||
| _ő) ssz (i Ss | |||
| _ő) ssz (ék Ss | |||
| _ő) ssz (erű Ss | |||
| ő) ssz (arv Ss | |||
| _ő) ssz (oká Ss | |||
| ő) ssz (örny Ss | |||
| ő) ssz (ülő Ss | |||
| papiro) ssz Ss | |||
| papriká) ssz Ss | |||
| plü) ss (zs S | |||
| _portá) ssz Ss | |||
| _raká) ssz Ss | |||
| rántá) ssz Ss | |||
| _rava) ssz s: | |||
| keríté) ssz Ss | |||
| repülő) ssz (trájk Ss | |||
| rezgé) ssz (ám Ss | |||
| _rongyo) ssz Ss | |||
| ruhá) ssz (ob Ss | |||
| _sá) ssz Ss | |||
| _sorva) ssz s: | |||
| sugárzá) ssz Ss | |||
| szindikátu) ssz Ss | |||
| _szólá) ssz Ss | |||
| szőrö) ssz (ív Ss | |||
| _tár) ssz (ob Ss | |||
| tár) ssz (omszéd Ss | |||
| teá) ssz (erv Ss | |||
| tövi) ssz Ss | |||
| tubáko) ssz (el Ss | |||
| _tükrö) ssz Ss | |||
| tüze) ssz (em Ss | |||
| pótlá) ssz Ss | |||
| vallatá) ssz (er Ss | |||
| _váro) ssz Ss | |||
| _vere) ssz Ss | |||
| _veté) ssz Ss | |||
| világo) ssz Ss | |||
| villamo) ssz Ss | |||
| rángá) ssz (er Ss | |||
| zölde) ssz (ürk Ss | |||
| zsíro) ssz (áj Ss | |||
| zsoldo) ssz Ss | |||
| bázi) ssz Ss | |||
| _kapo) ssz Ss | |||
| _agyago) ssz (erg Ss | |||
| _béké) ssz Ss | |||
| _gombo) ssz Ss | |||
| _kemene) ssz Ss | |||
| _miko) ssz Ss | |||
| _neme) ssz Ss | |||
| _szamo) ssz Ss | |||
| _szilvá) ssz Ss | |||
| _vámo) ssz Ss | |||
| keresé) ssz Ss | |||
| cipő) ssz Ss | |||
| szorongá) ssz Ss | |||
| .group sz | |||
| sz s | |||
| @@ -1438,6 +1679,7 @@ fáklyá) sz (ene Sz | |||
| para) sztsz (andál st|s | |||
| te) szts (oroz st|S | |||
| _dama) szts st|S | |||
| _dama) sztsz st|s | |||
| kere) szt (sor st | |||
| kere) szt (szer st | |||
| para) szt (segg st | |||
| @@ -1450,6 +1692,14 @@ fáklyá) sz (ene Sz | |||
| sz (acsk Sz //all szacsk containing part block need spokening single S and z phoneme, for example chipseszacskó word | |||
| legké) szs (éges S: | |||
| ameti) sztsze st|sE | |||
| bati) sztsze (gé st|sE | |||
| kere) sztsz (e st|s | |||
| mala) szts (ugal st|S | |||
| para) szts (ihed st|S | |||
| para) szts (ors st|S | |||
| para) szts (üte st|S | |||
| para) sztsz (ag st|s | |||
| para) szts (uhan st|S | |||
| .group t | |||
| t t | |||
| @@ -1503,6 +1753,7 @@ használ) t (cikk t | |||
| ha) t (cell t //for example hatcellás, hatcella word need spokening t before c letter. | |||
| pár) t (székház t | |||
| hálóza) t (semleges t | |||
| lisz) t (cipel t | |||
| vajon) t (szoros t | |||
| tsz (h ts | |||
| te) tsz (h ts | |||
| @@ -1556,7 +1807,43 @@ rokkan) t (segít t | |||
| plaká) t (cég t | |||
| álla) t (szőr t | |||
| aszal) t (jeg t | |||
| bölcsele) t (sava t | |||
| diva) t (szép t | |||
| éle) t (szomj t | |||
| eli) t (szolg t | |||
| _es) t (szél t | |||
| ezüs) t (sark t | |||
| gyémán) t (szoli t | |||
| halla) tsz (ának ts: | |||
| kárpi) t (szőny t | |||
| _ké) t (szél t | |||
| kilá) tssz (ék ts: | |||
| me) tsz (vény ts | |||
| köte) t (szám t | |||
| halla) tsz (ód ts: | |||
| _ú) tsz (ék t|s | |||
| ezüs) t (szob t | |||
| ezüs) t (szőr t | |||
| ezüs) t (szél t | |||
| lá) tsz (va ts | |||
| me) tsz (itek ts: | |||
| nemze) t (szín t | |||
| padla) t (szőny t | |||
| _par) t (szél t | |||
| robo) t (szond t | |||
| _rő) t (szők t | |||
| sajá) t (szemé t | |||
| _szegle) t (sz t | |||
| szé) t (szorít t | |||
| szögle) t (szob t | |||
| tuca) t (szép t | |||
| ügyle) t (szob t | |||
| üzle) t (szob t | |||
| vivá) t (szó t | |||
| vizi) t (szob t | |||
| zár) t (szék t | |||
| szé) t (szortír t | |||
| _robo) t (szoftve t | |||
| .group tj | |||
| C) tj c | |||
| @@ -1631,6 +1918,19 @@ _deszan) tj (árm tj | |||
| _készle) tj (elen tj | |||
| tisztele) tj (egy tj | |||
| _vész) tj (ósl tj | |||
| cson) tj (áték tj | |||
| hangula) tj (avít tj | |||
| állapo) tj (avul tj | |||
| körösz) tj (ár tj | |||
| ezüs) tj (elv tj | |||
| többle) tj (övedel tj | |||
| piké) tj (átsz tj | |||
| természe) tj (áték tj | |||
| természe) tj (og tj | |||
| _tisztele) tj (el tj | |||
| zené) tj (átsz tj | |||
| szen) tj (akab tj | |||
| közérze) tj (aví tj | |||
| .group ts | |||
| ts (_S2 tS //general rule with word end of ts letters | |||
| @@ -1845,13 +2145,15 @@ felira) ts (áv t|S | |||
| pö) tsz (en ts: | |||
| _á) tsz (orult t|s | |||
| leme) tsz (vén ts | |||
| _cha) tsz (ob t|s | |||
| robo) ts (of t|S | |||
| .group tt | |||
| tt t: | |||
| ttgy t:J | |||
| ttj c: | |||
| ala) tt (jár t | |||
| krike) tt (játék t | |||
| krike) tt (ját t | |||
| ttr tR2 //special exception with always need executing | |||
| helyeze) tt (ről t: | |||
| tts (á tS: | |||
| @@ -1862,9 +2164,12 @@ helyeze) tt (ről t: | |||
| keresz) tt (űz t: | |||
| me) ttsz (et ts: | |||
| bennszülö) tt (jelmez t | |||
| krike) tt (ját t | |||
| szé) tt (rancsír t: | |||
| .group ty | |||
| mindszen) ty t|i | |||
| ty (ard t|j | |||
| .group u | |||
| u u | |||
| @@ -1879,6 +2184,8 @@ szovjet) u (nió u: | |||
| h) ú (gom u | |||
| _h) ú (gy u | |||
| _h) ú (ggy u | |||
| h) ú (szanny u: | |||
| .group ü | |||
| @@ -2036,7 +2343,7 @@ ajándéko) z (t s | |||
| rejtő) z (t s | |||
| hango) z (t s | |||
| szerve) z (ked s | |||
| kaló) z (ság z | |||
| kaló) z z | |||
| szellő) z (tet s | |||
| vigyá) zz (áll z | |||
| zippzár tsipza:R2 | |||
| @@ -2085,6 +2392,26 @@ csatlako) z (tok s | |||
| helye) z (ke s | |||
| _tí) z (sou z | |||
| leme) z (stú z | |||
| gá) z (sug z | |||
| _gő) z z | |||
| _pén) zs (ed Z | |||
| _lá) z (seb z | |||
| _lá) z (sóh z | |||
| ré) z (serleg z | |||
| _tí) z (zsák z | |||
| ré) z (sárká z | |||
| ké) z (seb z | |||
| matró) z (sipk z | |||
| _mé) z (ser z | |||
| _ő) z (sut z | |||
| _ő) z (seb z | |||
| ré) z (sark z | |||
| ré) z (sav z | |||
| ré) z (sipk z | |||
| ré) z (sod z | |||
| tí) z (sáv z | |||
| _tí) z (shill z | |||
| topá) z z | |||
| .group | |||
| $ dolla:R2 | |||
| @@ -1078,11 +1078,10 @@ cortes $2 | |||
| cortile $2 | |||
| cortisol $3 | |||
| cortocircuito kO@-*totSi@-*k'uito | |||
| cosa $2 | |||
| cos $alt | |||
| cosc $alt | |||
| coscia $alt | |||
| cosen $alt2 | |||
| cosi $2 | |||
| cosm $alt | |||
| cosmic $alt | |||
| cosm $alt | |||
| @@ -3274,7 +3273,6 @@ rore $alt | |||
| ros $alt | |||
| rosalia $3 | |||
| roseo $1 $alt | |||
| rose $2 | |||
| rosolia $3 | |||
| rospigliosi $alt2 | |||
| rosp $alt | |||
| @@ -8,7 +8,7 @@ | |||
| // Y front vowels: e i (& accents) | |||
| .L01 a à o ò ó u ù | |||
| .L02 e é è | |||
| .L03 b d g l m n r v // 's' is [z] before these | |||
| .group a | |||
| a a | |||
| @@ -321,6 +321,7 @@ | |||
| s s | |||
| _) s s | |||
| A) s (A z | |||
| s (L03 z | |||
| l) s s | |||
| p) s s | |||
| @@ -377,6 +378,7 @@ | |||
| .group z | |||
| z ts | |||
| A) zz ts: | |||
| A) z (A ts: | |||
| _) z (i dz | |||
| _) z (ì dz | |||
| @@ -13,15 +13,6 @@ _7 Sv'idi | |||
| _8 rv'a | |||
| _9 ts#xr'a | |||
| _0a n'ul | |||
| _1a 'ert# | |||
| _2a 'or | |||
| _3a s'am | |||
| _4a 'ot#x | |||
| _5a x'ut# | |||
| _6a 'ek#vs | |||
| _7a Sv'id | |||
| _10 'at#i | |||
| _11 t#'ert#meti | |||
| _12 t#'ormeti | |||
| @@ -33,31 +24,34 @@ _17 tSv'idmeti | |||
| _18 t#vr'ameti | |||
| _19 ts#xr'ameti | |||
| _10a 'at# | |||
| _11a t#'ert#met | |||
| _12a t#'ormet | |||
| _13a ts#'amet | |||
| _14a t#'ot#xmet | |||
| _15a t#x'ut#met | |||
| _16a t#'ek#vsmet | |||
| _17a tSv'idmet | |||
| _18a t#vr'amet | |||
| _19a ts#xr'amet | |||
| _20 'ots#i | |||
| _20a 'ots# | |||
| _2X 'ots# | |||
| _40 'ormotsi | |||
| _40a 'ormots | |||
| _4X 'ormots | |||
| _60 s'amotsi | |||
| _60a s'amots | |||
| _6X s'amots | |||
| _80 'ot#xotsi | |||
| _80a 'ot#xots | |||
| _8X 'ot#xots | |||
| _80 'ot#xmotsi | |||
| _8X 'ot#xmots | |||
| _0C0 asi | |||
| _0C as | |||
| _2C0 orasi | |||
| _2C oras | |||
| _3C0 samasi | |||
| _3C samas | |||
| _4C0 otxasi | |||
| _4C otxas | |||
| _5C0 x'ut#asi | |||
| _5C x'ut#as | |||
| _6C0 'ek#vsasi | |||
| _6C 'ek#vsas | |||
| _7C0 Sv'idasi | |||
| _7C Sv'idas | |||
| _8C0 rvaasi | |||
| _8C rvaas | |||
| _9C0 ts#xr'aasi | |||
| _9C ts#xr'aas | |||
| _0M1 'at#as | |||
| _0M1x 'at#asi | |||
| _0M2 m'ilion | |||
| @@ -65,6 +59,7 @@ _0M2x m'ilioni | |||
| _0and d%a | |||
| _dpt mt#eli_ | |||
| _roman m'esame | |||
| _0Z1 me'at#edi | |||
| _0Z2 me'asedi | |||
| @@ -118,7 +113,7 @@ _ე e | |||
| ჶ fi | |||
| ჷ shva | |||
| ჸ elifi | |||
| უ unbrigu | |||
| უ u | |||
| % prots#enti $max3 | |||
| @@ -154,3 +149,4 @@ _) m'ardZvena||mr@-gv'ali||p#r@-tSx'ili | |||
| // common function words | |||
| და $u $brk | |||
| @@ -0,0 +1,68 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Kazakh | |||
| б be | |||
| в ve | |||
| г ge | |||
| ғ Ge | |||
| д de | |||
| ж Ze | |||
| з ze | |||
| й q8sqA'i | |||
| к kA | |||
| қ qA | |||
| л El | |||
| м Em | |||
| н En | |||
| ң EN | |||
| п pe | |||
| р Er | |||
| с Es | |||
| т te | |||
| ф Ef | |||
| х XA | |||
| һ hA | |||
| ц tse | |||
| ч tSe | |||
| ш Sa | |||
| щ StSa | |||
| ъ Aj8ru | |||
| ь ZINISkelIk | |||
| //numbers | |||
| _0 n'Yl | |||
| _1 b'Ir | |||
| _2 ek'I | |||
| _3 u#S | |||
| _4 t'Yrt | |||
| _5 b'es | |||
| _6 Alt'8 | |||
| _7 Z'et'I | |||
| _8 seg'Iz | |||
| _9 toG'8z | |||
| _1X 'on | |||
| _2X Zi'8rmA | |||
| _3X 'ot8z | |||
| _4X q'8r8q | |||
| _5X 'el;u | |||
| _6X 'Alp8s | |||
| _7X Z'etpIs | |||
| _8X s'eksen | |||
| _9X t'oqsAn | |||
| _0C Z'u#z | |||
| _0M1 m'8N | |||
| _0M2 milli'on | |||
| _0M3 milli'Ard | |||
| _dpt _b,u#tIn | |||
| // used after decimal point | |||
| _0Z1 'onnAn // tenths | |||
| _0Z2 Z'u#zden // hundredths | |||
| _0Z3 m'8NnAn | |||
| _0Z4 'on||m,8NnAn | |||
| _0Z5 Z'u#z||m,8NnAn | |||
| _0Z6 milli'onnAn | |||
| _0Z7 'on||milli,onnAn | |||
| _0Z8 Z'u#z||milli'onnAn | |||
| _0Z9 milli'ArdtAn | |||
| @@ -0,0 +1,130 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Kazakh | |||
| .group а | |||
| а A | |||
| а (й a | |||
| .group ә | |||
| ә & | |||
| .group б | |||
| б b | |||
| .group в | |||
| в v | |||
| .group г | |||
| г g | |||
| .group ғ | |||
| ғ G | |||
| .group д | |||
| д d | |||
| .group е | |||
| е e | |||
| .group ё | |||
| ё ;o | |||
| .group ж | |||
| ж Z | |||
| .group з | |||
| з z | |||
| .group и | |||
| и i | |||
| .group й | |||
| й j | |||
| .group к | |||
| к k | |||
| .group қ | |||
| қ q | |||
| .group л | |||
| л l | |||
| .group м | |||
| м m | |||
| .group н | |||
| н n | |||
| .group ң | |||
| ң N | |||
| .group о | |||
| о o | |||
| .group ө | |||
| ө Y | |||
| .group п | |||
| п p | |||
| .group р | |||
| р r | |||
| .group с | |||
| с s | |||
| .group т | |||
| т t | |||
| .group у | |||
| у u | |||
| A) у w | |||
| у (A w | |||
| .group ұ | |||
| ұ U | |||
| .group ү | |||
| ү u# | |||
| .group ф | |||
| ф f | |||
| .group х | |||
| х X | |||
| .group һ | |||
| һ h | |||
| .group ц | |||
| ц ts | |||
| .group ч | |||
| ч tS | |||
| .group ш | |||
| ш S | |||
| .group щ | |||
| щ StS | |||
| .group ы | |||
| ы 8 // oU ?? | |||
| .group і | |||
| і I | |||
| .group э | |||
| э E | |||
| .group ю | |||
| ю ;u | |||
| .group я | |||
| я ;a | |||
| .group | |||
| ъ | |||
| ь | |||
| @@ -0,0 +1,112 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Greenlandic | |||
| b bE | |||
| c sE | |||
| d dE | |||
| f Ef | |||
| g ji | |||
| h ha | |||
| j jE | |||
| k ka | |||
| l El | |||
| m Em | |||
| n En | |||
| p pE | |||
| q qa | |||
| r Er | |||
| s Es | |||
| t tE | |||
| v vE | |||
| w wE | |||
| x iks | |||
| z zE | |||
| // y | |||
| // æ | |||
| // ø | |||
| // å | |||
| // Native numbers 0-10 | |||
| _0n n'u:lu | |||
| _1n at'a:sEq | |||
| _2n m'arluk | |||
| _3n p'iNasut | |||
| _4n s'isamat | |||
| _5n t'al#imat | |||
| _6n arf'inil#it | |||
| _7n arfinEqm'arluk | |||
| _8n arfinEqp'iNasut | |||
| _9n quliNil'uat | |||
| _10n q'ulit | |||
| // Danish numbers | |||
| _0 'nOl | |||
| _1 'en | |||
| _2 t'o | |||
| _3 tR'e | |||
| _4 f'iV | |||
| _5 f'Em | |||
| _6 s'EQs | |||
| _7 s'yw | |||
| _8 'O:d@ | |||
| _9 n'i | |||
| _10 t'i | |||
| _11 'Elv@ | |||
| _12 t'Vl | |||
| _13 tR'&d@-n | |||
| _14 fj'ord@-n | |||
| _15 f'emt@-n | |||
| _16 s'ajsd@-n | |||
| _17 s'Wd@-n | |||
| _18 '&d@-n | |||
| _19 n'ed@-n | |||
| _2X t'y:w | |||
| _3X tR'&Dv@ | |||
| _4X f'W:V | |||
| _5X h&l't*Es | |||
| _6X t*'Es | |||
| _7X h&lfj'&rs | |||
| _8X f'irs | |||
| _9X h&lf'Ems | |||
| _0C h'un*@:D | |||
| _1C ed||h'unr@:D | |||
| _0M1 t'u:s@-n | |||
| _1M1 ed||t'u:s@-n | |||
| _1M2 'e:n||milij'o:n | |||
| _0M2 milij'o:nV | |||
| _1M3 'e:n||milij'a:d | |||
| _0M3 milij'a:d3 | |||
| _1M4 'e:n||bilij'o:n | |||
| _0M4 bilij'o:n3 | |||
| _0and V | |||
| _dpt kom:a_ | |||
| // ordinals are followed by a dot in Danish | |||
| _ord 3 | |||
| // exceptions for ordinals | |||
| _1o fWrsd3 | |||
| _2o &n@n | |||
| _3o trEdj3 | |||
| _4o fjeV | |||
| _5o fEmt3 | |||
| _6o sjEd3 | |||
| _7o syvn3 | |||
| _8o Vtn3 | |||
| _9o ni@n3 | |||
| _10o ti@n3 | |||
| _11o Elfd3 | |||
| _12o tVlfd3 | |||
| _2Xo t'yv@n@ // 25. | |||
| _3Xo tr'&ft@ //36. | |||
| _4Xo fWV'tyv@n@ // 42. | |||
| _5Xo h<*'Esenstyv@n@ // 52. | |||
| _6Xo tr'Esenstyv@n@ // 62. | |||
| _7Xo h&lfj'&rsenstyv@n@ // 72. | |||
| _8Xo firsenstyv@n@ // 82. | |||
| _9Xo h&lf'Emsenstyv@n@ // 95. | |||
| @@ -0,0 +1,180 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Greenlandic | |||
| // don't stress a vowel before these consonant clusters | |||
| .L01 ng nng | |||
| .group a | |||
| a a | |||
| a (CC 'a | |||
| a (L01 a | |||
| ak (_ &g | |||
| ap (_ &p | |||
| at (_ &t | |||
| aa a: | |||
| aar a: | |||
| aaq a: | |||
| ai (_ aI | |||
| .group b | |||
| b b | |||
| .group c | |||
| c k | |||
| c (e s | |||
| c (i s | |||
| .group d | |||
| d d | |||
| .group e | |||
| e E | |||
| e (CC 'E // a vowel before a consonant cluster is stressed | |||
| e (L01 E // ... except for these consonants | |||
| ee E: | |||
| .group f | |||
| f f | |||
| ff f: | |||
| .group g | |||
| g j | |||
| gg j: | |||
| .group h | |||
| h h | |||
| hh h: | |||
| .group i | |||
| i i | |||
| i (CC 'i | |||
| i (L01 i | |||
| ii i: | |||
| .group j | |||
| j j | |||
| jj j: | |||
| .group k | |||
| k g | |||
| kk g: | |||
| .group l | |||
| l l | |||
| ll l# | |||
| .group m | |||
| m m | |||
| mm m: | |||
| .group n | |||
| n n | |||
| na na | |||
| nn n: | |||
| ng N | |||
| nng N: | |||
| .group o | |||
| o o | |||
| o (CC 'o | |||
| o (L01 o | |||
| oo o: | |||
| .group p | |||
| p b | |||
| p b: | |||
| .group q | |||
| q q | |||
| qq qq | |||
| .group r | |||
| r r | |||
| rr X: | |||
| rl rl# | |||
| .group s | |||
| s s | |||
| ss s: | |||
| .group t | |||
| t d | |||
| ti ti | |||
| te te | |||
| tt d | |||
| tl tl# | |||
| ts ts | |||
| .group u | |||
| u u | |||
| u (CC 'u | |||
| u (L01 u | |||
| uu u: | |||
| .group v | |||
| v v | |||
| vv v: | |||
| .group w | |||
| w w | |||
| .group x | |||
| x ks | |||
| .group y | |||
| y j | |||
| K) y (K i // not before or after a vowel | |||
| K) y (CC 'i | |||
| K) y (L01 i | |||
| .group z | |||
| z z | |||
| .group æ | |||
| æ & | |||
| .group ø | |||
| ø W | |||
| .group å | |||
| å O | |||
| .group | |||
| $ d'olar | |||
| @@ -0,0 +1,163 @@ | |||
| // eSpeak Korean rules. Changed pronunciation, as numbers were not announced. | |||
| // Number forms: | |||
| _0 j'@N_! | |||
| _1 'iR_! | |||
| _2 'i_! | |||
| _3 s'am_! | |||
| _4 s'a_! | |||
| _5 'o_! | |||
| _6 j'uq_! | |||
| _7 tS'h'iR_! | |||
| _8 ph'aR_! | |||
| _9 g'u_! | |||
| _1X s'ip_! | |||
| _2X 'i_!||s'ip_! | |||
| _3X s'am_!||s'ip_! | |||
| _4X s'a_!||s'ip_! | |||
| _5X 'o_!||s'ip_! | |||
| _6X j'uq_!||s'ip_! | |||
| _7X tS'h'iR_!s'ip_! | |||
| _8X ph'aR_!||s'ip_! | |||
| _9X g'u_!||s'ip_! | |||
| _0C p'Eq_! | |||
| // Larger numbers | |||
| _0M0 tS'h-@n // 10^3 | |||
| _1M0 tS'h-@n | |||
| _0M1 m'an // 10^4 | |||
| _1M1 m'an | |||
| _0M2 '@q // 10^8 | |||
| _1M2 '@q | |||
| _0M3 tS;'o // 10^12 | |||
| _1M3 tS;'o | |||
| _0M4 gj'@N | |||
| _1M4 gj'@N | |||
| // Character names: | |||
| ᄀ gij'@q | |||
| ᄁ 's-aNq,ij@q | |||
| ᄂ ni;'u-n | |||
| ᄃ diq'u-d- | |||
| ᄄ 's-aNd,iqu-d- | |||
| ᄅ *i;'u-rr | |||
| ᄆ mi;'u-m | |||
| ᄇ pi;'u-p | |||
| ᄈ 's-aNb,i;u-p | |||
| ᄉ si;'ot- | |||
| ᄊ 's-aNs,i;ot- | |||
| ᄋ i;'u-N | |||
| ᄌ tS;i;'u-t | |||
| ᄍ 's-aNdZ;,i;u-t | |||
| ᄎ tSh-'i;u-t | |||
| ᄏ khi;'u-k | |||
| ᄐ thi;'u-t- | |||
| ᄑ phi;'u-p | |||
| ᄒ hi;'u-t- | |||
| // end of character names. | |||
| $textmode | |||
| // Misc: | |||
| // 사ᅵ시ᅩᆺ | |||
| 고랫재 고랟째 | |||
| 귓밥 귇빱 | |||
| 나룻배 나룯빼 | |||
| 나뭇가지 나묻까지 | |||
| 냇가 낻ː까 | |||
| 댓가지 댇까지 | |||
| 뒷갈망 뒫ː깔망 | |||
| 맷돌 맫똘 | |||
| 머릿기름 머릳끼림 | |||
| 모깃불 모ː긷뿔 | |||
| 못자리 몯짜리 | |||
| 바닷가 바닫까 | |||
| 뱃길 밷낄 | |||
| 볏가리 볃까리 | |||
| 부싯돌 부싣똘 | |||
| 선짓국 선짇꾹 | |||
| 쇳조각 쉗쪼각 | |||
| ᅡ랫집 ᅡ랟찝 | |||
| ᅮ렁ᅵᆺ속 ᅮ렁ᅵᆮ쏙 | |||
| ᅵᆺ자국 ᅵᆮ짜국 | |||
| 잿더미 잳떠미 | |||
| 조갯살 조갣쌀 | |||
| 찻집 찯찝 | |||
| 쳇바퀴 첻빠퀴 | |||
| 킷값 킫깝 | |||
| 핏대 핃때 | |||
| 햇볕 핻뼏 | |||
| 혓바늘 혇빠늘 | |||
| // (2) 뒷말ᅴ 첫소리 'ᄂ, ᄆ' ᅡᇁᅦ서 'ᄂ' 소리가 덧나는 것 | |||
| 멧나물 멘나물 | |||
| ᅡ랫니 ᅡ랜니 | |||
| 텃마당 턴마당 | |||
| ᅡ랫마ᅳᆯ ᅡ랜마ᅳᆯ | |||
| 뒷머리 뒨ː머리 | |||
| ᅵᆺ몸 ᅵᆫ몸 | |||
| 깻묵 깬묵 | |||
| 냇물 낸ː물 | |||
| 빗물 빈물 | |||
| // (3) 뒷말ᅴ 첫소리 모ᅳᆷ ᅡᇁᅦ서 'ᄂᄂ' 소리가 덧나는 것 | |||
| 도리깻ᅧᆯ 도리깬녈 | |||
| 뒷ᅲᆾ 뒨ː뉻 | |||
| 두렛ᅵᆯ 두렌닐 | |||
| 뒷ᅵᆯ 뒨ː닐 | |||
| 뒷ᅵᆸ맛 뒨ː님맏 | |||
| 베갯ᅵᆺ 베갠닏 | |||
| ᅭᆺᅵᆺ ᅭᆫ닏 | |||
| 깻ᅵᇁ 깬닙 | |||
| 나뭇ᅵᇁ 나문닙 | |||
| 댓ᅵᇁ 댄닙 | |||
| // 2. 순 ᅮ리말과 한자ᅥ로 된 합성ᅥ로서 ᅡᇁ말ᅵ 모ᅳᆷᅳ로 끝난 경ᅮ | |||
| // (1) 뒷말ᅴ 첫소리가 된소리로 나는 것 | |||
| 귓병 귇뼝 | |||
| 머릿방 머릳빵 | |||
| 뱃병 밷뼝 | |||
| 봇둑 볻뚝 | |||
| 사잣밥 사ː잗빱 | |||
| 샛강 샏ː깡 | |||
| ᅡ랫방 ᅡ랟빵 | |||
| 자릿세 자릳쎄 | |||
| 전깃세 전긷쎄 | |||
| 전셋집 전섿찝 | |||
| 찻잔 찯짠 | |||
| 찻종 찯쫑 | |||
| 촛국 촏꾹 | |||
| 콧병 콛뼝 | |||
| 탯줄 탣쭐 | |||
| 텃세 턷쎄 | |||
| 핏기 핃끼 | |||
| 햇수 핻쑤 | |||
| 횟가루 휃까루 | |||
| 횟배 휃빼 | |||
| // (2) 뒷말ᅴ 첫소리 'ᄂ, ᄆ' ᅡᇁᅦ서 'ᄂ' 소리가 덧나는 것 | |||
| 곗날 곈ː날/겐ː날 | |||
| 제삿날 제ː삳날 | |||
| 훗날 훈ː날 | |||
| 툇마루 퇸ː마루/퉨ː마루 | |||
| ᅣᆼ칫물 ᅣᆼ친물 | |||
| // (3) 뒷말ᅴ 첫소리 모ᅳᆷ ᅡᇁᅦ서 'ᄂᄂ' 소리가 덧나는 것 | |||
| 가ᅬᆺᅵᆯ 가ᅬᆫ닐/가ᅰᆫ닐 | |||
| 사삿ᅵᆯ 사산닐 | |||
| ᅨ삿ᅵᆯ ᅨː산닐 | |||
| 훗ᅵᆯ 훈ː닐 | |||
| // 3. 두 ᅳᆷ절로 된 다ᅳᆷ 한자ᅥ | |||
| 곳간 곧깐 | |||
| 셋방 섿빵 | |||
| 숫자 숟짜 | |||
| 찻간 찯깐 | |||
| 툇간 퇻깐 | |||
| 횟수 횓쑤 | |||
| 찻잔 찯짠 | |||
| ᄉᄇ 시바 | |||
| @@ -0,0 +1,298 @@ | |||
| // eSpeak Korean rules | |||
| // This file is UTF8 encoded | |||
| // char names (mostly to catch "ng" sound): | |||
| .group ᄋ | |||
| ᄋ i;'u-N | |||
| .replace | |||
| // Note: These specific range of "normalized" unicode characters of Korean are | |||
| // hardly used as individually, and look broken and badly aligned in most | |||
| // fonts. | |||
| // We're using hard tabs so that we can recognize where they are placed at | |||
| // the first place. | |||
| // Stop finals and their consorts: ㄱㄲㅋ ㄷㅌ ㅂㅍ ㅅㅆㅈㅊ | |||
| .L01 ᆨ ᆩ ᆿ ᆮ ᇀ ᆸ ᇁ ᆺ ᆻ ᆽ ᆾ ᆪ ᆹ ᆬ ᆰ ᆱ ᆲ ᆳ ᆴ ᆵ | |||
| // i and j-vowels: ㅣ ㅑㅒ ㅕㅖ ㅛㅠ | |||
| .L02 ᅵ ᅣ ᅤ ᅧ ᅨ ᅭ ᅲ | |||
| // h-finals: ㅎ ㄶㅀ | |||
| .L03 ᇂ ᆭ ᆶ | |||
| // Char names: | |||
| // Initials | |||
| // Order: ㄱㄲㅋ ㄷㄸㅌ ㅂㅃㅍ ㅅㅆㅈㅉㅊ ㄴㅁ ㄹ ㅎ | |||
| .group ᄀ // ㄱ | |||
| ᄀ q | |||
| _) ᄀ g | |||
| L01) ᄀ k- | |||
| L03) ᄀ kh | |||
| .group ᄁ // ㄲ | |||
| ᄁ q- | |||
| .group ᄏ // ㅋ | |||
| ᄏ kh | |||
| .group ᄃ // ㄷ | |||
| ᄃ d | |||
| _) ᄃ d | |||
| L01) ᄃ t- | |||
| L03) ᄃ th | |||
| .group ᄄ // ㄸ | |||
| ᄄ t- | |||
| .group ᄐ // ㅌ | |||
| ᄐ th | |||
| .group ᄇ // ㅂ | |||
| ᄇ b | |||
| _) ᄇ p | |||
| L01) ᄇ p- | |||
| L03) ᄇ ph | |||
| .group ᄈ // ㅃ | |||
| ᄈ p- | |||
| .group ᄑ // ㅍ | |||
| ᄑ ph | |||
| .group ᄉ // ㅅ | |||
| ᄉ |s | |||
| L01) ᄉ s- | |||
| .group ᄊ // ㅆ | |||
| ᄊ s- // TODO: phoneme | |||
| .group ᄌ // ㅈ | |||
| ᄌ dZ; | |||
| _) ᄌ tS; | |||
| L01) ᄌ tS;- | |||
| L03) ᄌ tSh; | |||
| .group ᄍ // ㅉ | |||
| ᄍ 'tS;- // TODO: phoneme | |||
| .group ᄎ // ㅊ | |||
| ᄎ tSh- // TODO: phoneme | |||
| .group ᄂ // ㄴ | |||
| ᄂ ;n | |||
| .group ᄆ // ㅁ | |||
| ᄆ ;m | |||
| .group ᄅ // ㄹ | |||
| ᄅ * // TODO: alveolar flap [ɾ] | |||
| ᄅ (_ l | |||
| .group ᄒ // ㅎ | |||
| ᄒ h // TODO: [ɦ] | |||
| _) ᄒ h | |||
| // Medials or vowels | |||
| .group ᅡ // ㅏ | |||
| ᅡ a | |||
| .group ᅢ // ㅐ | |||
| ᅢ E | |||
| .group ᅣ // ㅑ | |||
| ᅣ ja | |||
| .group ᅤ // ㅒ | |||
| ᅤ jE | |||
| .group ᅥ // ㅓ | |||
| ᅥ @ | |||
| .group ᅦ // ㅔ | |||
| ᅦ e | |||
| .group ᅧ // ㅕ | |||
| ᅧ j@ | |||
| .group ᅨ // ㅖ | |||
| ᅨ je | |||
| .group ᅩ // ㅗ | |||
| ᅩ o | |||
| .group ᅪ // ㅘ | |||
| ᅪ wa | |||
| .group ᅫ // ㅙ | |||
| ᅫ wE | |||
| .group ᅬ // ㅚ | |||
| ᅬ we // was [Y] until 1970s | |||
| .group ᅭ // ㅛ | |||
| ᅭ jo | |||
| .group ᅮ // ㅜ | |||
| ᅮ u | |||
| .group ᅯ // ㅝ | |||
| ᅯ w@ | |||
| .group ᅰ // ㅞ | |||
| ᅰ we | |||
| .group ᅱ // ㅟ | |||
| ᅱ wi // was [y] until 1970s | |||
| .group ᅲ // ㅠ | |||
| ᅲ ju | |||
| .group ᅳ // ㅡ | |||
| ᅳ u- | |||
| .group ᅴ // ㅢ | |||
| ᅴ u-j // TODO: [ɰi] | |||
| C) ᅴ i | |||
| .group ᅵ // ㅣ | |||
| ᅵ i | |||
| // Finals | |||
| // Order: ㄱㄳㄲㅋ ㄷㅌ ㅂㅍ ㅅㅆㅈㅊ ㄴㅁ ㅇㅎ ㄹ | |||
| .group ᆨ // ㄱ | |||
| ᆨ q // It is actually q, as using k adds unnecessary sound. | |||
| ᆨᄒ kh | |||
| .group ᆪ // ㄳ | |||
| ᆪ k | |||
| ᆪ (A ks | |||
| ᆪᄒ kh | |||
| .group ᆩ // ㄲ | |||
| ᆩ k | |||
| ᆩ (A k- | |||
| ᆩᄒ kh // 꺾히다 | |||
| .group ᆿ // ㅋ | |||
| ᆿ k | |||
| ᆿ (A kh | |||
| .group ᆮ // ㄷ | |||
| ᆮ d- // Actually a soft D. | |||
| ᆮᄂ nn | |||
| ᆮᄆ mm | |||
| ᆮᄒ th | |||
| ᆮ (L02 dZ; | |||
| .group ᇀ // ㅌ | |||
| ᇀ t- | |||
| ᇀᄂ nn | |||
| ᇀᄆ mm | |||
| ᇀ (A th | |||
| ᇀ (L02 tSh; | |||
| .group ᆸ // ㅂ | |||
| ᆸ p | |||
| ᆸᄒ ph | |||
| .group ᆹ // ㅄ | |||
| ᆹ p | |||
| ᆹ (A ps- | |||
| ᆹᄒ ps- | |||
| .group ᇁ // ㅍ | |||
| ᇁ p | |||
| ᇁ (A ph | |||
| .group ᆺ // ㅅ | |||
| ᆺ t- | |||
| ᆺᄂ nn | |||
| ᆺᄆ mm | |||
| ᆺ (A s | |||
| ᆺᄒ s- | |||
| .group ᆻ // ㅆ | |||
| ᆻ t- | |||
| ᆻᄂ nn | |||
| ᆻᄆ mm | |||
| ᆻ (A s- | |||
| .group ᆽ // ㅈ | |||
| ᆽ t | |||
| ᆽᄂ nn | |||
| ᆽᄆ mm | |||
| ᆽ (A tS; | |||
| .group ᆾ // ㅊ | |||
| ᆾ t | |||
| ᆾᄂ nn | |||
| ᆾᄆ mm | |||
| ᆾ (A tSh; | |||
| .group ᆫ // ㄴ | |||
| ᆫ n | |||
| .group ᆬ // ㄵ | |||
| ᆬ n | |||
| ᆬ (A ndZ; | |||
| .group ᆭ // ㄶ | |||
| ᆭ n | |||
| ᆭ (A n // no nh | |||
| .group ᆷ // ㅁ | |||
| ᆷ m | |||
| .group ᆼ // ㅇ | |||
| ᆼ N | |||
| .group ᇂ // ㅎ | |||
| ᇂ t- | |||
| ᇂ (A | |||
| .group ᆯ // ㄹ | |||
| ᆯ rr | |||
| ᆯᄅ l | |||
| ᆯ (A * | |||
| .group ᆰ // ㄺ | |||
| ᆰ k | |||
| ᆰ (A lg | |||
| .group ᆱ // ㄻ | |||
| ᆱ m | |||
| ᆱ (A lm | |||
| .group ᆲ // ㄼ | |||
| ᆲ p | |||
| ᆲ (A lb | |||
| .group ᆳ // ㄽ | |||
| ᆳ l | |||
| ᆳ (A ls | |||
| .group ᆴ // ㄾ | |||
| ᆴ l | |||
| ᆴ (A lth | |||
| .group ᆵ // ㄿ | |||
| ᆵ p | |||
| ᆵ (A lph | |||
| .group ᆶ // ㅀ | |||
| ᆶ l | |||
| ᆶ (A * | |||
| .group | |||
| . | |||
| ː | |||
| @@ -0,0 +1,230 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling-to-phoneme words for Lithuanian | |||
| // names of Lithuanian letters | |||
| // translation rules for Lithuanian | |||
| // This file is UTF-8 encoded | |||
| a a | |||
| ą a:_no:s;'in;ee | |||
| b b;ee | |||
| c ts;ee | |||
| č tS;ee | |||
| d d;ee | |||
| e ea | |||
| ę ea_no:s;'in;ee | |||
| ė ee | |||
| f ef | |||
| g gee | |||
| h ha | |||
| i i | |||
| į i: // kaip prielinksnis, tad netinka [i:_no:s'ine:] | |||
| //y i:_ilg'o:ji // dažniau matematikoje sutinkama, tad netinka | |||
| j jot | |||
| k ka | |||
| l el | |||
| m em | |||
| n en | |||
| o o: | |||
| p p;ee | |||
| r er | |||
| s es | |||
| š eS | |||
| t t;ee | |||
| u u | |||
| ų u:_no:s;'in;ee | |||
| ū u:_ilg'o:ji | |||
| v v;ee | |||
| z z;ee | |||
| ž Z;ee | |||
| // diphthong consonants | |||
| dz dzee | |||
| dž dZee | |||
| // Latin letters - lotyniškos raidės | |||
| q ku: | |||
| w d;v;'iguba_vee | |||
| x iks | |||
| y i:gr;ek | |||
| //z z;et | |||
| // numbers - skaičiai | |||
| _0 n'ul;is | |||
| _1 v;'ienas | |||
| _2 du | |||
| _3 tri:s | |||
| _4 k;etur'I | |||
| _5 p;enk'I | |||
| _6 S;eS'I | |||
| _7 s;ept;i:n;'I | |||
| _8 aStuon;'I | |||
| _9 d;evi:n;'I | |||
| _10 d;'eS;imt | |||
| _11 v;ien'uol;ika | |||
| _12 dv;'i:l;ika | |||
| _13 tr;'i:l;ika | |||
| _14 k;etur;'o:l;ika | |||
| _15 p;enk;'o:l;ika | |||
| _16 S;eS;'o:l;ika | |||
| _17 s;ept;i:n;'o:l;ika | |||
| _18 aStuon;'o:l;ika | |||
| _19 dev;i:n;'o:l;ika | |||
| _2X dv;'Id;eS;imt | |||
| _3X tr;'Isd;eS;imt | |||
| _4X k;'eAtur;ez;d;eS;imt | |||
| _5X p;'EN;k;ez;d;eS;imt | |||
| _6X S;'eAS;ez;d;eS;imt | |||
| _7X s;ep;t;'i:nez;d;eS;imt | |||
| _8X aSt'Uon;ez;d;eS;imt | |||
| _9X d;ev;'i:n;ez;d;eS;imt | |||
| _0C S;imtai_ | |||
| _1C S;imtas_ | |||
| //Lithuanian number name for thousand(t'u:kstantis) ends with | |||
| //rule #1 - is - last number 1(except 11): 21000, 31000, 41000 | |||
| //rule #2 u: - last number 0: 20000, 30000, 40000 and for [11000-19000] | |||
| //rule #3 ei - All other cases | |||
| _0M1 t'u:kstantS;ei_ | |||
| _0MA1 t'u:kstant;is_ | |||
| _0MB1 t'u:kstantS;u_ | |||
| _1M1 t'u:kstant;is_ // no '1' before thousand | |||
| _0M2 m;il;ij'o:nai_ | |||
| _1M2 m;il;ij'o:nas_ | |||
| _0M3 m;il;ij'a:rdai_ | |||
| _1M3 m;il;ij'a:rdas_ | |||
| _0M4 tr;il;ij'o:nai_ | |||
| _1M4 tr;il;ij'o:nas_ | |||
| _dpt _kabl;'el;is // comma | |||
| // _dpt2 _d;eS;'Imtos;o:s // bet netinka, nes gali būti ir _t'u:kstantos;o:s ar pan... | |||
| // pronouns - įvardžiai | |||
| aš AS_ | |||
| tu tU_ | |||
| jis jIs_ | |||
| ji jI_ | |||
| manęs $2 | |||
| tavęs $2 | |||
| savęs $2 | |||
| man mAan_ | |||
| tau tAau_ | |||
| sau sAau_ | |||
| mums mUms_ | |||
| jums jUms_ | |||
| mane man;'E_ | |||
| tave tav;'E_ | |||
| save sav;'E_ | |||
| manimi $3 | |||
| tavimi $3 | |||
| savimi $3 | |||
| mumis $2 | |||
| jumis $2 | |||
| manyje man;i:j;'E_ | |||
| tavyje tav;i:j;'E_ | |||
| savyje sav;i:j;'E_ | |||
| mumyse mum;i:s;'E_ | |||
| jumyse jum;i:s;'E_ | |||
| // conjunctions -jungtukai | |||
| ir $u $pause | |||
| bet $u $pause | |||
| o $u $pause | |||
| // Abbreviations - sutrumpinimai | |||
| btv $abbrev // paraidžiui | |||
| el el;ektron;in;is | |||
| gr gr'Aiku: | |||
| liet l;iet'Uv;u: | |||
| lkl $abbrev | |||
| lot lot'i:nu: | |||
| lnk $abbrev | |||
| lrt $abbrev | |||
| ltv $abbrev | |||
| nr n'um;er;is | |||
| raj raj'Onas | |||
| // character names | |||
| _! Saukt'Ukas | |||
| _" t;'ies;os;os_kab'Utees | |||
| //_# | |||
| _' apostr'Ofas | |||
| _( s;k;l;'Ewstas | |||
| _) s;k;l;'Ewstas | |||
| _, kabl;'el;is | |||
| _- m'Inus | |||
| _. t'aSkas | |||
| _: d;v;'ItaSk;is | |||
| _; kab;l;'etaSk;is | |||
| //_< | |||
| //_> | |||
| _? klaust'Ukas | |||
| _@ 'Eta | |||
| _[ lauZt;'I;nis_s;k;l;'Ewstas | |||
| _] lauZt;'I;nis_s;k;l;'Ewstas | |||
| _^ Sakn'Is_iS | |||
| __ pabrauk;'Imo_bru:k;S;n'i:s | |||
| //_` | |||
| _{ riest;'I;nis_s;k;l;'Ewstas | |||
| //_| | |||
| _} riest;'I;nis_s;k;l;'Ewstas | |||
| _~ t'Ildee | |||
| //_¦ | |||
| _« lauZt'Inees_kab'Utees | |||
| //_´ | |||
| _» lauZt'Inees_kab'Utees | |||
| //_¿ | |||
| //_‒ | |||
| //_‖ | |||
| = l;'i:gu | |||
| * ZvaigZd'Utee | |||
| % pr'Otsentai | |||
| + p;l;'us | |||
| @ 'Eta_: | |||
| / d;eSin;'In;is_bru:k;S;n'i:s | |||
| \ kair;'In;is_bru:k;S;n'i:s | |||
| $ d'o:l;er;is | |||
| € 'Euras | |||
| //& | |||
| //¢ | |||
| //£ | |||
| //¥ | |||
| //₨ r'Upije | |||
| § s'Ektsija | |||
| ¶ paragr'a:fas | |||
| © autor'Inees||t'eisees | |||
| //® | |||
| ° l'Aaipsnis | |||
| //− mi:nuss | |||
| ± plus_minus | |||
| //µ m'IkrO | |||
| ¼ k;et;v;irt'adal;is | |||
| ½ p'Usee | |||
| ¾ tr'i:s||k;et;v;irt'adal;ei | |||
| //× | |||
| //÷ | |||
| ♯ d'iezas | |||
| ♭ bemolis | |||
| // accent names (Mostly English names, please fix) | |||
| _dot t'aSkas | |||
| // English Words | |||
| cancel _^_EN | |||
| continue _^_EN | |||
| firefox _^_EN | |||
| magnifier _^_EN | |||
| reader _^_EN | |||
| screen _^_EN | |||
| windows _^_EN | |||
| @@ -0,0 +1,315 @@ | |||
| // translation rules for Lithuanian | |||
| // This file is UTF-8 encoded | |||
| // Dar ne visai sutvarkytas jot tarimas, | |||
| .L01 b d g z ž h dz dž // skardieji priebalsiai | |||
| .L02 p t k s š ch c č f // duslieji priebalsiai | |||
| //.L03 l m n r j v // pusbalsiai | |||
| .L04 b d g z ž h dz dž p t k s š ch c č f l m n r j v // priebalsiai | |||
| .L05 a ą e ę ė i į y o u ų ū // balsiai | |||
| .L06 i į y e ę ė // priešakinės eilės balsiai; po jų priebalsiai visada minkšti | |||
| //.L07 ai au ei ui ie uo // dvibalsiai | |||
| //.L08 al am an ar el em en er il im in ir ul um un ur // mišrieji dvigarsiai | |||
| .L10 is io iui į iu yje yj y iai ių iams ius iais iuose // vyr. g. galūnės, jei vardininko galūne -IS | |||
| .L11 ias io iui ią iu yje yj y iai ių iams ius iais iuos // vyr. g. galūnės, jei vardininko galūne IAS | |||
| .L12 as o ui ą u e ai ų ams us ais uose // vyr. g. galūnės, jei vardininko galūne -AS | |||
| .L13 a os ai ą oje oj os ų oms as omis ose // mot. g. galūnės, jei vardininko galėnė A | |||
| .L14 ė ės ei ę e ėje ėj ėms ių ėmis ėm ėse // mot. g. galūnės, jei vardininko galėnė Ė | |||
| .L21 t č // kaitant žodžius t kartais virsta č | |||
| .L22 d dž // kaitant žodžius d kartais virsta dž | |||
| .group a | |||
| a a | |||
| a (ikL13_ a: // po to J tariamos nors nerašomas: archaika | |||
| a (izmL12_ a // po to J tariamos nors nerašomas: archaizmas | |||
| ai (L04 ai // tik jei po to seka priebalsis; jei seka balsis, gali tai būti kitas dvibalsis kaip žodyje ilgauodegis | |||
| ai (_ ai // ...arba žodžio gale | |||
| @) ai (nL10_ A=i // I kirčiuotė; priesaga -aĩnis: riestaĩnis, saldaĩnis | |||
| @) ai (nL14_ A=i // I kirčiuotė; priesaga -aĩnė: mišraĩnė | |||
| @) ai (L21L10_ a=I // I kirčiuotė; priesaga -áitis: gimináitis | |||
| @) ai (L21L14_ a=I // I kirčiuotė; priesaga -áitė: giráitė | |||
| _aukšt) ai (L21L10_ A=i // išimtis: aukštaĩtis ; FIXME: tai II kirčiuotės žodis | |||
| _aukšt) ai (L21L14_ A=i // išimtis: aukštaĩtė ; FIXME: tai II kirčiuotės žodis | |||
| _žem) ai (L21L10_ A=i // išimtis: žemaĩtis ; FIXME: tai II kirčiuotės žodis | |||
| _žem) ai (L21L14_ A=i // išimtis: žemaĩtė ; FIXME: tai II kirčiuotės žodis | |||
| au (L04 au // tik jei po to seka priebalsis; jei seka balsis, gali tai būti kitas dvibalsis kaip žodyje ilgauodegis | |||
| au (_ au // ...arba žodžio gale | |||
| .group ą | |||
| ą a: | |||
| .group b | |||
| b b | |||
| b (L06 b; // minštasis prieš priešakinės eilės balsius: bėga | |||
| b (CL06 b; // minštasis prieš priešakinės eilės balsius, įsiterpia priebalsis: astroblema | |||
| b (L02 p // prieš dusliuosius priebalsius suduslėja: skalbti [skalpti] | |||
| .group c | |||
| c ts | |||
| c (L06 ts; // minštasis prieš priešakinės eilės balsius | |||
| ch x | |||
| ch (L06 x; // minštasis prieš priešakinės eilės balsius | |||
| .group č | |||
| č tS | |||
| č (L06 tS; // minštasis prieš priešakinės eilės balsius | |||
| .group d | |||
| d d | |||
| d (L06 d; // minštasis prieš priešakinės eilės balsius | |||
| d (L02 t // prieš dusliuosius priebalsius suduslėja: medkirtys [metkirtys] | |||
| d (_ t // skardieji [d], [g], [ž] žodžio gale tariami dusliai: kad – kat | |||
| dz dz | |||
| dz (L06 dz; // minštasis prieš priešakinės eilės balsius | |||
| dž dZ | |||
| dž (L06 dZ; // minštasis prieš priešakinės eilės balsius | |||
| .group e | |||
| e e | |||
| ei ;ei | |||
| @) ei (vL13_ e=I // I kirčiuotė; priesaga -éiva: rašéiva | |||
| .group ę | |||
| ę eA | |||
| .group ė | |||
| ė ee | |||
| @) ė (jL12_ ee= // I kirčiuotė; priesaga -ėjas: siuvėjas | |||
| @) ė (jL13_ ee= // I kirčiuotė; priesaga -ėja: šlavėja | |||
| @) ė (nL12_ ee= // I kirčiuotė; priesaga -ėnas: brolėnas | |||
| @) ė (nL14_ ee= // I kirčiuotė; priesaga -ėnas: kupiškėnė | |||
| @) ė (čiL13_ ee= // I kirčiuotė; priesaga -ėčia: pasakėčia | |||
| _kop) ė (čiL13_ ee // išimtis – kopėčios | |||
| .group f | |||
| f f | |||
| // f (L06 f; // minštasis prieš priešakinės eilės balsius | |||
| .group g | |||
| g g | |||
| g (L02 k // prieš dusliuosius priebalsius suduslėja: segti [sekti] | |||
| g (_ k // skardieji [d], [g], [ž] žodžio gale tariami dusliai: daug – dauk | |||
| gg g // du vienodi priebalsiai suliejami: burggrafas [burgrafas] | |||
| .group h | |||
| h h | |||
| // h (L06 h; // minštasis prieš priešakinės eilės balsius | |||
| .group i | |||
| i i | |||
| ia e | |||
| c) ia (cijL13_ ija // J tariamos nors nerašomas: diferenciacija | |||
| c) ia (lL12_ ija // J tariamos nors nerašomas: diferencialas | |||
| ie ie | |||
| _) ie (v jie // Ieva [Jieva] | |||
| ie (šk jie // ieškoti [jieškoti] | |||
| _) ie (šm jie // iešmas [jiešmas] | |||
| @) ie (nL13_ I=e // I kirčiuotė; priesaga -iena: naujiena | |||
| _jaut) ie (nL13_ ie // išimtis: jautiena | |||
| o) i (kL13_ ji // J tariamos nors nerašomas: heroika | |||
| a) i (kL13_ ji // J tariamos nors nerašomas: archaika | |||
| a) i (zmL12_ ji // J tariamos nors nerašomas: archaizmas | |||
| i (A ; // jei po to eina balsis – interpretuoti kaip minkštumo ženklą | |||
| .group į | |||
| į i: | |||
| // _) į (@ i:= // I kirčiuotė; priešdėlis į-: įšalas ; bėt ne visada tinka: įžeminimas, įėjo | |||
| .group y | |||
| y i: | |||
| _ap) y (@ i:= // I kirčiuotė; priešdėlis apý-: apýaušris, apýsaka, apývarta | |||
| @en) y (bL14_ i:= // I kirčiuotė; priesaga -enýbė: brangenýbė | |||
| @) y (bL13_ i:= // I kirčiuotė; priesaga -ýba: daugýba | |||
| @) y (bL14_ i:= // I kirčiuotė; priesaga -ýbė: gyvýbė | |||
| @um) y (nL12_ i:= // I kirčiuotė; priesaga -umýnas: gardumýnas | |||
| @) y (L21L10_ i:= // I kirčiuotė; priesaga -ýtis: brolýtis | |||
| @) y (L21L14_ i:= // I kirčiuotė; priesaga -ýtė: mergýtė | |||
| .group j | |||
| j j | |||
| // j j; // jot visada minkštas | |||
| .group k | |||
| k k | |||
| k (L06 k; // minštasis prieš priešakinės eilės balsius | |||
| k (CL06 k; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: klega | |||
| k (CCL06 k; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: brūkštelėti | |||
| kk k // du vienodi priebalsiai suliejami: aplinkkelis [aplinkelis] | |||
| k (L01 g // prieš skardžiuosius priebalsius suskardėja: sukdamas [sugdamas] | |||
| .group l | |||
| l l | |||
| l (L06 l; // minštasis prieš priešakinės eilės balsius | |||
| l (CL06 l; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: algebra | |||
| l (CCL06 l; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: asfaltbetonis | |||
| .group m | |||
| m m | |||
| m (L06 m; // minštasis prieš priešakinės eilės balsius | |||
| m (CL06 m; // minštasis prieš priešakinės eilės balsius | |||
| m (CCL06 m; // minštasis prieš priešakinės eilės balsius | |||
| mm m // du vienodi priebalsiai suliejami: šėmmargis [šėmargis] | |||
| .group n | |||
| n n | |||
| n (L06 n; // minštasis prieš priešakinės eilės balsius | |||
| n (CL06 n; // minštasis prieš priešakinės eilės balsius | |||
| n (CCL06 n; // minštasis prieš priešakinės eilės balsius | |||
| nn n // du vienodi priebalsiai suliejami: vandennešis [vandenešis] | |||
| .group o | |||
| o o: | |||
| f) o (nL12_ O= // tarptautiniai žodžiai, besibaigiantys -fonas, pvz., telefonas | |||
| // _p) o o:= // I kirčiuotė; kai kuriuose žodžiuose priešdėlis pó-: pódukra, póilsis, pókylis, pósėdis | |||
| o (kšnL10_ o:= // I kirčiuotė; priesaga -ókšnis: balókšnis, krūmókšnis, upókšnis | |||
| .group p | |||
| p p | |||
| p (L06 p; // minštasis prieš priešakinės eilės balsius | |||
| p (CL06 p; // minštasis prieš priešakinės eilės balsius | |||
| p (CCL06 p; // minštasis prieš priešakinės eilės balsius | |||
| p (L01 b // prieš skardžiuosius priebalsius suskardėja: apdaras [abdaras] | |||
| pp p // du vienodi priebalsiai suliejami: tarppirštis [tarpirštis] | |||
| .group q | |||
| q kv | |||
| q (L06 k;v; | |||
| .group r | |||
| r r | |||
| r (L06 r; // minštasis prieš priešakinės eilės balsius | |||
| r (CL06 r; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: agurkiniai | |||
| r (CCL06 r; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: absorbcija | |||
| rr r // du vienodi priebalsiai suliejami: švarraštis [švaraštis] | |||
| .group s | |||
| s s | |||
| s (L01 z // prieš skardžiuosius priebalsius suskardėja: kasdamas [kazdamas] | |||
| s (L06 s; // minštasis prieš priešakinės eilės balsius | |||
| s (CL06 s; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: akimirksnis | |||
| s (CCL06 s; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: apskritaveidis | |||
| ss s // du vienodi priebalsiai suliejami: pusseserė [puseserė] | |||
| sš S // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: pusšimtis [pušimtis] | |||
| .group š | |||
| š S | |||
| š (L01 Z // prieš skardžiuosius priebalsius suskardėja: išgirsti [ižgirsti] | |||
| š (L06 S; // minštasis prieš priešakinės eilės balsius | |||
| š (CL06 S; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: rūgštis | |||
| š (CCL06 S; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: apyaštris | |||
| šš S // du vienodi priebalsiai suliejami: iššovė [išovė] | |||
| .group t | |||
| t t | |||
| t (L06 t; // minštasis prieš priešakinės eilės balsius | |||
| t (CL06 t; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: aistringas | |||
| t (CCL06 t; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: antslenkstis | |||
| t (L01 d // prieš skardžiuosius priebalsius suskardėja: atgarsis [adgarsis] | |||
| tt t // du vienodi priebalsiai suliejami: dešimttomis [dešimtomis] | |||
| .group u | |||
| u u | |||
| ui ui | |||
| uo uo | |||
| @) uo (menL14_ U=o // I kirčiuotė; priesaga -úomenė: bendrúomenė | |||
| .group ų | |||
| ų u: | |||
| .group ū | |||
| ū u: | |||
| @) ū (kšL21L10_ U=u // I kirčiuotė; priesaga -(i)ūkštis: berniūkštis | |||
| @) ū (kšL21L14_ U=u // I kirčiuotė; priesaga -(i)ūkštė: mergiūkštė | |||
| .group v | |||
| v v | |||
| v (L06 v; // minštasis prieš priešakinės eilės balsius | |||
| .group w | |||
| w v | |||
| w (L06 v; // minštasis prieš priešakinės eilės balsius | |||
| .group x | |||
| x ks | |||
| x (L06 k;s; // minštasis prieš priešakinės eilės balsius | |||
| .group z | |||
| z z | |||
| z (L06 z; // minštasis prieš priešakinės eilės balsius | |||
| z (CL06 z; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: dūzgesys | |||
| z (L02 s // prieš dusliuosius priebalsius suduslėja: zyzti [zysti] | |||
| z (č S // priebalsis z prieš č virsta š: mokesčiai [mokeščiai] | |||
| z (dž Z // priebalsis z prieš dž virsta ž: vabzdžiai [vabždžiai] | |||
| .group ž | |||
| ž Z | |||
| ž (L06 Z; // minštasis prieš priešakinės eilės balsius | |||
| ž (CL06 Z; // minštasis prieš priešakinės eilės balsius, įsiterpia priebalsis: žvelgti | |||
| ž (CCL06 Z; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: užkrešėti | |||
| žž Z // du vienodi priebalsiai suliejami: užžėlė [užėlė] | |||
| ž (L02 S // prieš dusliuosius priebalsius suduslėja: vežti [vešti] | |||
| ž (_ S // skardieji [d], [g], [ž] žodžio gale tariami dusliai: bemaž – bemaš | |||
| žs s // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: užsienis [usienis] | |||
| žš S // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: užšoko [ušoko] | |||
| .group 0xce // Greek letters | |||
| // 0xce is the first byte of the utf-8 code for these characters | |||
| α 'alfa_ | |||
| β b;'eta_ | |||
| γ g'a:ma_ | |||
| δ d;'elta_ | |||
| ε 'eps;ilon_ | |||
| ζ z;'eta_ | |||
| η eta_ | |||
| θ t;eta_ | |||
| ι jota_ | |||
| κ k'apa_ | |||
| λ l;'amda_ | |||
| μ m;'i_ | |||
| ν n;'i_ | |||
| ξ ks;'i_ | |||
| ο 'om;ikron_ | |||
| .group 0xcf // Greek letters | |||
| π p;'i:_ | |||
| ρ r'o_ | |||
| σ s;'igma_ | |||
| ς s;'igma_ | |||
| τ t'aU_ | |||
| υ 'ips;ilon_ | |||
| φ f;'i_ | |||
| χ x;'i_ | |||
| ψ ps;'i_ | |||
| ω om'ega_ | |||
| .group | |||
| ' | |||
| ! _:Saukt'Ukas | |||
| ! (\! | |||
| : d;v;'ItaS;k;is | |||
| D_) : (_DD_ // omit colon in time, eg: 2:30 | |||
| != n;el;'i:gu | |||
| >= daug;'au_arb'A_l;i:gu | |||
| <= maZ;'au_arb'A_li:gu | |||
| __) - (_D minus | |||
| A_) - (_D _ | |||
| C_) - (_D _ | |||
| \#\#) # (_ _:: | |||
| \#) # | |||
| . (. _: | |||
| . _:t'aSkas | |||
| \.) . | |||
| @@ -0,0 +1,319 @@ | |||
| // This file in UTF8 encoded | |||
| // Letters maltese | |||
| a a | |||
| b b@ | |||
| c ka | |||
| ċ tS@e | |||
| d dee | |||
| e e | |||
| f effe | |||
| g gie | |||
| ġ dZe | |||
| h akka | |||
| ħ h'@ | |||
| i i | |||
| j ie | |||
| k k'@ | |||
| l elle | |||
| m emme | |||
| n enne | |||
| o o | |||
| p pe | |||
| q '@ | |||
| r erre | |||
| s esse | |||
| t te | |||
| u u | |||
| v ve | |||
| w u'@ | |||
| x eSSe | |||
| y y | |||
| z tsee | |||
| ż z'@ | |||
| _. punt | |||
| _, koma | |||
| _! punt ta’ esklamazzjoni | |||
| _? mistoqsija | |||
| _" kwoUts | |||
| _# hash | |||
| _$ dollaru: | |||
| _% procentuali: | |||
| _& u | |||
| _' accent | |||
| _: koUl@n | |||
| _; semIk'oUl@n | |||
| € ewro | |||
| _( parentezi tondi | |||
| _) parentezi tondi | |||
| _[ parentezi kwadri | |||
| _] parentezi kwadri | |||
| _{ alkua:lto | |||
| _} lop:ua:lto | |||
| _< iz'@ minn | |||
| _> akbar minn | |||
| _- haIf@n | |||
| __ alavi:va | |||
| + plus $max3 | |||
| * stil:a $max3 | |||
| = i:kw@lz $max3 | |||
| / kaut:a | |||
| \ keno | |||
| £ sterlina | |||
| @ _at | |||
| ~ tilde | |||
| // numbers maltese | |||
| _0 z'e*o | |||
| _1 ui:h'@d | |||
| _2 nei:n | |||
| _3 tli:eta | |||
| _4 erba | |||
| _5 h'@amsa | |||
| _6 si:t:a | |||
| _7 seba: | |||
| _8 tmi:ni:a | |||
| _9 dydin'asa | |||
| _10 a'@ra | |||
| _11 h'@daSe | |||
| _12 tnaSe | |||
| _13 tletaSe | |||
| _14 erbataSe | |||
| _15 h'@mistaSe | |||
| _16 sitaSe | |||
| _17 sbataSe | |||
| _18 tmintaSe | |||
| _19 tsetaSe | |||
| _2X oSerin | |||
| _3X tl'@ti:n | |||
| _4X erbai:n | |||
| _5X h'@amsi:n | |||
| _6X sit:i:n | |||
| _7X s'@bei:n | |||
| _8X tmeni:n | |||
| _9X d,ydin'isei:n | |||
| _0C mi:a | |||
| _1C mi:au | |||
| _0M1 elf | |||
| _1M1 | |||
| _2M1 elfeiun | |||
| 3000 tlet: elef | |||
| 4000 erbatelef | |||
| _0M2 m'iliun | |||
| 2000000 z'@euge m'iliuni | |||
| _0M3 bi'li'un | |||
| _2M3 z'@euge bi'li'uni | |||
| _3M3 tlet: bi'li'uni | |||
| _4M3 erba bi'li'uni | |||
| _5M3 h'@ames bi'li'uni | |||
| // articles | |||
| // pronouns maltese | |||
| jiena iuena $u | |||
| inti inti: $u | |||
| huwa ua $u | |||
| hija i:a $u | |||
| aħna ah'@na $u | |||
| intom i:ntom $u | |||
| huma u:ma $u | |||
| // possessives maltese | |||
| tiegħi ti:ai: $u | |||
| tiegħek ti:ake $u | |||
| tiegħu ti:u: $u | |||
| tagħha tah'@a $u | |||
| tagħna tana: $u | |||
| tagħkom takom $u | |||
| tagħhom tahom $u | |||
| // prepositions | |||
| ta ta: | |||
| għal al: | |||
| lil li:l: | |||
| ġo dZeo | |||
| mal mal: | |||
| mingħajr mi:nai:r | |||
| madwar madua:r | |||
| il-quddiem il-di:m:'@ | |||
| qabel a:bel | |||
| wara uara | |||
| minbarra minba:ra: | |||
| bejn bei:n | |||
| flimkien flimkin: | |||
| viċin vi:S@i:n | |||
| minn mi:n | |||
| minn fejn mi:n fei:n | |||
| isfel isfel | |||
| fil-mija fi:l-mi:a | |||
| permezz permets | |||
| lejn lein: | |||
| fuq fu'@ | |||
| taħt taht | |||
| fi fi: | |||
| mingħajr mi:nair | |||
| madwar madu:ar | |||
| kontra contra | |||
| quddiem '@udi:m | |||
| fost fost | |||
| qabel abel | |||
| wara uara | |||
| taħt taht | |||
| lil hinn lil:in: | |||
| ħdejn h'@dein | |||
| bejn bei:n | |||
| flimkien flinki:m | |||
| qrib ri:p | |||
| minn hemm min:em: | |||
| // conjunctions | |||
| minkejja minCeia | |||
| u u | |||
| kif Ci:f | |||
| għax aS | |||
| darba dar:ba | |||
| jew ieu: | |||
| iżda i:z'@da | |||
| jekk ietSe | |||
| minkejja mintSei:a | |||
| minflok minflotSe | |||
| irrespettivament ir:espetivament | |||
| mindu mindu: | |||
| b’hekk betSe | |||
| għalkemm altSem: | |||
| kull darba kul: darba | |||
| kull min kul: mi:n | |||
| tkun xi tkun tkun Si tkun | |||
| waqt ua:t | |||
| // negative maltese | |||
| ma $u | |||
| // auxillary verbs | |||
| ikun icu:n: | |||
| kien Ci:n | |||
| qiegħed ied | |||
| huwa u:a | |||
| huma uma | |||
| ma kienx ma CieS | |||
| kienu Cienu | |||
| mhux muS | |||
| mhumiex umumiS | |||
| ma kienux ma CienuS | |||
| għamel amel | |||
| għandhom andom | |||
| ghandu jkollhom andu kolum | |||
| ma jridux ikunu mrdS kunu | |||
| għandu andu | |||
| m'għandux m'anduS | |||
| jista ista | |||
| ma jistax ma istaS | |||
| għandi andi | |||
| għandha an:a | |||
| kienet ki:net | |||
| ikseb i:kseb | |||
| mur mu:r | |||
| tmur tmur | |||
| sejjer sei:er | |||
| mort mort | |||
| agħmel a:mel | |||
| tagħmilx ta:milS | |||
| jagħmel ia:mel | |||
| għamel a:mel | |||
| għamilt amilt | |||
| tpoġġi tpodZi: | |||
| poġġi odZi: | |||
| issir is:ir | |||
| saret sa:ret | |||
| għamel a:mel | |||
| // adverbs | |||
| biss bis: | |||
| qatt at: | |||
| issa is:a | |||
| dalwaqt daluat | |||
| xorta Sorta | |||
| diġa didZa | |||
| mhux mu:S | |||
| kull cul: | |||
| bosta bosta | |||
| xi Si: | |||
| dan dan | |||
| dak dak | |||
| dawn dau:n | |||
| dawk dau:k | |||
| hemm em: | |||
| minn min: | |||
| // Abbreviations maltese | |||
| $textmode | |||
| eċċ etSetra | |||
| mm milim'etri | |||
| cm tSentim'etri | |||
| km kilom'etri | |||
| ml milil'itri | |||
| mg miligr'am:i | |||
| kg kilogr'am:i | |||
| @@ -0,0 +1,205 @@ | |||
| // Maltese translation rules | |||
| // This file is UTF-8 encoded | |||
| .group a | |||
| a a | |||
| aa a: | |||
| au au | |||
| ax aS | |||
| .group b | |||
| b b | |||
| bb b: | |||
| be b'@ | |||
| br br'@ | |||
| bi bi: | |||
| bie bi'@ | |||
| .group c | |||
| c c | |||
| .group ċ | |||
| ċ tS@ | |||
| ċa tS@a | |||
| ċe tS@e | |||
| ċi tS@i | |||
| ċw tS@u'@ | |||
| .group d | |||
| d de | |||
| dd d: | |||
| .group e | |||
| e e | |||
| eu eu: | |||
| ew eu | |||
| .group f | |||
| f f | |||
| ff f: | |||
| fo fo | |||
| .group g | |||
| g g | |||
| gg g: | |||
| ge gie | |||
| gi gi: | |||
| għ : | |||
| .group ġ | |||
| ġ dZ | |||
| ġo dZo | |||
| .group h | |||
| h : | |||
| .group ħ | |||
| ħ h | |||
| ħu h:u: | |||
| ħt ht | |||
| .group i | |||
| i I | |||
| iu Iu | |||
| ie i: | |||
| .group j | |||
| j iu | |||
| jj i: | |||
| jo io | |||
| je ie | |||
| ja ia | |||
| .group k | |||
| k ke | |||
| ka ka | |||
| ke ke | |||
| ki ki: | |||
| kie ki:e | |||
| ku ku: | |||
| ko co | |||
| .group l | |||
| l l | |||
| .group m | |||
| m m | |||
| m (n im | |||
| m (p im | |||
| m (r im | |||
| .group n | |||
| n n | |||
| nu nu: | |||
| .group o | |||
| o o | |||
| .group p | |||
| p p | |||
| pp p: | |||
| _ole) p (a p: | |||
| _ota) p (a p: | |||
| kam) p (anj p: | |||
| sam) p (oo p: | |||
| sham) p (o p: | |||
| .group q | |||
| q '@ | |||
| qa a | |||
| qe e | |||
| qo o | |||
| qu | |||
| .group r | |||
| r r | |||
| rie ri:e | |||
| ro ro: | |||
| ra ra: | |||
| .group s | |||
| s s | |||
| sie si:e | |||
| saqq sa | |||
| saq sa | |||
| .group t | |||
| t t | |||
| tt t: | |||
| .group u | |||
| u u | |||
| ux uS | |||
| .group v | |||
| v v | |||
| .group w | |||
| w u | |||
| .group x | |||
| x Se | |||
| xie Sei: | |||
| .group y | |||
| y y | |||
| yy y: | |||
| yi yi | |||
| yö yY | |||
| .group z | |||
| z tse | |||
| K) zh Z | |||
| .group ż | |||
| ż z'@ | |||
| ża za | |||
| że ze | |||
| żie zi:e | |||
| żgħ za | |||
| // default group for "non of the above" | |||
| .group | |||
| ż z'@ | |||
| ċ tS@ | |||
| // non-ascii characters with specified pronunciations | |||
| @@ -0,0 +1,246 @@ | |||
| // Nepali Language. | |||
| // This ne_list file is prepared by Him Prasad Gautam < [email protected] >. | |||
| // This file is UTF-8 encoded. | |||
| // letter groups: | |||
| // A - Independent and Dependent Vowels: | |||
| // 0x904 to 0x914, 0x93E to 0x94D, 0x950, 0x960 to 0x963, 0x972 | |||
| // B - Dependent Vowels and Halanta: | |||
| // 0x93E to 0x94C, 0x94d, 0x962, 0x963 | |||
| // C - Consonants: | |||
| // 0x915 to 0x939, 0x958 to 0x95F, 0x97B, 0x97c, 0x97E, 0x97F | |||
| // Independent Vowels: | |||
| // 0x904 to 0x914, 0x950,0x960, 0x961, 0x977 | |||
| // Nepali (Devanagari) Alphabets: 0x901 to 0x980 | |||
| // Numbers: 0x966 to 096F | |||
| // symbols: | |||
| // 0x901 to 0x903, 0x93C, 0x93D, 0x951 to 0x954, 0x964, 0x965, 0x970, 0x971, 0x97D | |||
| // conditional rules | |||
| // ?1 Pronounciation of a consonant at the end of a word. | |||
| // ?2 use diphthong for "ai". | |||
| // ?3 use diphthong for "au" | |||
| _0 S'u:n'na: | |||
| _1 e:'k' | |||
| _2 d'u:,i: | |||
| _3 t'i:n | |||
| _4 c'a:r: | |||
| _5 p'a:nc | |||
| _6 ch'@2 | |||
| _7 s'a:t | |||
| _8 'a:th. | |||
| _9 n'V'u: | |||
| _10 d'Vs | |||
| _11 e:'gh'a:r'V | |||
| _12 b'a:r@2 | |||
| _13 t'e:hr@ | |||
| _14 ch'O:d@2 | |||
| _15 p'Vndr@2 | |||
| _16 s'o:r@2 | |||
| _17 s'Vtr@2 | |||
| _18 a'th.'a:r@2 | |||
| _19 U:nn'a:i's | |||
| _20 b'i:s | |||
| _21 e:k:k'a:i:s | |||
| _22 b'a:Is | |||
| _23 t'e:Is | |||
| _24 c'O:b'Is | |||
| _25 p@c:'Is | |||
| _26 ch@b'b'i:s | |||
| _27 s@t:'a:Is | |||
| _28 ath:'a:Is | |||
| _29 U:n'Vnt'Is | |||
| _30 t'i:s | |||
| _31 e:k@t:'Is | |||
| _32 b'at:'Is | |||
| _33 t'e:t't'i:s | |||
| _34 cO~,t'I:s | |||
| _35 pE~t'Is | |||
| _36 ch@:t't'I:s | |||
| _37 sE~t'Is | |||
| _38 art'Is | |||
| _39 U:n'an'c'a:l'i:s | |||
| _40 ca:l'Is | |||
| _41 e':kc'a:l'is | |||
| _42 baIa:l'Is | |||
| _43 t'ri:c'a:l'i:s | |||
| _44 cO:wa:l'Is | |||
| _45 paI'nta:l'Is | |||
| _46 chhIja:l'Is | |||
| _47 s@'d.cta:l'Is | |||
| _48 a'th.'c'a:l'Is | |||
| _49 U'n'an'c'a:s | |||
| : | |||
| _50 p@c'a:s | |||
| _51 e:k'a:wVn'n:'V | |||
| _52 b'a:wVn'n:'V | |||
| _53 t'rI:p'an'nV | |||
| _54 c'Ou:wVn'nV | |||
| _55 p'ac'pVn'nV | |||
| _56 chh@p:'Vn'nV | |||
| _57 s'Vn't:'a:w@n'n':V | |||
| _58 a'nth:'a:w@n'n':V | |||
| _59 U'n'Vn's'a:th.i: | |||
| _60 s'a:th.i: | |||
| _61 e:k'as@th.'th.i: | |||
| _62 b'E:s@th.':th.'i: | |||
| _63 t'r'i:,s@th.'th.'i: | |||
| _64 c'O:s@th.'th.'i: | |||
| _65 p'E~'s@th.'th.'i: | |||
| _66 ch'E's@th.'th.'i: | |||
| _67 s'Vt's@th.'th.'i: | |||
| _68 a'th.,s@th.'th.'i: | |||
| _69 U:n'an's'Vtt'ar'i: | |||
| _70 s'at't@r'i:: | |||
| _71 e:k'ah'at:'Vr: | |||
| _72 b@h'att'Vr: | |||
| _73 tIjatt:'Vr: | |||
| _74 cO:hat:'Vr: | |||
| _75 pach,at:'Vr: | |||
| _76 ch@'j'ah'at't'Vr: | |||
| _77 s@t@hatt:'Vr: | |||
| _78 athhatt:'Vr: | |||
| _79 U'n'a:s'i: | |||
| _80 a's's'i: | |||
| _81 e:k'a:s'i: | |||
| _82 baIa:s'i: | |||
| _83 trIj'a:s'i: | |||
| _84 cO:ra:s'i: | |||
| _85 p'ac'a:s'i: | |||
| _86 ch@j'a:s'i: | |||
| _87 s'V:t'a:s'i: | |||
| _88 a'th.:a:s'i: | |||
| _89 u:n'a:n'ab'b'e: | |||
| _90 n@b'b'e: | |||
| _91 e:k'a:n@b'b'e: | |||
| _92 b'aj'a:n@b'b'e: | |||
| _93 trIj'a:n@b'b'e: | |||
| _94 cO:r'a:n@b'b'e: | |||
| _95 p@n'c'a:n@b'b'e: | |||
| _96 ch@j'a:n@b'b'e: | |||
| _97 s@n't:'a:n@b'b'e: | |||
| _98 a'n'th.'a:n@b'b'e: | |||
| _99 U:n'n'a:nsh@je: | |||
| _0C s'aj@ | |||
| _0M1 h@z'a:r@ | |||
| _0M2 l'a:kh@ | |||
| _0M3 k'a'ro:d.@ | |||
| _0M4 'Vr@b | |||
| _0M5 kh'Vr@b'V | |||
| _0M6 n'i:l' | |||
| _0M7 p'Vd'm@ | |||
| _0M8 sh'an,kh@ | |||
| _0M9 m'ah'a:,sh'ankh@ | |||
| _0M10 p@r'a:rrd:dh@ | |||
| _dpt _th'o:plo_ | |||
| // Symbols in Nepali | |||
| । $pause | |||
| // Single consonants | |||
| क k@ | |||
| क़ q@ | |||
| ख kh@ | |||
| ख़ x@ | |||
| ग g@ | |||
| ग़ Q@ | |||
| घ gh@ | |||
| ङ N@ | |||
| च c@ | |||
| छ ch@ | |||
| ज J@ | |||
| ज़ z@ | |||
| झ Jh@ | |||
| ञ n^@ | |||
| ट t.@ | |||
| ठ th.@ | |||
| ड d.@ | |||
| ड़ r.@ | |||
| ढ dh.@ | |||
| ण n.@ // retroflex n.@ | |||
| त t@ | |||
| थ th@ | |||
| द d@ | |||
| ध dh@ | |||
| न n@ | |||
| प p@ | |||
| फ ph@ | |||
| फ़ f@ | |||
| ब b@ | |||
| भ bh@ | |||
| म m@ | |||
| य j@ | |||
| र r@ | |||
| ऱ r@ | |||
| ल l@ | |||
| ळ l.@ | |||
| व w@ | |||
| श S@ | |||
| ष s.@ // retroflex [S] | |||
| स s@ | |||
| ह H@ | |||
| क़ q@ | |||
| ख़ x@ | |||
| ग़ Q@ | |||
| ज़ z@ | |||
| ड़ r@ | |||
| ढ़ hr@ | |||
| फ़ f@ | |||
| य़ j@ | |||
| // Exceptions of pronounciation rules in some words | |||
| हुन h'u'n@ | |||
| आज a:'J@: | |||
| अब V'b@2 | |||
| वन b'a'n@2 | |||
| तर t'ar@, $pause | |||
| पर p'ar@, | |||
| वर w'ar@: | |||
| मेरो $brk | |||
| म m@2,, $u $brk | |||
| नि $pause | |||
| त t@, $pause | |||
| र $u $pause | |||
| पो $u $pause | |||
| हो $u $brk | |||
| के k'e,: $brk | |||
| दुःख d'u,,kh@ | |||
| सुख s'u=kh@ | |||
| जव J'Vv@ | |||
| राष्ट्रिय r'a:S,t.rI:j@2 $2 | |||
| सित s'it@ | |||
| होइन h'oi:n@2 | |||
| भएन bh'Vj'en@2 | |||
| गएन g'Vj'en@2 | |||
| खाएन khaj'en@2 | |||
| दिएन d'ij'en@2 | |||
| छुन ch'un'@ | |||
| बाट b'a:t.@ | |||
| अथवा $pause | |||
| वा $pause | |||
| उप u'p@ $brk | |||
| // | |||
| @@ -0,0 +1,206 @@ | |||
| // Northern Sotho translation list | |||
| // This file is UTF-8 encoded. | |||
| // letters (just guesses) | |||
| a a | |||
| b bi:i: | |||
| c si:i: | |||
| d di:i: | |||
| e i:i: | |||
| f e:fu | |||
| g x2@ | |||
| h eitSi | |||
| j dZ'ei | |||
| k kei | |||
| l e:li | |||
| m 'emu | |||
| n 'eni | |||
| o o:o: | |||
| p p'i:i: | |||
| q kju | |||
| r aR3e | |||
| s 'e:si | |||
| t t'i:i: | |||
| u u:u: | |||
| v v'i:i: | |||
| w dabalju | |||
| x ek'ese | |||
| y w'ai | |||
| z z'e:ti | |||
| // numbers | |||
| _0 lef'e:la | |||
| _1 tee | |||
| _2 p'edi | |||
| _3 t'a:R3o | |||
| _4 'n-ne | |||
| _5 l#'a:no | |||
| _6 ts'e:la | |||
| _7 S'u:pa | |||
| _8 sisw'a:i | |||
| _9 sen^'ane | |||
| _1X les'o:me | |||
| _2X mas'o:mepedi | |||
| _3X mas'o:met'a:R3o | |||
| _4X mas'o:me'n-ne | |||
| _5X mas'o:mel#'a:no | |||
| _6X mas'o:mets'e:la | |||
| _7X mas'o:meS'u:pa | |||
| _8X mas'o:mesisw'a:i | |||
| _9X mas'o:mesen^'ane | |||
| _0C lekX'olo | |||
| //_1C m,iam'oJa | |||
| _2C _|makX'olopedi | |||
| _3C _|makX'olot'a:R3o | |||
| _4C _|makX'olo'n-ne | |||
| _5C _|makX'olol#'a:no | |||
| _6C _|makX'olots'e:la | |||
| _7C makX'oloS'u:pa | |||
| _8C makX'olosisw'a:i | |||
| _9C makX'olosen^'ane | |||
| _0M1 's-'ikete | |||
| _1M1 _|'s-'ikete | |||
| _2M1 dik'etep'edi | |||
| _3M1 dik'etet'a:R3o | |||
| _4M1 dik'eten-ne | |||
| _5M1 dik'etel#'a:no | |||
| _6M1 dik'etets'e:la | |||
| _7M1 dik'eteSu:pa | |||
| _8M1 dik'etesisw'a:i | |||
| _9M1 dik'etesen^'ane | |||
| _1M2 dik'etetSelekX'o:lo | |||
| _2M2 dik'etetSemakX'o:lop'edi | |||
| _3M2 dik'etetSemakX'o:lot'a:R3o | |||
| _4M2 dik'etetSemakX'o:lon-ne | |||
| _5M2 dik'etetSemakX'o:lol#'ano | |||
| _6M2 dik'etetSemakX'o:lots'e:la | |||
| _7M2 dik'etetSemakX'o:loSu:pa | |||
| _8M2 dik'etetSemakX'o:losisw'a:i | |||
| _9M2 dik'etetSemakX'o:losen^'ane | |||
| _0M3 _|mili'oni // 1,000,000 | |||
| _0M4 _|bili'oni | |||
| _dpt fe:Xelu'a:na | |||
| bona $u // they,them | |||
| yona $u+ // it | |||
| wena $u+ //you | |||
| nna $u+ // i | |||
| yena $u+ // him, her, it | |||
| lena $u+ //ploral to wena | |||
| rena $u+ // we,us | |||
| //accents | |||
| _cir k'efa | |||
| // pronouns | |||
| mimi $u+ | |||
| sisi $u+ | |||
| wewe $u+ | |||
| nyinyi $u+ | |||
| yeye $u+ | |||
| wao $u+ | |||
| hii $u // this, these | |||
| hilo $u+ // this,that (previously menioned) | |||
| wake $u+ // his,her,its | |||
| yake $u+ | |||
| zake $u+ | |||
| // prepositions | |||
| wa $u $brk // of | |||
| ya $u $brk // of,by they,them | |||
| la $u $brk // of | |||
| cha $u $brk // of | |||
| vya $u $brk // of | |||
| za $u $brk // of | |||
| pa $u $brk // of | |||
| kwa $u $brk // of | |||
| mwa $u $brk // of | |||
| bi $u $brk // in | |||
| fi $u $brk // in,on | |||
| pa $u $brk // at | |||
| min $u $brk // from | |||
| toka $u $brk // from | |||
| katika $u $brk // from, out of | |||
| kuanzia $brk // from,since | |||
| tangu Su $brk // from,between | |||
| hata $u $pause // until | |||
| baada $u $brk // after | |||
| bila $u $pause // without | |||
| hadi $u $pause // up to | |||
| huko $u $brk // there, as when | |||
| kwacho $pause // by means of which | |||
| kwalo $pause // by means of which | |||
| kwao $pause // by means of which | |||
| kwavyo $pause // by means of which | |||
| kwaye $pause // by means of which | |||
| kwa $u $brk // with | |||
| mwenye $u $brk // with | |||
| wenye $u $brk // with | |||
| yenye $u $brk // with | |||
| 1enye $u $brk // with | |||
| chenye $u $brk // with | |||
| vyenye $u $brk // with | |||
| zenye $u $brk // with | |||
| // conjunctions | |||
| na $u $pause // and | |||
| ama $u $pause // or | |||
| ao $u $pause // or | |||
| au $u $pause // or | |||
| aidha $pause // and | |||
| bali $u $pause // but | |||
| ila $pause // but,except | |||
| angao $pause // although | |||
| badalaya $pause // instead | |||
| basi $u+ $pause // so,then | |||
| ili $u+ $pause // so that | |||
| ilikwamba $pause // so that | |||
| ijapo $pause // although, even if | |||
| ijapokuwa $pause // although | |||
| ingawa $pause // although | |||
| iwapo $pause // when | |||
| japo $pause | |||
| (juu ya) J,u:ja $pause // as for | |||
| kama $u+ $pause // if,like | |||
| kisha $pause // moreover | |||
| kusudi $pause // in order to | |||
| kuwa $u $pause // that | |||
| (kwa kuwa) kwa||k,uwa $pause // becuse | |||
| kwamba $u $pause // that | |||
| lakini $pause // however | |||
| walakini $pause // however | |||
| pamoja $pause // together with | |||
| panapo $pause // when it is | |||
| pindi $u+ $pause // if,when | |||
| taraa $u+ $pause // if | |||
| wala $pause // either,neither | |||
| yaani $pause // i.e. | |||
| //Northern Sotho words | |||
| bja vvJ'a | |||
| raloka R3%al'U:ka | |||
| sekolo sek'U:lU | |||
| taba t_'a:ba | |||
| thaba t'a:ba | |||
| @@ -0,0 +1,150 @@ | |||
| // Northern Sotho translation rules | |||
| // This file is UTF-8 encoded | |||
| .group a | |||
| a a | |||
| _C) a a | |||
| _) a (C a | |||
| a (_ a | |||
| a (s a: | |||
| .group b | |||
| b B | |||
| .group c | |||
| c k | |||
| ch tS | |||
| .group d | |||
| d d | |||
| dh D | |||
| .group e | |||
| e e | |||
| ee i;e: | |||
| s) e i | |||
| .group f | |||
| f f | |||
| .group g | |||
| g X | |||
| _k) g x2 | |||
| gh Q | |||
| .group h | |||
| h h | |||
| hl l# | |||
| .group i | |||
| i i | |||
| ii i: | |||
| .group j | |||
| j J | |||
| .group k | |||
| k k | |||
| kh x | |||
| .group l | |||
| l l | |||
| .group m | |||
| m m | |||
| _) m m- | |||
| m (A m | |||
| K) m (@@ _|m | |||
| K) m (C m- | |||
| K) m (b@@ _|m | |||
| K) m (v@@ _|m | |||
| K) m (w@@ _|m | |||
| .group n | |||
| n n | |||
| _) n n- | |||
| n (A n | |||
| n (@@ n | |||
| ny n^ | |||
| n (ch n^ | |||
| n (j n^ | |||
| ng' N | |||
| n (k N | |||
| _) n (k N- | |||
| _) n (k@@ N- | |||
| n (g N | |||
| _) n (g N- | |||
| _) n (g@@ N- | |||
| ng N | |||
| .group o | |||
| o U | |||
| oo o: | |||
| .group p | |||
| p p | |||
| .group q | |||
| q k | |||
| .group r | |||
| r R3 | |||
| .group s | |||
| s s | |||
| s (e s- | |||
| _t) se si: | |||
| // sh S | |||
| .group t | |||
| t t | |||
| th th | |||
| tsen ts'e:n | |||
| tlh K | |||
| tl l# | |||
| .group u | |||
| u u | |||
| uu u: | |||
| _d) u u: | |||
| .group v | |||
| v v | |||
| .group w | |||
| w w | |||
| .group x | |||
| x ks | |||
| .group y | |||
| y j | |||
| .group z | |||
| z z | |||
| .group | |||
| $ dola | |||
| % asilimia | |||
| * n^ota | |||
| *) * (* | |||
| ** | |||
| **) * (_ _:: | |||
| š S | |||
| _t) š tS | |||
| _p) š (h S | |||
| ê E | |||
| ô o | |||
| @@ -0,0 +1,171 @@ | |||
| // This file is UTF8 encoded | |||
| // Punjabi/Gurmukhi | |||
| // Numbers | |||
| _0 z'iRo | |||
| _1 'Ik: | |||
| _2 d'o | |||
| _3 t'I~n | |||
| _4 c'aR | |||
| _5 p'VnJ | |||
| _6 ch'e | |||
| _7 s'Vt: | |||
| _8 'Vth.: | |||
| _9 n'O~ | |||
| _10 d'Vs | |||
| _11 gI'aRa~ | |||
| _12 b'aRa~ | |||
| _13 t'eRa~ | |||
| _14 c'Oda~ | |||
| _15 p'Vnd@Ra~ | |||
| _16 s'ol.a~ | |||
| _17 s@t'aRa~ | |||
| _18 Vth.'aRa~ | |||
| _19 'Uni | |||
| _20 v'iH | |||
| _21 Ik:i | |||
| _22 b'ai | |||
| _23 t'ei | |||
| _24 c'Ovi | |||
| _25 p'VnJhi | |||
| _26 ch'Vb:i | |||
| _27 s@t'ai | |||
| _28 Vth.'ai | |||
| _29 Un'Vt:i | |||
| _30 t'iH | |||
| _31 Ik'Vt:i | |||
| _32 b'Vt:i | |||
| _33 t'eti | |||
| _34 c'O~ti | |||
| _35 p'E~ti | |||
| _36 ch'Vt:i | |||
| _37 s'E~ti | |||
| _38 Vth.'Vt:i | |||
| _39 Un@t'ali | |||
| _40 c'ali | |||
| _41 Ik@t'ali | |||
| _42 b@t'ali | |||
| _43 t@R@t'ali | |||
| _44 cOt'ali | |||
| _45 p@nJ@t'ali | |||
| _46 chI'ali | |||
| _47 s@nt'ali | |||
| _48 Vth.:@t'ali | |||
| _49 'Un.I~Ja | |||
| _50 p@nJ'aH | |||
| _51 'Ik@vI~Ja | |||
| _52 b'VvI~Ja | |||
| _53 t'VR@vI~Ja | |||
| _54 c'VRI~Ja | |||
| _55 p'Vc@vI~Ja | |||
| _56 ch'VpI~Ja | |||
| _57 s'Vt@vI~Ja | |||
| _58 'Vth.:@vI~Ja | |||
| _59 Un.'ath. | |||
| _60 s'Vth.: | |||
| _61 Ik'ath. | |||
| _62 b'ath.H | |||
| _63 t@R'eth.H | |||
| _64 c'Oth.H | |||
| _65 p'E~th. | |||
| _66 chI'ath. | |||
| _67 s@t'aH@th. | |||
| _68 Vth.:'ath. | |||
| _69 Un.'Vt:@R | |||
| _70 s'Vt:@R | |||
| _71 IkH'Vt:@R | |||
| _72 b@H'Vt:@R | |||
| _73 t@H'Vt:@R | |||
| _74 cOH'Vt:@R | |||
| _75 p@nJ'Vt:@R | |||
| _76 chIH'Vt:@R | |||
| _77 s@t'Vt:@R | |||
| _78 Vth.'Vt:@R | |||
| _79 Un.'asi | |||
| _80 'Vssi | |||
| _81 Ik'asi | |||
| _82 bI'asi | |||
| _83 t@R@'asi | |||
| _84 c@R'asi | |||
| _85 p@nJ'asi | |||
| _86 chI'asi | |||
| _87 s@t'asi | |||
| _88 Vth.'asi | |||
| _89 Un.a~n@v'eN | |||
| _90 n'Vb:e | |||
| _91 Ik@'an@v,e~ | |||
| _92 bI;'an@v,e~ | |||
| _93 t@R@'an@ve~ | |||
| _94 c@R'an@ve~ | |||
| _95 p@c'an@ve~ | |||
| _96 chI'an@ve~ | |||
| _97 s@t'an@ve~ | |||
| _98 Vth.'an@ve~ | |||
| _99 nIR'Vnn@ve~ | |||
| _0C s'O | |||
| _0M1 H@J'aR | |||
| _0M2 l'Vkh: // 100,000 | |||
| _0M3 k'VRoR // 10,000,000 | |||
| _0M4 'VR@b // 1,000,000,000 | |||
| _0M5 kh'VR@b // 100,000,000,000 | |||
| _dpt _dOth // ?? | |||
| // character names | |||
| ਂ bInd'i | |||
| ੰ tIpp'i | |||
| ੱ VddVk | |||
| ਃ visaRg | |||
| ੍ hVlVnt | |||
| ॄ addak | |||
| ਅ 'ERV | |||
| ੲ 'IRI | |||
| ੳ 'URV | |||
| _ਆ 'ERV||kVnn'a | |||
| _ਇ 'IRI||sIh'aRi | |||
| _ਈ 'IRI||bIh'aRi | |||
| _ਉ 'URV||'OnkaR | |||
| _ਊ 'URV||dUl'EnkaR | |||
| _ਏ 'IRI||l'avam | |||
| _ਐ 'ERV||dUl'avam | |||
| _ਓ 'URV||hoR'a | |||
| _ਔ 'ERV||kVnOR'a | |||
| ਾ kVnn'a | |||
| ਿ sIh'aRi | |||
| ੀ bIh'aRi | |||
| ੁ OnkaR | |||
| ੂ dUl'EnkaR | |||
| ੇ l'ava~ | |||
| ੈ d@l'ava~ | |||
| ੋ hoR'a | |||
| ੌ kVn'ORa | |||
| । d.'Vnd.i | |||
| ₹ rupi | |||
| ਸਰਕਾਰ sR@k'aR | |||
| ਸਰਕਾਰੀ sR@k'aRi | |||
| // English words | |||
| ਸੋਫਟਵਿਅਰ s'OftwER | |||
| ਵੈਬਪੇਜ w'EbpeIdZ | |||
| ਈਮੇਲ 'i:meIl | |||
| ਕੀਬੋਰਡ k'i:boRd | |||
| @@ -0,0 +1,469 @@ | |||
| | |||
| // Punjabi Gurmukhi script | |||
| // This file is UTF8 encoded | |||
| // letter groups: | |||
| // A vowel letters | |||
| // B vowel signs and virama ् | |||
| // C consonants | |||
| // Y vowel letters and vowel signs | |||
| .replace | |||
| ੦ 0 | |||
| ੧ 1 | |||
| ੨ 2 | |||
| ੩ 3 | |||
| ੪ 4 | |||
| ੫ 5 | |||
| ੬ 6 | |||
| ੭ 7 | |||
| ੮ 8 | |||
| ੯ 9 | |||
| ૦ 0 | |||
| ૧ 1 | |||
| ૨ 2 | |||
| ૩ 3 | |||
| ૪ 4 | |||
| ૫ 5 | |||
| ૬ 6 | |||
| ૭ 7 | |||
| ૮ 8 | |||
| ૯ 9 | |||
| // combine dot consonants into a single character | |||
| ਸ਼ ਸ਼ | |||
| ਲ਼ ਲ਼ // l. | |||
| ਖ਼ ਖ਼ // x | |||
| ਗ਼ ਗ਼ // Q | |||
| ਜ਼ ਜ਼ // z | |||
| ਫ਼ ਫ਼ // f | |||
| // combine base vowel+vowel sign into single vowel characters | |||
| ਅੈ ਐ // aI | |||
| ਅਾ ਆ // aa | |||
| ਅੌ ਔ // aU | |||
| ੲੀ ਈ // ii | |||
| ੲਿ ਇ // i | |||
| ੲੇ ਏ // e | |||
| ੳੁ ਉ // u | |||
| ੳੂ ਊ // uu | |||
| // Vowels | |||
| .group ੳ | |||
| ੳ u | |||
| .group ੲ | |||
| ੲ i | |||
| .group ਅ | |||
| ਅ ,V | |||
| ਅਂ V~ | |||
| ਅੰ V~ | |||
| .group ਆ | |||
| ਆ a | |||
| ਆਂ a~ | |||
| ਆੰ a~ | |||
| .group ਇ | |||
| ਇ I | |||
| ਇਂ I~ | |||
| ਇੰ I~ | |||
| .group ਈ | |||
| ਈ i | |||
| ਈਂ i~ | |||
| ਈੰ i~ | |||
| .group ਉ | |||
| ਉ U | |||
| ਉਂ U~ | |||
| ਉੰ U~ | |||
| .group ਊ | |||
| ਊ u | |||
| ਊਂ u~ | |||
| ਊੰ u~ | |||
| .group ਏ | |||
| ਏ e | |||
| ਏਂ e~ | |||
| ਏੰ e~ | |||
| .group ਐ | |||
| ਐ E | |||
| ਐਂ E~ | |||
| ਐੰ E~ | |||
| .group ਓ | |||
| ਓ o | |||
| ਓਂ o~ | |||
| ਓੰ o~ | |||
| .group ਔ | |||
| ਔ O | |||
| ਔਂ O~ | |||
| ਔੰ O~ | |||
| .group ૠ | |||
| ૠ r- | |||
| // Vowel Signs | |||
| .group ਾ | |||
| ਾ a | |||
| ਾਂ a~ | |||
| ਾੰ a~ | |||
| .group ਿ | |||
| ਿ I | |||
| ਿਂ I~ | |||
| ਿੰ I~ | |||
| .group ੀ | |||
| ੀ i | |||
| ੀਂ i~ | |||
| ੀੰ i~ | |||
| .group ੁ | |||
| ੁ U | |||
| ੁਂ U~ | |||
| ੁੰ U~ | |||
| .group ੂ | |||
| ੂ u | |||
| ੂਂ u~ | |||
| ੂੰ u~ | |||
| .group ੇ | |||
| ੇ e | |||
| ੇਂ e~ | |||
| ੇੰ e~ | |||
| .group ੈ | |||
| ੈ E // aI | |||
| ੈਂ E~ | |||
| ੈੰ E~ | |||
| .group ੋ | |||
| ੋ o | |||
| ੋਂ o~ | |||
| ੋੰ o~ | |||
| .group ੌ | |||
| ੌ O // aU | |||
| ੌਂ O~ | |||
| ੌੰ O~ | |||
| // Consonants ਕે | |||
| .group ਕ | |||
| ਕ kV // inherent vowel | |||
| ਕ (B k // no inherent vowel if vowel or virama follows | |||
| @) ਕ (_ k // omit inherent vowel at end of word | |||
| ੱ) ਕ k:V | |||
| ੱ) ਕ (B k: | |||
| ੱ) ਕ (_ k: | |||
| .group ਖ | |||
| ਖ khV | |||
| ਖ (B kh | |||
| @) ਖ (_ kh | |||
| ੱ) ਖ kh:V | |||
| ੱ) ਖ (B kh: | |||
| ੱ) ਖ (_ kh: | |||
| .group ਗ | |||
| ਗ gV | |||
| ਗ (B g | |||
| @) ਗ (_ g | |||
| ੱ) ਗ g:V | |||
| ੱ) ਗ (B g: | |||
| ੱ) ਗ (_ g: | |||
| .group ਘ | |||
| ਘ ghV | |||
| ਘ (B gh | |||
| @) ਘ (_ gh | |||
| _) ਘ k+V // high tone | |||
| _) ਘ (B k+ | |||
| .group ਙ | |||
| ਙ NV | |||
| ਙ (B N | |||
| @) ਙ (_ N | |||
| ੱ) ਙ N:V | |||
| ੱ) ਙ (B N: | |||
| ੱ) ਙ (_ N: | |||
| .group ਚ | |||
| ਚ cV | |||
| ਚ (B c | |||
| @) ਚ (_ c | |||
| ੱ) ਚ c:V | |||
| ੱ) ਚ (B c: | |||
| ੱ) ਚ (_ c: | |||
| .group ਛ | |||
| ਛ chV | |||
| ਛ (B ch | |||
| @) ਛ (_ ch | |||
| ੱ) ਛ ch:V | |||
| ੱ) ਛ (B ch: | |||
| ੱ) ਛ (_ ch: | |||
| .group ਜ | |||
| ਜ JV | |||
| ਜ (B J | |||
| @) ਜ (_ J | |||
| ੱ) ਜ J:V | |||
| ੱ) ਜ (B J: | |||
| ੱ) ਜ (_ J: | |||
| .group ਝ | |||
| ਝ JhV | |||
| ਝ (B Jh | |||
| @) ਝ (_ Jh | |||
| _) ਝ c+V | |||
| _) ਝ (B c+ | |||
| .group ਞ | |||
| ਞ n^V | |||
| ਞ (B n^ | |||
| @) ਞ (_ n^ | |||
| ੱ) ਞ n^:V | |||
| ੱ) ਞ (B n^: | |||
| ੱ) ਞ (_ n^: | |||
| .group ਟ | |||
| ਟ t.V | |||
| ਟ (B t. | |||
| @) ਟ (_ t. | |||
| ੱ) ਟ t.:V | |||
| ੱ) ਟ (B t.: | |||
| ੱ) ਟ (_ t.: | |||
| .group ਠ | |||
| ਠ th.V | |||
| ਠ (B th. | |||
| @) ਠ (_ th. | |||
| ੱ) ਠ th.:V | |||
| ੱ) ਠ (B th.: | |||
| ੱ) ਠ (_ th.: | |||
| .group ਡ | |||
| ਡ d.V | |||
| ਡ (B d. | |||
| @) ਡ (_ d. | |||
| ੱ) ਡ d.:V | |||
| ੱ) ਡ (B d.: | |||
| ੱ) ਡ (_ d.: | |||
| .group ਢ | |||
| ਢ dh.V | |||
| ਢ (B dh. | |||
| @) ਢ (_ dh. | |||
| _) ਢ t.+V | |||
| _) ਢ (B t. | |||
| .group ਣ | |||
| ਣ n.V | |||
| ਣ (B n. | |||
| @) ਣ (_ n. | |||
| ੱ) ਣ n.:V | |||
| ੱ) ਣ (B n.: | |||
| ੱ) ਣ (_ n.: | |||
| .group ਤ | |||
| ਤ tV | |||
| ਤ (B t | |||
| @) ਤ (_ t | |||
| ੱ) ਤ t:V | |||
| ੱ) ਤ (B t: | |||
| ੱ) ਤ (_ t: | |||
| .group ਥ | |||
| ਥ thV | |||
| ਥ (B th | |||
| @) ਥ (_ th | |||
| ੱ) ਥ th:V | |||
| ੱ) ਥ (B th: | |||
| ੱ) ਥ (_ th: | |||
| .group ਦ | |||
| ਦ dV | |||
| ਦ (B d | |||
| @) ਦ (_ d | |||
| ੱ) ਦ d:V | |||
| ੱ) ਦ (B d: | |||
| ੱ) ਦ (_ d: | |||
| .group ਧ | |||
| ਧ dhV | |||
| ਧ (B dh | |||
| @) ਧ (_ dh | |||
| _) ਧ t+V | |||
| _) ਧ (B t+ | |||
| .group ਨ | |||
| ਨ nV | |||
| ਨ (B n | |||
| @) ਨ (_ n | |||
| ੱ) ਨ n:V | |||
| ੱ) ਨ (B n: | |||
| ੱ) ਨ (_ n: | |||
| .group ਪ | |||
| ਪ pV | |||
| ਪ (B p | |||
| @) ਪ (_ p | |||
| ੱ) ਪ p:V | |||
| ੱ) ਪ (B p: | |||
| ੱ) ਪ (_ p: | |||
| .group ਫ | |||
| ਫ phV | |||
| ਫ (B ph | |||
| @) ਫ (_ ph | |||
| ੱ) ਫ ph:V | |||
| ੱ) ਫ (B ph: | |||
| ੱ) ਫ (_ ph: | |||
| .group ਬ | |||
| ਬ bV | |||
| ਬ (B b | |||
| @) ਬ (_ b | |||
| ੱ) ਬ b:V | |||
| ੱ) ਬ (B b: | |||
| ੱ) ਬ (_ b: | |||
| .group ਭ | |||
| ਭ bhV | |||
| ਭ (B bh | |||
| @) ਭ (_ bh | |||
| _) ਭ p+V | |||
| _) ਭ (B p+ | |||
| .group ਮ | |||
| ਮ mV | |||
| ਮ (B m | |||
| @) ਮ (_ m | |||
| ੱ) ਮ m:V | |||
| ੱ) ਮ (B m: | |||
| ੱ) ਮ (_ m: | |||
| .group ਯ | |||
| ਯ jV | |||
| ਯ (B j | |||
| @) ਯ (_ j | |||
| ੱ) ਯ j:V | |||
| ੱ) ਯ (B j: | |||
| ੱ) ਯ (_ j: | |||
| .group ਰ | |||
| ਰ RV | |||
| ਰ (B R | |||
| @) ਰ (_ R | |||
| ੱ) ਰ R:V | |||
| ੱ) ਰ (B R: | |||
| ੱ) ਰ (_ R: | |||
| .group ਲ | |||
| ਲ lV | |||
| ਲ (B l | |||
| @) ਲ (_ l | |||
| ੱ) ਲ l:V | |||
| ੱ) ਲ (B l: | |||
| ੱ) ਲ (_ l: | |||
| .group ਲ਼ | |||
| ਲ਼ l.V | |||
| ਲ਼ (B l. | |||
| @) ਲ਼ (_ l. | |||
| .group ਵ | |||
| ਵ vV | |||
| ਵ (B v | |||
| @) ਵ (_ v | |||
| ੱ) ਵ v:V | |||
| ੱ) ਵ (B v: | |||
| ੱ) ਵ (_ v: | |||
| .group ਸ਼ | |||
| ਸ਼ SV | |||
| ਸ਼ (B S | |||
| @) ਸ਼ (_ S | |||
| ੱ) ਸ਼ S:V | |||
| ੱ) ਸ਼ (B S: | |||
| ੱ) ਸ਼ (_ S: | |||
| .group ਸ | |||
| ਸ sV | |||
| ਸ (B s | |||
| @) ਸ (_ s | |||
| ੱ) ਸ s:V | |||
| ੱ) ਸ (B s: | |||
| ੱ) ਸ (_ s: | |||
| .group ਹ | |||
| ਹ HV | |||
| ਹ (B H | |||
| @) ਹ (_ H | |||
| .group ਖ਼ | |||
| ਖ਼ xV | |||
| ਖ਼ (B x | |||
| @) ਖ਼ (_ x | |||
| .group ਗ਼ | |||
| ਗ਼ QV | |||
| ਗ਼ (B Q | |||
| @) ਗ਼ (_ Q | |||
| .group ਜ਼ | |||
| ਜ਼ zV | |||
| ਜ਼ (B z | |||
| @) ਜ਼ (_ z | |||
| .group ੜ | |||
| ੜ R2V | |||
| ੜ (B R2 | |||
| @) ੜ (_ R2 | |||
| .group ਫ਼ | |||
| ਫ਼ fV | |||
| ਫ਼ (B f | |||
| @) ਫ਼ (_ f | |||
| .group ੍ | |||
| ੍ // virama | |||
| .group ਼ | |||
| ਼ // nukta | |||
| .group ੱ | |||
| ੱ // addak | |||
| .group ਂ | |||
| ਂ N // bindi | |||
| .group ੰ | |||
| ੰ n // tippi | |||
| .group ਃ | |||
| ਃ h | |||
| .group | |||
| $ dOlVR // TEST | |||
| % pVsEnt // TEST | |||
| @@ -92,7 +92,7 @@ _a a | |||
| ą O~ | |||
| b bE | |||
| c tsE | |||
| ć ts;i | |||
| ć ts;E# | |||
| d dE | |||
| e E | |||
| ę E~ | |||
| @@ -103,16 +103,16 @@ _i i | |||
| j jOt | |||
| k ka | |||
| l El | |||
| ł wy | |||
| ł Ew | |||
| m Em | |||
| n En | |||
| ń n^i | |||
| ń En^ | |||
| _o O | |||
| _ó ,u_kREskOv'anE | |||
| p pE | |||
| q ku | |||
| r ER | |||
| s Es | |||
| s ES | |||
| ś S;i | |||
| t tE | |||
| _u u | |||
| @@ -121,8 +121,8 @@ _w vu | |||
| x iks | |||
| y 'igREk | |||
| _z zEt | |||
| ż ZEt|z|kR'OpkO~ | |||
| ź Z;i | |||
| ż Z;Et | |||
| ź ZEt | |||
| ä $accent | |||
| ö $accent | |||
| @@ -0,0 +1,69 @@ | |||
| // This file in UTF8 encoded | |||
| // For persian (Dari) language | |||
| //numeric | |||
| _0 sE'fEr | |||
| _1 j'Ak | |||
| _2 d'u: | |||
| _3 s'E:h | |||
| _4 tS'Ahr | |||
| _5 pA'ndZ | |||
| _6 SE'S | |||
| _7 h'Aft | |||
| _8 h'ASt | |||
| _9 n'o | |||
| // _۱۱ j'AzdAh // what's this ? | |||
| _1X d'Ah | |||
| _2X b'ist | |||
| _3X s'i | |||
| _4X tS'Ehl | |||
| _5X p'indZAh | |||
| _6X S'Ast | |||
| _7X h'AftAd | |||
| _8X h'AStAd | |||
| _9X nAv'Ad | |||
| _0C s'Ad | |||
| _0and o | |||
| //alphabets | |||
| ا Al'Ef | |||
| ب b'E: | |||
| پ p'E: | |||
| ت t'E: | |||
| ث s'E: | |||
| ج dZ'im | |||
| چ tS'E: | |||
| ح h'E: | |||
| خ X'E: | |||
| د d'Al | |||
| ذ z'Al | |||
| ر r'E: | |||
| ز z'E: | |||
| س s'in | |||
| ش S'in | |||
| ص s'Ad | |||
| ض z'Ad | |||
| ط t'A: | |||
| ظ z'A: | |||
| ع 'eIn | |||
| غ R'eIn | |||
| ف f'E: | |||
| ق R'Af | |||
| ک k'Af | |||
| گ g'Af | |||
| ل l'Am | |||
| م m'im | |||
| ن n'un | |||
| و w'o:w | |||
| ه h'E:dotSASm | |||
| ء hAmz'E: | |||
| ی j'A: | |||
| @@ -0,0 +1,235 @@ | |||
| // This file is UTF-8 encoded | |||
| // Text to phoneme rules for Dari | |||
| // replace Arabic character numbers with Latin character numbers | |||
| .replace | |||
| ٠ 0 | |||
| ١ 1 | |||
| ٢ 2 | |||
| ٣ 3 | |||
| ٤ 4 | |||
| ٥ 5 | |||
| ٦ 6 | |||
| ٧ 7 | |||
| ٨ 8 | |||
| ٩ 9 | |||
| //all vowels | |||
| .L01 َ ِ ُ ً ٍ و ا ه ی ة ي | |||
| //commonly unwritten vowels | |||
| .L02 َ ِ ُ | |||
| //list of consonants | |||
| .L03 ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی | |||
| .group ا | |||
| _) ا (L01 | |||
| ا A | |||
| ا (_ A | |||
| اً An | |||
| اٍ En | |||
| .group ب | |||
| ب (L01 b | |||
| ب bA | |||
| ب (_ b | |||
| L03) ب (L03 b | |||
| .group پ | |||
| پ (L01 p | |||
| پ pA | |||
| پ (_ p | |||
| L03) پ (L03 p | |||
| .group ة | |||
| ة (L01 h | |||
| ة hA | |||
| ة (_ @ | |||
| .group ت | |||
| ت (L01 t | |||
| ت tA | |||
| ت (_ t | |||
| .group ث | |||
| ث (L01 s | |||
| ث sA | |||
| ث (_ s | |||
| .group ج | |||
| ج (L01 dZ | |||
| ج dZA | |||
| ج (_ dZ | |||
| .group چ | |||
| چ (L01 tS | |||
| چ tSA | |||
| چ (_ tS | |||
| .group ح | |||
| ح (L01 h | |||
| ح hA | |||
| ح (_ h | |||
| .group خ | |||
| خ (L01 X | |||
| خ XA | |||
| خ (_ X | |||
| .group د | |||
| د (L01 d | |||
| د dA | |||
| د (_ d | |||
| .group ذ | |||
| ذ (L01 z | |||
| ذ zA | |||
| ذ (_ z | |||
| .group ر | |||
| ر (L01 R | |||
| ر RA | |||
| ر (_ R | |||
| .group ز | |||
| ز (L01 z | |||
| ز zA | |||
| ز (_ z | |||
| .group ژ | |||
| ژ (L01 Z | |||
| ژ ZA | |||
| ژ (_ Z | |||
| .group س | |||
| س (L01 s | |||
| س sA | |||
| س (_ s | |||
| L03) س (L03 s | |||
| L02) س (L03 s | |||
| .group ش | |||
| ش (L01 S | |||
| ش SA | |||
| ش (_ S | |||
| .group ص | |||
| ص (L01 s | |||
| ص sA | |||
| ص (_ s | |||
| .group ض | |||
| ض (L01 z | |||
| ض zA | |||
| ض (_ z | |||
| .group ط | |||
| ط (L01 t | |||
| ط tA | |||
| ط (_ t | |||
| .group ظ | |||
| ظ (L01 z | |||
| ظ zA | |||
| ظ (_ z | |||
| .group ع | |||
| ع (L01 | |||
| ع A | |||
| ع (_ @_: | |||
| .group غ | |||
| غ (L01 R | |||
| غ RA | |||
| غ (_ R | |||
| .group ـ | |||
| ـ | |||
| .group ف | |||
| ف (L01 f | |||
| ف fA | |||
| ف (_ f | |||
| .group ق | |||
| ق (L01 R | |||
| ق RA | |||
| ق (_ R | |||
| .group ک | |||
| ک (L01 k | |||
| ک kA | |||
| L02) ک (L03 k | |||
| L03) ک (L03 k | |||
| ک (_ k | |||
| .group گ | |||
| گ (L01 g | |||
| گ gA | |||
| گ (_ g | |||
| .group ل | |||
| ل (L01 l | |||
| ل lA | |||
| ل (_ l | |||
| .group م | |||
| م (L01 m | |||
| م mA | |||
| م (_ m | |||
| .group ن | |||
| ن (L01 n | |||
| ن (_ n | |||
| L02) ن (L03 n | |||
| L03) ن (L03 n | |||
| ن nA | |||
| .group ه | |||
| ه (L01 h | |||
| ه hA | |||
| ه (_ @ | |||
| .group و | |||
| و (L01 v | |||
| و (_ u | |||
| L03) و (L03 u | |||
| و vA | |||
| .group ی | |||
| ی i | |||
| _) ی jA | |||
| .group ي | |||
| ي i | |||
| _) ي jA | |||
| .group | |||
| $ dol@ | |||
| .group ء | |||
| ء @ | |||
| ء (L01 | |||
| .group ّ | |||
| ّ : | |||
| .group آ | |||
| آ A | |||
| //vowels that are not usually written: | |||
| .group َ | |||
| َ A | |||
| .group ِ | |||
| ِ E | |||
| .group ُ | |||
| ُ o | |||
| @@ -44,20 +44,19 @@ _tld tS'iU | |||
| // character names | |||
| _á $accent | |||
| _à $accent | |||
| _à $accent | |||
| _â $accent | |||
| _ã $accent | |||
| á $accent | |||
| _à $accent // à can be a word | |||
| â $accent | |||
| ã $accent | |||
| ç $accent | |||
| _é $accent | |||
| _ê $accent | |||
| _í $accent | |||
| _ó $accent | |||
| _ô $accent | |||
| _õ $accent | |||
| _ú $accent | |||
| _ü $accent | |||
| _é $accent // é can be a word | |||
| ê $accent | |||
| í $accent | |||
| ó $accent | |||
| ô $accent | |||
| õ $accent | |||
| ú $accent | |||
| ü $accent | |||
| ß _^_DE | |||
| v ve // not Roman numbers | |||
| @@ -204,6 +203,43 @@ _dpt _v'irgul& | |||
| // _0Z2 seNt'Ezim& // 100ths | |||
| // _0Z3 mil'Ezim& // 1000ths | |||
| // ordinal numbers | |||
| _#º U | |||
| _#ª & | |||
| _ord o | |||
| _1o pRim'eI* | |||
| _2o seg'u~Nd | |||
| _3o te*@-s'eI* | |||
| _4o kw'a*@-t | |||
| _5o k'iNt | |||
| _6o s'est | |||
| _7o s'EtSim | |||
| _8o oIt'av | |||
| _9o n'on | |||
| _1Xo d'Esim | |||
| _2Xo viZ'Ezim | |||
| _3Xo tRiZ'Ezim | |||
| _4Xo kwad*aZ'Ezim | |||
| _5Xo kiNkwaZ'Ezim | |||
| _6Xo seksaZ'Ezim | |||
| _7Xo septwaZ'Ezim | |||
| _8Xo oktoZ'Ezim | |||
| _9Xo nonaZ'Ezim | |||
| _0Co seINt'Ezim | |||
| _1Co seINt'Ezim | |||
| _2Co duseINt'Ezim | |||
| _3Co tRiseINt'Ezim | |||
| _4Co kwad*iZeINt'Ezim | |||
| _5Co kiNZeINt'Ezim | |||
| _6Co seIseINt'Ezim | |||
| _7Co septSiZeINt'Ezim | |||
| _8Co oktSiZeINt'Ezim | |||
| _9Co noNZeINt'Ezim | |||
| _0M1o mil'Ezim | |||
| _1M1o mil'Ezim | |||
| // not roman numbers | |||
| vi vi | |||
| @@ -363,6 +399,7 @@ pelos $u | |||
| ao $u | |||
| à ,a: | |||
| à $atend $atstart $accent | |||
| aos $u | |||
| às ,a:s | |||
| @@ -444,6 +481,7 @@ se $u // if | |||
| ser $u | |||
| sou $u | |||
| é E $u | |||
| é $atend $atstart $accent | |||
| és Es $u | |||
| somos $u | |||
| sois $u | |||
| @@ -605,55 +643,331 @@ governo gov'ernU $noun | |||
| //********************* | |||
| // $alt changes stressed [e] or [o] phoneme to open [E] or [O] | |||
| // $alt2 changes stressed [E] or [O] phoneme to close [e] or [o] | |||
| abordo $alt | |||
| aborto $alt $verb | |||
| acerto $alt2 $noun | |||
| adereço $alt2 | |||
| adore $alt | |||
| albatrozes $alt | |||
| alcateia $alt | |||
| alferes $alt | |||
| algozes $alt | |||
| alicerce $alt | |||
| amanheça $alt2 | |||
| amanheço $alt2 | |||
| amarelo $alt | |||
| ameba $alt | |||
| amores $alt2 | |||
| anoiteça $alt2 | |||
| anoiteço $alt2 | |||
| apego $alt2 | |||
| apreço $alt2 | |||
| aperto $alt2 $noun | |||
| apoio $alt $verb | |||
| aprendeste $alt2 | |||
| arremesso $alt2 $noun | |||
| assembleia $alt | |||
| atmosfera $alt | |||
| atrozes $alt | |||
| austera $alt | |||
| austero $alt | |||
| autora $alt2 | |||
| bebeste $alt2 | |||
| beco $alt2 | |||
| belo $alt | |||
| besta $alt2 | |||
| bezerro $alt2 | |||
| bilhete $alt2 | |||
| boca $alt2 | |||
| boleia $alt | |||
| bolo $alt2 | |||
| borboleta $alt2 | |||
| bordo $alt | |||
| bromelha $alt | |||
| cabeça $alt2 | |||
| cacete $alt2 | |||
| cachorra $alt2 | |||
| caderneta $alt2 | |||
| camiseta $alt2 | |||
| cantora $alt2 | |||
| caractere $alt | |||
| careta $alt2 | |||
| carreta $alt2 | |||
| casebre $alt | |||
| cateto $alt2 | |||
| catorze $alt2 | |||
| cefaleia $alt | |||
| cerca $alt $verb | |||
| cerco $alt $verb | |||
| chamego $alt2 | |||
| chefe $alt | |||
| chinelo $alt | |||
| choro $alt2 $noun | |||
| coco $alt2 | |||
| cofre $alt | |||
| colmeia $alt | |||
| começo $alt2 $noun | |||
| comera $alt2 | |||
| comeres $alt2 | |||
| comeste $alt2 | |||
| conheceste $alt2 | |||
| conheço $alt2 | |||
| copa $alt | |||
| copo $alt | |||
| escova $alt2 | |||
| coreia $alt | |||
| corneta $alt2 | |||
| cornos $alt | |||
| corpos $alt | |||
| correste $alt2 | |||
| corto $alt | |||
| corvos $alt | |||
| coto $alt2 | |||
| couber $alt | |||
| couberem $alt | |||
| couberdes $alt | |||
| couberes $alt | |||
| cratera $alt | |||
| crede $alt2 | |||
| cresce $alt | |||
| crescem $alt | |||
| der $alt | |||
| desapego $alt2 $noun | |||
| desce $alt | |||
| descem $alt | |||
| descordo $alt | |||
| descova $alt2 | |||
| desespero $alt2 $noun | |||
| desfecho $alt2 | |||
| desprezo $alt $verb | |||
| deva $alt2 | |||
| devo $alt2 | |||
| deveras $alt | |||
| dez $alt | |||
| diarreia $alt | |||
| discordo $alt | |||
| dobro $alt2 $noun | |||
| doce $alt2 | |||
| droga $alt | |||
| emprego $alt2 $noun | |||
| endereço $alt2 | |||
| enforco $alt | |||
| engordo $alt | |||
| enumerem $alt | |||
| enredo $alt $verb | |||
| enterro $alt2 $noun | |||
| envolto $alt2 | |||
| enxerto $alt2 $noun | |||
| epopeia $alt | |||
| eritreia $alt | |||
| erro $alt2 $noun | |||
| erros $alt2 | |||
| escopeta $alt2 | |||
| escroto $alt2 | |||
| esforço $alt $verb | |||
| esforços $alt | |||
| esperma $alt | |||
| espeto $alt2 $noun | |||
| espiroqueta $alt2 | |||
| esqueleto $alt2 | |||
| estiverdes $alt | |||
| estiveres $alt | |||
| estrofe $alt | |||
| etiqueta $alt2 | |||
| europa $alt | |||
| exagero $alt $verb | |||
| expeça $alt2 | |||
| expeço $alt2 | |||
| farofa $alt | |||
| febre $alt | |||
| feitora $alt2 | |||
| fera $alt | |||
| fere $alt | |||
| ferem $alt | |||
| ferozes $alt | |||
| fezes $alt | |||
| folga $alt | |||
| fogos $alt | |||
| forca $alt2 | |||
| fores $alt2 | |||
| forro $alt $verb | |||
| fosse $alt2 | |||
| fossem $alt2 | |||
| foste $alt2 | |||
| frevo $alt2 | |||
| galera $alt | |||
| gameta $alt2 | |||
| geleia $alt | |||
| gelo $alt $verb | |||
| germe $alt | |||
| gesso $alt2 | |||
| gonorreia $alt | |||
| gorda $alt2 | |||
| gozo $alt $verb | |||
| grego $alt2 | |||
| grelha $alt | |||
| groselha $alt | |||
| grosso $alt2 | |||
| grozo $alt $verb | |||
| hoje $alt2 | |||
| ideia $alt | |||
| joga $alt | |||
| jogam $alt | |||
| jogos $alt | |||
| jogue $alt | |||
| joguem $alt | |||
| lerda $alt | |||
| lerdo $alt | |||
| líderes $alt2 | |||
| lopes $alt | |||
| maleta $alt2 | |||
| mantiverdes $alt | |||
| mantiveres $alt | |||
| marreta $alt2 | |||
| martelo $alt | |||
| merda $alt | |||
| megera $alt | |||
| mentora $alt2 | |||
| metro $alt | |||
| mexa m'eS& | |||
| mexi meS'i | |||
| mexo m'eSU | |||
| miolo $alt2 | |||
| moeda $alt | |||
| modo $alt | |||
| modos $alt | |||
| molho $alt2 $noun | |||
| monera $alt | |||
| morcego $alt2 | |||
| morda $alt2 | |||
| moreia $alt | |||
| mortos $alt | |||
| ?2 mulher mulj'Er | |||
| ?4 mulher mul^'Er | |||
| mui mwi | |||
| muito mw'iNtU // -s is included as a suffix | |||
| muita mw'iNt& | |||
| mulheres $alt | |||
| mureta $alt2 | |||
| mutreta $alt2 | |||
| naquele $alt2 | |||
| negro $alt2 | |||
| novos $alt | |||
| obstetra $alt | |||
| obsoleta $alt2 | |||
| obsoleto $alt2 | |||
| odisseia $alt | |||
| onu $1 | |||
| opereta $alt2 | |||
| ordens $alt | |||
| osso $alt2 | |||
| ovos $alt | |||
| padeceste $alt2 | |||
| paexa paeSa | |||
| pangeia $alt | |||
| palheta $alt2 | |||
| paralelo $alt | |||
| parede $alt2 | |||
| pastora $alt2 | |||
| pedra $alt | |||
| pelego $alt2 | |||
| perde $alt | |||
| perdem $alt | |||
| perede $alt2 | |||
| pesa $alt | |||
| pesam $alt | |||
| pesque $alt | |||
| pesquem $alt | |||
| peso $alt | |||
| peso $alt2 $noun | |||
| pirueta $alt2 | |||
| plateia $alt | |||
| plebeia $alt | |||
| porcos $alt | |||
| porrete $alt2 | |||
| porra $alt2 | |||
| portos $alt | |||
| pose $alt2 | |||
| povos $alt | |||
| poxa p'oS& | |||
| preta $alt2 | |||
| preto $alt2 | |||
| onu $1 | |||
| primavera $alt | |||
| profere $alt | |||
| proferem $alt | |||
| puder $alt | |||
| punheta $alt | |||
| puserdes $alt | |||
| recomeço $alt2 $noun | |||
| recordo $alt | |||
| recorto $alt | |||
| rede $alt2 | |||
| rixa xiS& | |||
| reforços $alt | |||
| refresco $alt $verb | |||
| remorso $alt | |||
| resolve $alt | |||
| resolvem $alt | |||
| rixa x'iS& | |||
| rogas $alt | |||
| saleta $alt2 | |||
| sarjeta $alt | |||
| seborreia $alt | |||
| seco $alt2 $noun | |||
| selo $alt $verb | |||
| selvagem seUv'aZeIN | |||
| sincera $alt | |||
| sincero $alt | |||
| sinopse $alt | |||
| sobe $alt | |||
| sobem $alt | |||
| soco $alt2 | |||
| soco $alt $verb | |||
| sofrem $alt | |||
| sofre $alt | |||
| sofreste $alt2 | |||
| sogra $alt | |||
| sopre $alt | |||
| soprem $alt | |||
| sopro $alt $verb | |||
| sorvete $alt2 | |||
| sossego $alt2 $noun | |||
| souberdes $alt | |||
| sugere $alt | |||
| sugerem $alt | |||
| suporto $alt | |||
| suor swOr | |||
| tapete $alt2 | |||
| tempero $alt $verb | |||
| teta $alt2 | |||
| novos $alt | |||
| mortos $alt | |||
| corpos $alt | |||
| modo $alt | |||
| modos $alt | |||
| fogos $alt | |||
| lopes $alt | |||
| jogos $alt | |||
| doce $alt2 | |||
| drogas $alt | |||
| grosso $alt2 | |||
| tiver $alt | |||
| tiveres $alt | |||
| toga $alt | |||
| torres $alt2 | |||
| tortos $alt | |||
| traqueia $alt | |||
| travesso $alt2 | |||
| trevo $alt2 | |||
| troco $alt2 $noun | |||
| tropa $alt | |||
| tropeço $alt2 $noun | |||
| trombeta $alt2 | |||
| valeta $alt2 | |||
| vanessa $alt2 | |||
| velozes $alt | |||
| verbo $alt | |||
| verme $alt | |||
| vierem $alt | |||
| violeta $alt2 | |||
| voga $alt | |||
| vozes $alt | |||
| zelo $alt $verb | |||
| zero $alt | |||
| zorra $alt2 | |||
| // Close [o] | |||
| ?1 calculadora $alt2 | |||
| ?1 professora $alt2 | |||
| ?1 senhora $alt2 | |||
| ?1 sobre $alt2 | |||
| vanessa $alt2 | |||
| violeta $alt2 | |||
| abacaxi abakaSy | |||
| @@ -14,6 +14,15 @@ | |||
| // G a voiced consonant | |||
| // K not a vowel | |||
| // endings | |||
| .L01 a am | |||
| .L02 e em | |||
| .L03 a am o | |||
| .L04 a am e em o ue uem | |||
| .L05 r ra ram re rem rdes | |||
| .L06 ra ram ste re rem | |||
| .group a | |||
| _) a (_ a | |||
| _) a (_W 'a // in an acronym | |||
| @@ -146,8 +155,6 @@ | |||
| ?1 e (_iN =i/ // drop final [i] is next word starts with another i | |||
| ?1 e (e i //eg: candeeiro | |||
| ?2 ee i | |||
| ?2 pr) ee (n ee | |||
| ?2 el (K EU | |||
| e (lh+ e | |||
| @@ -267,6 +274,7 @@ | |||
| ei eI | |||
| ei (s eI | |||
| ei ($w_alt EI | |||
| e (iCK e | |||
| ey eI | |||
| eu eU | |||
| @@ -331,6 +339,72 @@ | |||
| ?1 l) e (ta 'E // eg: bicicleta, atleta. | |||
| sf) e (ra_ E // esfera, biosfera | |||
| //sort | |||
| qu) e (brL04_ E | |||
| _hosp) e (dL03_ E | |||
| _estr) ei (L03_ EI | |||
| _inv) e (jL04_ E | |||
| _dec) e (pL04_ E | |||
| _g) e (rL04_ E | |||
| _op) e (rL04_ E | |||
| _qu) e (rL04_ E | |||
| _alt) e (rL04_ E | |||
| _inv) e (rtL03_ e | |||
| _f) e (rvL03_ e | |||
| _p) e (scL03_ E | |||
| _m) e (sclL04_ E | |||
| _m) e (tL03_ e | |||
| _com) e (tL03_ e | |||
| _rem) e (tL03_ e | |||
| _derr) e (tL03_ e | |||
| _prom) e (tL03_ e | |||
| _subm) e (tL03_ e | |||
| _comprom) e (tL03_ e | |||
| _sol) e (trL03_ E | |||
| _atr) e (vL03_ e | |||
| _escr) e (vL03_ e | |||
| _descr) e (vL03_ e | |||
| _embel) e (zL04_ E | |||
| _pr) e (zL04_ E | |||
| _acont) e (çL01_ e | |||
| _ado) e (çL03_ e | |||
| _aqu) e (çL03_ e | |||
| _car) e (çL03_ e | |||
| _mer) e (çL03_ e | |||
| _pad) e (çL03_ e | |||
| _per) e (çL03_ e | |||
| _esqu) e (çL03_ e | |||
| _obed) e (çL03_ e | |||
| _ofer) e (çL03_ e | |||
| _aborr) e (çL03_ e | |||
| _compar) e (çL03_ e | |||
| _desapar) e (çL03_ e | |||
| _enfraqu) e (çL03_ e | |||
| _enriqu) e (çL03_ e | |||
| _envaid) e (çL03_ e | |||
| _esclar) e (çL03_ e | |||
| _reapar) e (çL03_ e | |||
| _reconh) e (çL03_ e | |||
| _coop) e (rL04_ E | |||
| _sup) e (rL04_ E | |||
| _imp) e (rL03_ E | |||
| _temp) e (rL04_ E | |||
| //endsort | |||
| _exag) e (L05_ E | |||
| _fiz) e (L05_ E | |||
| _houv) e (L05_ E | |||
| _soub) e (L05_ E | |||
| _compreend) e (L06_ e | |||
| _correspond) e (L06_ e | |||
| _entend) e (L06_ e | |||
| _estend) e (L06_ e | |||
| _respond)e (L06_ e | |||
| _vend) e (L06_ e | |||
| .group é | |||
| é ''E | |||
| éi ''EI | |||
| @@ -505,11 +579,12 @@ | |||
| o (s_ =U | |||
| ou ow | |||
| oi oI | |||
| oi ($w_alt OI | |||
| oi (a_ OI // ?? | |||
| oi (cA_ OI | |||
| oi (de_ OI | |||
| oi (s oI | |||
| o (iCK o | |||
| oo u | |||
| oon u~N | |||
| c) oo oo | |||
| ?1 C) oo (_ ow // eg: voo, enjoo, etc... | |||
| oy OI | |||
| @@ -541,7 +616,7 @@ | |||
| o (ltAm_ O | |||
| o (sA_ O | |||
| o (so_ o | |||
| o (so_N o // not for osos_ | |||
| o (sAm_ O | |||
| o (ssA_ O | |||
| @@ -556,7 +631,7 @@ | |||
| ?1 o (l_ 'O | |||
| ?2 ol (_ Ow | |||
| o (lh+ o | |||
| o (lh o | |||
| ?2 _) o (lhA_ O | |||
| ?2 _) o (lhAm_ O | |||
| om (_ oN | |||
| @@ -583,7 +658,7 @@ | |||
| o (sto_ o | |||
| o (stAm_ O | |||
| o (strA_ O | |||
| os (trAm_ O | |||
| o (strAm_ O | |||
| o (tA_ O | |||
| o (tAm_ O | |||
| @@ -614,6 +689,20 @@ | |||
| ?1 f) o (rmulá u // eg: formulário, formulários. | |||
| ?1 v) o (lt O | |||
| //sort | |||
| _engl) o (bL01_ O | |||
| _r) o (gL04_ O | |||
| _adv) o (gL04_ O | |||
| _ref) o (gL04_ O | |||
| _ap) oi (L01_ OI | |||
| _m) o (lhL04_ O | |||
| _abs) o (lvL02_ O | |||
| _env) o (lvL02_ O | |||
| c) o (rrL01_ o // escorra, incorra, corra, recorra | |||
| _m) o (rrL01_ o | |||
| p) ostos (_ Ost=Us# // dispostos etc. | |||
| _esn) o (bL04_ O | |||
| //endsort | |||
| .group ô | |||
| ô ''o | |||
| @@ -750,6 +839,7 @@ | |||
| r) u (_A u | |||
| u (A_ 'u | |||
| u (em_ 'u | |||
| ui uI | |||
| u (iu w | |||
| u (iCK u | |||
| @@ -841,6 +931,8 @@ | |||
| ri) x (A S | |||
| rela) x (A S | |||
| _ro) x (A S | |||
| _trou) x (e s | |||
| _trou) xe (@ sE | |||
| _ve) x (A S | |||
| _xi) x (A S | |||
| ?1 i) x (a_ S | |||
| @@ -0,0 +1,83 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling-to-phoneme words for Kinyarwanda | |||
| a a: | |||
| b ba: | |||
| c ca: | |||
| d da: | |||
| e e: | |||
| f fa: | |||
| g ga: | |||
| h ha: | |||
| i i: | |||
| j dZa: | |||
| k ka: | |||
| l la: | |||
| m ma: | |||
| n na: | |||
| o o: | |||
| p pa: | |||
| q kwa: | |||
| r *a: | |||
| s sa: | |||
| t ta: | |||
| u u: | |||
| v va: | |||
| w wa: | |||
| x eks | |||
| y ja: | |||
| z za: | |||
| // numbers | |||
| _0 z'e*u | |||
| _1 R'imwe | |||
| _2 kaB'i*i | |||
| _3 gat'atu | |||
| _4 k'ane | |||
| _5 gat'anu | |||
| _6 gatand'atu | |||
| _7 ka*'indwi | |||
| _8 umun'ani | |||
| _9 ikj'enda | |||
| _1X itS'umi | |||
| _2X makumjaB'i*i | |||
| _3X mi*,oNgwit'atu | |||
| _4X mi*,oNgw'ine | |||
| _5X mi*,oNgwit'anu | |||
| _6X mi*,oNgitand'atu | |||
| _7X mi*,oNgwi*'indwi | |||
| _8X mi*,oNgwin'ani | |||
| _9X mi*,oNgwej'enda | |||
| _1C idZ'ana | |||
| _2C mag,anaB'i*i | |||
| _3C mag,anat'atu | |||
| _4C mag,an'ane | |||
| _5C mag,anat'anu | |||
| _6C mag,anatand'atu | |||
| _7C mag,ana*'indwi | |||
| _8C mag,anin'ani | |||
| _9C mag,anakj'enda | |||
| _0M1 iBih'umbi | |||
| _1M1 iJih'umbi | |||
| _2M1 iBih'umbibiB'i*i | |||
| _3M1 iBih'umbibit'atu | |||
| _4M1 iBih'umbib'ine | |||
| _5M1 iBih'umbibit'anu | |||
| _6M1 iBih'umbibitand'atu | |||
| _7M1 iBih'umbibi*'indwi | |||
| _0M2 milij'oni | |||
| _1M2 milij'on'imwe | |||
| _2M2 milij'oneBj'i*i | |||
| _3M2 milij'oneS'atu | |||
| _4M2 m,ilij'on'en^e | |||
| _0and na | |||
| _dpt _niB'itSe | |||
| @@ -0,0 +1,105 @@ | |||
| // Kinyarwanda translation rules | |||
| // This file is UTF-8 encoded | |||
| .group a | |||
| a a | |||
| .group b | |||
| b B | |||
| _) b b | |||
| m) b b | |||
| .group c | |||
| c tS | |||
| cy kj | |||
| .group d | |||
| d d | |||
| .group e | |||
| e e | |||
| .group f | |||
| f f | |||
| .group g | |||
| g g | |||
| g (e J | |||
| g (i J | |||
| .group h | |||
| h h | |||
| .group i | |||
| i i | |||
| .group j | |||
| j dZ | |||
| jy Jj | |||
| .group k | |||
| k k | |||
| k (e c | |||
| k (i c | |||
| .group l | |||
| l l | |||
| .group m | |||
| m m | |||
| mp mh | |||
| .group n | |||
| n n | |||
| n (g N | |||
| n (ge n^ | |||
| n (gi n^ | |||
| nk Nx | |||
| nt nh | |||
| ny n^ | |||
| .group o | |||
| o o | |||
| .group p | |||
| p p | |||
| .group q | |||
| q q | |||
| .group r | |||
| r * // try ** | |||
| _) r R | |||
| .group s | |||
| s s | |||
| sh S | |||
| shy S; | |||
| .group t | |||
| t t | |||
| .group u | |||
| u u | |||
| .group v | |||
| v c | |||
| .group w | |||
| w w | |||
| b) w g | |||
| .group x | |||
| x ks | |||
| _) x z | |||
| .group y | |||
| y j | |||
| .group z | |||
| z z | |||
| .group | |||
| $ dola*a // just a guess | |||
| @@ -0,0 +1,141 @@ | |||
| // Sinhala Language. | |||
| // This SI_list file is written by Him Prasad Gautam <[email protected]> [Kathmandu, nepal] | |||
| // This file is UTF-8 encoded. | |||
| // letter groups: | |||
| // A - Alphabetical and Symbolic Vowels: | |||
| // 0x0D85~0x0D16, 0x0DCA~0x0DF3 | |||
| // B - Symbolic Vowels and Halkirima | |||
| // 0x0DCA~0x0DF3 | |||
| // C - Consonants: | |||
| // 0x0D9A~0x0DC2 | |||
| // speak Latin letters as English | |||
| // numbers | |||
| _0 b'induv@ | |||
| _1 'ek@ | |||
| _2 d'ek@ | |||
| _3 t'un@ | |||
| _4 h'at@r@ | |||
| _5 p'ah@ | |||
| _6 h'aj@ | |||
| _7 h'at@ | |||
| _8 'at.@ | |||
| _9 n'av@j@ | |||
| _1d 'ekki // numbers used in a decimal fraction | |||
| _2d d'ekki | |||
| _3d t'unni | |||
| _10 d'ah@j@ | |||
| _11 'ekol,@h@ | |||
| _12 d'ol@h@ | |||
| _13 d'ah@t,un@ | |||
| _14 d'ah@h,@t@r@ | |||
| _15 p'ah@l.,ov@ | |||
| _16 d'ah@s,@j@ | |||
| _17 d'ah@h,@t@ | |||
| _18 d'ah@,@t.@ | |||
| _19 d'ah@n,@v@j@ | |||
| _2X v'isi | |||
| _20 v'iss@ | |||
| _30 t'ih@ | |||
| _31 t'isek@ | |||
| _32 t'isdek@ | |||
| _33 t'istun@ | |||
| _34 t'ish@t,@r@ | |||
| _35 t'isp@h@ | |||
| _36 t'ish@j@ | |||
| _37 t'ish@t@ | |||
| _38 t'is@t.@ | |||
| _39 t'isn@v,@j@ | |||
| _40 h'at@l,ih@ | |||
| _41 h'at@l,is'ek@ | |||
| _42 h'at@l,isdek@ | |||
| _43 h'at@l,istun@ | |||
| _44 h'at@l,ish@t,@r@ | |||
| _45 h'at@l,isp@h@ | |||
| _46 h'at@l,ish@j@ | |||
| _47 h'at@l,ish@t@ | |||
| _48 h'at@l,is@t.@ | |||
| _49 h'at@l,isn@v,@j@ | |||
| _5X p'an@s | |||
| _50 p'an@h@ | |||
| _6X h'&t.@ | |||
| _60 h'&t.@ | |||
| _7X h'&tt&: | |||
| _70 h'&tt&:v@ | |||
| _8X 'asu: | |||
| _80 'asu:v@ | |||
| _9X 'anu: | |||
| _90 'anu:v@ | |||
| _1C s'ij@j@ | |||
| _0C s'ij@ | |||
| _0M1 d'ah@s | |||
| _0M1x 'ah@s // exact thousands | |||
| _0M2 l'akS | |||
| _0M2x l'akS@j@ | |||
| _0M3 k'o:t.i | |||
| _0M3x k'o:t.ij@ | |||
| _0M4 v'il'ij@n //what in sinhala? | |||
| _dpt d'aS@m#@ | |||
| // Consonants | |||
| ක k@ | |||
| ඛ kh@ | |||
| ග g@ | |||
| ඝ gh@ | |||
| ඞ N@ | |||
| ඟ N#g@ | |||
| ච tS@ | |||
| ඡ tSh@ | |||
| ජ dZ@ | |||
| ඣ dZh@ | |||
| ඤ n^@ | |||
| ඥ gn@ | |||
| ඦ n^#dZ@ | |||
| ට t.@ | |||
| ඨ t.h@ | |||
| ඩ d.@ | |||
| ඪ d.h@ | |||
| ණ n.@ | |||
| ඬ n.#d.@ | |||
| ත t@ | |||
| ථ th@ | |||
| ද d@ | |||
| ධ dh@ | |||
| න n@ | |||
| ඳ n#d@ | |||
| ප p@ | |||
| ඵ ph@ | |||
| බ b@ | |||
| භ bh@ | |||
| ම m@ | |||
| ඹ m#b@ | |||
| ය j@ | |||
| ර r@ | |||
| ල l@ | |||
| ව w@ | |||
| ශ S@ | |||
| ෂ S@ | |||
| ස s@ | |||
| හ h@ | |||
| ළ l.@ | |||
| ෆ f@ | |||
| // symbols | |||
| _. t'it@ | |||
| _, k'oma:v@ | |||
| ? pr'a:Sna:rt,@j@ | |||
| ! v'iSm#@j,a:rt@j@ | |||
| _“ 'udrut,@pa:t.,@a:r,@mb@j@ | |||
| _” 'udhrut,@pa:t.h,@@w,@s.a:n,@j@ | |||
| _: t'itkom,a:v@ | |||
| _; d'etit@ | |||
| $ do:l.ar $max3 | |||
| % sij@j@t.@ $max3 | |||
| * &st.@risk@j@ $max3 | |||
| @@ -0,0 +1,327 @@ | |||
| // Sinhala Language. | |||
| // This SI_rules file is written by Him Prasad Gautam <[email protected]> [Kathmandu, nepal] | |||
| // This file is UTF-8 encoded. | |||
| // letter groups: | |||
| // A - Alphabetical and Symbolic Vowels: | |||
| // 0x0D85~0x0D16, 0x0DCA~0x0DF3 | |||
| // B - Symbolic Vowels and Halkirima | |||
| // 0x0DCA~0x0DF3 | |||
| // C - Consonants: | |||
| // 0x0D9A~0x0DC2 | |||
| // speak Latin letters as English | |||
| .group ක | |||
| ක ka | |||
| ක (B k | |||
| .group ඛ | |||
| ඛ kha | |||
| ඛ (B kh | |||
| .group ග | |||
| ග ga | |||
| ග (B g | |||
| .group ඝ | |||
| ඝ gha | |||
| ඝ (B gh | |||
| .group ඞ | |||
| ඞ Na | |||
| ඞ (B N | |||
| .group ඟ | |||
| ඟ N#ga | |||
| ඟ (B N#g | |||
| .group ච | |||
| ච tSa | |||
| ච (B tS | |||
| .group ඡ | |||
| ඡ tSha | |||
| ඡ (B tSh | |||
| .group ජ | |||
| ජ dZa | |||
| ජ (B dZ | |||
| .group ඣ | |||
| ඣ dZha | |||
| ඣ (B dZh | |||
| .group ඤ | |||
| ඤ n^a | |||
| ඤ (B n^ | |||
| .group ඥ | |||
| ඥ gna | |||
| ඥ (B gn | |||
| .group ඦ | |||
| ඦ n^#dZa | |||
| ඦ (B n^#dZ | |||
| .group ට | |||
| ට t.a | |||
| ට (B t. | |||
| .group ඨ | |||
| ඨ t.ha | |||
| ඨ (B t.h | |||
| .group ඩ | |||
| ඩ d.a | |||
| ඩ (B d. | |||
| .group ඪ | |||
| ඪ d.a | |||
| ඪ (B d. | |||
| .group ණ | |||
| ණ n.a | |||
| ණ (B n. | |||
| .group ඬ | |||
| ඬ n.#d.a | |||
| ඬ (B n.#d. | |||
| .group ත | |||
| ත ta | |||
| ත (B t | |||
| .group ථ | |||
| ථ tha | |||
| ථ (B th | |||
| .group ද | |||
| ද da | |||
| ද (B d | |||
| .group ධ | |||
| ධ dha | |||
| ධ (B dh | |||
| .group න | |||
| න na | |||
| න (B n | |||
| .group ඳ | |||
| ඳ n#da | |||
| ඳ (B n#d | |||
| .group ප | |||
| ප pa | |||
| ප (B p | |||
| .group ඵ | |||
| ඵ pha | |||
| ඵ (B ph | |||
| .group බ | |||
| බ ba | |||
| බ (B b | |||
| .group භ | |||
| භ bha | |||
| භ (B bh | |||
| .group ම | |||
| ම ma | |||
| ම (B m | |||
| .group ඹ | |||
| ඹ m#ba | |||
| ඹ (B m#b | |||
| .group ය | |||
| ය ja | |||
| ය (B j | |||
| .group ර | |||
| ර ra | |||
| ර (B r | |||
| .group ල | |||
| ල la | |||
| ල (B l | |||
| .group ව | |||
| ව wa | |||
| ව (B w | |||
| .group ශ | |||
| ශ sa | |||
| ශ (B s | |||
| .group ෂ | |||
| ෂ Sa | |||
| ෂ (B S | |||
| .group ස | |||
| ස s.a | |||
| ස (B s. | |||
| .group හ | |||
| හ ha | |||
| හ (B h | |||
| .group ළ | |||
| ළ l.a | |||
| ළ (B l. | |||
| .group ෆ | |||
| ෆ fa | |||
| ෆ (B f | |||
| // The Vowel Alphabets | |||
| .group අ | |||
| අ a | |||
| .group ආ | |||
| ආ a: | |||
| .group ඇ | |||
| ඇ & | |||
| .group ඈ | |||
| ඈ &: | |||
| .group ඉ | |||
| ඉ i | |||
| .group ඊ | |||
| ඊ i: | |||
| .group උ | |||
| උ u | |||
| .group ඌ | |||
| ඌ u: | |||
| .group ඍ | |||
| ඍ ru | |||
| .group ඎ | |||
| ඎ ru: | |||
| .group ඏ | |||
| ඏ li | |||
| .group ඐ | |||
| ඐ li: | |||
| .group එ | |||
| එ e | |||
| .group ඒ | |||
| ඒ e: | |||
| .group ඓ | |||
| ඓ aI | |||
| .group ඔ | |||
| ඔ o | |||
| .group ඕ | |||
| ඕ o: | |||
| .group ඖ | |||
| ඖ aU | |||
| .group ං // anusvaray@ | |||
| ං 'anus.w,a:r@j@ | |||
| A) ං m | |||
| C) ං m | |||
| .group ඃ // visargaya | |||
| ඃ w'is.@rg,@j@ | |||
| A) ඃ n | |||
| C) ඃ n | |||
| // The Vowelic Symbols | |||
| .group ා | |||
| ා '&l@p,ill@ | |||
| C) ා a: | |||
| .group ැ | |||
| ැ '&d@j@ | |||
| C) ැ & | |||
| .group ෑ | |||
| ෑ d'i:rg@,&d@j@ | |||
| C) ෑ &: | |||
| .group ි | |||
| ි 'ispill@ | |||
| C) ි i | |||
| .group ී | |||
| ී d'i:rg@,ispill@ | |||
| C) ී i: | |||
| .group ු | |||
| ු p'a:pill@ | |||
| C) ු u | |||
| .group ූ | |||
| ූ d'i:rg@p,a:pill@ | |||
| C) ූ u: | |||
| .group ෘ | |||
| ෘ g'&t.@p,ill@ | |||
| C) ෘ ru | |||
| .group ෙ | |||
| ෙ k'ombuv@ | |||
| C) ෙ e | |||
| .group ෛ | |||
| ෛ k'ombud,ek@ | |||
| C) ෛ aI | |||
| .group ෞ | |||
| ෞ g'ajan,ukitt@ | |||
| C) ෞ aU | |||
| .group 0xe0b7 // More vowelic symbols b7] | |||
| ේ e: | |||
| ො o | |||
| ෝ o: | |||
| ෟ li | |||
| ෲ ru: | |||
| ෳ li: | |||
| .group ් | |||
| ් halk'ir'im#@ // Halkirima | |||
| C) ් | |||
| .group | |||
| $ do:l.ar | |||
| .group 0xe0a4 // devanagari | |||
| 0xe0a4 _^_NE // Nepali voice | |||
| .group 0xe0a5 // devanagari | |||
| 0xe0a5 _^_NE | |||
| .group 0xe0ae // Tamil | |||
| 0xe0ae _^_TA // Tamil voice | |||
| .group 0xe0af // Tamil | |||
| 0xe0af _^_TA | |||
| @@ -0,0 +1,132 @@ | |||
| // translation rules for Slovenian | |||
| // This file is UTF-8 encoded | |||
| // letter names | |||
| b b@ | |||
| c ts@ | |||
| č tS@ | |||
| d d@ | |||
| e e | |||
| f f@ | |||
| g g@ | |||
| h h@ | |||
| j j@ | |||
| _k k@ | |||
| l l@ | |||
| m m@ | |||
| n n@ | |||
| _o o | |||
| p p@ | |||
| r R@ | |||
| _s s@ | |||
| š S@ | |||
| t t@ | |||
| _v v@ | |||
| _z z@ | |||
| ž Z@ | |||
| q ku | |||
| w dv'ojniv,@ | |||
| x iks | |||
| y 'ipsilon | |||
| ć m'ehkitS,@ | |||
| đ m'ehkidZ,@ | |||
| ä $accent | |||
| ë $accent | |||
| ö $accent | |||
| ü $accent | |||
| // accent names (please fix) | |||
| _dia 'umlawt | |||
| // numbers | |||
| _0 n'itS | |||
| _1 'ena | |||
| _2 dv'a | |||
| _3 tR'i | |||
| _4 St'iRi | |||
| _5 p'et | |||
| _6 S'est | |||
| _7 s'edem | |||
| _8 'osem | |||
| _9 d'evet | |||
| _10 d'eset | |||
| _11 'e'najst | |||
| _12 dv'anajst | |||
| _13 tR'inajst | |||
| _14 St'iRinajst | |||
| _15 p'etnajst | |||
| _16 S'estnajst | |||
| _17 s'edemnajst | |||
| _18 'osemnajst | |||
| _19 d'evetnajst | |||
| _2X dv'ajset | |||
| _3X tR'ideset | |||
| _4X St'iRideset | |||
| _5X p'etdeset | |||
| _6X S'estdeset | |||
| _7X s'edemdeset | |||
| _8X 'osemdeset | |||
| _9X d'evetdeset | |||
| _2C dv'esto | |||
| _0C sto | |||
| _0M1 t'isotS | |||
| _1M1 t'isotS | |||
| _1M2 'enmilij'on | |||
| _2M2 dv'amilij'ona | |||
| _3M2 tR'ijemilij'oni | |||
| _4M2 St'iRijemilij'oni | |||
| _0M2 milij'onow | |||
| _1M3 'enamilij'aRda | |||
| _2M3 dv'emilij'aRdi | |||
| _3M3 tR'imilij'aRde | |||
| _4M3 St'iRimilij'aRde | |||
| _0M3 milij'aRd | |||
| _1M4 'enbilij'on | |||
| _2M4 dv'abilij'ona | |||
| _3M4 tR'ijebilij'oni | |||
| _4M4 St'iRijebilij'oni | |||
| _0M4 bilij'onow | |||
| _0and in | |||
| _dpt _tselih | |||
| // Single letter words (speak as letter name if at end-of-clause) | |||
| a $u | |||
| o $u | |||
| k k | |||
| s s | |||
| v w $combine | |||
| z z $combine | |||
| a a $atend | |||
| k k@ $atend // letter-k | |||
| o o $atend // letter-o | |||
| s s@ $atend | |||
| v v@ $atend | |||
| z z@ $atend | |||
| // Function words (unstressed) | |||
| // verb: to be | |||
| sem $u | |||
| si $u | |||
| je $u | |||
| sva $u | |||
| sta $u | |||
| smo $u | |||
| ste $u | |||
| so $u | |||
| bil $u | |||
| bila $u | |||
| bili $u | |||
| @@ -0,0 +1,174 @@ | |||
| // Spelling-to-phoneme rules for Slovenian | |||
| // This file is UTF-8 encoded | |||
| .L01 b d g j l m n v z ž // voiced consonants | |||
| .group a | |||
| a a | |||
| .group b | |||
| b b | |||
| .group c | |||
| c ts | |||
| .group č | |||
| č tS | |||
| .group d | |||
| d d | |||
| dz dz | |||
| dž dZ | |||
| .group e | |||
| e e | |||
| e (_ E // ?? | |||
| .group f | |||
| f f | |||
| .group g | |||
| g g | |||
| .group h | |||
| h x | |||
| i) h h | |||
| h (F h // before voiceless consonant | |||
| .group i | |||
| i i | |||
| i (A j | |||
| i (r j | |||
| .group j | |||
| j j | |||
| .group k | |||
| k k | |||
| .group l | |||
| l l | |||
| l (K w | |||
| K) l (K @l | |||
| lj l^ | |||
| lj (A lj | |||
| lj (i l^ | |||
| .group m | |||
| m m | |||
| m (g N | |||
| m (k N | |||
| K) m (K %@m // unstressed | |||
| .group n | |||
| n n | |||
| n (g N | |||
| n (k N | |||
| K) n (K %@n // unstressed | |||
| nj n^ | |||
| nj (A nj | |||
| nj (i n^ | |||
| .group o | |||
| o o | |||
| .group p | |||
| p p | |||
| .group q | |||
| q k | |||
| qu kv | |||
| .group r | |||
| r R | |||
| rr R | |||
| K) r (K @R | |||
| .group s | |||
| s s | |||
| .group š | |||
| š S | |||
| .group t | |||
| t t | |||
| .group u | |||
| u u | |||
| u (A w | |||
| u (r u | |||
| A) u (K w | |||
| .group v | |||
| v v | |||
| v (-A+ v // preposition 'v' before a vowel | |||
| A) v (K w | |||
| K) v (K %u | |||
| L01) v (A w | |||
| .group w | |||
| w v | |||
| A) w (K w | |||
| .group x | |||
| x ks | |||
| .group y | |||
| y j | |||
| K) y (K i | |||
| .group z | |||
| z z | |||
| .group ž | |||
| ž Z | |||
| .group | |||
| á 'a: | |||
| é 'e: | |||
| ê 'E: | |||
| è E | |||
| í 'i: | |||
| ó 'o: | |||
| ô 'O: | |||
| ò O | |||
| ú 'u: | |||
| ć tS | |||
| đ dZ | |||
| ř R^ | |||
| ä E | |||
| ö @: | |||
| ü y | |||
| ß _^_DE | |||
| $ d'olaR | |||
| @@ -117,6 +117,17 @@ U+bf9 ru:ba:j | |||
| ரூ ru:ba:j $dot $only | |||
| (பி . ஏ) bije: $dot | |||
| (கி . மீ) kilo:mi:t.t.Vr $dot | |||
| aud ostr'eIlIVn||d'olVz | |||
| cny tS'aIni:z||j'uVn | |||
| eur ju:ro:z | |||
| gbp br'itiS||p'aUndz | |||
| inr 'IndIVn||r'u:pi:z | |||
| jpy dZ'a:pVni:z||j'en | |||
| rub r'VSVn||r'u:bVlz | |||
| usd j'ues||d'olVz | |||
| // numbers | |||
| _0 suz.ijVm // சுழியம் | |||
| @@ -195,7 +206,7 @@ _3o mu:nR | |||
| _4o na:ng | |||
| _5o aInd | |||
| _6o a:R | |||
| _7o ;e:l | |||
| _7o ;e:z. | |||
| _8o ;et.t. | |||
| _9o onbVd. | |||
| _10o patt | |||
| @@ -239,7 +250,6 @@ tamil தமிழ் $text | |||
| // exceptions | |||
| பாபு $alt // initial ப as [b] | |||
| பானம் $alt | |||
| பாணம் $alt | |||
| பாறம் $alt | |||
| பாரதம் $alt | |||
| @@ -249,8 +259,6 @@ tamil தமிழ் $text | |||
| பண்தம் $alt | |||
| பவனி $alt | |||
| பாபா $alt | |||
| போண்டா $alt | |||
| பஜ்ஜி $alt | |||
| பாதாம் $alt | |||
| போகம் $alt | |||
| போதனை $alt | |||
| @@ -279,7 +287,6 @@ tamil தமிழ் $text | |||
| பால்ய $alt | |||
| பில் $alt | |||
| பந்த் $alt | |||
| பில்லி $alt | |||
| பம்பளிமாஸ் $alt | |||
| பைக்கை $alt | |||
| பெட்டின் $alt | |||
| @@ -318,7 +325,6 @@ tamil தமிழ் $text | |||
| பலிக்குத்தான் $alt | |||
| பவ $alt | |||
| புஸ் $alt | |||
| போஸின் $alt | |||
| போனி $alt | |||
| பிஸி $alt | |||
| பேஷ் $alt | |||
| @@ -362,8 +368,14 @@ tamil தமிழ் $text | |||
| புக்கர் $alt | |||
| பாதிக்க $alt | |||
| பலக்க $alt | |||
| பூமா $alt | |||
| பூம்பா $alt | |||
| பலத்து $alt | |||
| பலத்தும் $alt | |||
| பூந்தி $alt | |||
| பாவிக்க $alt | |||
| பார்ல $alt | |||
| பாட்டனி $alt | |||
| // initial த as [d] | |||
| @@ -398,7 +410,6 @@ tamil தமிழ் $text | |||
| தீரமுள்ள $alt | |||
| தீரமற்ற $alt | |||
| தலாய் $alt | |||
| தானம் $alt | |||
| தீரமும் $alt | |||
| தீரத்தோடு $alt | |||
| தவத்தில் $alt | |||
| @@ -456,6 +467,7 @@ tamil தமிழ் $text | |||
| சாரு $alt | |||
| பிரசார் prVsa:r | |||
| சாயா $alt | |||
| சோ $alt | |||
| கக $alt // initial க as [g] | |||
| @@ -523,8 +535,7 @@ tamil தமிழ் $text | |||
| // p as [f] | |||
| போன் fo:n | |||
| போனில் fo:nil | |||
| பைல் faIl | |||
| பைலை faIlaI | |||
| //பைலை faIlaI | |||
| பாதர் fa:dVr | |||
| பாதரிடம் fa:dVrid.Vm | |||
| பாதருடன் fa:dVrUd.Vn | |||
| @@ -532,6 +543,7 @@ tamil தமிழ் $text | |||
| பேனில் fe:nil | |||
| பேன்ல fe:nlV | |||
| போன்ல fo:nlV | |||
| ஆப் a:f | |||
| பப pVpV | |||
| @@ -0,0 +1,171 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Telugu | |||
| // speak Latin letters as English | |||
| a e:j | |||
| b bi: | |||
| c si: | |||
| d di: | |||
| e i: | |||
| f Ef | |||
| g dZi: | |||
| h e:tS | |||
| i a:j | |||
| j dZe:j | |||
| k ke:j | |||
| l El | |||
| m Em | |||
| n En | |||
| o o: | |||
| p pi: | |||
| q kju: | |||
| r a:r | |||
| s Es | |||
| t thi: | |||
| u ju: | |||
| v vi: | |||
| w dVbVlju: | |||
| x Eks | |||
| y wa:j | |||
| z zEd | |||
| // numbers | |||
| _0 sunna | |||
| _1 okat.i | |||
| _1a oka | |||
| _2 rend.u | |||
| _3 mu:d.u | |||
| _4 na:lgu | |||
| _5 aIdu | |||
| _6 a:ru | |||
| _7 e:d.u | |||
| _8 ;enimidi | |||
| _9 tommidi | |||
| _1X padi | |||
| _11 padakond.u | |||
| _12 pannemd.u | |||
| _13 padamu:d.u: | |||
| _14 padhna:lugu | |||
| _15 padihe:nu | |||
| _16 padaha:ru | |||
| _17 padihe:d.u | |||
| _18 paddhenimidi | |||
| _19 pamdommadi | |||
| _2X iravaI | |||
| _3X muppaI | |||
| _4X nalubhaI | |||
| _5X ja:bhaI | |||
| _6X aravaI | |||
| _7X d.ebhbaI | |||
| _8X jenabhaI | |||
| _9X tombhaI | |||
| _0C vandala | |||
| _0C0 vandalu | |||
| _1C okavanda | |||
| _0M1 vela | |||
| _0M1x velu | |||
| _1M1 okavejji | |||
| _0M2 laks.ala | |||
| _0M2x laks.alu | |||
| _1M2 laks.a | |||
| _0M3 kotla | |||
| _0M3x kotlu | |||
| _1M3 koti | |||
| _dpt _d,aS;a:mkam | |||
| // symbols | |||
| _?? aks.aram // 'unknown character' | |||
| % S;a:tam | |||
| + ku:d.ika | |||
| * naks.atra | |||
| \ bja:kasla:s. | |||
| / sla:s. | |||
| © ka:pi:raIt. | |||
| ¶ ve:ra: | |||
| _, ka:ma: | |||
| _; semi:ko:lan | |||
| _: ko:lan | |||
| _! a:S;carja:rthaka | |||
| _? praS;na:rthaka | |||
| _- haIfan | |||
| __ amd.ar||sko:r | |||
| // unstressed function words | |||
| // articles | |||
| ద $u | |||
| అ $u+ | |||
| ఆ $u+ | |||
| ఒక $u | |||
| // letter names | |||
| U+c01 am | |||
| U+c02 an | |||
| U+c03 ah | |||
| U+c4d vottu | |||
| // consonants with virama | |||
| క్ ik | |||
| ఖ్ ikh | |||
| గ్ ig | |||
| ఘ్ igh | |||
| ఙ్ iN | |||
| చ్ ic | |||
| ఛ్ ich | |||
| జ్ iJ | |||
| ఝ్ iJh | |||
| ఞ్ in^ | |||
| ట్ it. | |||
| ఠ్ ith. | |||
| డ్ id. | |||
| ఢ్ idh. | |||
| ణ్ in. | |||
| త్ it | |||
| థ్ ith | |||
| ద్ id | |||
| ధ్ idh | |||
| న్ in | |||
| ప్ ip | |||
| ఫ్ iph | |||
| బ్ ib | |||
| భ్ ibh | |||
| మ్ im | |||
| య్ ij | |||
| ర్ ir | |||
| ఱ్ ir | |||
| ల్ il | |||
| ళ్ il. | |||
| వ్ iv | |||
| శ్ iS; | |||
| ష్ is. | |||
| స్ is | |||
| హ్ ih | |||
| ౘ్ its | |||
| ౙ్ idz | |||
| // combining vowels, precede by a click so they | |||
| // can be distinguished from stand-alone vowels | |||
| ా #X2a:: | |||
| ి #X1i | |||
| ీ #X2i:: | |||
| ు #X1u | |||
| ూ #X2u:: | |||
| ృ #X1ru | |||
| ౄ #X2ru: | |||
| ె #X1e | |||
| ే #X2e:: | |||
| ై #X2aI | |||
| ొ #X1o | |||
| ో #X2o:: | |||
| ౌ #X2aU | |||
| @@ -0,0 +1,277 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Telugu | |||
| // A means vowel letters (not vowel signs) | |||
| // B means a combining vowel sign or a virama | |||
| .replace | |||
| ౦ 0 // Convert Telugu numbers | |||
| ౧ 1 | |||
| ౨ 2 | |||
| ౩ 3 | |||
| ౪ 4 | |||
| ౫ 5 | |||
| ౬ 6 | |||
| ౭ 7 | |||
| ౮ 8 | |||
| ౯ 9 | |||
| .group క | |||
| క ka | |||
| క (B k | |||
| .group ఖ | |||
| ఖ kha | |||
| ఖ (B kh | |||
| .group గ | |||
| గ ga | |||
| గ (B g | |||
| .group ఘ | |||
| ఘ gha | |||
| ఘ (B gh | |||
| .group ఙ | |||
| ఙ Na | |||
| ఙ (B N | |||
| .group చ | |||
| చ ca | |||
| చ (B c | |||
| .group ఛ | |||
| ఛ cha | |||
| ఛ (B ch | |||
| .group జ | |||
| జ Ja | |||
| జ (B J | |||
| .group ఝ | |||
| ఝ Jha | |||
| ఝ (B Jh | |||
| .group ఞ | |||
| ఞ n^a | |||
| ఞ (B n^ | |||
| .group ట | |||
| ట t.a | |||
| ట (B t. | |||
| .group ఠ | |||
| ఠ th.a | |||
| ఠ (B th. | |||
| .group డ | |||
| డ d.a | |||
| డ (B d. | |||
| .group ఢ | |||
| ఢ dh.a | |||
| ఢ (B dh. | |||
| .group ణ | |||
| ణ n.a | |||
| ణ (B n. | |||
| .group త | |||
| త ta | |||
| త (B t | |||
| .group థ | |||
| థ tha | |||
| థ (B th | |||
| .group ద | |||
| ద da | |||
| ద (B d | |||
| .group ధ | |||
| ధ dha | |||
| ధ (B dh | |||
| .group న | |||
| న na | |||
| న (B n | |||
| .group ప | |||
| ప pa | |||
| ప (B p | |||
| .group ఫ | |||
| ఫ pha | |||
| ఫ (B ph | |||
| .group బ | |||
| బ ba | |||
| బ (B b | |||
| .group భ | |||
| భ bha | |||
| భ (B bh | |||
| .group మ | |||
| మ ma | |||
| మ (B m | |||
| .group య | |||
| య ja | |||
| య (B j | |||
| .group ర | |||
| ర ra | |||
| ర (B r | |||
| .group ఱ | |||
| ఱ ra | |||
| ఱ (B r | |||
| .group ల | |||
| ల la | |||
| ల (B l | |||
| .group ళ | |||
| ళ l.a | |||
| ళ (B l. | |||
| .group వ | |||
| వ va | |||
| వ (B v | |||
| .group శ | |||
| శ S;a | |||
| శ (B S; | |||
| .group ష | |||
| ష s.a | |||
| ష (B s. | |||
| .group స | |||
| స sa | |||
| స (B s | |||
| .group హ | |||
| హ ha | |||
| హ (B h | |||
| .group ౘ | |||
| ౘ tsa | |||
| ౘ (B ts | |||
| .group ౙ | |||
| ౙ dza | |||
| ౙ (B dz | |||
| .group ౠ | |||
| ౠ ru | |||
| .group ౡ | |||
| ౡ l- | |||
| // Stand-alone vowels | |||
| .group అ | |||
| అ a | |||
| .group ఆ | |||
| ఆ a: | |||
| .group ఇ | |||
| ఇ i | |||
| .group ఈ | |||
| ఈ i: | |||
| .group ఉ | |||
| ఉ u | |||
| .group ఊ | |||
| ఊ u: | |||
| .group ఋ | |||
| ఋ ru | |||
| .group ఌ | |||
| ఌ l- | |||
| .group ఎ | |||
| ఎ e | |||
| _) ఎ ;e | |||
| .group ఏ | |||
| ఏ e: | |||
| .group ఐ | |||
| ఐ aI | |||
| .group ఒ | |||
| ఒ o | |||
| .group ఓ | |||
| ఓ o: | |||
| .group ఔ | |||
| ఔ aU | |||
| .group 0xe0b0 // characters which start with UTF-8 bytes: [e0 b0] | |||
| . ఁ n // candrabindu | |||
| ం m // anusvara (this should nasalize the vowel) | |||
| ః h // visarga | |||
| // combining vowel signs | |||
| ా a: | |||
| ి i | |||
| .group 0xe0b1 // characters which start with UTF-8 bytes: [e0 b1] | |||
| ీ i: | |||
| ు u | |||
| ూ u: | |||
| ృ ru | |||
| ౄ r-: | |||
| ె e | |||
| ే e: | |||
| ై aI | |||
| ొ o | |||
| ో o: | |||
| ౌ aU | |||
| ్ // virama | |||
| ౕ : // length mark ?? | |||
| ౖ : // ai length mark ?? | |||
| .group 0xe0a4 // devanagari | |||
| 0xe0a4 _^_HI // switch to hindi voice for devanagari characters | |||
| .group 0xe0a5 // devanagari | |||
| 0xe0a5 _^_HI | |||
| .group | |||
| $ d.a:lar | |||
| @@ -0,0 +1,149 @@ | |||
| // maintainer: Sternly K Simon | |||
| // email:[email protected] | |||
| // setswana translation list | |||
| // This file is UTF-8 encoded. | |||
| // letters (just guesses) | |||
| a a | |||
| b bi:i: | |||
| c si:i: | |||
| d di:i: | |||
| e i:i: | |||
| f e:fo | |||
| g gi:i | |||
| h eitSi | |||
| j dZ'ei | |||
| k kei | |||
| l e:li | |||
| m 'emu | |||
| n 'eni | |||
| o o:o: | |||
| p p'i:i: | |||
| q kju | |||
| r aR3e | |||
| s 'e:si | |||
| t t'i:i: | |||
| u u:u: | |||
| v v'i:i: | |||
| x ek'ese | |||
| w dabolju | |||
| y w'ai | |||
| z z'e:ti | |||
| // numbers | |||
| _0 lef'e:la | |||
| _1 n'ngwe: | |||
| _2 p'edi | |||
| _3 t'a:R3o | |||
| _4 'n-ne | |||
| _5 l#'a:no | |||
| _6 th'ataro | |||
| _7 s'u:pa | |||
| _8 roba'bobedi | |||
| _9 roba'n'ngwe | |||
| _1X les'o:me | |||
| _2X mas'o:mepedi | |||
| _3X mas'o:me'ama:R3o | |||
| _4X mas'o:me'ama:ne | |||
| _5X mas'o:me'amal#'a:no | |||
| _6X mas'o:me'ath'ataro | |||
| _7X mas'o:me'a'S'u:pa | |||
| _8X mas'o:me'abo'roba'bedi: | |||
| _9X mas'o:me'a'roba'bo'ngwe | |||
| //number plurals | |||
| //numbers money wise | |||
| _0C lekX'olo | |||
| _1C0 lekX'olo | |||
| _2C _|makX'olopedi | |||
| _3C _|makX'olot'a:R3o | |||
| _4C _|makX'olo'n-ne | |||
| _5C _|makX'olol#'a:no | |||
| _6C _|makX'olo'th'ataro | |||
| _7C makX'oloS'u:pa | |||
| _8C makX'olo'a'ma'roba'bobedi: | |||
| _9C makX'olo'a'ma'roba'bo'n'ngwe | |||
| _0M1 's-'ikete | |||
| _1M1 _|'s-'ikete | |||
| _2M1 dik'etep'edi | |||
| _3M1 dik'etet'a:R3o | |||
| _4M1 dik'eten-ne | |||
| _5M1 dik'etel#'a:no | |||
| _6M1 dik'etets'e'th'ataro | |||
| _7M1 dik'eteSu:pa | |||
| _8M1 dik'ete'tse'bo'roba'bobedi | |||
| _9M1 dik'ete'tse'bo'roba'bo'ngwe | |||
| _1M2 dik'etetSelekX'o:lo | |||
| _2M2 dik'etetSemakX'o:lop'edi | |||
| _3M2 dik'etetSemakX'o:lot'a:R3o | |||
| _4M2 dik'etetSemakX'o:lon-ne | |||
| _5M2 dik'etetSemakX'o:lol#'ano | |||
| _6M2 dik'etetSemakX'o:lo'th'a'taro | |||
| _7M2 dik'etetSemakX'o:loSu:pa | |||
| _8M2 dik'etetSemakX'o:lo'bo'roba'bobedi: | |||
| _9M2 dik'etetSemakX'o:lo'bo'roba'bo'ngwe | |||
| _0M3 _|mili'oni // 1,000,000 | |||
| _0M4 _|bili'oni | |||
| _dpt fe:Xelu'a:na | |||
| _0and _|na | |||
| bona $u $brk // they,them | |||
| yona $u+ $brk // it | |||
| wena $u+ $brk //you | |||
| nna $u+ $brk // i | |||
| yona $u+ $brk // him, her, it | |||
| ene $u+ $brk // him, her | |||
| lona $u+ //ploral to wena | |||
| rona $u+ // we,us | |||
| //number of chances/probabilities | |||
| //Days | |||
| //accents | |||
| _cir k'efa | |||
| lenna $u+ // and me | |||
| waka $u+ // mine or lying | |||
| gaka $u+ // mine | |||
| tshaka $u+ // plural of mine | |||
| dilo $u+ // things | |||
| mole $u+ // that | |||
| naya $u+ // give | |||
| //nouns | |||
| // prepositions | |||
| wa $u $brk // of | |||
| ya $u $brk // of,by they,them | |||
| la $u $brk // of | |||
| fa $u $brk // of | |||
| kwa $u $brk // at | |||
| mo $u $brk // in | |||
| fa $u $brk // in,on | |||
| kgolo $u $pause // dig | |||
| konte $u $pause // without | |||
| kwala $pause // by means of which | |||
| kwa $u $brk // with | |||
| // conjunctions | |||
| le $u $pause // and | |||
| kana $u $pause // or | |||
| ao $u $pause // or | |||
| mme $u $pause // but | |||
| ntswa $u $pause // although | |||
| kuwa $u $pause // shout | |||
| @@ -0,0 +1,147 @@ | |||
| // maintainer: Sternly K Simon | |||
| // email:[email protected] | |||
| // setswana translation rules | |||
| // with support from Jonathan Duddington | |||
| //2-letter groupds that represent classes of setswana nouns | |||
| // mo, ba, mo, me, le, ma, se, di, lo, bo, go, fa, ko, mo | |||
| .group a | |||
| a a | |||
| _C) a a | |||
| _) a (C a | |||
| a (_ a | |||
| a (s a: | |||
| aa a: | |||
| .group b | |||
| b b | |||
| b B | |||
| .group c | |||
| c k | |||
| ch tS | |||
| .group d | |||
| d d | |||
| dh D | |||
| .group e | |||
| e e | |||
| ee e: | |||
| s) e i | |||
| .group f | |||
| f f | |||
| .group g | |||
| g g | |||
| _k) g g x2 | |||
| gh Q | |||
| .group h | |||
| h h | |||
| hl l# | |||
| .group i | |||
| i i | |||
| ii i: | |||
| .group j | |||
| j J | |||
| .group k | |||
| k k | |||
| kh x | |||
| .group l | |||
| l l | |||
| .group m | |||
| m m | |||
| _) m m- | |||
| m (A m | |||
| K) m (@@ _|m | |||
| K) m (C m- | |||
| K) m (b@@ _|m | |||
| K) m (v@@ _|m | |||
| K) m (w@@ _|m | |||
| .group n | |||
| n n | |||
| _) n n- | |||
| n (A n | |||
| n (@@ n | |||
| ny n^ | |||
| n (ch n^ | |||
| n (j n^ | |||
| ng' N | |||
| n (k N | |||
| _) n (k N- | |||
| _) n (k@@ N- | |||
| n (g N | |||
| _) n (g N- | |||
| _) n (g@@ N- | |||
| .group o | |||
| o o | |||
| oo o: | |||
| .group p | |||
| p p | |||
| .group q | |||
| q k | |||
| .group r | |||
| r r | |||
| r R | |||
| r R3 | |||
| A) r (A R | |||
| C) r (A @-* | |||
| rr RR | |||
| .group s | |||
| s s | |||
| sh S | |||
| s (e s- | |||
| _t) se si: | |||
| .group t | |||
| t t | |||
| th T | |||
| tsen ts'e:n | |||
| tlh K | |||
| tl l# | |||
| .group u | |||
| u u | |||
| uu u: | |||
| _d) u u: | |||
| .group v | |||
| v v | |||
| .group w | |||
| w w | |||
| .group x | |||
| x ks | |||
| .group y | |||
| y j | |||
| .group z | |||
| z z | |||
| .group | |||
| $ dola | |||
| % asilimia | |||
| * n^ota | |||
| *) * (* | |||
| ** | |||
| **) * (_ _:: | |||
| @@ -0,0 +1,83 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling-to-phoneme rules for Tatar | |||
| // Letters | |||
| б be | |||
| в we | |||
| г ge | |||
| д de | |||
| е je | |||
| ё jo | |||
| ж Ze | |||
| җ Z;e | |||
| з ze | |||
| и i | |||
| й kVsk,A'i | |||
| к kA | |||
| л el | |||
| м em | |||
| н en | |||
| ң eN | |||
| о o: | |||
| ө W: | |||
| п pe | |||
| р er | |||
| с es | |||
| т te | |||
| у u | |||
| ү y | |||
| ф ef | |||
| х xA | |||
| һ he | |||
| ц tse | |||
| ч S;e | |||
| ш SA | |||
| щ SS;A | |||
| ъ kAlVnl,Vqbilges'e | |||
| ы V: | |||
| ь neS;k&l,ekbilges'e | |||
| э e|: | |||
| ю ju | |||
| я jA | |||
| // Numbers | |||
| _0 n'ul? | |||
| _1 b'er | |||
| _2 ik'e | |||
| _3 'WS; | |||
| _4 d'yrt | |||
| _5 b'iS | |||
| _6 Alt'V | |||
| _7 Z;id'e | |||
| _8 sig'ez | |||
| _9 tug'Vz | |||
| _10 'un | |||
| _11 unb'er | |||
| _12 unik'e | |||
| _13 un'WS; | |||
| _14 und'yrt | |||
| _15 unb'iS | |||
| _16 unAlt'V | |||
| _17 unZ;id'e | |||
| _18 unsig'ez | |||
| _19 untug'Vz | |||
| _2X egerm'e | |||
| _3X ut'Vz | |||
| _4X kVr'Vk | |||
| _5X ill'e | |||
| _6X Altm'VS | |||
| _7X Z;itm'eS | |||
| _8X siks'&n | |||
| _9X tuks'An | |||
| _0C j'Wz | |||
| _0M1 m'eN | |||
| _0M2 milli'on | |||
| _1M2 milli'on | |||
| _0M3 milli'Ard | |||
| _1M3 milli'Ard | |||
| _0M4 billi'on | |||
| _1M4 billi'on | |||
| _dpt _bWt,en | |||
| @@ -0,0 +1,134 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling-to-phoneme rules for Tatar | |||
| .group а | |||
| а A | |||
| .group ә | |||
| ә & | |||
| әе e: // 'әнкәен' | |||
| .group б | |||
| б b | |||
| .group в | |||
| в w // [v] in Russian words | |||
| .group г | |||
| г g // changes to [Q] or [Q"] | |||
| .group д | |||
| д d | |||
| .group е | |||
| _) е je2 // changes to [je] or [jV] | |||
| е e | |||
| .group ё | |||
| ё jo | |||
| .group ж | |||
| ж Z | |||
| .group җ | |||
| җ Z; | |||
| .group з | |||
| з z | |||
| .group и | |||
| и i | |||
| A) и j | |||
| .group й | |||
| й j | |||
| K) й (K I // not next to a vowel | |||
| .group к | |||
| к k | |||
| .group л | |||
| л l | |||
| .group м | |||
| м m | |||
| .group н | |||
| н n | |||
| // н (к N | |||
| н (г N | |||
| н (х N | |||
| .group ң | |||
| ң N | |||
| .group о | |||
| о o | |||
| .group ө | |||
| ө W | |||
| .group п | |||
| п p | |||
| .group р | |||
| р r | |||
| .group с | |||
| с s | |||
| .group т | |||
| т t | |||
| .group у | |||
| у u // or w | |||
| A) у w | |||
| .group ү | |||
| ү y // or w | |||
| A) ү w | |||
| .group ф | |||
| ф f | |||
| .group х | |||
| х x | |||
| .group һ | |||
| һ h | |||
| .group ц | |||
| ц ts | |||
| .group ч | |||
| ч S; | |||
| .group ш | |||
| ш S | |||
| .group щ | |||
| щ SS; | |||
| .group ъ | |||
| ъ ? | |||
| .group ы | |||
| ы V | |||
| ый Vj // need a diphthong phoneme ?? | |||
| .group ь | |||
| ь ? | |||
| .group э | |||
| э e | |||
| .group ю | |||
| ю ju2 // changes to ju or jy | |||
| .group я | |||
| я ja // changes to jA or j& | |||
| .group | |||
| $ dolAR | |||
| @@ -0,0 +1,163 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme exceptions for Urdu | |||
| // Letter names | |||
| ا alIf | |||
| ب be: | |||
| پ pe: | |||
| ت te: | |||
| ٹ t.e: | |||
| ث se: | |||
| ج Ji:m | |||
| چ ce: | |||
| ح bar.i:||He: | |||
| خ xe: | |||
| د da:l | |||
| ڈ d.a:l | |||
| ذ za:l | |||
| ر Re: | |||
| ڑ r.e: | |||
| ز ze: | |||
| ژ Ze: | |||
| س si:n | |||
| ش Si:n | |||
| ص sUa:d | |||
| ض zUa:d | |||
| ط tOe: | |||
| ظ zOe: | |||
| ع aIn | |||
| غ QaIn | |||
| ف fe: | |||
| ق qa:f | |||
| ک ka:f | |||
| گ ga:f | |||
| ل la:m | |||
| م mi:m | |||
| ن nu:n | |||
| و va:O | |||
| ہ He: | |||
| ں ghUnna | |||
| ﮨ cho:ti:||He: | |||
| ھ dO||caSmi:||He: | |||
| ء HamzaH | |||
| ی cho:t.i:||je: | |||
| ے bar.i:||je: | |||
| ئ h'amza | |||
| َ z@b@R | |||
| ِ ze:R | |||
| ُ pe:S | |||
| // numbers | |||
| _0 s'IfaR | |||
| _1 'e:k | |||
| _2 'do: | |||
| _3 t'i:n | |||
| _4 c'a:R | |||
| _5 p'a:Nc | |||
| _6 ch'aI | |||
| _7 s'a:t | |||
| _8 'a:th | |||
| _9 n'aU | |||
| _10 d'as | |||
| _11 gj'a:RaH | |||
| _12 b'a:RaH | |||
| _13 t'e:RaH | |||
| _14 c'aUdaH | |||
| _15 p'andRaH | |||
| _16 s'o:laH | |||
| _17 s'atRaH | |||
| _18 ath'a:RaH | |||
| _19 'Unni:s | |||
| _20 b'i:s | |||
| _21 Ikk'i:s | |||
| _22 ba:'i:s | |||
| _23 te:'i:s | |||
| _24 caUb'i:s | |||
| _25 pacc'i:s | |||
| _26 chabb'i:s | |||
| _27 sat:a:'i:s | |||
| _28 stha:'i:s | |||
| _29 Unt'i:s | |||
| _30 t'i:s | |||
| _31 ikt'i:s | |||
| _32 bat:'i:s | |||
| _33 taINt'i:s | |||
| _34 caUNt'i:s | |||
| _35 paINt'i:s | |||
| _36 chat:'i:s | |||
| _37 saINt'i:s | |||
| _38 aRt'i:s | |||
| _39 Unta:l'i:s | |||
| _40 ca:l'i:s | |||
| _41 Ikta:l'i:s | |||
| _42 baja:l'i:s | |||
| _43 te:Nta:l'i:s | |||
| _44 cava:l'i:s | |||
| _45 paINta:l'i:s | |||
| _46 chIja:l'i:s | |||
| _47 saINta:l'i:s | |||
| _48 aRta:l'i:s | |||
| _49 Unc'a:s | |||
| _50 pac'a:s | |||
| _51 Ik'a:van | |||
| _52 b'a:van | |||
| _53 t'IRpan | |||
| _54 c'aUvan | |||
| _55 p'acpan | |||
| _56 ch'appan | |||
| _57 sat:'a:van | |||
| _58 ath'a:van | |||
| _59 Uns'ath | |||
| _60 s'a:th | |||
| _61 'Iksath | |||
| _62 b'a:sath | |||
| _63 t'IRsath | |||
| _64 c'aUsath | |||
| _65 p'aINsath | |||
| _66 chIj'a:sath | |||
| _67 s'aRsath | |||
| _68 'aRsath | |||
| _69 UnH,at:'aR | |||
| _70 sat:'aR | |||
| _71 IkHat:'aR | |||
| _72 baHat:'aR | |||
| _73 tIHat:'aR | |||
| _74 caUHat:'aR | |||
| _75 pachat:'aR | |||
| _76 chIHat:'aR | |||
| _77 sathat:'aR | |||
| _78 athHat:'aR | |||
| _79 Unna:s'i: | |||
| _80 ass'i: | |||
| _81 Ika:s'i: | |||
| _82 baja:s'i: | |||
| _83 tIRa:s'i: | |||
| _84 caURa:s'i: | |||
| _85 paca:s'i: | |||
| _86 chIja:s'i: | |||
| _87 sat:a:s'i: | |||
| _88 atha:s'i: | |||
| _89 nava:s'i: | |||
| _90 navv'e: | |||
| _91 Ikj'a:nve: | |||
| _92 b'a:nve: | |||
| _93 tIT'a:nve: | |||
| _94 caUR'a:nve: | |||
| _95 pac'a:nve: | |||
| _96 chIj'a:nve: | |||
| _97 sat:'a:nve: | |||
| _98 ath:'a:nve: | |||
| _99 nInj'a:nve: | |||
| _0C s'aU | |||
| _0M1 Haz'a:R | |||
| _0M2 l'a:kh | |||
| _0M3 kaR'o:R | |||
| _0M4 'aRab | |||
| _dpt _ISaRI'Ia_ | |||
| jonathan dZ'Onathan | |||
| @@ -0,0 +1,215 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Urdu | |||
| .replace | |||
| ٠ 0 | |||
| ١ 1 | |||
| ٢ 2 | |||
| ٣ 3 | |||
| ٤ 4 | |||
| ٥ 5 | |||
| ٦ 6 | |||
| ٧ 7 | |||
| ٨ 8 | |||
| ٩ 9 | |||
| // vowel signs, alif is silent at start of word if these follow | |||
| .L01 َ ِ ُ و ی ع ا | |||
| // VOWELS | |||
| .group َ | |||
| َ a | |||
| َی E | |||
| َے E | |||
| َو O | |||
| َع a: | |||
| .group ِ | |||
| ِ I | |||
| ِی i: | |||
| ِع i: | |||
| .group ُ | |||
| ُ U | |||
| ُو u: | |||
| ُع O | |||
| .group ھ | |||
| ھ H | |||
| .group ا | |||
| ا a: | |||
| _) ا (L01 // silent before a vowel | |||
| _) ا a | |||
| _) او u: | |||
| _) ای i: | |||
| .group آ | |||
| آ a: | |||
| .group ع | |||
| ع a: | |||
| عا a: | |||
| _) ع a | |||
| .group و | |||
| و o: | |||
| وُ u: | |||
| وٗ u: | |||
| و (L01 v | |||
| _) و v | |||
| .group ی | |||
| ی e: | |||
| ی (L01 j | |||
| ی (_ i: | |||
| _) ی j | |||
| .group ے // yeh barree | |||
| ے e: | |||
| // with hamza | |||
| .group ئ | |||
| ئ | |||
| .group ؤ | |||
| ؤ aU // ?? | |||
| .group أ | |||
| أ // ?? | |||
| // CONSONANTS | |||
| .group ب | |||
| ب b | |||
| بھ bh | |||
| .group پ | |||
| پ p | |||
| پھ ph | |||
| .group ت | |||
| ت t | |||
| تھ th | |||
| .group ٹ | |||
| ٹ t. | |||
| ٹھ th. | |||
| .group ث | |||
| ث s | |||
| .group ج | |||
| ج J | |||
| جھ Jh | |||
| .group چ | |||
| چ c | |||
| چھ ch | |||
| .group ح | |||
| ح H | |||
| .group خ | |||
| خ x | |||
| .group د | |||
| د d | |||
| دھ dh | |||
| .group ڈ | |||
| ڈ d. | |||
| ڈھ dh. | |||
| .group ذ | |||
| ذ D | |||
| .group ر | |||
| ر R | |||
| .group ڑ | |||
| ڑ r. | |||
| .group ز | |||
| ز z | |||
| .group ژ | |||
| ژ Z | |||
| .group س | |||
| س s | |||
| .group ش | |||
| ش S | |||
| .group ص | |||
| ص s. | |||
| .group ض | |||
| ض z | |||
| .group ط | |||
| ط t | |||
| طھ th | |||
| .group ظ | |||
| ظ z. | |||
| .group غ | |||
| غ Q | |||
| .group ف | |||
| ف f | |||
| .group ق | |||
| ق q | |||
| .group ک | |||
| ک k | |||
| کھ kh | |||
| .group گ | |||
| گ g | |||
| گھ gh | |||
| .group ل | |||
| ل l | |||
| .group م | |||
| م m | |||
| .group ن | |||
| ن n | |||
| .group ں | |||
| ں n // this should nasalize the vowel | |||
| .group ء | |||
| ء | |||
| .group ہ | |||
| ہ H | |||
| ہ (_ a | |||
| .group 0xe0a4 // devanagari | |||
| 0xe0a4 _^_HI // switch to hindi voice | |||
| .group 0xe0a5 // devanagari | |||
| 0xe0a5 _^_HI | |||
| .group | |||
| $ do:l@R | |||
| @@ -0,0 +1,43 @@ | |||
| // Spelling-to-phoneme rules for Wolof (Senegal, Gambia) | |||
| // This file is UTF-8 encoded | |||
| // Numbers | |||
| _0 t'us | |||
| _1 b'En: | |||
| _2 n^'a:R2 | |||
| _3 n^'Et: | |||
| _4 n^'E:nt | |||
| _5 J'uR2o:m | |||
| _6 J'uR2o:mbEn: | |||
| _7 J'uR2o:mn^a:R2 | |||
| _8 J'uR2o:mn^Et: | |||
| _9 J'uR2o:mn^E:nt | |||
| _1X f'uk: | |||
| _2X n^'a:R2fuk: | |||
| _3X n^'Et:fuk: | |||
| _4X n^'E:ntfuk: | |||
| _5X J'uR2o:mfuk: | |||
| _6X J'uR2o:mbEn:fuk: | |||
| _7X J'uR2o:mn^a:R2fuk: | |||
| _8X J'uR2o:mn^Et:fuk: | |||
| _9X J'uR2o:mn^E:ntfuk: | |||
| _0C t'e:me:R2 | |||
| _1C t'e:me:R2 | |||
| _0M1 J'un:i | |||
| _0M2 t'amndaR2E:t | |||
| _0and %ak | |||
| // Letter names | |||
| // Symbols | |||
| // Unstressed words | |||
| // Exceptions | |||
| @@ -0,0 +1,128 @@ | |||
| // Spelling-to-phoneme rules for Wolof (Senegal, Gambia) | |||
| // This file is UTF-8 encoded | |||
| .group a | |||
| a a | |||
| aa a: | |||
| .group b | |||
| b b | |||
| bb b: | |||
| .group c | |||
| c c | |||
| cc c: | |||
| .group d | |||
| d d | |||
| dd d: | |||
| .group e | |||
| e E | |||
| ee E: | |||
| .group é | |||
| é e | |||
| ée e: | |||
| éé e: | |||
| .group ë | |||
| ë @ | |||
| ëe @: | |||
| ëë @: | |||
| .group f | |||
| f f | |||
| .group g | |||
| g g | |||
| gg g: | |||
| .group h | |||
| h h | |||
| .group i | |||
| i i | |||
| ii i: | |||
| .group j | |||
| j J | |||
| j J: | |||
| .group k | |||
| k k | |||
| kk k: | |||
| .group l | |||
| l l | |||
| .group m | |||
| m m | |||
| mm m: | |||
| K) m (K m- | |||
| .group n | |||
| n n | |||
| nn n: | |||
| K) n (K n- | |||
| .group ŋ | |||
| ŋ N | |||
| ŋŋ N: | |||
| K) ŋ (K N- | |||
| .group ñ | |||
| ñ n^ | |||
| .group o | |||
| o O | |||
| oo O: | |||
| .group ó | |||
| ó o | |||
| óo o: | |||
| óó o: | |||
| .group p | |||
| p p | |||
| pp p: | |||
| .group q | |||
| q q | |||
| qq q: | |||
| .group r | |||
| r R2 | |||
| r (r R | |||
| .group s | |||
| s s | |||
| ss ss2 | |||
| .group t | |||
| t t | |||
| tt t: | |||
| .group u | |||
| u u | |||
| uu u: | |||
| .group v | |||
| v v | |||
| .group w | |||
| w w | |||
| .group x | |||
| x x | |||
| .group y | |||
| y j | |||
| .group z | |||
| z z | |||
| .group | |||
| $ dOlaR2 | |||
| @@ -1,613 +0,0 @@ | |||
| #ifndef SPEAK_LIB_H | |||
| #define SPEAK_LIB_H | |||
| /*************************************************************************** | |||
| * Copyright (C) 2005 to 2010 by Jonathan Duddington * | |||
| * email: [email protected] * | |||
| * * | |||
| * This program is free software; you can redistribute it and/or modify * | |||
| * it under the terms of the GNU General Public License as published by * | |||
| * the Free Software Foundation; either version 3 of the License, or * | |||
| * (at your option) any later version. * | |||
| * * | |||
| * This program is distributed in the hope that it will be useful, * | |||
| * but WITHOUT ANY WARRANTY; without even the implied warranty of * | |||
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * | |||
| * GNU General Public License for more details. * | |||
| * * | |||
| * You should have received a copy of the GNU General Public License * | |||
| * along with this program; if not, see: * | |||
| * <http://www.gnu.org/licenses/>. * | |||
| ***************************************************************************/ | |||
| /*************************************************************/ | |||
| /* This is the header file for the library version of espeak */ | |||
| /* */ | |||
| /*************************************************************/ | |||
| #include <stdio.h> | |||
| #include <stddef.h> | |||
| #define ESPEAK_API_REVISION 6 | |||
| /* | |||
| Revision 2 | |||
| Added parameter "options" to eSpeakInitialize() | |||
| Revision 3 | |||
| Added espeakWORDGAP to espeak_PARAMETER | |||
| Revision 4 | |||
| Added flags parameter to espeak_CompileDictionary() | |||
| Revision 5 | |||
| Added espeakCHARS_16BIT | |||
| Revision 6 | |||
| Added macros: espeakRATE_MINIMUM, espeakRATE_MAXIMUM, espeakRATE_NORMAL | |||
| */ | |||
| /********************/ | |||
| /* Initialization */ | |||
| /********************/ | |||
| // values for 'value' in espeak_SetParameter(espeakRATE, value, 0), nominally in words-per-minute | |||
| #define espeakRATE_MINIMUM 80 | |||
| #define espeakRATE_MAXIMUM 450 | |||
| #define espeakRATE_NORMAL 175 | |||
| typedef enum { | |||
| espeakEVENT_LIST_TERMINATED = 0, // Retrieval mode: terminates the event list. | |||
| espeakEVENT_WORD = 1, // Start of word | |||
| espeakEVENT_SENTENCE = 2, // Start of sentence | |||
| espeakEVENT_MARK = 3, // Mark | |||
| espeakEVENT_PLAY = 4, // Audio element | |||
| espeakEVENT_END = 5, // End of sentence or clause | |||
| espeakEVENT_MSG_TERMINATED = 6, // End of message | |||
| espeakEVENT_PHONEME = 7, // Phoneme, if enabled in espeak_Initialize() | |||
| espeakEVENT_SAMPLERATE = 8 // internal use, set sample rate | |||
| } espeak_EVENT_TYPE; | |||
| typedef struct { | |||
| espeak_EVENT_TYPE type; | |||
| unsigned int unique_identifier; // message identifier (or 0 for key or character) | |||
| int text_position; // the number of characters from the start of the text | |||
| int length; // word length, in characters (for espeakEVENT_WORD) | |||
| int audio_position; // the time in mS within the generated speech output data | |||
| int sample; // sample id (internal use) | |||
| void* user_data; // pointer supplied by the calling program | |||
| union { | |||
| int number; // used for WORD and SENTENCE events. For PHONEME events this is the phoneme mnemonic. | |||
| const char *name; // used for MARK and PLAY events. UTF8 string | |||
| } id; | |||
| } espeak_EVENT; | |||
| /* | |||
| When a message is supplied to espeak_synth, the request is buffered and espeak_synth returns. When the message is really processed, the callback function will be repetedly called. | |||
| In RETRIEVAL mode, the callback function supplies to the calling program the audio data and an event list terminated by 0 (LIST_TERMINATED). | |||
| In PLAYBACK mode, the callback function is called as soon as an event happens. | |||
| For example suppose that the following message is supplied to espeak_Synth: | |||
| "hello, hello." | |||
| * Once processed in RETRIEVAL mode, it could lead to 3 calls of the callback function : | |||
| ** Block 1: | |||
| <audio data> + | |||
| List of events: SENTENCE + WORD + LIST_TERMINATED | |||
| ** Block 2: | |||
| <audio data> + | |||
| List of events: WORD + END + LIST_TERMINATED | |||
| ** Block 3: | |||
| no audio data | |||
| List of events: MSG_TERMINATED + LIST_TERMINATED | |||
| * Once processed in PLAYBACK mode, it could lead to 5 calls of the callback function: | |||
| ** SENTENCE | |||
| ** WORD (call when the sounds are actually played) | |||
| ** WORD | |||
| ** END (call when the end of sentence is actually played.) | |||
| ** MSG_TERMINATED | |||
| The MSG_TERMINATED event is the last event. It can inform the calling program to clear the user data related to the message. | |||
| So if the synthesis must be stopped, the callback function is called for each pending message with the MSG_TERMINATED event. | |||
| A MARK event indicates a <mark> element in the text. | |||
| A PLAY event indicates an <audio> element in the text, for which the calling program should play the named sound file. | |||
| */ | |||
| typedef enum { | |||
| POS_CHARACTER = 1, | |||
| POS_WORD, | |||
| POS_SENTENCE | |||
| } espeak_POSITION_TYPE; | |||
| typedef enum { | |||
| /* PLAYBACK mode: plays the audio data, supplies events to the calling program*/ | |||
| AUDIO_OUTPUT_PLAYBACK, | |||
| /* RETRIEVAL mode: supplies audio data and events to the calling program */ | |||
| AUDIO_OUTPUT_RETRIEVAL, | |||
| /* SYNCHRONOUS mode: as RETRIEVAL but doesn't return until synthesis is completed */ | |||
| AUDIO_OUTPUT_SYNCHRONOUS, | |||
| /* Synchronous playback */ | |||
| AUDIO_OUTPUT_SYNCH_PLAYBACK | |||
| } espeak_AUDIO_OUTPUT; | |||
| typedef enum { | |||
| EE_OK=0, | |||
| EE_INTERNAL_ERROR=-1, | |||
| EE_BUFFER_FULL=1, | |||
| EE_NOT_FOUND=2 | |||
| } espeak_ERROR; | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| int espeak_Initialize(espeak_AUDIO_OUTPUT output, int buflength, const char *path, int options); | |||
| /* Must be called before any synthesis functions are called. | |||
| output: the audio data can either be played by eSpeak or passed back by the SynthCallback function. | |||
| buflength: The length in mS of sound buffers passed to the SynthCallback function. | |||
| path: The directory which contains the espeak-data directory, or NULL for the default location. | |||
| options: bit 0: 1=allow espeakEVENT_PHONEME events. | |||
| Returns: sample rate in Hz, or -1 (EE_INTERNAL_ERROR). | |||
| */ | |||
| typedef int (t_espeak_callback)(short*, int, espeak_EVENT*); | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| void espeak_SetSynthCallback(t_espeak_callback* SynthCallback); | |||
| /* Must be called before any synthesis functions are called. | |||
| This specifies a function in the calling program which is called when a buffer of | |||
| speech sound data has been produced. | |||
| The callback function is of the form: | |||
| int SynthCallback(short *wav, int numsamples, espeak_EVENT *events); | |||
| wav: is the speech sound data which has been produced. | |||
| NULL indicates that the synthesis has been completed. | |||
| numsamples: is the number of entries in wav. This number may vary, may be less than | |||
| the value implied by the buflength parameter given in espeak_Initialize, and may | |||
| sometimes be zero (which does NOT indicate end of synthesis). | |||
| events: an array of espeak_EVENT items which indicate word and sentence events, and | |||
| also the occurance if <mark> and <audio> elements within the text. The list of | |||
| events is terminated by an event of type = 0. | |||
| Callback returns: 0=continue synthesis, 1=abort synthesis. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| void espeak_SetUriCallback(int (*UriCallback)(int, const char*, const char*)); | |||
| /* This function may be called before synthesis functions are used, in order to deal with | |||
| <audio> tags. It specifies a callback function which is called when an <audio> element is | |||
| encountered and allows the calling program to indicate whether the sound file which | |||
| is specified in the <audio> element is available and is to be played. | |||
| The callback function is of the form: | |||
| int UriCallback(int type, const char *uri, const char *base); | |||
| type: type of callback event. Currently only 1= <audio> element | |||
| uri: the "src" attribute from the <audio> element | |||
| base: the "xml:base" attribute (if any) from the <speak> element | |||
| Return: 1=don't play the sound, but speak the text alternative. | |||
| 0=place a PLAY event in the event list at the point where the <audio> element | |||
| occurs. The calling program can then play the sound at that point. | |||
| */ | |||
| /********************/ | |||
| /* Synthesis */ | |||
| /********************/ | |||
| #define espeakCHARS_AUTO 0 | |||
| #define espeakCHARS_UTF8 1 | |||
| #define espeakCHARS_8BIT 2 | |||
| #define espeakCHARS_WCHAR 3 | |||
| #define espeakCHARS_16BIT 4 | |||
| #define espeakSSML 0x10 | |||
| #define espeakPHONEMES 0x100 | |||
| #define espeakENDPAUSE 0x1000 | |||
| #define espeakKEEP_NAMEDATA 0x2000 | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_Synth(const void *text, | |||
| size_t size, | |||
| unsigned int position, | |||
| espeak_POSITION_TYPE position_type, | |||
| unsigned int end_position, | |||
| unsigned int flags, | |||
| unsigned int* unique_identifier, | |||
| void* user_data); | |||
| /* Synthesize speech for the specified text. The speech sound data is passed to the calling | |||
| program in buffers by means of the callback function specified by espeak_SetSynthCallback(). The command is asynchronous: it is internally buffered and returns as soon as possible. If espeak_Initialize was previously called with AUDIO_OUTPUT_PLAYBACK as argument, the sound data are played by eSpeak. | |||
| text: The text to be spoken, terminated by a zero character. It may be either 8-bit characters, | |||
| wide characters (wchar_t), or UTF8 encoding. Which of these is determined by the "flags" | |||
| parameter. | |||
| size: Equal to (or greatrer than) the size of the text data, in bytes. This is used in order | |||
| to allocate internal storage space for the text. This value is not used for | |||
| AUDIO_OUTPUT_SYNCHRONOUS mode. | |||
| position: The position in the text where speaking starts. Zero indicates speak from the | |||
| start of the text. | |||
| position_type: Determines whether "position" is a number of characters, words, or sentences. | |||
| Values: | |||
| end_position: If set, this gives a character position at which speaking will stop. A value | |||
| of zero indicates no end position. | |||
| flags: These may be OR'd together: | |||
| Type of character codes, one of: | |||
| espeakCHARS_UTF8 UTF8 encoding | |||
| espeakCHARS_8BIT The 8 bit ISO-8859 character set for the particular language. | |||
| espeakCHARS_AUTO 8 bit or UTF8 (this is the default) | |||
| espeakCHARS_WCHAR Wide characters (wchar_t) | |||
| espeakSSML Elements within < > are treated as SSML elements, or if not recognised are ignored. | |||
| espeakPHONEMES Text within [[ ]] is treated as phonemes codes (in espeak's Hirshenbaum encoding). | |||
| espeakENDPAUSE If set then a sentence pause is added at the end of the text. If not set then | |||
| this pause is suppressed. | |||
| unique_identifier: message identifier; helpful for identifying later | |||
| data supplied to the callback. | |||
| user_data: pointer which will be passed to the callback function. | |||
| Return: EE_OK: operation achieved | |||
| EE_BUFFER_FULL: the command can not be buffered; | |||
| you may try after a while to call the function again. | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_Synth_Mark(const void *text, | |||
| size_t size, | |||
| const char *index_mark, | |||
| unsigned int end_position, | |||
| unsigned int flags, | |||
| unsigned int* unique_identifier, | |||
| void* user_data); | |||
| /* Synthesize speech for the specified text. Similar to espeak_Synth() but the start position is | |||
| specified by the name of a <mark> element in the text. | |||
| index_mark: The "name" attribute of a <mark> element within the text which specified the | |||
| point at which synthesis starts. UTF8 string. | |||
| For the other parameters, see espeak_Synth() | |||
| Return: EE_OK: operation achieved | |||
| EE_BUFFER_FULL: the command can not be buffered; | |||
| you may try after a while to call the function again. | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_Key(const char *key_name); | |||
| /* Speak the name of a keyboard key. | |||
| If key_name is a single character, it speaks the name of the character. | |||
| Otherwise, it speaks key_name as a text string. | |||
| Return: EE_OK: operation achieved | |||
| EE_BUFFER_FULL: the command can not be buffered; | |||
| you may try after a while to call the function again. | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_Char(wchar_t character); | |||
| /* Speak the name of the given character | |||
| Return: EE_OK: operation achieved | |||
| EE_BUFFER_FULL: the command can not be buffered; | |||
| you may try after a while to call the function again. | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| /***********************/ | |||
| /* Speech Parameters */ | |||
| /***********************/ | |||
| typedef enum { | |||
| espeakSILENCE=0, /* internal use */ | |||
| espeakRATE=1, | |||
| espeakVOLUME=2, | |||
| espeakPITCH=3, | |||
| espeakRANGE=4, | |||
| espeakPUNCTUATION=5, | |||
| espeakCAPITALS=6, | |||
| espeakWORDGAP=7, | |||
| espeakOPTIONS=8, // reserved for misc. options. not yet used | |||
| espeakINTONATION=9, | |||
| espeakRESERVED1=10, | |||
| espeakRESERVED2=11, | |||
| espeakEMPHASIS, /* internal use */ | |||
| espeakLINELENGTH, /* internal use */ | |||
| espeakVOICETYPE, // internal, 1=mbrola | |||
| N_SPEECH_PARAM /* last enum */ | |||
| } espeak_PARAMETER; | |||
| typedef enum { | |||
| espeakPUNCT_NONE=0, | |||
| espeakPUNCT_ALL=1, | |||
| espeakPUNCT_SOME=2 | |||
| } espeak_PUNCT_TYPE; | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_SetParameter(espeak_PARAMETER parameter, int value, int relative); | |||
| /* Sets the value of the specified parameter. | |||
| relative=0 Sets the absolute value of the parameter. | |||
| relative=1 Sets a relative value of the parameter. | |||
| parameter: | |||
| espeakRATE: speaking speed in word per minute. Values 80 to 450. | |||
| espeakVOLUME: volume in range 0-200 or more. | |||
| 0=silence, 100=normal full volume, greater values may produce amplitude compression or distortion | |||
| espeakPITCH: base pitch, range 0-100. 50=normal | |||
| espeakRANGE: pitch range, range 0-100. 0-monotone, 50=normal | |||
| espeakPUNCTUATION: which punctuation characters to announce: | |||
| value in espeak_PUNCT_TYPE (none, all, some), | |||
| see espeak_GetParameter() to specify which characters are announced. | |||
| espeakCAPITALS: announce capital letters by: | |||
| 0=none, | |||
| 1=sound icon, | |||
| 2=spelling, | |||
| 3 or higher, by raising pitch. This values gives the amount in Hz by which the pitch | |||
| of a word raised to indicate it has a capital letter. | |||
| espeakWORDGAP: pause between words, units of 10mS (at the default speed) | |||
| Return: EE_OK: operation achieved | |||
| EE_BUFFER_FULL: the command can not be buffered; | |||
| you may try after a while to call the function again. | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| int espeak_GetParameter(espeak_PARAMETER parameter, int current); | |||
| /* current=0 Returns the default value of the specified parameter. | |||
| current=1 Returns the current value of the specified parameter, as set by SetParameter() | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_SetPunctuationList(const wchar_t *punctlist); | |||
| /* Specified a list of punctuation characters whose names are to be spoken when the | |||
| value of the Punctuation parameter is set to "some". | |||
| punctlist: A list of character codes, terminated by a zero character. | |||
| Return: EE_OK: operation achieved | |||
| EE_BUFFER_FULL: the command can not be buffered; | |||
| you may try after a while to call the function again. | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| void espeak_SetPhonemeTrace(int value, FILE *stream); | |||
| /* Controls the output of phoneme symbols for the text | |||
| value=0 No phoneme output (default) | |||
| value=1 Output the translated phoneme symbols for the text | |||
| value=2 as (1), but also output a trace of how the translation was done (matching rules and list entries) | |||
| value=3 as (1), but produces IPA rather than ascii phoneme names | |||
| stream output stream for the phoneme symbols (and trace). If stream=NULL then it uses stdout. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| void espeak_CompileDictionary(const char *path, FILE *log, int flags); | |||
| /* Compile pronunciation dictionary for a language which corresponds to the currently | |||
| selected voice. The required voice should be selected before calling this function. | |||
| path: The directory which contains the language's '_rules' and '_list' files. | |||
| 'path' should end with a path separator character ('/'). | |||
| log: Stream for error reports and statistics information. If log=NULL then stderr will be used. | |||
| flags: Bit 0: include source line information for debug purposes (This is displayed with the | |||
| -X command line option). | |||
| */ | |||
| /***********************/ | |||
| /* Voice Selection */ | |||
| /***********************/ | |||
| // voice table | |||
| typedef struct { | |||
| const char *name; // a given name for this voice. UTF8 string. | |||
| const char *languages; // list of pairs of (byte) priority + (string) language (and dialect qualifier) | |||
| const char *identifier; // the filename for this voice within espeak-data/voices | |||
| unsigned char gender; // 0=none 1=male, 2=female, | |||
| unsigned char age; // 0=not specified, or age in years | |||
| unsigned char variant; // only used when passed as a parameter to espeak_SetVoiceByProperties | |||
| unsigned char xx1; // for internal use | |||
| int score; // for internal use | |||
| void *spare; // for internal use | |||
| } espeak_VOICE; | |||
| /* Note: The espeak_VOICE structure is used for two purposes: | |||
| 1. To return the details of the available voices. | |||
| 2. As a parameter to espeak_SetVoiceByProperties() in order to specify selection criteria. | |||
| In (1), the "languages" field consists of a list of (UTF8) language names for which this voice | |||
| may be used, each language name in the list is terminated by a zero byte and is also preceded by | |||
| a single byte which gives a "priority" number. The list of languages is terminated by an | |||
| additional zero byte. | |||
| A language name consists of a language code, optionally followed by one or more qualifier (dialect) | |||
| names separated by hyphens (eg. "en-uk"). A voice might, for example, have languages "en-uk" and | |||
| "en". Even without "en" listed, voice would still be selected for the "en" language (because | |||
| "en-uk" is related) but at a lower priority. | |||
| The priority byte indicates how the voice is preferred for the language. A low number indicates a | |||
| more preferred voice, a higher number indicates a less preferred voice. | |||
| In (2), the "languages" field consists simply of a single (UTF8) language name, with no preceding | |||
| priority byte. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| const espeak_VOICE **espeak_ListVoices(espeak_VOICE *voice_spec); | |||
| /* Reads the voice files from espeak-data/voices and creates an array of espeak_VOICE pointers. | |||
| The list is terminated by a NULL pointer | |||
| If voice_spec is NULL then all voices are listed. | |||
| If voice spec is given, then only the voices which are compatible with the voice_spec | |||
| are listed, and they are listed in preference order. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_SetVoiceByName(const char *name); | |||
| /* Searches for a voice with a matching "name" field. Language is not considered. | |||
| "name" is a UTF8 string. | |||
| Return: EE_OK: operation achieved | |||
| EE_BUFFER_FULL: the command can not be buffered; | |||
| you may try after a while to call the function again. | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_SetVoiceByProperties(espeak_VOICE *voice_spec); | |||
| /* An espeak_VOICE structure is used to pass criteria to select a voice. Any of the following | |||
| fields may be set: | |||
| name NULL, or a voice name | |||
| languages NULL, or a single language string (with optional dialect), eg. "en-uk", or "en" | |||
| gender 0=not specified, 1=male, 2=female | |||
| age 0=not specified, or an age in years | |||
| variant After a list of candidates is produced, scored and sorted, "variant" is used to index | |||
| that list and choose a voice. | |||
| variant=0 takes the top voice (i.e. best match). variant=1 takes the next voice, etc | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_VOICE *espeak_GetCurrentVoice(void); | |||
| /* Returns the espeak_VOICE data for the currently selected voice. | |||
| This is not affected by temporary voice changes caused by SSML elements such as <voice> and <s> | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_Cancel(void); | |||
| /* Stop immediately synthesis and audio output of the current text. When this | |||
| function returns, the audio output is fully stopped and the synthesizer is ready to | |||
| synthesize a new message. | |||
| Return: EE_OK: operation achieved | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| int espeak_IsPlaying(void); | |||
| /* Returns 1 if audio is played, 0 otherwise. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_Synchronize(void); | |||
| /* This function returns when all data have been spoken. | |||
| Return: EE_OK: operation achieved | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| espeak_ERROR espeak_Terminate(void); | |||
| /* last function to be called. | |||
| Return: EE_OK: operation achieved | |||
| EE_INTERNAL_ERROR. | |||
| */ | |||
| #ifdef __cplusplus | |||
| extern "C" | |||
| #endif | |||
| const char *espeak_Info(void* ptr); | |||
| /* Returns the version number string. | |||
| The parameter is for future use, and should be set to NULL | |||
| */ | |||
| #endif | |||
| @@ -9,7 +9,7 @@ phonemes en-us | |||
| dictrules 3 6 | |||
| option reduce_t 1 | |||
| stressLength 145 125 190 170 0 0 260 290 | |||
| stressLength 145 125 190 170 0 0 260 300 | |||
| stressAmp 17 16 19 19 19 19 21 19 | |||
| replace 03 I i | |||
| @@ -0,0 +1,8 @@ | |||
| name german-mbrola-3 | |||
| language de 6 | |||
| gender female | |||
| voicing 80 | |||
| pitch 140 220 | |||
| mbrola de3 de2_phtrans | |||
| @@ -1,8 +1,8 @@ | |||
| name estonian-mbrola | |||
| language et | |||
| gender name | |||
| gender male | |||
| pitch 82 117 | |||
| voicing 120 | |||
| pitch 75 125 | |||
| voicing 80 | |||
| mbrola ee1 ee1_phtrans | |||
| @@ -0,0 +1,4 @@ | |||
| name akan-test | |||
| language ak | |||
| translator sw | |||
| @@ -0,0 +1,3 @@ | |||
| name amharic-test | |||
| language am | |||
| @@ -0,0 +1,3 @@ | |||
| name azerbaijani-test | |||
| language az | |||
| @@ -0,0 +1,5 @@ | |||
| name bulgarian-test | |||
| language bg | |||
| stressAmp 13 12 17 17 20 22 22 21 | |||
| stressLength 180 170 200 200 200 200 210 220 | |||
| @@ -0,0 +1,3 @@ | |||
| name divehi-test | |||
| language dv | |||
| @@ -0,0 +1,4 @@ | |||
| name irish-test | |||
| language ga | |||
| stressrule 0 | |||
| @@ -0,0 +1,3 @@ | |||
| name haitian | |||
| language ht | |||
| @@ -0,0 +1,3 @@ | |||
| name kazakh | |||
| language kk | |||
| @@ -0,0 +1,3 @@ | |||
| name greenlandic | |||
| language kl | |||
| @@ -0,0 +1,6 @@ | |||
| name Korean | |||
| language ko | |||
| gender male | |||
| pitch 80 118 | |||
| intonation 2 | |||
| @@ -0,0 +1,5 @@ | |||
| name lithuanian | |||
| language lt | |||
| gender male | |||