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
# editor files: | |||||
.*.swp | |||||
# intermediate build output: | # intermediate build output: | ||||
*.o | *.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 | # libraries | ||||
src/libespeak.a | |||||
src/libespeak.so* | |||||
docs/speak_lib.h | |||||
libespeak.a | |||||
libespeak.so* | |||||
# programs: | |||||
# programs | |||||
platforms/*/espeak-phoneme-data | 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 | # 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/dictsource | ||||
espeak-data/phsource | espeak-data/phsource | ||||
espeak-data/*_dict | espeak-data/*_dict | ||||
espeak-data/phondata-manifest | espeak-data/phondata-manifest | ||||
espeak-data/phonindex | espeak-data/phonindex | ||||
espeak-data/phontab | espeak-data/phontab | ||||
# other (from espeak development releases) | |||||
espeak-data/config | |||||
phsource/compile_prog_log |
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 .. |
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. |
#!/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 |
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} | |||||
]) |
// 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 | |||||
// 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 | |||||
// 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 | |||||
// 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 | |||||
// 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 | |||||
ä & |
// 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 |
// translation rules for Welsh language | // translation rules for Welsh language | ||||
// This file is UTF-8 encoded | // This file is UTF-8 encoded | ||||
.L01 ch dd ff ll th // digraph consonants | |||||
.group a | .group a | ||||
_) a (_ A: | _) a (_ A: | ||||
a A: | a A: | ||||
ae AY | ae AY | ||||
ai aI | ai aI | ||||
au aY | au aY | ||||
@) au (_ a | |||||
// @) au (_ a | |||||
aw (+ aU | aw (+ aU | ||||
g g | g g | ||||
gwl gw@-l | gwl gw@-l | ||||
gwn gw@-n | gwn gw@-n | ||||
gwr gw@-r | |||||
.group h | .group h | ||||
_) h (_ hA: | _) h (_ hA: | ||||
w (dd u: | w (dd u: | ||||
w (A w | w (A w | ||||
_) w (l | |||||
wy uY | wy uY | ||||
.group x | .group x |
& Vw | & Vw | ||||
£ pun? | £ pun? | ||||
€ euro | € euro | ||||
© kopyrajt | |||||
© kVpirajt | |||||
÷ divid'eReD||meD | ÷ divid'eReD||meD | ||||
= l'imeD | = l'imeD | ||||
# n'OmV | # n'OmV | ||||
× g'aNe | × g'aNe | ||||
ª feminin||Wdin'al | ª feminin||Wdin'al | ||||
º m'askulin||Wdin'al | º m'askulin||Wdin'al | ||||
® registr'eret||varemerke | |||||
® registr'Er@D||v'ar@mErk3 | |||||
¼ en||kvart | ¼ en||kvart | ||||
¢ s'ents | |||||
¾ trEkv'art | |||||
¢ s'ent | |||||
¥ j'en: | ¥ j'en: | ||||
µ my | µ my | ||||
' apostr'Vf // PB o changed to V | ' apostr'Vf // PB o changed to V | ||||
_12 t'Vl | _12 t'Vl | ||||
_13 tR'&#d@-n // PB & changed to &# | _13 tR'&#d@-n // PB & changed to &# | ||||
_14 fj'ord@-n | _14 fj'ord@-n | ||||
_15 f'emt@n | |||||
_15 f'emt@-n | |||||
_16 s'ajsd@-n | _16 s'ajsd@-n | ||||
_17 s'Wd@-n // PP Y changed to W | _17 s'Wd@-n // PP Y changed to W | ||||
_18 '&d@-n // PB a changed to & | _18 '&d@-n // PB a changed to & | ||||
_2X t'y:w | _2X t'y:w | ||||
_3X tR'&#Dv@ //PB [tR'ADv@] changed to [tR'&#Dv@] | _3X tR'&#Dv@ //PB [tR'ADv@] changed to [tR'&#Dv@] | ||||
_4X f'W:V //PB [f'W:*3] changed to [ f'W:V] | _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 & | _7X h&lfj'&rs // PV a changed to & | ||||
_8X f'irs | _8X f'irs | ||||
_9X h&lf'Ems // PB a changed to & | _9X h&lf'Ems // PB a changed to & | ||||
obsidian $alt2 | obsidian $alt2 | ||||
ocean $alt2 | ocean $alt2 | ||||
oktan $alt2 | oktan $alt2 | ||||
oman $alt2 | |||||
organ $alt2 | organ $alt2 | ||||
orkan $alt2 | orkan $alt2 | ||||
osman $alt2 | osman $alt2 | ||||
magasin $alt | magasin $alt | ||||
mandarin $alt | mandarin $alt | ||||
mandolin $alt | mandolin $alt | ||||
margin $alt | |||||
marin $alt | marin $alt | ||||
marocain mAro'kEN $alt | marocain mAro'kEN $alt | ||||
maroquin mAro'kEN $alt | maroquin mAro'kEN $alt | ||||
maskulin $alt | |||||
mazarin $alt | mazarin $alt | ||||
medicin $alt | medicin $alt | ||||
melamin $alt | melamin $alt | ||||
bortadopter $alt | bortadopter $alt | ||||
adoucer $alt | adoucer $alt | ||||
adressere $alt | adressere $alt | ||||
omadressere $alt | |||||
adsorber $alt | adsorber $alt | ||||
adstringer $alt | adstringer $alt | ||||
adviser $alt | adviser $alt | ||||
draper $alt | draper $alt | ||||
dresser $alt | dresser $alt | ||||
dubler $alt | dubler $alt | ||||
dueller $alt | |||||
duellere $alt | |||||
duetter $alt | duetter $alt | ||||
duper $alt | duper $alt | ||||
duplicer $alt | duplicer $alt | ||||
intervener $alt | intervener $alt | ||||
intimider $alt | intimider $alt | ||||
intoner $alt | intoner $alt | ||||
intriger $alt | |||||
introducer $alt | introducer $alt | ||||
intuber $alt | intuber $alt | ||||
invader $alt | invader $alt | ||||
estragon estRag'VN $alt | estragon estRag'VN $alt | ||||
glukagon $alt | glukagon $alt | ||||
heksagon $alt | heksagon $alt | ||||
jargon SjArg'VN $alt | |||||
oktagon $alt | oktagon $alt | ||||
oktogon $alt | oktogon $alt | ||||
ortogon $alt | ortogon $alt | ||||
wagon v&g'VN $alt | wagon v&g'VN $alt | ||||
// -son list (VN/on | // -son list (VN/on | ||||
bison b'isVn $alt | |||||
blouson blus'VN $alt | blouson blus'VN $alt | ||||
chanson SjAns'VN $alt | chanson SjAns'VN $alt | ||||
garnison $alt | garnison $alt | ||||
meson $alt | meson $alt | ||||
person $alt | person $alt | ||||
ræson REs'VN $alt | ræson REs'VN $alt | ||||
//sæson sEs'VN $alt | |||||
sæson $alt | |||||
unison $alt | unison $alt | ||||
// PB exceptions from the "be" rule in group "be" | // PB exceptions from the "be" rule in group "be" | ||||
(et kvarter) et||kvA'ter // PB | (et kvarter) et||kvA'ter // PB | ||||
(mit kvarter) mit||kvA'ter // PB | (mit kvarter) mit||kvA'ter // PB | ||||
(vores kvarter) vV:s||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 | (det kvarter) de||kvA'ter // PB | ||||
(i kvarter) i||kv'A:dV | (i kvarter) i||kv'A:dV | ||||
(at have) &||h&: // PB the verb 'have', not the noun 'have' = garden | (at have) &||h&: // PB the verb 'have', not the noun 'have' = garden |
cursor _^_EN | cursor _^_EN | ||||
debugger _^_EN | debugger _^_EN | ||||
dj _^_EN | dj _^_EN | ||||
download _^_EN | |||||
email _^_EN | email _^_EN | ||||
enterprise _^_EN | enterprise _^_EN | ||||
event _^_EN | event _^_EN | ||||
scanner _^_EN | scanner _^_EN | ||||
science _^_EN | science _^_EN | ||||
server _^_EN | server _^_EN | ||||
seven _^_EN | |||||
sex _^_EN | sex _^_EN | ||||
sexy _^_EN | sexy _^_EN | ||||
shirt _^_EN | shirt _^_EN | ||||
small _^_EN | small _^_EN | ||||
snob _^_EN | snob _^_EN | ||||
song _^_EN | song _^_EN | ||||
sorry _^_EN | |||||
source _^_EN | source _^_EN | ||||
spam _^_EN | spam _^_EN | ||||
spirit _^_EN | spirit _^_EN | ||||
trip _^_EN | trip _^_EN | ||||
tuner _^_EN | tuner _^_EN | ||||
unix _^_EN | unix _^_EN | ||||
update _^_EN | |||||
venture _^_EN | venture _^_EN | ||||
website _^_EN | |||||
window _^_EN | window _^_EN | ||||
word _^_EN | word _^_EN | ||||
hausier haUz'i:r | hausier haUz'i:r | ||||
heimat $1 | heimat $1 | ||||
herberg hErbErg | herberg hErbErg | ||||
hi haI | |||||
historie $alt | historie $alt | ||||
hm h@m | hm h@m | ||||
horsam hO3zA:m | horsam hO3zA:m | ||||
mikrofiche mi:kro:fi:S | mikrofiche mi:kro:fi:S | ||||
miteinander $1 | miteinander $1 | ||||
modell mo:d'El | modell mo:d'El | ||||
modem mo:dEm | |||||
monoton $3 | monoton $3 | ||||
monsun $2 | monsun $2 | ||||
montag mo:ntA:k | montag mo:ntA:k | ||||
oboe o:b'o:@ | oboe o:b'o:@ | ||||
orgie $alt | orgie $alt | ||||
ok o:k'e: | ok o:k'e: | ||||
ödem Y:d'e:m | |||||
paradies $3 | paradies $3 | ||||
passage pas'aZ@ | passage pas'aZ@ |
_) cow _^_EN | _) cow _^_EN | ||||
crew _^_EN | crew _^_EN | ||||
cup _^_EN | cup _^_EN | ||||
c (y s | |||||
_) cyber saIb3 | _) cyber saIb3 | ||||
e) chen (_ C@n | e) chen (_ C@n | ||||
ü) chen (_ C@n | ü) chen (_ C@n | ||||
chs ks (_ | |||||
chs ks | |||||
chance SA~s@ | chance SA~s@ | ||||
chara (kt k%ara | chara (kt k%ara | ||||
_) ch (ic S | _) ch (ic S | ||||
ge (mal g@ | ge (mal g@ | ||||
_) ge (mK gE | _) ge (mK gE | ||||
_) ge (nK gE | _) ge (nK gE | ||||
_) ge (L01K gE | |||||
ge (tr g@ | ge (tr g@ | ||||
general ge:nEr'al | general ge:nEr'al | ||||
general (is ge:n@ral | general (is ge:n@ral | ||||
_ver) st St | _ver) st St | ||||
ste (ll StE | ste (ll StE | ||||
a) 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 | _) safe _^_EN | ||||
&) schaft (_S6 Saft | &) schaft (_S6 Saft | ||||
_) viel (@P4 f'i:l | _) viel (@P4 f'i:l | ||||
_) vier (g@P4 f'i:r | _) vier (g@P4 f'i:r | ||||
_) viet vIEt | _) viet vIEt | ||||
_) volks fOlks | |||||
_) voll (C@P4 f'Ol | _) voll (C@P4 f'Ol | ||||
_) voll (br f%Ol | _) voll (br f%Ol | ||||
_) voll (end f%Ol_| | _) voll (end f%Ol_| | ||||
y (x y | y (x y | ||||
_) y (A j | _) y (A j | ||||
A) y (A j | A) y (A j | ||||
@) y (_ I | |||||
@) y (_ i: | |||||
t) y (_ _^_EN | t) y (_ _^_EN | ||||
.group z | .group z |
| |||||
// 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 | |||||
| |||||
// 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 | |||||
// This file in UTF8 encoded | |||||
// This file in UTF8 encoded | |||||
// letters | // letters | ||||
// numbers | // numbers | ||||
_0 Tero | |||||
_0 T'ero | |||||
_1 'uno | _1 'uno | ||||
_2 d'Os | _2 d'Os | ||||
_3 tr'es | _3 tr'es | ||||
_8X OtS'Enta | _8X OtS'Enta | ||||
_9X nOB'Enta | _9X nOB'Enta | ||||
_0C Tj'EntOs | _0C Tj'EntOs | ||||
_1C0 T'ien // exactly one hundred | |||||
_1C T'iento | |||||
_1C0 Tj'en // exactly one hundred | |||||
_1C Tj'ento | |||||
_5C kinj'EntOs | _5C kinj'EntOs | ||||
_7C s,eteTj'EntOs | _7C s,eteTj'EntOs | ||||
_9C n,OBeTj'EntOs | _9C n,OBeTj'EntOs | ||||
vi bi // not a Roman number | vi bi // not a Roman number | ||||
// unstressed words | |||||
// articles | // articles | ||||
el $u | el $u | ||||
el $atend | |||||
los $u | los $u | ||||
los $atend | |||||
la $u | la $u | ||||
la $atend | |||||
las $u | las $u | ||||
las $atend | |||||
lo $u | 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 | // 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 | // prepositions | ||||
a $u $brk // at | |||||
al $u $brk | |||||
a $u // at | |||||
a $atend | |||||
al $u | |||||
al $atend | |||||
de $u // of,from | de $u // of,from | ||||
de $atend | |||||
del $u | 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 | // Letters | ||||
s _|Ese | s _|Ese | ||||
t te | t te | ||||
v _|uBe | v _|uBe | ||||
w ,uBe||d'OBle | |||||
w uBe||d'OBle | |||||
x _|Ekis | x _|Ekis | ||||
z TEta | z TEta | ||||
_a a | _a a | ||||
a a $atend | |||||
_e e | |||||
_o o | _o o | ||||
o o $atend | |||||
_y ,igr'iEQa | |||||
y ,igr'iEQa $atend | |||||
_y igri'eQa | |||||
y igri'eQa $atend | |||||
ch tSe | ch tSe | ||||
ll EJ^e | |||||
?2 ll Ej:e | |||||
ll 'El^e | |||||
á 'a||aTEntw'aDa | á 'a||aTEntw'aDa | ||||
é 'e||aTEntw'aDa | é 'e||aTEntw'aDa | ||||
í 'i||aTEntw'aDa | í 'i||aTEntw'aDa | ||||
_ó 'o||aTEntw'aDa | _ó 'o||aTEntw'aDa | ||||
ó 'o||aTEntw'aDa $atend | |||||
ú 'u||aTEntw'aDa | ú 'u||aTEntw'aDa | ||||
ü ,uDjEr'Esis | |||||
ü ,uDj'ErEsis | |||||
dpto departamento $text | dpto departamento $text | ||||
dr doctor $text $capital $dot | dr doctor $text $capital $dot | ||||
dra doctora $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 | izq izquierda $text $dot | ||||
izqda izquierda $text $dot | izqda izquierda $text $dot | ||||
izqdo izquierdo $text $dot | izqdo izquierdo $text $dot | ||||
// pronunciation exceptions | // pronunciation exceptions | ||||
linux $1 | linux $1 | ||||
méxico mExiko | |||||
méxico m'Exiko | |||||
mexicano mExikano | 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 |
c (Y T // ce, ci | c (Y T // ce, ci | ||||
ch tS | ch tS | ||||
A) ck k | |||||
.group d | .group d | ||||
d d | d d | ||||
.group h | .group h | ||||
h // silent | h // silent | ||||
_) hi (A J^ | |||||
_) hi (A j | |||||
.group i | .group i | ||||
i i | i i | ||||
i (A J^ | |||||
i (A j | |||||
C) i (A j | C) i (A j | ||||
gu) i (A j | gu) i (A j | ||||
?!3 l) i (A %i | ?!3 l) i (A %i | ||||
.group l | .group l | ||||
l 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 | .group m | ||||
m m | m m | ||||
@) m (_ =m | |||||
_) mn (em n | _) 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 | .group n | ||||
n (L04 m | n (L04 m | ||||
n (_L04 m | n (_L04 m | ||||
n (L05 N | n (L05 N | ||||
n (_L05 N | |||||
n (_L05 N | |||||
n (j N | n (j N | ||||
ny (A n^ // catalan words | |||||
_) nh (A n | |||||
.group o | .group o | ||||
o o | o o | ||||
oi oI | oi oI | ||||
oy (K oI | oy (K oI | ||||
oy (_ 'oI | oy (_ 'oI | ||||
ou ow | |||||
.group p | .group p | ||||
p p | p p | ||||
_) p (L01A p // allow pl pr at start of word | _) p (L01A p // allow pl pr at start of word | ||||
p (t p: | p (t p: | ||||
_) ph f | |||||
_) ph (A f | |||||
ph (@ f | |||||
ph (K f | ph (K f | ||||
_) ps (i s | _) ps (i s | ||||
_) ps (eudo s | _) ps (eudo s | ||||
.group q | .group q | ||||
q k | q k | ||||
qu k | |||||
qu (Y k // que, qui | |||||
_) qw (A kw // qwerty | |||||
.group r | .group r | ||||
.group s | .group s | ||||
s s | s s | ||||
&) s (_S1 s | &) s (_S1 s | ||||
_) s (C@ %Es | |||||
ss (K s | |||||
_) s (K@ s | |||||
ss s | |||||
_) sh (A S | _) sh (A S | ||||
_) sh (L01A S | _) sh (L01A S | ||||
sh (K S | sh (K S | ||||
?!1 sc (Y s // sce sci for non castilian accent | |||||
.group t | .group t | ||||
t t | t t | ||||
_) t (L01A t // all tr at start of word | _) 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 | .group u | ||||
u u | u u | ||||
u (u u | |||||
u (A w | u (A w | ||||
u (y_ w | |||||
!?3 l) u (A %u | !?3 l) u (A %u | ||||
!?3 r) u (A %u | !?3 r) u (A %u | ||||
g) u (e | g) u (e | ||||
g) u (i | g) u (i | ||||
g) u (é | |||||
g) u (í | |||||
.group v | .group v | ||||
v b | v b | ||||
.group x | .group x | ||||
x ks | 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 | .group y | ||||
y i | y i | ||||
_) y ($unpr J | _) 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 | .group z | ||||
z T | z T | ||||
?2 z (L02 z | ?2 z (L02 z | ||||
zz ts | |||||
.group | .group | ||||
C_) - (_D _ | C_) - (_D _ | ||||
, (D kOma | , (D kOma | ||||
n n | n n | ||||
A) nn (_ i1n^: // v.a konn, nunn | A) nn (_ i1n^: // v.a konn, nunn | ||||
@A) nn (_ nn // kaugemal ei palataliseeri | |||||
i) nn (_ n: // linn | i) nn (_ n: // linn | ||||
n (st_ n^ // kunst | n (st_ n^ // kunst | ||||
/ | / | ||||
// *************************************************************************** | // *************************************************************************** | ||||
// * Copyright (C) 2005 to 2010 by Jonathan Duddington * | |||||
// * Copyright (C) 2005 to 2012 by Jonathan Duddington * | |||||
// * email: [email protected] * | // * email: [email protected] * | ||||
// * * | // * * | ||||
// * This program is free software; you can redistribute it and/or modify * | // * This program is free software; you can redistribute it and/or modify * | ||||
// 2006-11-18 Gilles Casse <[email protected]> | // 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. | // * Numbers, a few abbreviations and exceptions. | ||||
// | // | ||||
blues _^_en | blues _^_en | ||||
blum blum | blum blum | ||||
bootable boutable $text | bootable boutable $text | ||||
brian _^_en | |||||
broglie breuil $text | broglie breuil $text | ||||
browglie breuil $text | browglie breuil $text | ||||
buffer bYfWr | buffer bYfWr | ||||
(chef d'oeuvres) chédeuvres $text | (chef d'oeuvres) chédeuvres $text | ||||
chienlit SjA~li | chienlit SjA~li | ||||
choeur kWr | choeur kWr | ||||
cindy sindi | |||||
cinema sinema | cinema sinema | ||||
cocus kOky | cocus kOky | ||||
couscous kuskus | couscous kuskus | ||||
feldspath fEldspat | feldspath fEldspat | ||||
fier fjer $verb | fier fjer $verb | ||||
for $u+ | for $u+ | ||||
francesco frA~nSEsko | |||||
francis frA~sis | francis frA~sis | ||||
fred frEd | fred frEd | ||||
free _^_en | free _^_en | ||||
jackpot dZakpOt | jackpot dZakpOt | ||||
jacques Zak | jacques Zak | ||||
james _^_en | james _^_en | ||||
jennifer ZenifEr | |||||
karaoke karaoke | karaoke karaoke | ||||
kevin kevin | kevin kevin | ||||
laetitia letisja | laetitia letisja | ||||
merguez mErgEz | merguez mErgEz | ||||
messieurs mesjYz2 | messieurs mesjYz2 | ||||
mieux miY $u+ | mieux miY $u+ | ||||
miloud milud | |||||
mouloud mulud | |||||
monsieur m@sjY | monsieur m@sjY | ||||
mrs _^_en | mrs _^_en | ||||
oasis oazis | oasis oazis | ||||
oliver _^_en | |||||
ours urs | ours urs | ||||
output _^_en | output _^_en | ||||
pataquès patakEs | pataquès patakEs |
?2 _3C tR'ist'a_ | ?2 _3C tR'ist'a_ | ||||
?2 _4C tSetR'ist'o_ | ?2 _4C tSetR'ist'o_ | ||||
_6C S'Est'o | _6C S'Est'o | ||||
_0M1 t'isUtS;& | _0M1 t'isUtS;& | ||||
_0MA1 t'isUtS;e | _0MA1 t'isUtS;e | ||||
_1M1 t'isUtS;U | _1M1 t'isUtS;U | ||||
?3 _0M1 h'il^ad& | ?3 _0M1 h'il^ad& | ||||
?3 _0MA1 h'il^ade | ?3 _0MA1 h'il^ade | ||||
?3 _1M1 h'il^adU | ?3 _1M1 h'il^adU | ||||
_0M2 m'ilijUna | _0M2 m'ilijUna | ||||
_0MA2 m'ilijUna | _0MA2 m'ilijUna | ||||
_1M2 m'ilijUn | _1M2 m'ilijUn | ||||
?4 _0M2 m'ilijOna | ?4 _0M2 m'ilijOna | ||||
?4 _0MA2 m'ilijOna | ?4 _0MA2 m'ilijOna | ||||
?4 _1M2 m'ilijOn | ?4 _1M2 m'ilijOn | ||||
_0M3 m'iliaRdI | _0M3 m'iliaRdI | ||||
_0MA3 m'iliaRde | _0MA3 m'iliaRde | ||||
_1M3 m'iliaRdU | _1M3 m'iliaRdU | ||||
?2 _0M3 milijArdI | ?2 _0M3 milijArdI | ||||
?2 _0MA3 milijArde | ?2 _0MA3 milijArde | ||||
?2 _1M3 milijArdU | ?2 _1M3 milijArdU | ||||
_0M4 b'ilijUna | _0M4 b'ilijUna | ||||
_1M4 b'ilijUn | _1M4 b'ilijUn | ||||
?4 _0M4 b'ilijOna | ?4 _0M4 b'ilijOna | ||||
?4 _1M4 b'ilijOn | ?4 _1M4 b'ilijOn | ||||
_dpt _:z'a*Ez_ | _dpt _:z'a*Ez_ | ||||
_roman r*'imsko | _roman r*'imsko | ||||
// (This is now done automatically by the eSpeak program) | // (This is now done automatically by the eSpeak program) | ||||
.group o | .group o | ||||
o _^_EN | |||||
D__) of (__D me | D__) of (__D me | ||||
// 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 |
// 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 | |||||
(0-nál) nul:a:na:l | (0-nál) nul:a:na:l | ||||
(0-hoz) nul:a:hoz | (0-hoz) nul:a:hoz | ||||
(0-s) nul:a:S | (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-á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-án) nul:a:n //same as prewious exception. | ||||
(0-ig) nul:a:ig | (0-ig) nul:a:ig | ||||
(korrigálás révén) koR2R2iga:la:S_||R2e:ve:n $unstressend | (korrigálás révén) koR2R2iga:la:S_||R2e:ve:n $unstressend | ||||
(épületekhez hasonlította) e:pylEtEkhEz_||hAsonli:tot:A $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 | (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 | (volna meg őket) volnA_||mEg_||Y:kEt $unstressend | ||||
(értelme felróni) e:R2tElmE_||fElR2o:ni $unstressend | (értelme felróni) e:R2tElmE_||fElR2o:ni $unstressend | ||||
(is született) iS_||sylEtEt: $unstressend | (is született) iS_||sylEtEt: $unstressend | ||||
védeni $unstressend | védeni $unstressend | ||||
internetezés $unstressend | internetezés $unstressend | ||||
kerülhet $unstressend | kerülhet $unstressend | ||||
(az internetezés) Az_||intER2nEtEze:S $unstressend | |||||
(az internetezés) Az_'||intER2nEtEze:S $unstressend | |||||
(veheti azt) vEhEti_||Ast $unstressend | (veheti azt) vEhEti_||Ast $unstressend | ||||
keresztül $unstressend | keresztül $unstressend | ||||
(bonyolítani rajta) bon^oli:tAni_||R2AjtA $unstressend | (bonyolítani rajta) bon^oli:tAni_||R2AjtA $unstressend | ||||
hallgatónak $unstressend | hallgatónak $unstressend | ||||
tárgyaláson $unstressend | tárgyaláson $unstressend | ||||
törvényről $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érte fel múlt héten) ke:R2tE_'||fEl_||mu:lt_'||he:tEn $unstressend | ||||
kötendő $unstressend | kötendő $unstressend | ||||
(vevőkkel kötendő) vEvY:k:El_||kYtEndY: $unstressend | (vevőkkel kötendő) vEvY:k:El_||kYtEndY: $unstressend | ||||
(rendszert készít) R2EntsER2t_'||ke:si:t $unstressend | (rendszert készít) R2EntsER2t_'||ke:si:t $unstressend | ||||
(is megmutatják) iS_'||mEgmutAc:a:k $unstressend | (is megmutatják) iS_'||mEgmutAc:a:k $unstressend | ||||
jutottak $unstressend | jutottak $unstressend | ||||
(arról van szó) AR2R2o:l_'||vAn_'||so: $unstressend | |||||
(ér el) e:R2_'||El $unstressend | (ér el) e:R2_'||El $unstressend | ||||
(azt szeretné) Ast_'||sER2Etne: $unstressend | (azt szeretné) Ast_'||sER2Etne: $unstressend | ||||
hasonlít $unstressend | hasonlít $unstressend | ||||
bankja $unstressend | bankja $unstressend | ||||
banknak $unstressend | banknak $unstressend | ||||
kérdését $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 | // 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 | (hogy a) h,oJ,A |
_in) cz (éd ts | _in) cz (éd ts | ||||
_virgon) c (ság ts | _virgon) c (ság ts | ||||
_elmén) c (ség ts | _elmén) c (ség ts | ||||
martaló) c (ser ts | |||||
martaló) c ts | |||||
_ér) c (sas 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 | _paló) c (ság ts | ||||
_fejlé) c ts | _fejlé) c ts | ||||
nyol) c (seb ts | nyol) c (seb ts | ||||
bará) cs (ágta 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 | .group ch | ||||
anar) ch (i h | anar) ch (i h | ||||
ma) ch (iavell h | ma) ch (iavell h | ||||
_or) ch (ide h | _or) ch (ide h | ||||
almana) ch h | almana) ch h | ||||
kronoszti) ch (on h | |||||
arca) ch (on h | |||||
.group d | .group d | ||||
d d | d d | ||||
_tér) d (zseb d | _tér) d (zseb d | ||||
twee) d (szövet d | twee) d (szövet d | ||||
utó) d (szerv 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 | .group dz | ||||
fogó) dz (kod ts | fogó) dz (kod ts | ||||
le) gg (roteszk g: | le) gg (roteszk g: | ||||
_agya) g (gy g | _agya) g (gy g | ||||
anya) g (győz 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 | .group gy | ||||
gy J | gy J | ||||
_e) gy (ablak J: | _e) gy (ablak J: | ||||
összee) gy (esít J: | összee) gy (esít J: | ||||
nem-e) gy (ik 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) gys (ík J|S //for example egysíkú word need spokening single J and S phoneme | ||||
_e) gy (öntet J: | _e) gy (öntet J: | ||||
tár) gy (sor J | tár) gy (sor J | ||||
e) gy (éjszak J: | e) gy (éjszak J: | ||||
_egyszere) gy (e J: | _egyszere) gy (e J: | ||||
_huszone) gy (e J: | _huszone) gy (e J: | ||||
száze) gy (edik J: | |||||
védje) gy (straté J | |||||
.group h | .group h | ||||
h h | h h | ||||
_ju) h (sajt | _ju) h (sajt | ||||
_ju) h (tenyész | _ju) h (tenyész | ||||
_ju) h (szárnyék | _ju) h (szárnyék | ||||
cse) h (bánya | |||||
.group i | .group i | ||||
i i | i i | ||||
_sz) í (néssz i | _sz) í (néssz i | ||||
sz) í (vatn i | sz) í (vatn i | ||||
_megsz) í (vatta i | _megsz) í (vatta i | ||||
szabad) ítsz its: | |||||
sz) í (vemészt i: | |||||
vesz) ítsz i:ts: | |||||
.group j | .group j | ||||
j j | j j | ||||
_me) ny (assz n^ | _me) ny (assz n^ | ||||
_me) nny (assz n^ | _me) nny (assz n^ | ||||
kölcsö) n (jegyz 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 | .group o | ||||
o o | o o | ||||
s S | s S | ||||
s (-sz s: //if have the - character the next word part beginning with sz, always need spokening s: phoneme | 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 | s-) sz //but not need spokening second sz phoneme | ||||
dns-) sz s | |||||
föld) s (ánc S | föld) s (ánc S | ||||
?1 hel) s (inki z | ?1 hel) s (inki z | ||||
ki) s (ebb SS | ki) s (ebb SS | ||||
_áldá) s S | _áldá) s S | ||||
_asztalo) s S | _asztalo) s S | ||||
_árgu) 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 | .group ss | ||||
ssz ss2 | ssz ss2 | ||||
mennydörgé) ssz (erű Ss | mennydörgé) ssz (erű Ss | ||||
robbaná) ss S: | robbaná) ss S: | ||||
hamva) ssz s: | hamva) ssz s: | ||||
kotyva) ssz s: | |||||
robbaná) ssz (er Ss | robbaná) ssz (er Ss | ||||
danubiu) ss s: //a radio station name | danubiu) ss s: //a radio station name | ||||
danubiu) ssz s: //a radio station name | danubiu) ssz s: //a radio station name | ||||
csuszamlá) ssz (erű Ss | csuszamlá) ssz (erű Ss | ||||
fűté) ssz (ag Ss | fűté) ssz (ag Ss | ||||
habitu) ssz (erű Ss | habitu) ssz (erű Ss | ||||
halotta) ssz (ob Ss | |||||
halotta) ssz Ss | |||||
hányá) ssz (ag Ss | hányá) ssz (ag Ss | ||||
világo) ssz (őke Ss | világo) ssz (őke Ss | ||||
a) ssz (isztál s | a) ssz (isztál s | ||||
piro) ssz (ka s | piro) ssz (ka s | ||||
ágyú) ssz Ss | ágyú) ssz Ss | ||||
alá) ssz (olg Ss | |||||
_alá) ssz (olg Ss | |||||
almá) ssz (ürk 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 | .group sz | ||||
sz s | sz s | ||||
para) sztsz (andál st|s | para) sztsz (andál st|s | ||||
te) szts (oroz st|S | te) szts (oroz st|S | ||||
_dama) szts st|S | _dama) szts st|S | ||||
_dama) sztsz st|s | |||||
kere) szt (sor st | kere) szt (sor st | ||||
kere) szt (szer st | kere) szt (szer st | ||||
para) szt (segg st | para) szt (segg st | ||||
sz (acsk Sz //all szacsk containing part block need spokening single S and z phoneme, for example chipseszacskó word | sz (acsk Sz //all szacsk containing part block need spokening single S and z phoneme, for example chipseszacskó word | ||||
legké) szs (éges S: | legké) szs (éges S: | ||||
ameti) sztsze st|sE | 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 | .group t | ||||
t t | t t | ||||
ha) t (cell t //for example hatcellás, hatcella word need spokening t before c letter. | ha) t (cell t //for example hatcellás, hatcella word need spokening t before c letter. | ||||
pár) t (székház t | pár) t (székház t | ||||
hálóza) t (semleges t | hálóza) t (semleges t | ||||
lisz) t (cipel t | |||||
vajon) t (szoros t | vajon) t (szoros t | ||||
tsz (h ts | tsz (h ts | ||||
te) tsz (h ts | te) tsz (h ts | ||||
plaká) t (cég t | plaká) t (cég t | ||||
álla) t (szőr t | álla) t (szőr t | ||||
aszal) t (jeg 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 | .group tj | ||||
C) tj c | C) tj c | ||||
_készle) tj (elen tj | _készle) tj (elen tj | ||||
tisztele) tj (egy tj | tisztele) tj (egy tj | ||||
_vész) tj (ósl 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 | .group ts | ||||
ts (_S2 tS //general rule with word end of ts letters | ts (_S2 tS //general rule with word end of ts letters | ||||
pö) tsz (en ts: | pö) tsz (en ts: | ||||
_á) tsz (orult t|s | _á) tsz (orult t|s | ||||
leme) tsz (vén ts | leme) tsz (vén ts | ||||
_cha) tsz (ob t|s | |||||
robo) ts (of t|S | |||||
.group tt | .group tt | ||||
tt t: | tt t: | ||||
ttgy t:J | ttgy t:J | ||||
ttj c: | ttj c: | ||||
ala) tt (jár t | ala) tt (jár t | ||||
krike) tt (játék t | |||||
krike) tt (ját t | |||||
ttr tR2 //special exception with always need executing | ttr tR2 //special exception with always need executing | ||||
helyeze) tt (ről t: | helyeze) tt (ről t: | ||||
tts (á tS: | tts (á tS: | ||||
keresz) tt (űz t: | keresz) tt (űz t: | ||||
me) ttsz (et ts: | me) ttsz (et ts: | ||||
bennszülö) tt (jelmez t | bennszülö) tt (jelmez t | ||||
krike) tt (ját t | |||||
szé) tt (rancsír t: | |||||
.group ty | .group ty | ||||
mindszen) ty t|i | mindszen) ty t|i | ||||
ty (ard t|j | |||||
.group u | .group u | ||||
u u | u u | ||||
h) ú (gom u | h) ú (gom u | ||||
_h) ú (gy u | _h) ú (gy u | ||||
_h) ú (ggy u | _h) ú (ggy u | ||||
h) ú (szanny u: | |||||
.group ü | .group ü | ||||
rejtő) z (t s | rejtő) z (t s | ||||
hango) z (t s | hango) z (t s | ||||
szerve) z (ked s | szerve) z (ked s | ||||
kaló) z (ság z | |||||
kaló) z z | |||||
szellő) z (tet s | szellő) z (tet s | ||||
vigyá) zz (áll z | vigyá) zz (áll z | ||||
zippzár tsipza:R2 | zippzár tsipza:R2 | ||||
helye) z (ke s | helye) z (ke s | ||||
_tí) z (sou z | _tí) z (sou z | ||||
leme) z (stú 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 | .group | ||||
$ dolla:R2 | $ dolla:R2 |
cortile $2 | cortile $2 | ||||
cortisol $3 | cortisol $3 | ||||
cortocircuito kO@-*totSi@-*k'uito | cortocircuito kO@-*totSi@-*k'uito | ||||
cosa $2 | |||||
cos $alt | |||||
cosc $alt | cosc $alt | ||||
coscia $alt | coscia $alt | ||||
cosen $alt2 | cosen $alt2 | ||||
cosi $2 | |||||
cosm $alt | cosm $alt | ||||
cosmic $alt | cosmic $alt | ||||
cosm $alt | cosm $alt | ||||
ros $alt | ros $alt | ||||
rosalia $3 | rosalia $3 | ||||
roseo $1 $alt | roseo $1 $alt | ||||
rose $2 | |||||
rosolia $3 | rosolia $3 | ||||
rospigliosi $alt2 | rospigliosi $alt2 | ||||
rosp $alt | rosp $alt |
// Y front vowels: e i (& accents) | // Y front vowels: e i (& accents) | ||||
.L01 a à o ò ó u ù | .L01 a à o ò ó u ù | ||||
.L02 e é è | .L02 e é è | ||||
.L03 b d g l m n r v // 's' is [z] before these | |||||
.group a | .group a | ||||
a a | a a | ||||
s s | s s | ||||
_) s s | _) s s | ||||
A) s (A z | A) s (A z | ||||
s (L03 z | |||||
l) s s | l) s s | ||||
p) s s | p) s s | ||||
.group z | .group z | ||||
z ts | z ts | ||||
A) zz ts: | A) zz ts: | ||||
A) z (A ts: | |||||
_) z (i dz | _) z (i dz | ||||
_) z (ì dz | _) z (ì dz |
_8 rv'a | _8 rv'a | ||||
_9 ts#xr'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 | _10 'at#i | ||||
_11 t#'ert#meti | _11 t#'ert#meti | ||||
_12 t#'ormeti | _12 t#'ormeti | ||||
_18 t#vr'ameti | _18 t#vr'ameti | ||||
_19 ts#xr'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 | _20 'ots#i | ||||
_20a 'ots# | |||||
_2X 'ots# | _2X 'ots# | ||||
_40 'ormotsi | _40 'ormotsi | ||||
_40a 'ormots | |||||
_4X 'ormots | _4X 'ormots | ||||
_60 s'amotsi | _60 s'amotsi | ||||
_60a s'amots | |||||
_6X s'amots | _6X s'amots | ||||
_80 'ot#xotsi | |||||
_80a 'ot#xots | |||||
_8X 'ot#xots | |||||
_80 'ot#xmotsi | |||||
_8X 'ot#xmots | |||||
_0C0 asi | _0C0 asi | ||||
_0C as | _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 | _0M1 'at#as | ||||
_0M1x 'at#asi | _0M1x 'at#asi | ||||
_0M2 m'ilion | _0M2 m'ilion | ||||
_0and d%a | _0and d%a | ||||
_dpt mt#eli_ | _dpt mt#eli_ | ||||
_roman m'esame | |||||
_0Z1 me'at#edi | _0Z1 me'at#edi | ||||
_0Z2 me'asedi | _0Z2 me'asedi | ||||
ჶ fi | ჶ fi | ||||
ჷ shva | ჷ shva | ||||
ჸ elifi | ჸ elifi | ||||
უ unbrigu | |||||
უ u | |||||
% prots#enti $max3 | % prots#enti $max3 | ||||
// common function words | // common function words | ||||
და $u $brk | და $u $brk | ||||
// 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 |
// 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 | |||||
ъ | |||||
ь |
// 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. | |||||
// 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 | |||||
// 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. 두 ᅳᆷ절로 된 다ᅳᆷ 한자ᅥ | |||||
곳간 곧깐 | |||||
셋방 섿빵 | |||||
숫자 숟짜 | |||||
찻간 찯깐 | |||||
툇간 퇻깐 | |||||
횟수 횓쑤 | |||||
찻잔 찯짠 | |||||
ᄉᄇ 시바 | |||||
// 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 | |||||
. | |||||
ː | |||||
// 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 |
// 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 | |||||
\.) . | |||||
// 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 | |||||
// 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 | |||||
// 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 | |||||
// |
// 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 | |||||
// 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 |
// 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 |
| |||||
// 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 |
ą O~ | ą O~ | ||||
b bE | b bE | ||||
c tsE | c tsE | ||||
ć ts;i | |||||
ć ts;E# | |||||
d dE | d dE | ||||
e E | e E | ||||
ę E~ | ę E~ | ||||
j jOt | j jOt | ||||
k ka | k ka | ||||
l El | l El | ||||
ł wy | |||||
ł Ew | |||||
m Em | m Em | ||||
n En | n En | ||||
ń n^i | |||||
ń En^ | |||||
_o O | _o O | ||||
_ó ,u_kREskOv'anE | _ó ,u_kREskOv'anE | ||||
p pE | p pE | ||||
q ku | q ku | ||||
r ER | r ER | ||||
s Es | |||||
s ES | |||||
ś S;i | ś S;i | ||||
t tE | t tE | ||||
_u u | _u u | ||||
x iks | x iks | ||||
y 'igREk | y 'igREk | ||||
_z zEt | _z zEt | ||||
ż ZEt|z|kR'OpkO~ | |||||
ź Z;i | |||||
ż Z;Et | |||||
ź ZEt | |||||
ä $accent | ä $accent | ||||
ö $accent | ö $accent |
// 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: | |||||
// 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 | |||||
// character names | // 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 | |||||
_é $accent // é can be a word | |||||
ê $accent | |||||
í $accent | |||||
ó $accent | |||||
ô $accent | |||||
õ $accent | |||||
ú $accent | |||||
ü $accent | |||||
ß _^_DE | ß _^_DE | ||||
v ve // not Roman numbers | v ve // not Roman numbers | ||||
// _0Z2 seNt'Ezim& // 100ths | // _0Z2 seNt'Ezim& // 100ths | ||||
// _0Z3 mil'Ezim& // 1000ths | // _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 | // not roman numbers | ||||
vi vi | vi vi | ||||
ao $u | ao $u | ||||
à ,a: | à ,a: | ||||
à $atend $atstart $accent | |||||
aos $u | aos $u | ||||
às ,a:s | às ,a:s | ||||
ser $u | ser $u | ||||
sou $u | sou $u | ||||
é E $u | é E $u | ||||
é $atend $atstart $accent | |||||
és Es $u | és Es $u | ||||
somos $u | somos $u | ||||
sois $u | sois $u | ||||
//********************* | //********************* | ||||
// $alt changes stressed [e] or [o] phoneme to open [E] or [O] | // $alt changes stressed [e] or [o] phoneme to open [E] or [O] | ||||
// $alt2 changes stressed [E] or [O] phoneme to close [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 | boca $alt2 | ||||
boleia $alt | |||||
bolo $alt2 | |||||
borboleta $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 | 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 | 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 | fosse $alt2 | ||||
fossem $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 | hoje $alt2 | ||||
ideia $alt | |||||
joga $alt | |||||
jogam $alt | |||||
jogos $alt | |||||
jogue $alt | |||||
joguem $alt | |||||
lerda $alt | |||||
lerdo $alt | |||||
líderes $alt2 | 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& | mexa m'eS& | ||||
mexi meS'i | mexi meS'i | ||||
mexo m'eSU | 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 | ?2 mulher mulj'Er | ||||
?4 mulher mul^'Er | ?4 mulher mul^'Er | ||||
mui mwi | mui mwi | ||||
muito mw'iNtU // -s is included as a suffix | muito mw'iNtU // -s is included as a suffix | ||||
muita mw'iNt& | 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 | paexa paeSa | ||||
pangeia $alt | |||||
palheta $alt2 | |||||
paralelo $alt | |||||
parede $alt2 | |||||
pastora $alt2 | |||||
pedra $alt | |||||
pelego $alt2 | |||||
perde $alt | |||||
perdem $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 | 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 | 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 | 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 | suor swOr | ||||
tapete $alt2 | tapete $alt2 | ||||
tempero $alt $verb | |||||
teta $alt2 | 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 | 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] | // Close [o] | ||||
?1 calculadora $alt2 | |||||
?1 professora $alt2 | |||||
?1 senhora $alt2 | ?1 senhora $alt2 | ||||
?1 sobre $alt2 | ?1 sobre $alt2 | ||||
vanessa $alt2 | |||||
violeta $alt2 | |||||
abacaxi abakaSy | abacaxi abakaSy |
// G a voiced consonant | // G a voiced consonant | ||||
// K not a vowel | // 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 | .group a | ||||
_) a (_ a | _) a (_ a | ||||
_) a (_W 'a // in an acronym | _) a (_W 'a // in an acronym | ||||
?1 e (_iN =i/ // drop final [i] is next word starts with another i | ?1 e (_iN =i/ // drop final [i] is next word starts with another i | ||||
?1 e (e i //eg: candeeiro | ?1 e (e i //eg: candeeiro | ||||
?2 ee i | |||||
?2 pr) ee (n ee | |||||
?2 el (K EU | ?2 el (K EU | ||||
e (lh+ e | e (lh+ e | ||||
ei eI | ei eI | ||||
ei (s eI | ei (s eI | ||||
ei ($w_alt EI | |||||
e (iCK e | e (iCK e | ||||
ey eI | ey eI | ||||
eu eU | eu eU | ||||
?1 l) e (ta 'E // eg: bicicleta, atleta. | ?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 é | .group é | ||||
é ''E | é ''E | ||||
éi ''EI | éi ''EI | ||||
o (s_ =U | o (s_ =U | ||||
ou ow | ou ow | ||||
oi oI | oi oI | ||||
oi ($w_alt OI | |||||
oi (a_ OI // ?? | |||||
oi (cA_ OI | |||||
oi (de_ OI | |||||
oi (s oI | oi (s oI | ||||
o (iCK o | o (iCK o | ||||
oo u | |||||
oon u~N | |||||
c) oo oo | |||||
?1 C) oo (_ ow // eg: voo, enjoo, etc... | ?1 C) oo (_ ow // eg: voo, enjoo, etc... | ||||
oy OI | oy OI | ||||
o (ltAm_ O | o (ltAm_ O | ||||
o (sA_ O | o (sA_ O | ||||
o (so_ o | |||||
o (so_N o // not for osos_ | |||||
o (sAm_ O | o (sAm_ O | ||||
o (ssA_ O | o (ssA_ O | ||||
?1 o (l_ 'O | ?1 o (l_ 'O | ||||
?2 ol (_ Ow | ?2 ol (_ Ow | ||||
o (lh+ o | |||||
o (lh o | |||||
?2 _) o (lhA_ O | ?2 _) o (lhA_ O | ||||
?2 _) o (lhAm_ O | ?2 _) o (lhAm_ O | ||||
om (_ oN | om (_ oN | ||||
o (sto_ o | o (sto_ o | ||||
o (stAm_ O | o (stAm_ O | ||||
o (strA_ O | o (strA_ O | ||||
os (trAm_ O | |||||
o (strAm_ O | |||||
o (tA_ O | o (tA_ O | ||||
o (tAm_ O | o (tAm_ O | ||||
?1 f) o (rmulá u // eg: formulário, formulários. | ?1 f) o (rmulá u // eg: formulário, formulários. | ||||
?1 v) o (lt O | ?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 ô | .group ô | ||||
ô ''o | ô ''o | ||||
r) u (_A u | r) u (_A u | ||||
u (A_ 'u | u (A_ 'u | ||||
u (em_ 'u | |||||
ui uI | ui uI | ||||
u (iu w | u (iu w | ||||
u (iCK u | u (iCK u | ||||
ri) x (A S | ri) x (A S | ||||
rela) x (A S | rela) x (A S | ||||
_ro) x (A S | _ro) x (A S | ||||
_trou) x (e s | |||||
_trou) xe (@ sE | |||||
_ve) x (A S | _ve) x (A S | ||||
_xi) x (A S | _xi) x (A S | ||||
?1 i) x (a_ S | ?1 i) x (a_ S |
// 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 | |||||
// 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 | |||||
// 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 |
// 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 | |||||
// 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 | |||||
// 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 | |||||
ரூ ru:ba:j $dot $only | ரூ ru:ba:j $dot $only | ||||
(பி . ஏ) bije: $dot | (பி . ஏ) bije: $dot | ||||
(கி . மீ) kilo:mi:t.t.Vr $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 | // numbers | ||||
_0 suz.ijVm // சுழியம் | _0 suz.ijVm // சுழியம் | ||||
_4o na:ng | _4o na:ng | ||||
_5o aInd | _5o aInd | ||||
_6o a:R | _6o a:R | ||||
_7o ;e:l | |||||
_7o ;e:z. | |||||
_8o ;et.t. | _8o ;et.t. | ||||
_9o onbVd. | _9o onbVd. | ||||
_10o patt | _10o patt | ||||
// exceptions | // exceptions | ||||
பாபு $alt // initial ப as [b] | பாபு $alt // initial ப as [b] | ||||
பானம் $alt | |||||
பாணம் $alt | பாணம் $alt | ||||
பாறம் $alt | பாறம் $alt | ||||
பாரதம் $alt | பாரதம் $alt | ||||
பண்தம் $alt | பண்தம் $alt | ||||
பவனி $alt | பவனி $alt | ||||
பாபா $alt | பாபா $alt | ||||
போண்டா $alt | |||||
பஜ்ஜி $alt | |||||
பாதாம் $alt | பாதாம் $alt | ||||
போகம் $alt | போகம் $alt | ||||
போதனை $alt | போதனை $alt | ||||
பால்ய $alt | பால்ய $alt | ||||
பில் $alt | பில் $alt | ||||
பந்த் $alt | பந்த் $alt | ||||
பில்லி $alt | |||||
பம்பளிமாஸ் $alt | பம்பளிமாஸ் $alt | ||||
பைக்கை $alt | பைக்கை $alt | ||||
பெட்டின் $alt | பெட்டின் $alt | ||||
பலிக்குத்தான் $alt | பலிக்குத்தான் $alt | ||||
பவ $alt | பவ $alt | ||||
புஸ் $alt | புஸ் $alt | ||||
போஸின் $alt | |||||
போனி $alt | போனி $alt | ||||
பிஸி $alt | பிஸி $alt | ||||
பேஷ் $alt | பேஷ் $alt | ||||
புக்கர் $alt | புக்கர் $alt | ||||
பாதிக்க $alt | பாதிக்க $alt | ||||
பலக்க $alt | பலக்க $alt | ||||
பூமா $alt | |||||
பூம்பா $alt | |||||
பலத்து $alt | |||||
பலத்தும் $alt | |||||
பூந்தி $alt | |||||
பாவிக்க $alt | |||||
பார்ல $alt | |||||
பாட்டனி $alt | |||||
// initial த as [d] | // initial த as [d] | ||||
தீரமுள்ள $alt | தீரமுள்ள $alt | ||||
தீரமற்ற $alt | தீரமற்ற $alt | ||||
தலாய் $alt | தலாய் $alt | ||||
தானம் $alt | |||||
தீரமும் $alt | தீரமும் $alt | ||||
தீரத்தோடு $alt | தீரத்தோடு $alt | ||||
தவத்தில் $alt | தவத்தில் $alt | ||||
சாரு $alt | சாரு $alt | ||||
பிரசார் prVsa:r | பிரசார் prVsa:r | ||||
சாயா $alt | சாயா $alt | ||||
சோ $alt | |||||
கக $alt // initial க as [g] | கக $alt // initial க as [g] | ||||
// p as [f] | // p as [f] | ||||
போன் fo:n | போன் fo:n | ||||
போனில் fo:nil | போனில் fo:nil | ||||
பைல் faIl | |||||
பைலை faIlaI | |||||
//பைலை faIlaI | |||||
பாதர் fa:dVr | பாதர் fa:dVr | ||||
பாதரிடம் fa:dVrid.Vm | பாதரிடம் fa:dVrid.Vm | ||||
பாதருடன் fa:dVrUd.Vn | பாதருடன் fa:dVrUd.Vn | ||||
பேனில் fe:nil | பேனில் fe:nil | ||||
பேன்ல fe:nlV | பேன்ல fe:nlV | ||||
போன்ல fo:nlV | போன்ல fo:nlV | ||||
ஆப் a:f | |||||
பப pVpV | பப pVpV |
// 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 | |||||
// 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 | |||||
// 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 | |||||
// 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 | |||||
*) * (* | |||||
** | |||||
**) * (_ _:: | |||||
// 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 |
// 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 | |||||
// 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 |
// 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 |
// 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 | |||||
// 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 |
#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 |
dictrules 3 6 | dictrules 3 6 | ||||
option reduce_t 1 | 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 | stressAmp 17 16 19 19 19 19 21 19 | ||||
replace 03 I i | replace 03 I i |
name german-mbrola-3 | |||||
language de 6 | |||||
gender female | |||||
voicing 80 | |||||
pitch 140 220 | |||||
mbrola de3 de2_phtrans | |||||
name estonian-mbrola | name estonian-mbrola | ||||
language et | language et | ||||
gender name | |||||
gender male | |||||
pitch 82 117 | |||||
voicing 120 | |||||
pitch 75 125 | |||||
voicing 80 | |||||
mbrola ee1 ee1_phtrans | mbrola ee1 ee1_phtrans | ||||
name akan-test | |||||
language ak | |||||
translator sw | |||||
name amharic-test | |||||
language am | |||||
name azerbaijani-test | |||||
language az | |||||
name bulgarian-test | |||||
language bg | |||||
stressAmp 13 12 17 17 20 22 22 21 | |||||
stressLength 180 170 200 200 200 200 210 220 |
name divehi-test | |||||
language dv | |||||
name irish-test | |||||
language ga | |||||
stressrule 0 | |||||
name haitian | |||||
language ht | |||||
name kazakh | |||||
language kk | |||||
name greenlandic | |||||
language kl | |||||
name Korean | |||||
language ko | |||||
gender male | |||||
pitch 80 118 | |||||
intonation 2 | |||||
name lithuanian | |||||
language lt | |||||
gender male | |||||