mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-14 17:47:19 +00:00
Merge branch 'master' into android
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-manifest
This commit is contained in:
+48
-17
@@ -1,30 +1,66 @@
|
||||
# editor files:
|
||||
|
||||
.*.swp
|
||||
|
||||
# intermediate build output:
|
||||
|
||||
*.o
|
||||
|
||||
# android build output:
|
||||
# autotools
|
||||
|
||||
bin/
|
||||
gen/
|
||||
obj/
|
||||
libs/
|
||||
AUTHORS
|
||||
COPYING
|
||||
INSTALL
|
||||
NEWS
|
||||
|
||||
Makefile
|
||||
Makefile.in
|
||||
aclocal.m4
|
||||
autom4te.cache/
|
||||
config.*
|
||||
configure
|
||||
install-sh
|
||||
libtool
|
||||
ltmain.sh
|
||||
m4/
|
||||
missing
|
||||
stamp-h1
|
||||
|
||||
# libraries
|
||||
|
||||
src/libespeak.a
|
||||
src/libespeak.so*
|
||||
docs/speak_lib.h
|
||||
|
||||
# programs:
|
||||
libespeak.a
|
||||
libespeak.so*
|
||||
|
||||
# programs
|
||||
|
||||
platforms/*/espeak-phoneme-data
|
||||
src/espeak
|
||||
src/espeakedit
|
||||
src/speak
|
||||
espeak
|
||||
espeakedit
|
||||
speak
|
||||
|
||||
# Linux/Source distribution files
|
||||
|
||||
praat-mod/
|
||||
|
||||
ChangeLog.txt
|
||||
License.txt
|
||||
ReadMe
|
||||
|
||||
# espeak-data
|
||||
|
||||
dictsource/en_extra
|
||||
dictsource/*_extra
|
||||
dictsource/dict_log
|
||||
dictsource/dict_phonemes
|
||||
|
||||
phsource/compile_prog_log
|
||||
phsource/compile_report
|
||||
phsource/error_intonation
|
||||
phsource/error_log
|
||||
|
||||
espeak-data/dir.stamp
|
||||
espeak-data/config
|
||||
espeak-data/dictsource
|
||||
espeak-data/phsource
|
||||
espeak-data/*_dict
|
||||
@@ -33,8 +69,3 @@ espeak-data/phondata
|
||||
espeak-data/phondata-manifest
|
||||
espeak-data/phonindex
|
||||
espeak-data/phontab
|
||||
|
||||
# other (from espeak development releases)
|
||||
|
||||
espeak-data/config
|
||||
phsource/compile_prog_log
|
||||
|
||||
+617
@@ -0,0 +1,617 @@
|
||||
REFIX=/usr
|
||||
BINDIR=$(PREFIX)/bin
|
||||
INCDIR=$(PREFIX)/include/espeak
|
||||
LIBDIR=$(PREFIX)/lib
|
||||
DATADIR=$(PREFIX)/share/espeak-data
|
||||
|
||||
PLATFORM=big_endian
|
||||
|
||||
.PHONY: all clean distclean espeak-phoneme-data
|
||||
|
||||
EXTRA_DIST=
|
||||
|
||||
##### ChangeLog:
|
||||
|
||||
ChangeLog:
|
||||
git log > ChangeLog
|
||||
|
||||
dist-hook: ChangeLog
|
||||
|
||||
.PHONY: ChangeLog
|
||||
|
||||
EXTRA_DIST += ChangeLog
|
||||
|
||||
##### standard build actions:
|
||||
|
||||
all: src/speak src/libespeak.so src/libespeak.a src/espeak src/espeakedit espeak-data/phontab dictionaries docs/speak_lib.h
|
||||
|
||||
install: all
|
||||
cd src && make DESTDIR=$(DESTDIR) PREFIX=$(PREFIX) BINDIR=$(BINDIR) INCDIR=$(INCDIR) LIBDIR=$(LIBDIR) install && cd ..
|
||||
install -m 755 src/espeakedit $(DESTDIR)$(BINDIR)
|
||||
|
||||
clean:
|
||||
cd src && rm -f *.o *~ && cd ..
|
||||
|
||||
distclean: clean
|
||||
cd src && rm -f libespeak.a libespeak.so.* speak espeak espeakedit && cd ..
|
||||
cd platforms/$(PLATFORM) && rm -f espeak-phoneme-data && cd ../..
|
||||
rm -rf espeak-data/dictsource espeak-data/phsource espeak-data/phondata-manifest
|
||||
cd espeak-data && rm -f *_dict && cd ..
|
||||
|
||||
##### build targets:
|
||||
|
||||
common_SOURCE = \
|
||||
src/compiledict.cpp \
|
||||
src/dictionary.cpp \
|
||||
src/intonation.cpp \
|
||||
src/klatt.cpp \
|
||||
src/mbrowrap.cpp \
|
||||
src/numbers.cpp \
|
||||
src/readclause.cpp \
|
||||
src/phonemelist.cpp \
|
||||
src/setlengths.cpp \
|
||||
src/sonic.cpp \
|
||||
src/synthdata.cpp \
|
||||
src/synthesize.cpp \
|
||||
src/synth_mbrola.cpp \
|
||||
src/translate.cpp \
|
||||
src/tr_languages.cpp \
|
||||
src/voices.cpp \
|
||||
src/wavegen.cpp
|
||||
|
||||
libespeak_SOURCE = \
|
||||
src/speak_lib.cpp \
|
||||
src/espeak_command.cpp \
|
||||
src/event.cpp \
|
||||
src/fifo.cpp \
|
||||
src/wave.cpp \
|
||||
src/wave_pulse.cpp \
|
||||
src/wave_sada.cpp \
|
||||
src/debug.cpp
|
||||
|
||||
espeakedit_SOURCE = \
|
||||
src/compiledata.cpp \
|
||||
src/espeakedit.cpp \
|
||||
src/extras.cpp \
|
||||
src/formantdlg.cpp \
|
||||
src/menus.cpp \
|
||||
src/options.cpp \
|
||||
src/prosodydisplay.cpp \
|
||||
src/spect.cpp \
|
||||
src/spectdisplay.cpp \
|
||||
src/spectseq.cpp \
|
||||
src/transldlg.cpp \
|
||||
src/voicedlg.cpp \
|
||||
src/vowelchart.cpp
|
||||
|
||||
docs/speak_lib.h: src/speak_lib.h
|
||||
cp $< $@
|
||||
|
||||
src/libespeak.a: $(common_SOURCE) $(libespeak_SOURCE)
|
||||
cd src && make libespeak.a PREFIX=$(PREFIX) && cd ..
|
||||
|
||||
src/libespeak.so: $(common_SOURCE) $(libespeak_SOURCE)
|
||||
cd src && make libespeak.so PREFIX=$(PREFIX) && cd ..
|
||||
|
||||
src/speak: $(common_SOURCE) src/speak.cpp
|
||||
cd src && make speak PREFIX=$(PREFIX) && cd ..
|
||||
|
||||
src/espeak: src/libespeak.so src/espeak.cpp
|
||||
cd src && make espeak PREFIX=$(PREFIX) && cd ..
|
||||
|
||||
src/espeakedit: $(common_SOURCE) $(libespeak_SOURCE) $(espeakedit_SOURCE)
|
||||
cd src && make espeakedit PREFIX=$(PREFIX) && cd ..
|
||||
|
||||
espeak-phoneme-data:
|
||||
cd platforms/$(PLATFORM) && make PREFIX=$(PREFIX) && cd ../..
|
||||
|
||||
espeak-data/dir.stamp:
|
||||
rm -rf $(HOME)/espeak-data
|
||||
ln -sv $(PWD)/espeak-data $(HOME)/espeak-data
|
||||
touch espeak-data/dir.stamp
|
||||
|
||||
espeak-data/dictsource/dir.stamp: dictsource/*
|
||||
rm -rf espeak-data/dictsource
|
||||
./shadowdir $(PWD)/dictsource $(PWD)/espeak-data/dictsource
|
||||
touch espeak-data/dictsource/dir.stamp
|
||||
|
||||
espeak-data/phsource/dir.stamp: phsource/ph_* phsource/phonemes phsource/intonation
|
||||
rm -rf espeak-data/phsource
|
||||
./shadowdir $(PWD)/phsource $(PWD)/espeak-data/phsource
|
||||
touch espeak-data/phsource/dir.stamp
|
||||
|
||||
espeak-data/phontab: src/espeakedit espeak-data/dir.stamp espeak-data/dictsource/dir.stamp espeak-data/phsource/dir.stamp
|
||||
src/espeakedit --compile
|
||||
|
||||
##### dictionaries:
|
||||
|
||||
dictionaries: \
|
||||
espeak-data/af_dict \
|
||||
espeak-data/ak_dict \
|
||||
espeak-data/am_dict \
|
||||
espeak-data/az_dict \
|
||||
espeak-data/bg_dict \
|
||||
espeak-data/ca_dict \
|
||||
espeak-data/cs_dict \
|
||||
espeak-data/cy_dict \
|
||||
espeak-data/da_dict \
|
||||
espeak-data/de_dict \
|
||||
espeak-data/dv_dict \
|
||||
espeak-data/el_dict \
|
||||
espeak-data/en_dict \
|
||||
espeak-data/eo_dict \
|
||||
espeak-data/es_dict \
|
||||
espeak-data/et_dict \
|
||||
espeak-data/fi_dict \
|
||||
espeak-data/fr_dict \
|
||||
espeak-data/grc_dict \
|
||||
espeak-data/hbs_dict \
|
||||
espeak-data/hi_dict \
|
||||
espeak-data/ht_dict \
|
||||
espeak-data/hu_dict \
|
||||
espeak-data/hy_dict \
|
||||
espeak-data/id_dict \
|
||||
espeak-data/is_dict \
|
||||
espeak-data/it_dict \
|
||||
espeak-data/jbo_dict \
|
||||
espeak-data/ka_dict \
|
||||
espeak-data/kk_dict \
|
||||
espeak-data/kl_dict \
|
||||
espeak-data/kn_dict \
|
||||
espeak-data/ko_dict \
|
||||
espeak-data/ku_dict \
|
||||
espeak-data/la_dict \
|
||||
espeak-data/lt_dict \
|
||||
espeak-data/lv_dict \
|
||||
espeak-data/mk_dict \
|
||||
espeak-data/ml_dict \
|
||||
espeak-data/mt_dict \
|
||||
espeak-data/nci_dict \
|
||||
espeak-data/ne_dict \
|
||||
espeak-data/nl_dict \
|
||||
espeak-data/no_dict \
|
||||
espeak-data/nso_dict \
|
||||
espeak-data/pa_dict \
|
||||
espeak-data/pap_dict \
|
||||
espeak-data/pl_dict \
|
||||
espeak-data/prs_dict \
|
||||
espeak-data/pt_dict \
|
||||
espeak-data/ro_dict \
|
||||
espeak-data/ru_dict \
|
||||
espeak-data/rw_dict \
|
||||
espeak-data/si_dict \
|
||||
espeak-data/sk_dict \
|
||||
espeak-data/sl_dict \
|
||||
espeak-data/sq_dict \
|
||||
espeak-data/sv_dict \
|
||||
espeak-data/sw_dict \
|
||||
espeak-data/ta_dict \
|
||||
espeak-data/te_dict \
|
||||
espeak-data/tn_dict \
|
||||
espeak-data/tr_dict \
|
||||
espeak-data/tt_dict \
|
||||
espeak-data/ur_dict \
|
||||
espeak-data/vi_dict \
|
||||
espeak-data/wo_dict \
|
||||
espeak-data/zh_dict \
|
||||
espeak-data/zhy_dict
|
||||
|
||||
af: espeak-data/af_dict
|
||||
dictsource/af_extra:
|
||||
touch dictsource/af_extra
|
||||
espeak-data/af_dict: dictsource/af_list dictsource/af_rules dictsource/af_extra
|
||||
cd dictsource && ../src/espeak --compile=af && cd ..
|
||||
|
||||
ak: espeak-data/ak_dict
|
||||
dictsource/ak_extra:
|
||||
touch dictsource/ak_extra
|
||||
espeak-data/ak_dict: dictsource/ak_rules dictsource/ak_extra
|
||||
cd dictsource && ../src/espeak --compile=ak && cd ..
|
||||
|
||||
am: espeak-data/am_dict
|
||||
dictsource/am_extra:
|
||||
touch dictsource/am_extra
|
||||
espeak-data/am_dict: dictsource/am_list dictsource/am_rules dictsource/am_extra
|
||||
cd dictsource && ../src/espeak --compile=am && cd ..
|
||||
|
||||
az: espeak-data/az_dict
|
||||
dictsource/az_extra:
|
||||
touch dictsource/az_extra
|
||||
espeak-data/az_dict: dictsource/az_list dictsource/az_rules dictsource/az_extra
|
||||
cd dictsource && ../src/espeak --compile=az && cd ..
|
||||
|
||||
bg: espeak-data/bg_dict
|
||||
dictsource/bg_extra:
|
||||
touch dictsource/bg_extra
|
||||
espeak-data/bg_dict: dictsource/bg_list dictsource/bg_listx dictsource/bg_rules dictsource/bg_extra
|
||||
cd dictsource && ../src/espeak --compile=bg && cd ..
|
||||
|
||||
bo: espeak-data/bo_dict
|
||||
dictsource/bo_extra:
|
||||
touch dictsource/bo_extra
|
||||
espeak-data/bo_dict: dictsource/bo_rules dictsource/bo_extra
|
||||
cd dictsource && ../src/espeak --compile=bo && cd ..
|
||||
|
||||
ca: espeak-data/ca_dict
|
||||
dictsource/ca_extra:
|
||||
touch dictsource/ca_extra
|
||||
espeak-data/ca_dict: dictsource/ca_list dictsource/ca_rules dictsource/ca_extra
|
||||
cd dictsource && ../src/espeak --compile=ca && cd ..
|
||||
|
||||
cs: espeak-data/cs_dict
|
||||
dictsource/cs_extra:
|
||||
touch dictsource/cs_extra
|
||||
espeak-data/cs_dict: dictsource/cs_list dictsource/cs_rules dictsource/cs_extra
|
||||
cd dictsource && ../src/espeak --compile=cs && cd ..
|
||||
|
||||
cy: espeak-data/cy_dict
|
||||
dictsource/cy_extra:
|
||||
touch dictsource/cy_extra
|
||||
espeak-data/cy_dict: dictsource/cy_list dictsource/cy_rules dictsource/cy_extra
|
||||
cd dictsource && ../src/espeak --compile=cy && cd ..
|
||||
|
||||
da: espeak-data/da_dict
|
||||
dictsource/da_extra:
|
||||
touch dictsource/da_extra
|
||||
espeak-data/da_dict: dictsource/da_list dictsource/da_rules dictsource/da_extra
|
||||
cd dictsource && ../src/espeak --compile=da && cd ..
|
||||
|
||||
de: espeak-data/de_dict
|
||||
dictsource/de_extra:
|
||||
touch dictsource/de_extra
|
||||
espeak-data/de_dict: dictsource/de_list dictsource/de_rules dictsource/de_extra
|
||||
cd dictsource && ../src/espeak --compile=de && cd ..
|
||||
|
||||
dv: espeak-data/dv_dict
|
||||
dictsource/dv_extra:
|
||||
touch dictsource/dv_extra
|
||||
espeak-data/dv_dict: dictsource/dv_list dictsource/dv_rules dictsource/dv_extra
|
||||
cd dictsource && ../src/espeak --compile=dv && cd ..
|
||||
|
||||
el: espeak-data/el_dict
|
||||
dictsource/el_extra:
|
||||
touch dictsource/el_extra
|
||||
espeak-data/el_dict: dictsource/el_list dictsource/el_rules dictsource/el_extra
|
||||
cd dictsource && ../src/espeak --compile=el && cd ..
|
||||
|
||||
en: espeak-data/en_dict
|
||||
dictsource/en_extra:
|
||||
touch dictsource/en_extra
|
||||
espeak-data/en_dict: dictsource/en_list dictsource/en_rules dictsource/en_extra
|
||||
cd dictsource && ../src/espeak --compile=en && cd ..
|
||||
|
||||
eo: espeak-data/eo_dict
|
||||
dictsource/eo_extra:
|
||||
touch dictsource/eo_extra
|
||||
espeak-data/eo_dict: dictsource/eo_list dictsource/eo_rules dictsource/eo_extra
|
||||
cd dictsource && ../src/espeak --compile=eo && cd ..
|
||||
|
||||
es: espeak-data/es_dict
|
||||
dictsource/es_extra:
|
||||
touch dictsource/es_extra
|
||||
espeak-data/es_dict: dictsource/es_list dictsource/es_rules dictsource/es_extra
|
||||
cd dictsource && ../src/espeak --compile=es && cd ..
|
||||
|
||||
et: espeak-data/et_dict
|
||||
dictsource/et_extra:
|
||||
touch dictsource/et_extra
|
||||
espeak-data/et_dict: dictsource/et_list dictsource/et_rules dictsource/et_extra
|
||||
cd dictsource && ../src/espeak --compile=et && cd ..
|
||||
|
||||
fi: espeak-data/fi_dict
|
||||
dictsource/fi_extra:
|
||||
touch dictsource/fi_extra
|
||||
espeak-data/fi_dict: dictsource/fi_list dictsource/fi_rules dictsource/fi_extra
|
||||
cd dictsource && ../src/espeak --compile=fi && cd ..
|
||||
|
||||
fr: espeak-data/fr_dict
|
||||
dictsource/fr_extra:
|
||||
touch dictsource/fr_extra
|
||||
espeak-data/fr_dict: dictsource/fr_list dictsource/fr_rules dictsource/fr_extra
|
||||
cd dictsource && ../src/espeak --compile=fr && cd ..
|
||||
|
||||
grc: espeak-data/grc_dict
|
||||
dictsource/grc_extra:
|
||||
touch dictsource/grc_extra
|
||||
espeak-data/grc_dict: dictsource/grc_list dictsource/grc_rules dictsource/grc_extra
|
||||
cd dictsource && ../src/espeak --compile=grc && cd ..
|
||||
|
||||
hbs: espeak-data/hbs_dict
|
||||
dictsource/hbs_extra:
|
||||
touch dictsource/hbs_extra
|
||||
espeak-data/hbs_dict: dictsource/hbs_list dictsource/hbs_rules dictsource/hbs_extra
|
||||
cd dictsource && ../src/espeak --compile=hbs && cd ..
|
||||
|
||||
hi: espeak-data/hi_dict
|
||||
dictsource/hi_extra:
|
||||
touch dictsource/hi_extra
|
||||
espeak-data/hi_dict: dictsource/hi_list dictsource/hi_rules dictsource/hi_extra
|
||||
cd dictsource && ../src/espeak --compile=hi && cd ..
|
||||
|
||||
ht: espeak-data/ht_dict
|
||||
dictsource/ht_extra:
|
||||
touch dictsource/ht_extra
|
||||
espeak-data/ht_dict: dictsource/ht_list dictsource/ht_rules dictsource/ht_extra
|
||||
cd dictsource && ../src/espeak --compile=ht && cd ..
|
||||
|
||||
hu: espeak-data/hu_dict
|
||||
dictsource/hu_extra:
|
||||
touch dictsource/hu_extra
|
||||
espeak-data/hu_dict: dictsource/hu_list dictsource/hu_rules dictsource/hu_extra
|
||||
cd dictsource && ../src/espeak --compile=hu && cd ..
|
||||
|
||||
hy: espeak-data/hy_dict
|
||||
dictsource/hy_extra:
|
||||
touch dictsource/hy_extra
|
||||
espeak-data/hy_dict: dictsource/hy_list dictsource/hy_rules dictsource/hy_extra
|
||||
cd dictsource && ../src/espeak --compile=hy && cd ..
|
||||
|
||||
id: espeak-data/id_dict
|
||||
dictsource/id_extra:
|
||||
touch dictsource/id_extra
|
||||
espeak-data/id_dict: dictsource/id_list dictsource/id_rules dictsource/id_extra
|
||||
cd dictsource && ../src/espeak --compile=id && cd ..
|
||||
|
||||
is: espeak-data/is_dict
|
||||
dictsource/is_extra:
|
||||
touch dictsource/is_extra
|
||||
espeak-data/is_dict: dictsource/is_list dictsource/is_rules dictsource/is_extra
|
||||
cd dictsource && ../src/espeak --compile=is && cd ..
|
||||
|
||||
it: espeak-data/it_dict
|
||||
dictsource/it_extra:
|
||||
touch dictsource/it_extra
|
||||
espeak-data/it_dict: dictsource/it_list dictsource/it_listx dictsource/it_rules dictsource/it_extra
|
||||
cd dictsource && ../src/espeak --compile=it && cd ..
|
||||
|
||||
jbo: espeak-data/jbo_dict
|
||||
dictsource/jbo_extra:
|
||||
touch dictsource/jbo_extra
|
||||
espeak-data/jbo_dict: dictsource/jbo_list dictsource/jbo_rules dictsource/jbo_extra
|
||||
cd dictsource && ../src/espeak --compile=jbo && cd ..
|
||||
|
||||
ka: espeak-data/ka_dict
|
||||
dictsource/ka_extra:
|
||||
touch dictsource/ka_extra
|
||||
espeak-data/ka_dict: dictsource/ka_list dictsource/ka_rules dictsource/ka_extra
|
||||
cd dictsource && ../src/espeak --compile=ka && cd ..
|
||||
|
||||
kk: espeak-data/kk_dict
|
||||
dictsource/kk_extra:
|
||||
touch dictsource/kk_extra
|
||||
espeak-data/kk_dict: dictsource/kk_list dictsource/kk_rules dictsource/kk_extra
|
||||
cd dictsource && ../src/espeak --compile=kk && cd ..
|
||||
|
||||
kl: espeak-data/kl_dict
|
||||
dictsource/kl_extra:
|
||||
touch dictsource/kl_extra
|
||||
espeak-data/kl_dict: dictsource/kl_list dictsource/kl_rules dictsource/kl_extra
|
||||
cd dictsource && ../src/espeak --compile=kl && cd ..
|
||||
|
||||
kn: espeak-data/kn_dict
|
||||
dictsource/kn_extra:
|
||||
touch dictsource/kn_extra
|
||||
espeak-data/kn_dict: dictsource/kn_list dictsource/kn_rules dictsource/kn_extra
|
||||
cd dictsource && ../src/espeak --compile=kn && cd ..
|
||||
|
||||
ko: espeak-data/ko_dict
|
||||
dictsource/ko_extra:
|
||||
touch dictsource/ko_extra
|
||||
espeak-data/ko_dict: dictsource/ko_list dictsource/ko_rules dictsource/ko_extra
|
||||
cd dictsource && ../src/espeak --compile=ko && cd ..
|
||||
|
||||
ku: espeak-data/ku_dict
|
||||
dictsource/ku_extra:
|
||||
touch dictsource/ku_extra
|
||||
espeak-data/ku_dict: dictsource/ku_list dictsource/ku_rules dictsource/ku_extra
|
||||
cd dictsource && ../src/espeak --compile=ku && cd ..
|
||||
|
||||
la: espeak-data/la_dict
|
||||
dictsource/la_extra:
|
||||
touch dictsource/la_extra
|
||||
espeak-data/la_dict: dictsource/la_list dictsource/la_rules dictsource/la_extra
|
||||
cd dictsource && ../src/espeak --compile=la && cd ..
|
||||
|
||||
lt: espeak-data/lt_dict
|
||||
dictsource/lt_extra:
|
||||
touch dictsource/lt_extra
|
||||
espeak-data/lt_dict: dictsource/lt_list dictsource/lt_rules dictsource/lt_extra
|
||||
cd dictsource && ../src/espeak --compile=lt && cd ..
|
||||
|
||||
lv: espeak-data/lv_dict
|
||||
dictsource/lv_extra:
|
||||
touch dictsource/lv_extra
|
||||
espeak-data/lv_dict: dictsource/lv_list dictsource/lv_rules dictsource/lv_extra
|
||||
cd dictsource && ../src/espeak --compile=lv && cd ..
|
||||
|
||||
mk: espeak-data/mk_dict
|
||||
dictsource/mk_extra:
|
||||
touch dictsource/mk_extra
|
||||
espeak-data/mk_dict: dictsource/mk_list dictsource/mk_rules dictsource/mk_extra
|
||||
cd dictsource && ../src/espeak --compile=mk && cd ..
|
||||
|
||||
ml: espeak-data/ml_dict
|
||||
dictsource/ml_extra:
|
||||
touch dictsource/ml_extra
|
||||
espeak-data/ml_dict: dictsource/ml_list dictsource/ml_rules dictsource/ml_extra
|
||||
cd dictsource && ../src/espeak --compile=ml && cd ..
|
||||
|
||||
mt: espeak-data/mt_dict
|
||||
dictsource/mt_extra:
|
||||
touch dictsource/mt_extra
|
||||
espeak-data/mt_dict: dictsource/mt_list dictsource/mt_rules dictsource/mt_extra
|
||||
cd dictsource && ../src/espeak --compile=mt && cd ..
|
||||
|
||||
nci: espeak-data/nci_dict
|
||||
dictsource/nci_extra:
|
||||
touch dictsource/nci_extra
|
||||
espeak-data/nci_dict: dictsource/nci_list dictsource/nci_rules dictsource/nci_extra
|
||||
cd dictsource && ../src/espeak --compile=nci && cd ..
|
||||
|
||||
ne: espeak-data/ne_dict
|
||||
dictsource/ne_extra:
|
||||
touch dictsource/ne_extra
|
||||
espeak-data/ne_dict: dictsource/ne_list dictsource/ne_rules dictsource/ne_extra
|
||||
cd dictsource && ../src/espeak --compile=ne && cd ..
|
||||
|
||||
nl: espeak-data/nl_dict
|
||||
dictsource/nl_extra:
|
||||
touch dictsource/nl_extra
|
||||
espeak-data/nl_dict: dictsource/nl_list dictsource/nl_rules dictsource/nl_extra
|
||||
cd dictsource && ../src/espeak --compile=nl && cd ..
|
||||
|
||||
no: espeak-data/no_dict
|
||||
dictsource/no_extra:
|
||||
touch dictsource/no_extra
|
||||
espeak-data/no_dict: dictsource/no_list dictsource/no_rules dictsource/no_extra
|
||||
cd dictsource && ../src/espeak --compile=no && cd ..
|
||||
|
||||
nso: espeak-data/nso_dict
|
||||
dictsource/nso_extra:
|
||||
touch dictsource/nso_extra
|
||||
espeak-data/nso_dict: dictsource/nso_list dictsource/nso_rules dictsource/nso_extra
|
||||
cd dictsource && ../src/espeak --compile=nso && cd ..
|
||||
|
||||
pa: espeak-data/pa_dict
|
||||
dictsource/pa_extra:
|
||||
touch dictsource/pa_extra
|
||||
espeak-data/pa_dict: dictsource/pa_list dictsource/pa_rules dictsource/pa_extra
|
||||
cd dictsource && ../src/espeak --compile=pa && cd ..
|
||||
|
||||
pap: espeak-data/pap_dict
|
||||
dictsource/pap_extra:
|
||||
touch dictsource/pap_extra
|
||||
espeak-data/pap_dict: dictsource/pap_list dictsource/pap_rules dictsource/pap_extra
|
||||
cd dictsource && ../src/espeak --compile=pap && cd ..
|
||||
|
||||
pl: espeak-data/pl_dict
|
||||
dictsource/pl_extra:
|
||||
touch dictsource/pl_extra
|
||||
espeak-data/pl_dict: dictsource/pl_list dictsource/pl_rules dictsource/pl_extra
|
||||
cd dictsource && ../src/espeak --compile=pl && cd ..
|
||||
|
||||
prs: espeak-data/prs_dict
|
||||
dictsource/prs_extra:
|
||||
touch dictsource/prs_extra
|
||||
espeak-data/prs_dict: dictsource/prs_list dictsource/prs_rules dictsource/prs_extra
|
||||
cd dictsource && ../src/espeak --compile=prs && cd ..
|
||||
|
||||
pt: espeak-data/pt_dict
|
||||
dictsource/pt_extra:
|
||||
touch dictsource/pt_extra
|
||||
espeak-data/pt_dict: dictsource/pt_list dictsource/pt_rules dictsource/pt_extra
|
||||
cd dictsource && ../src/espeak --compile=pt && cd ..
|
||||
|
||||
ro: espeak-data/ro_dict
|
||||
dictsource/ro_extra:
|
||||
touch dictsource/ro_extra
|
||||
espeak-data/ro_dict: dictsource/ro_list dictsource/ro_rules dictsource/ro_extra
|
||||
cd dictsource && ../src/espeak --compile=ro && cd ..
|
||||
|
||||
ru: espeak-data/ru_dict
|
||||
dictsource/ru_extra:
|
||||
touch dictsource/ru_extra
|
||||
espeak-data/ru_dict: dictsource/ru_list dictsource/ru_rules dictsource/ru_extra
|
||||
cd dictsource && ../src/espeak --compile=ru && cd ..
|
||||
|
||||
rw: espeak-data/rw_dict
|
||||
dictsource/rw_extra:
|
||||
touch dictsource/rw_extra
|
||||
espeak-data/rw_dict: dictsource/rw_list dictsource/rw_rules dictsource/rw_extra
|
||||
cd dictsource && ../src/espeak --compile=rw && cd ..
|
||||
|
||||
si: espeak-data/si_dict
|
||||
dictsource/si_extra:
|
||||
touch dictsource/si_extra
|
||||
espeak-data/si_dict: dictsource/si_list dictsource/si_rules dictsource/si_extra
|
||||
cd dictsource && ../src/espeak --compile=si && cd ..
|
||||
|
||||
sk: espeak-data/sk_dict
|
||||
dictsource/sk_extra:
|
||||
touch dictsource/sk_extra
|
||||
espeak-data/sk_dict: dictsource/sk_list dictsource/sk_rules dictsource/sk_extra
|
||||
cd dictsource && ../src/espeak --compile=sk && cd ..
|
||||
|
||||
sl: espeak-data/sl_dict
|
||||
dictsource/sl_extra:
|
||||
touch dictsource/sl_extra
|
||||
espeak-data/sl_dict: dictsource/sl_list dictsource/sl_rules dictsource/sl_extra
|
||||
cd dictsource && ../src/espeak --compile=sl && cd ..
|
||||
|
||||
sq: espeak-data/sq_dict
|
||||
dictsource/sq_extra:
|
||||
touch dictsource/sq_extra
|
||||
espeak-data/sq_dict: dictsource/sq_list dictsource/sq_rules dictsource/sq_extra
|
||||
cd dictsource && ../src/espeak --compile=sq && cd ..
|
||||
|
||||
sv: espeak-data/sv_dict
|
||||
dictsource/sv_extra:
|
||||
touch dictsource/sv_extra
|
||||
espeak-data/sv_dict: dictsource/sv_list dictsource/sv_rules dictsource/sv_extra
|
||||
cd dictsource && ../src/espeak --compile=sv && cd ..
|
||||
|
||||
sw: espeak-data/sw_dict
|
||||
dictsource/sw_extra:
|
||||
touch dictsource/sw_extra
|
||||
espeak-data/sw_dict: dictsource/sw_list dictsource/sw_rules dictsource/sw_extra
|
||||
cd dictsource && ../src/espeak --compile=sw && cd ..
|
||||
|
||||
ta: espeak-data/ta_dict
|
||||
dictsource/ta_extra:
|
||||
touch dictsource/ta_extra
|
||||
espeak-data/ta_dict: dictsource/ta_list dictsource/ta_rules dictsource/ta_extra
|
||||
cd dictsource && ../src/espeak --compile=ta && cd ..
|
||||
|
||||
te: espeak-data/te_dict
|
||||
dictsource/te_extra:
|
||||
touch dictsource/te_extra
|
||||
espeak-data/te_dict: dictsource/te_list dictsource/te_rules dictsource/te_extra
|
||||
cd dictsource && ../src/espeak --compile=te && cd ..
|
||||
|
||||
tn: espeak-data/tn_dict
|
||||
dictsource/tn_extra:
|
||||
touch dictsource/tn_extra
|
||||
espeak-data/tn_dict: dictsource/tn_list dictsource/tn_rules dictsource/tn_extra
|
||||
cd dictsource && ../src/espeak --compile=tn && cd ..
|
||||
|
||||
tr: espeak-data/tr_dict
|
||||
dictsource/tr_extra:
|
||||
touch dictsource/tr_extra
|
||||
espeak-data/tr_dict: dictsource/tr_list dictsource/tr_rules dictsource/tr_extra
|
||||
cd dictsource && ../src/espeak --compile=tr && cd ..
|
||||
|
||||
tt: espeak-data/tt_dict
|
||||
dictsource/tt_extra:
|
||||
touch dictsource/tt_extra
|
||||
espeak-data/tt_dict: dictsource/tt_list dictsource/tt_rules dictsource/tt_extra
|
||||
cd dictsource && ../src/espeak --compile=tt && cd ..
|
||||
|
||||
ur: espeak-data/ur_dict
|
||||
dictsource/ur_extra:
|
||||
touch dictsource/ur_extra
|
||||
espeak-data/ur_dict: dictsource/ur_list dictsource/ur_rules dictsource/ur_extra
|
||||
cd dictsource && ../src/espeak --compile=ur && cd ..
|
||||
|
||||
vi: espeak-data/vi_dict
|
||||
dictsource/vi_extra:
|
||||
touch dictsource/vi_extra
|
||||
espeak-data/vi_dict: dictsource/vi_list dictsource/vi_rules dictsource/vi_extra
|
||||
cd dictsource && ../src/espeak --compile=vi && cd ..
|
||||
|
||||
wo: espeak-data/wo_dict
|
||||
dictsource/wo_extra:
|
||||
touch dictsource/wo_extra
|
||||
espeak-data/wo_dict: dictsource/wo_list dictsource/wo_rules dictsource/wo_extra
|
||||
cd dictsource && ../src/espeak --compile=wo && cd ..
|
||||
|
||||
zh: espeak-data/zh_dict
|
||||
dictsource/zh_extra:
|
||||
touch dictsource/zh_extra
|
||||
espeak-data/zh_dict: dictsource/zh_list dictsource/zh_rules dictsource/zh_extra
|
||||
cd dictsource && ../src/espeak --compile=zh && cd ..
|
||||
|
||||
zhy: espeak-data/zhy_dict
|
||||
dictsource/zhy_extra:
|
||||
touch dictsource/zhy_extra
|
||||
espeak-data/zhy_dict: dictsource/zhy_rules dictsource/zhy_extra
|
||||
cd dictsource && ../src/espeak --compile=zhy && cd ..
|
||||
@@ -0,0 +1,45 @@
|
||||
Changes to eSpeak to support building on a POSIX system by using autotools.
|
||||
|
||||
This does the following things:
|
||||
1/ compile the libespeak library;
|
||||
2/ compile the speak and espeak command-line applications;
|
||||
3/ compile the espeakedit application;
|
||||
4/ compile the voice data, creating an espeak-data directory.
|
||||
|
||||
This branch also contains some bug fixes and improvements that get
|
||||
sent back upstream.
|
||||
|
||||
|
||||
BUILDING
|
||||
|
||||
|
||||
The espeak and espeakedit programs, along with the espeak voices, can
|
||||
be built via the standard autotools commands:
|
||||
|
||||
$ ./autogen.sh
|
||||
$ ./configure
|
||||
$ make
|
||||
$ sudo make install
|
||||
|
||||
NOTE: The configure command detects various platform differences that
|
||||
the espeak makefiles don't cater for (e.g. different wxWidgets version)
|
||||
and detect the available audio setup to use automatically.
|
||||
|
||||
|
||||
HISTORICAL RELEASES
|
||||
|
||||
|
||||
1.24.02 is the first version of eSpeak to appear in the subversion
|
||||
repository, but releases from 1.05 to 1.24 are available on the
|
||||
sourceforge website at http://sourceforge.net/projects/espeak/files/espeak/.
|
||||
|
||||
These early releases have been checked into the historical branch,
|
||||
with the 1.24.02 release as the last entry. This makes it possible
|
||||
to use the replace functionality of git to see the earlier history:
|
||||
|
||||
$ git replace 8d59235f 63c1c019
|
||||
|
||||
NOTE: The source releases contain the big_endian, espeak-edit, praat-mod,
|
||||
riskos, windows_dll and windows_sapi folders. These do not appear in the
|
||||
source repository until later releases, so have been excluded from the
|
||||
historical commits to align them better with the 1.24.02 source commit.
|
||||
Executable
+12
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
mkdir -p m4
|
||||
touch AUTHORS
|
||||
touch NEWS
|
||||
|
||||
aclocal -I m4 || exit 1
|
||||
|
||||
libtoolize || exit 1
|
||||
autoheader || exit 1
|
||||
automake --add-missing || exit 1
|
||||
autoconf || exit 1
|
||||
+135
@@ -0,0 +1,135 @@
|
||||
AC_PREREQ([2.65])
|
||||
AC_INIT([eSpeak], [1.46], [https://github.com/rhdunn/espeak/issues], [espeak], [https://github.com/rhdunn/espeak])
|
||||
AM_INIT_AUTOMAKE()
|
||||
|
||||
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES])
|
||||
AM_SILENT_RULES([yes])
|
||||
|
||||
AC_CONFIG_SRCDIR([src])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
|
||||
dnl ================================================================
|
||||
dnl Program checks.
|
||||
dnl ================================================================
|
||||
|
||||
AC_PROG_CXX
|
||||
AC_PROG_MAKE_SET
|
||||
AC_PROG_LIBTOOL
|
||||
|
||||
dnl ================================================================
|
||||
dnl getopt checks.
|
||||
dnl ================================================================
|
||||
|
||||
AC_CHECK_HEADERS([getopt.h])
|
||||
AC_CHECK_FUNCS([getopt_long])
|
||||
|
||||
dnl ================================================================
|
||||
dnl PulseAudio checks.
|
||||
dnl ================================================================
|
||||
|
||||
AC_ARG_WITH([pulseaudio],
|
||||
[AS_HELP_STRING([--with-pulseaudio], [use the pulseaudio library for audio output @<:@default=yes@:>@])],
|
||||
[])
|
||||
|
||||
if test "$with_pulseaudio" = "no"; then
|
||||
echo "Disabling pulseaudio output support via pulseaudio"
|
||||
have_pulseaudio=no
|
||||
else
|
||||
PKG_CHECK_MODULES(PULSEAUDIO, [libpulse >= 0.9],
|
||||
[
|
||||
have_pulseaudio=yes
|
||||
],[
|
||||
have_pulseaudio=no
|
||||
])
|
||||
fi
|
||||
|
||||
dnl ================================================================
|
||||
dnl PortAudio checks.
|
||||
dnl ================================================================
|
||||
|
||||
AC_ARG_WITH([portaudio],
|
||||
[AS_HELP_STRING([--with-portaudio], [use the portaudio library for audio output @<:@default=yes@:>@])],
|
||||
[])
|
||||
|
||||
if test "$with_portaudio" = "no"; then
|
||||
echo "Disabling portaudio output support via portaudio"
|
||||
have_portaudio=no
|
||||
else
|
||||
AC_CHECK_HEADERS([portaudio.h],
|
||||
[
|
||||
have_portaudio=yes
|
||||
],[
|
||||
have_portaudio=no
|
||||
])
|
||||
fi
|
||||
|
||||
dnl ================================================================
|
||||
dnl Audio checks.
|
||||
dnl ================================================================
|
||||
|
||||
if test "$have_portaudio" = yes ; then
|
||||
if test "$have_pulseaudio" = yes ; then
|
||||
PKG_CHECK_MODULES(PULSEAUDIO_SIMPLE, [libpulse-simple >= 0.9],
|
||||
[
|
||||
have_pulseaudio=yes
|
||||
AUDIO=runtime
|
||||
],[
|
||||
have_pulseaudio=no
|
||||
AUDIO=portaudio
|
||||
])
|
||||
else
|
||||
AUDIO=portaudio
|
||||
fi
|
||||
elif test "$have_pulseaudio" = yes ; then
|
||||
AUDIO=pulseaudio
|
||||
else
|
||||
AUDIO=disabled
|
||||
fi
|
||||
|
||||
AC_SUBST(AUDIO)
|
||||
|
||||
AM_CONDITIONAL(AUDIO_RUNTIME, [test x"$AUDIO" = xruntime])
|
||||
AM_CONDITIONAL(AUDIO_PULSEAUDIO, [test x"$AUDIO" = xpulseaudio])
|
||||
AM_CONDITIONAL(AUDIO_PORTAUDIO, [test x"$AUDIO" = xportaudio])
|
||||
AM_CONDITIONAL(AUDIO_PORTAUDIO0, [test x"$AUDIO" = xportaudio0])
|
||||
AM_CONDITIONAL(AUDIO_PORTAUDIO2, [test x"$AUDIO" = xportaudio2])
|
||||
AM_CONDITIONAL(AUDIO_SADA, [test x"$AUDIO" = xsada])
|
||||
|
||||
dnl ================================================================
|
||||
dnl wxWidgets checks.
|
||||
dnl ================================================================
|
||||
|
||||
AC_CHECK_PROG(WXCONFIG_CHECK,wx-config,yes)
|
||||
if test x"$WXCONFIG_CHECK" != x"yes" ; then
|
||||
AC_MSG_ERROR([Please install wxWidgets which is needed for espeakedit.])
|
||||
fi
|
||||
|
||||
WX_LIBS=`wx-config --libs`
|
||||
WX_CXXFLAGS=`wx-config --cxxflags`
|
||||
WX_VERSION=`wx-config --version`
|
||||
|
||||
AC_SUBST(WX_LIBS)
|
||||
AC_SUBST(WX_CXXFLAGS)
|
||||
|
||||
dnl ================================================================
|
||||
dnl Generate output.
|
||||
dnl ================================================================
|
||||
|
||||
AC_CONFIG_FILES([Makefile src/Makefile])
|
||||
AC_OUTPUT
|
||||
|
||||
AC_MSG_NOTICE([
|
||||
|
||||
Configuration for eSpeak complete.
|
||||
|
||||
Source code location: ${srcdir}
|
||||
|
||||
Compiler: ${CXX}
|
||||
Compiler flags: ${CXXFLAGS}
|
||||
|
||||
wxWidgets: ${WX_VERSION}
|
||||
pulseaudio: ${have_pulseaudio}
|
||||
portaudio: ${have_portaudio}
|
||||
audio configuration: ${AUDIO}
|
||||
])
|
||||
@@ -0,0 +1,113 @@
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Akan (Ghana)
|
||||
|
||||
|
||||
.group a
|
||||
a a
|
||||
|
||||
.group b
|
||||
b b
|
||||
|
||||
.group c
|
||||
c k
|
||||
c (e s
|
||||
c (i s
|
||||
|
||||
.group d
|
||||
d d
|
||||
dw dZ
|
||||
dw (i dZ;
|
||||
|
||||
.group e
|
||||
e e
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
.group g
|
||||
g g
|
||||
gy dz;
|
||||
|
||||
.group h
|
||||
h h
|
||||
h (i C
|
||||
hw (i Cw
|
||||
hy C
|
||||
|
||||
.group i
|
||||
i i
|
||||
|
||||
.group j
|
||||
j dZ
|
||||
|
||||
.group k
|
||||
k k
|
||||
ky tS;
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
.group m
|
||||
m m
|
||||
|
||||
.group n
|
||||
n n
|
||||
n (k N
|
||||
ng N:
|
||||
ng (i n^
|
||||
nj n^
|
||||
nw N:w
|
||||
nw (i n^
|
||||
ny (i n^:
|
||||
nny (i n^:
|
||||
|
||||
.group o
|
||||
o o
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
.group ɛ
|
||||
ɛ E
|
||||
|
||||
.group q
|
||||
q k
|
||||
qu kw
|
||||
|
||||
.group r
|
||||
r R
|
||||
|
||||
.group s
|
||||
s s
|
||||
|
||||
.group t
|
||||
t t
|
||||
t (i tC
|
||||
|
||||
.group u
|
||||
u u
|
||||
|
||||
.group v
|
||||
v v
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
.group ɔ
|
||||
ɔ O
|
||||
|
||||
.group x
|
||||
x ks
|
||||
_) x z
|
||||
|
||||
.group y
|
||||
y j
|
||||
K) y (K i
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
.group
|
||||
$ dOlaR
|
||||
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
// Spelling-to-phoneme rules for Amharic
|
||||
// This file is UTF-8 encoded
|
||||
// all words lower case
|
||||
|
||||
//numbers
|
||||
|
||||
_0 z'ero // b'ado ??
|
||||
_1 '?and
|
||||
_2 h'ul@t
|
||||
_3 s'ost
|
||||
_4 '?arat
|
||||
_5 '?ammyst
|
||||
_6 s'yd:yst
|
||||
_7 s'@bat
|
||||
_8 s'ymynt
|
||||
_9 z'@t`@n^
|
||||
_10 '?assyr
|
||||
_12 '?asra'ul@t
|
||||
_1X ?asr'a
|
||||
_2X haja
|
||||
_3X sal'asa
|
||||
_4X ?arba
|
||||
_5X hamsa
|
||||
_6X silsa // sidsa??
|
||||
_7X s@ba
|
||||
_8X s@m'anja
|
||||
_9X z@t`'@na
|
||||
_0C m'@to
|
||||
_0M1 S'ix
|
||||
_0M2 m'ilyon
|
||||
_0M3 b'ilyon
|
||||
|
||||
_dpt _n'@t`yb
|
||||
|
||||
% p@rs'@nt
|
||||
። ?'aratyn@t`yb
|
||||
፣ n'@t`@las@r@z
|
||||
፤ d'yryBys@r@z
|
||||
፧ t`'yjak`emylykyt
|
||||
|
||||
@@ -0,0 +1,412 @@
|
||||
// Spelling-to-phoneme rules for Amharic
|
||||
// This file is UTF-8 encoded
|
||||
// all words lower case
|
||||
|
||||
.group 0xe188 // characters U+1200 to U+123f
|
||||
ሀ ha
|
||||
ሁ hu
|
||||
ሂ hi
|
||||
ሃ ha
|
||||
ሄ he
|
||||
ህ hy
|
||||
@) ህ (_ x
|
||||
ሆ ho
|
||||
|
||||
ለ l@
|
||||
ሉ lu
|
||||
ሊ li
|
||||
ላ la
|
||||
ሌ le
|
||||
ል ly
|
||||
@) ል (_ l
|
||||
ሎ lo
|
||||
ሏ lua
|
||||
|
||||
ሐ ha
|
||||
ሑ hu
|
||||
ሒ hi
|
||||
ሓ ha
|
||||
ሔ he
|
||||
ሕ hy
|
||||
@) ሕ (_ x
|
||||
ሖ ho
|
||||
ሗ hwa
|
||||
|
||||
መ m@
|
||||
ሙ mu
|
||||
ሚ mi
|
||||
ማ ma
|
||||
ሜ me
|
||||
ም my
|
||||
@) ም (_ m
|
||||
ሞ mo
|
||||
ሟ mwa
|
||||
|
||||
ሠ s@
|
||||
ሡ su
|
||||
ሢ si
|
||||
ሣ sa
|
||||
ሤ se
|
||||
ሥ sy
|
||||
@) ሥ (_ s
|
||||
ሦ so
|
||||
ሧ swa
|
||||
|
||||
ረ r@
|
||||
ሩ ru
|
||||
ሪ ri
|
||||
ራ ra
|
||||
ሬ re
|
||||
ር ry
|
||||
@) ር (_ r
|
||||
ሮ ro
|
||||
ሯ rwa
|
||||
|
||||
ሰ s@
|
||||
ሱ su
|
||||
ሲ si
|
||||
ሳ sa
|
||||
ሴ se
|
||||
ስ sy
|
||||
@) ስ (_ s
|
||||
ሶ so
|
||||
ሷ swa
|
||||
|
||||
ሸ S@
|
||||
ሹ Su
|
||||
ሺ Si
|
||||
ሻ Sa
|
||||
ሼ Se
|
||||
ሽ Sy
|
||||
@) ሽ (_ S
|
||||
ሾ So
|
||||
ሿ Swa
|
||||
|
||||
|
||||
|
||||
|
||||
.group 0xe189 // U+1240 to U+127F
|
||||
ቀ k`@ // U+1240
|
||||
ቁ k`u
|
||||
ቂ k`i
|
||||
ቃ k`a
|
||||
ቄ k`e
|
||||
ቅ k`y
|
||||
@) ቅ (_ k`
|
||||
ቆ k`o
|
||||
|
||||
ቈ k`w@
|
||||
ቊ k`wi
|
||||
ቋ k`wa
|
||||
ቌ k`we
|
||||
ቍ k`wy
|
||||
@) ቍ (_ k`w
|
||||
|
||||
|
||||
|
||||
|
||||
በ b@
|
||||
ቡ bu
|
||||
ቢ bi
|
||||
ባ ba
|
||||
ቤ be
|
||||
ብ by
|
||||
@) ብ (_ b
|
||||
ቦ bo
|
||||
ቧ bwa
|
||||
|
||||
ቨ v@
|
||||
ቩ vu
|
||||
ቪ vi
|
||||
ቫ va
|
||||
ቬ ve
|
||||
ቭ vy
|
||||
@) ቭ (_ v
|
||||
ቮ vo
|
||||
ቯ vwa
|
||||
|
||||
ተ t@
|
||||
ቱ tu
|
||||
ቲ ti
|
||||
ታ ta
|
||||
ቴ te
|
||||
ት ty
|
||||
@) ት (_ t
|
||||
ቶ to
|
||||
ቷ twa
|
||||
|
||||
ቸ tS@
|
||||
ቹ tSu
|
||||
ቺ tSi
|
||||
ቻ tSa
|
||||
ቼ tSe
|
||||
ች tSy
|
||||
@) ች (_ tS
|
||||
ቾ tSo
|
||||
ቿ tSwa
|
||||
|
||||
|
||||
|
||||
.group 0xe18a // U+1280 to U+12B7
|
||||
ኀ ha
|
||||
ኁ hu
|
||||
ኂ hi
|
||||
ኃ ha
|
||||
ኄ he
|
||||
ኅ hy
|
||||
@) ኅ (_ x
|
||||
ኆ ho
|
||||
|
||||
ኈ hw@
|
||||
ኊ hwi
|
||||
ኋ hwa
|
||||
ኌ hwe
|
||||
ኍ hwy
|
||||
@) ኍ (_ hw
|
||||
|
||||
ነ n@
|
||||
ኑ nu
|
||||
ኒ ni
|
||||
ና na
|
||||
ኔ ne
|
||||
ን ny
|
||||
@) ን (_ n
|
||||
ኖ no
|
||||
ኗ nwa
|
||||
|
||||
ኘ n^@
|
||||
ኙ n^u
|
||||
ኚ n^i
|
||||
ኛ n^a
|
||||
ኜ n^e
|
||||
ኝ n^y
|
||||
@) ኝ (_ n^
|
||||
ኞ n^o
|
||||
ኟ n^wa
|
||||
|
||||
አ ?a // U+12A0
|
||||
ኡ ?u
|
||||
ኢ ?i
|
||||
ኣ ?a
|
||||
ኤ ?e
|
||||
እ ?y
|
||||
ኦ ?o
|
||||
ኧ ?@
|
||||
|
||||
ከ k@ // U+12A8
|
||||
ኩ ku
|
||||
ኪ ki
|
||||
ካ ka
|
||||
ኬ ke
|
||||
ክ ky
|
||||
@) ክ (_ k
|
||||
ኮ ko
|
||||
|
||||
ኰ kw@
|
||||
ኲ kwi
|
||||
ኳ kwa
|
||||
ኴ kwe
|
||||
ኵ kwy
|
||||
@) ኵ (_ kw
|
||||
|
||||
ኸ h@
|
||||
ኹ hu
|
||||
ኺ hi
|
||||
ኻ ha
|
||||
ኼ he
|
||||
ኽ hy
|
||||
@) ኽ (_ x
|
||||
ኾ ho
|
||||
|
||||
|
||||
.group 0xe18b // U+12C0 to U+12FF
|
||||
|
||||
ዀ hw@
|
||||
ዂ hwi
|
||||
ዃ hwa
|
||||
ዄ hwe
|
||||
ዅ hwy
|
||||
@) ዅ (_ hw
|
||||
|
||||
ወ w@
|
||||
ዉ wu
|
||||
ዊ wi
|
||||
ዋ wa
|
||||
ዌ we
|
||||
ው wy
|
||||
@) ው (_ w
|
||||
ዎ wo
|
||||
|
||||
ዐ ?a
|
||||
ዑ ?u
|
||||
ዒ ?i
|
||||
ዓ ?a
|
||||
ዔ ?e
|
||||
ዕ ?y
|
||||
ዖ ?o
|
||||
|
||||
ዘ z@
|
||||
ዙ zu
|
||||
ዚ zi
|
||||
ዛ za
|
||||
ዜ ze
|
||||
ዝ zy
|
||||
@) ዝ (_ z
|
||||
ዞ zo
|
||||
ዟ zwa
|
||||
|
||||
ዠ Z@
|
||||
ዡ Zu
|
||||
ዢ Zi
|
||||
ዣ Za
|
||||
ዤ Ze
|
||||
ዥ Zy
|
||||
@) ዥ (_ Z
|
||||
ዦ Zo
|
||||
ዧ Zwa
|
||||
|
||||
የ j@
|
||||
ዩ ju
|
||||
ዪ ji
|
||||
ያ ja
|
||||
ዬ je
|
||||
ይ jy
|
||||
@) ይ (_ j
|
||||
ዮ jo
|
||||
|
||||
ደ d@
|
||||
ዱ du
|
||||
ዲ di
|
||||
ዳ da
|
||||
ዴ de
|
||||
ድ dy
|
||||
@) ድ (_ d
|
||||
ዶ do
|
||||
ዷ dwa
|
||||
|
||||
ዸ dd@ // ??
|
||||
ዹ ddu
|
||||
ዺ ddi
|
||||
ዻ dda
|
||||
ዼ dde
|
||||
ዽ ddy
|
||||
@) ዽ (_ dd
|
||||
ዾ ddo
|
||||
ዿ ddwa
|
||||
|
||||
|
||||
.group 0xe18c // U+1300 to U+133F
|
||||
ጀ dZ@
|
||||
ጁ dZu
|
||||
ጂ dZi
|
||||
ጃ dZa
|
||||
ጄ dZe
|
||||
ጅ dZy
|
||||
@) ጅ (_ dZ
|
||||
ጆ dZo
|
||||
ጇ dZwa
|
||||
|
||||
ገ g@
|
||||
ጉ gu
|
||||
ጊ gi
|
||||
ጋ ga
|
||||
ጌ ge
|
||||
ግ gy
|
||||
@) ግ (_ g
|
||||
ጎ go
|
||||
|
||||
ጐ gw@
|
||||
ጒ gwi
|
||||
ጓ gwa
|
||||
ጔ gwe
|
||||
ጕ gwy
|
||||
@) ጕ (_ gw
|
||||
|
||||
ጘ N@
|
||||
ጙ Nu
|
||||
ጚ Ni
|
||||
ጛ Na
|
||||
ጜ Ne
|
||||
ጝ Ny
|
||||
@) ጝ (_ N
|
||||
ጞ No
|
||||
|
||||
ጠ t`@
|
||||
ጡ t`u
|
||||
ጢ t`i
|
||||
ጣ t`a
|
||||
ጤ t`e
|
||||
ጥ t`y
|
||||
@) ጥ (_ t`
|
||||
ጦ t`o
|
||||
ጧ t`wa
|
||||
|
||||
ጨ tS`@
|
||||
ጩ tS`u
|
||||
ጪ tS`i
|
||||
ጫ tS`a
|
||||
ጬ tS`e
|
||||
ጭ tS`y
|
||||
@) ጭ (_ tS`
|
||||
ጮ tS`o
|
||||
ጯ tS`wa
|
||||
|
||||
ጰ p`@
|
||||
ጱ p`u
|
||||
ጲ p`i
|
||||
ጳ p`a
|
||||
ጴ p`e
|
||||
ጵ p`y
|
||||
@) ጵ (_ p`
|
||||
ጶ p`o
|
||||
ጷ p`wa
|
||||
|
||||
ጸ ts@
|
||||
ጹ tsu
|
||||
ጺ tsi
|
||||
ጻ tsa
|
||||
ጼ tse
|
||||
ጽ tsy
|
||||
@) ጽ (_ ts
|
||||
ጾ tso
|
||||
ጿ tswa
|
||||
|
||||
|
||||
.group 0xe18d // U+1340 to U+137F
|
||||
ፀ ts@
|
||||
ፁ tsu
|
||||
ፂ tsi
|
||||
ፃ tsa
|
||||
ፄ tse
|
||||
ፅ tsy
|
||||
@) ፅ (_ ts
|
||||
ፆ tso
|
||||
|
||||
ፈ f@
|
||||
ፉ fu
|
||||
ፊ fi
|
||||
ፋ fa
|
||||
ፌ fe
|
||||
ፍ fy
|
||||
@) ፍ (_ f
|
||||
ፎ fo
|
||||
ፏ fwa
|
||||
|
||||
ፐ p@ // U+1350
|
||||
ፑ pu
|
||||
ፒ pi
|
||||
ፓ pa
|
||||
ፔ pe
|
||||
ፕ py
|
||||
@) ፕ (_ p
|
||||
ፖ po
|
||||
ፗ pwa
|
||||
|
||||
ፘ rj@
|
||||
ፙ mj@
|
||||
ፚ fj@
|
||||
|
||||
|
||||
.group
|
||||
$ dolar
|
||||
|
||||
@@ -0,0 +1,80 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Azerbaijani
|
||||
|
||||
|
||||
// Numbers
|
||||
_0 s@f'@R
|
||||
_1 b'iR
|
||||
_2 ic'i
|
||||
_3 'ytS
|
||||
_4 d'WRd
|
||||
_5 b'eS
|
||||
_6 alt'@
|
||||
_7 jedd'i
|
||||
_8 s&Cc'iz
|
||||
_9 dogg'uz
|
||||
_1X 'on
|
||||
_2X ijiRm'i
|
||||
_3X ot'uz
|
||||
_4X g'@Rx
|
||||
_5X &ll'i
|
||||
_6X altm'@S
|
||||
_7X jetm'iS
|
||||
_8X s&Cs'&n
|
||||
_9X doxs'an
|
||||
_0C j'yz
|
||||
_0M1 m'in
|
||||
_0M2 milj'on
|
||||
_0M3 milj'aRd
|
||||
_dpt _viRg,yl_| // ??
|
||||
|
||||
|
||||
// Function words
|
||||
// personal pronouns
|
||||
mən $u+
|
||||
sən $u+
|
||||
o $u+
|
||||
biz $u+
|
||||
siz $u+
|
||||
onlar $u+
|
||||
|
||||
// possessive pronouns
|
||||
mənim $u+
|
||||
sənin $u+
|
||||
onun $u+
|
||||
bizim $u+
|
||||
sizin $u+
|
||||
onların $u+
|
||||
|
||||
|
||||
|
||||
// Character names
|
||||
b be
|
||||
c dZe
|
||||
ç tSe
|
||||
d de
|
||||
f fe
|
||||
g Je
|
||||
ğ Qe
|
||||
h he
|
||||
x xe
|
||||
j Ze
|
||||
k ka
|
||||
q ge
|
||||
l el
|
||||
m em
|
||||
n en
|
||||
_o o
|
||||
p pe
|
||||
r eR
|
||||
s se
|
||||
ş Se
|
||||
t te
|
||||
v ve
|
||||
w dubElv'E
|
||||
y je
|
||||
z ze
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,111 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Azerbaijani
|
||||
|
||||
// Stress rule: Right-most vowel, but stop before the vowel which is
|
||||
// marked as unstressed [%].
|
||||
|
||||
|
||||
.group a
|
||||
a a
|
||||
|
||||
.group b
|
||||
b b
|
||||
|
||||
.group c
|
||||
c dZ
|
||||
|
||||
.group ç
|
||||
ç tS
|
||||
|
||||
.group d
|
||||
d d
|
||||
|
||||
.group e
|
||||
e e
|
||||
|
||||
.group ə
|
||||
ə &
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
.group g
|
||||
g J
|
||||
|
||||
.group ğ
|
||||
ğ Q
|
||||
|
||||
.group h
|
||||
h h
|
||||
|
||||
.group x
|
||||
x x
|
||||
|
||||
.group ı
|
||||
ı @
|
||||
|
||||
.group i
|
||||
i i
|
||||
|
||||
.group j
|
||||
j Z
|
||||
|
||||
.group k
|
||||
k c
|
||||
k (K C
|
||||
|
||||
.group q
|
||||
q g
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
.group m
|
||||
m m
|
||||
|
||||
.group n
|
||||
n n
|
||||
|
||||
.group o
|
||||
o o
|
||||
|
||||
.group ö
|
||||
ö W
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
.group r
|
||||
r R
|
||||
A) r (A *
|
||||
|
||||
.group s
|
||||
s s
|
||||
|
||||
.group ş
|
||||
ş S
|
||||
|
||||
.group t
|
||||
t t
|
||||
|
||||
.group u
|
||||
u u
|
||||
|
||||
.group ü
|
||||
ü y
|
||||
|
||||
.group v
|
||||
v v
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
.group y
|
||||
y j
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
.group
|
||||
ä &
|
||||
@@ -0,0 +1,409 @@
|
||||
// This file is UTF8 encoded
|
||||
// Spelling-to-phoneme rules for Tibetan
|
||||
|
||||
.replace
|
||||
༠ 0
|
||||
༡ 1
|
||||
༢ 2
|
||||
༣ 3
|
||||
༤ 4
|
||||
༥ 5
|
||||
༦ 6
|
||||
༧ 7
|
||||
༨ 8
|
||||
༩ 9
|
||||
|
||||
|
||||
|
||||
.group ཀ
|
||||
ཀ ka
|
||||
ཀ (B k
|
||||
@) ཀ (_ k
|
||||
|
||||
.group ཁ
|
||||
ཁ kha
|
||||
ཁ (B kh
|
||||
@) ཁ (_ kh
|
||||
|
||||
.group ག
|
||||
ག ga
|
||||
ག (B g
|
||||
@) ག (_ g
|
||||
|
||||
.group གྷ
|
||||
གྷ gha
|
||||
གྷ (B gh
|
||||
@) གྷ (_ gh
|
||||
|
||||
.group ང
|
||||
ང Na
|
||||
ང (B N
|
||||
@) ང (_ N
|
||||
|
||||
.group ཅ
|
||||
ཅ ca
|
||||
ཅ (B c
|
||||
@) ཅ (_ c
|
||||
|
||||
.group ཆ
|
||||
ཆ cha
|
||||
ཆ (B ch
|
||||
@) ཆ (_ ch
|
||||
|
||||
.group ཇ
|
||||
ཇ Ja
|
||||
ཇ (B J
|
||||
@) ཇ (_ J
|
||||
|
||||
.group ཉ
|
||||
ཉ n^a
|
||||
ཉ (B n^
|
||||
@) ཉ (_ n^
|
||||
|
||||
.group ཊ
|
||||
ཊ t.a
|
||||
ཊ (B t.
|
||||
@) ཊ (_ t.
|
||||
|
||||
.group ཋ
|
||||
ཋ th.a
|
||||
ཋ (B th.
|
||||
@) ཋ (_ th.
|
||||
|
||||
.group ཌ
|
||||
ཌ d.a
|
||||
ཌ (B d.
|
||||
@) ཌ (_ d.
|
||||
|
||||
.group ཌྷ
|
||||
ཌྷ dh.a
|
||||
ཌྷ (B dh.
|
||||
@) ཌྷ (_ dh.
|
||||
|
||||
.group ཎ
|
||||
ཎ n.a
|
||||
ཎ (B n.
|
||||
@) ཎ (_ n.
|
||||
|
||||
.group ཏ
|
||||
ཏ ta
|
||||
ཏ (B t
|
||||
@) ཏ (_ t
|
||||
|
||||
.group ཐ
|
||||
ཐ tha
|
||||
ཐ (B th
|
||||
@) ཐ (_ th
|
||||
|
||||
.group ད
|
||||
ད da
|
||||
ད (B d
|
||||
@) ད (_ d
|
||||
|
||||
.group དྷ
|
||||
དྷ dha
|
||||
དྷ (B dh
|
||||
@) དྷ (_ dh
|
||||
|
||||
.group ན
|
||||
ན na
|
||||
ན (B n
|
||||
@) ན (_ n
|
||||
|
||||
.group པ
|
||||
པ pa
|
||||
པ (B p
|
||||
@) པ (_ p
|
||||
|
||||
.group ཕ
|
||||
ཕ pha
|
||||
ཕ (B ph
|
||||
@) ཕ (_ ph
|
||||
|
||||
.group བ
|
||||
བ ba
|
||||
བ (B b
|
||||
@) བ (_ b
|
||||
|
||||
.group བྷ
|
||||
བྷ bha
|
||||
བྷ (B bh
|
||||
@) བྷ (_ bh
|
||||
|
||||
.group མ
|
||||
མ ma
|
||||
མ (B m
|
||||
@) མ (_ m
|
||||
|
||||
.group ཙ
|
||||
ཙ tsa
|
||||
ཙ (B ts
|
||||
@) ཙ (_ ts
|
||||
|
||||
.group ཚ
|
||||
ཚ tsha
|
||||
ཚ (B tsh
|
||||
@) ཚ (_ tsh
|
||||
|
||||
.group ཛ
|
||||
ཛ dza
|
||||
ཛ (B dz
|
||||
@) ཛ (_ dz
|
||||
|
||||
.group ཛྷ
|
||||
ཛྷ dzha
|
||||
ཛྷ (B dzh
|
||||
@) ཛྷ (_ dzh
|
||||
|
||||
.group ཝ
|
||||
ཝ wa
|
||||
ཝ (B w
|
||||
@) ཝ (_ w
|
||||
|
||||
.group ཞ
|
||||
ཞ Za
|
||||
ཞ (B Z
|
||||
@) ཞ (_ Z
|
||||
|
||||
.group ཟ
|
||||
ཟ za
|
||||
ཟ (B z
|
||||
@) ཟ (_ z
|
||||
|
||||
.group འ
|
||||
འ ?a
|
||||
འ (B ?
|
||||
@) འ (_ ?
|
||||
|
||||
.group ཡ
|
||||
ཡ ja
|
||||
ཡ (B j
|
||||
@) ཡ (_ j
|
||||
|
||||
.group ར
|
||||
ར ra
|
||||
ར (B r
|
||||
@) ར (_ r
|
||||
|
||||
.group ལ
|
||||
ལ la
|
||||
ལ (B l
|
||||
@) ལ (_ l
|
||||
|
||||
.group ཤ
|
||||
ཤ Sa
|
||||
ཤ (B S
|
||||
@) ཤ (_ S
|
||||
|
||||
.group ཥ
|
||||
ཥ s.a
|
||||
ཥ (B s.
|
||||
@) ཥ (_ s.
|
||||
|
||||
.group ས
|
||||
ས sa
|
||||
ས (B s
|
||||
@) ས (_ s
|
||||
|
||||
.group ཧ
|
||||
ཧ Ha
|
||||
ཧ (B H
|
||||
@) ཧ (_ H
|
||||
|
||||
.group ཨ
|
||||
ཨ ?a
|
||||
ཨ (B ?
|
||||
@) ཨ (_ ?
|
||||
|
||||
.group ཀྵ
|
||||
ཀྵ ks.a
|
||||
ཀྵ (B ks.
|
||||
@) ཀྵ (_ ks.
|
||||
|
||||
|
||||
// vowel signs
|
||||
// Give the utf8 codes in octal, because these characters don't
|
||||
// display correctly without a letter to attach to.
|
||||
.group 0xe0bd
|
||||
0xe0bdb1 a:
|
||||
0xe0bdb2 i
|
||||
0xe0bdb3 i:
|
||||
0xe0bdb4 u
|
||||
0xe0bdb5 u:
|
||||
0xe0bdb6 r-
|
||||
0xe0bdb7 r-:
|
||||
0xe0bdb8 l-
|
||||
0xe0bdb9 l-:
|
||||
0xe0bdba e
|
||||
0xe0bdbb e:
|
||||
0xe0bdbc o
|
||||
0xe0bdbd o:
|
||||
|
||||
// subjoined letters
|
||||
.group 0xe0be // characters which start with UTF-8 bytes: [e0 be]
|
||||
ྐ ka
|
||||
ྐ (B k
|
||||
@) ྐ (_ k
|
||||
|
||||
ྑ kha
|
||||
ྑ (B kh
|
||||
@) ྑ (_ kh
|
||||
|
||||
ྒ ga
|
||||
ྒ (B g
|
||||
@) ྒ (_ g
|
||||
|
||||
ྒྷ gha
|
||||
@) ྒྷ (_ gh
|
||||
|
||||
ྔ Na
|
||||
ྔ (B N
|
||||
@) ྔ (_ N
|
||||
|
||||
ྕ ca
|
||||
ྕ (B c
|
||||
@) ྕ (_ c
|
||||
|
||||
ྖ cha
|
||||
ྖ (B ch
|
||||
@) ྖ (_ ch
|
||||
|
||||
ྗ Ja
|
||||
ྗ (B J
|
||||
@) ྗ (_ J
|
||||
|
||||
ྙ n^a
|
||||
ྙ (B n^
|
||||
@) ྙ (_ n^
|
||||
|
||||
ྚ t.a
|
||||
ྚ (B t.
|
||||
@) ྚ (_ t.
|
||||
|
||||
ྛ th.a
|
||||
ྛ (B th.
|
||||
@) ྛ (_ th.
|
||||
|
||||
ྜ d.a
|
||||
ྜ (B d.
|
||||
@) ྜ (_ d.
|
||||
|
||||
ྜྷ dh.a
|
||||
ྜྷ (B dh.
|
||||
@) ྜྷ (_ dh.
|
||||
|
||||
ྞ n.a
|
||||
ྞ (B n.
|
||||
@) ྞ (_ n.
|
||||
|
||||
ྟ ta
|
||||
ྟ (B t
|
||||
@) ྟ (_ t
|
||||
|
||||
ྠ tha
|
||||
ྠ (B th
|
||||
@) ྠ (_ th
|
||||
|
||||
ྡ da
|
||||
ྡ (B d
|
||||
@) ྡ (_ d
|
||||
|
||||
ྡྷ dha
|
||||
ྡྷ (B dh
|
||||
@) ྡྷ (_ dh
|
||||
|
||||
ྣ na
|
||||
ྣ (B n
|
||||
@) ྣ (_ n
|
||||
|
||||
ྤ pa
|
||||
ྤ (B p
|
||||
@) ྤ (_ p
|
||||
|
||||
ྥ pha
|
||||
ྥ (B ph
|
||||
@) ྥ (_ ph
|
||||
|
||||
ྦ ba
|
||||
ྦ (B b
|
||||
@) ྦ (_ b
|
||||
|
||||
ྦྷ bha
|
||||
ྦྷ (B bh
|
||||
@) ྦྷ (_ bh
|
||||
|
||||
ྨ ma
|
||||
ྨ (B m
|
||||
@) ྨ (_ m
|
||||
|
||||
ྩ tsa
|
||||
ྩ (B ts
|
||||
@) ྩ (_ ts
|
||||
|
||||
ྪ tsha
|
||||
ྪ (B tsh
|
||||
@) ྪ (_ tsh
|
||||
|
||||
ྫ dza
|
||||
ྫ (B dz
|
||||
@) ྫ (_ dz
|
||||
|
||||
ྫྷ dzha
|
||||
ྫྷ (B dzh
|
||||
@) ྫྷ (_ dzh
|
||||
|
||||
ྭ wa
|
||||
ྭ (B w
|
||||
@) ྭ (_ w
|
||||
|
||||
ྮ Za
|
||||
ྮ (B Z
|
||||
@) ྮ (_ Z
|
||||
|
||||
ྯ za
|
||||
ྯ (B z
|
||||
@) ྯ (_ z
|
||||
|
||||
ྰ ?a
|
||||
ྰ (B ?
|
||||
@) ྰ (_ ?
|
||||
|
||||
ྱ ja
|
||||
ྱ (B j
|
||||
@) ྱ (_ j
|
||||
|
||||
ྲ ra
|
||||
ྲ (B r
|
||||
@) ྲ (_ r
|
||||
|
||||
ླ la
|
||||
ླ (B l
|
||||
@) ླ (_ l
|
||||
|
||||
ྴ Sa
|
||||
ྴ (B S
|
||||
@) ྴ (_ S
|
||||
|
||||
ྵ s.a
|
||||
ྵ (B s.
|
||||
@) ྵ (_ s.
|
||||
|
||||
ྶ sa
|
||||
ྶ (B s
|
||||
@) ྶ (_ s
|
||||
|
||||
ྷ Ha
|
||||
ྷ (B H
|
||||
@) ྷ (_ H
|
||||
|
||||
ྸ ?a
|
||||
ྸ (B ?
|
||||
@) ྸ (_ ?
|
||||
|
||||
ྐྵ ks.a
|
||||
ྐྵ (B ks.
|
||||
@) ྐྵ (_ ks.
|
||||
|
||||
|
||||
.group
|
||||
$ dolar
|
||||
+5
-1
@@ -1,6 +1,8 @@
|
||||
// translation rules for Welsh language
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
.L01 ch dd ff ll th // digraph consonants
|
||||
|
||||
.group a
|
||||
_) a (_ A:
|
||||
a A:
|
||||
@@ -21,7 +23,7 @@
|
||||
ae AY
|
||||
ai aI
|
||||
au aY
|
||||
@) au (_ a
|
||||
// @) au (_ a
|
||||
aw (+ aU
|
||||
|
||||
|
||||
@@ -80,6 +82,7 @@
|
||||
g g
|
||||
gwl gw@-l
|
||||
gwn gw@-n
|
||||
gwr gw@-r
|
||||
|
||||
.group h
|
||||
_) h (_ hA:
|
||||
@@ -230,6 +233,7 @@
|
||||
w (dd u:
|
||||
|
||||
w (A w
|
||||
_) w (l
|
||||
wy uY
|
||||
|
||||
.group x
|
||||
|
||||
+11
-15
@@ -70,7 +70,7 @@ __ b'Onsdrai
|
||||
& Vw
|
||||
£ pun?
|
||||
€ euro
|
||||
© kopyrajt
|
||||
© kVpirajt
|
||||
÷ divid'eReD||meD
|
||||
= l'imeD
|
||||
# n'OmV
|
||||
@@ -78,9 +78,10 @@ __ b'Onsdrai
|
||||
× g'aNe
|
||||
ª feminin||Wdin'al
|
||||
º m'askulin||Wdin'al
|
||||
® registr'eret||varemerke
|
||||
® registr'Er@D||v'ar@mErk3
|
||||
¼ en||kvart
|
||||
¢ s'ents
|
||||
¾ trEkv'art
|
||||
¢ s'ent
|
||||
¥ j'en:
|
||||
µ my
|
||||
' apostr'Vf // PB o changed to V
|
||||
@@ -103,7 +104,7 @@ _11 'Elv@
|
||||
_12 t'Vl
|
||||
_13 tR'&#d@-n // PB & changed to &#
|
||||
_14 fj'ord@-n
|
||||
_15 f'emt@n
|
||||
_15 f'emt@-n
|
||||
_16 s'ajsd@-n
|
||||
_17 s'Wd@-n // PP Y changed to W
|
||||
_18 '&d@-n // PB a changed to &
|
||||
@@ -111,8 +112,8 @@ _19 n'ed@-n
|
||||
_2X t'y:w
|
||||
_3X tR'&#Dv@ //PB [tR'ADv@] changed to [tR'&#Dv@]
|
||||
_4X f'W:V //PB [f'W:*3] changed to [ f'W:V]
|
||||
_5X h&l't*es // PB [a] changed to [&]
|
||||
_6X t*'es
|
||||
_5X h&l't*Es // PB [a] changed to [&], e changed to E
|
||||
_6X t*'Es // PB changed from e to E
|
||||
_7X h&lfj'&rs // PV a changed to &
|
||||
_8X f'irs
|
||||
_9X h&lf'Ems // PB a changed to &
|
||||
@@ -1159,7 +1160,6 @@ nymfoman $alt2
|
||||
obsidian $alt2
|
||||
ocean $alt2
|
||||
oktan $alt2
|
||||
oman $alt2
|
||||
organ $alt2
|
||||
orkan $alt2
|
||||
osman $alt2
|
||||
@@ -2957,11 +2957,9 @@ lupin $alt
|
||||
magasin $alt
|
||||
mandarin $alt
|
||||
mandolin $alt
|
||||
margin $alt
|
||||
marin $alt
|
||||
marocain mAro'kEN $alt
|
||||
maroquin mAro'kEN $alt
|
||||
maskulin $alt
|
||||
mazarin $alt
|
||||
medicin $alt
|
||||
melamin $alt
|
||||
@@ -5773,6 +5771,7 @@ adopter $alt
|
||||
bortadopter $alt
|
||||
adoucer $alt
|
||||
adressere $alt
|
||||
omadressere $alt
|
||||
adsorber $alt
|
||||
adstringer $alt
|
||||
adviser $alt
|
||||
@@ -6075,7 +6074,7 @@ dramatiser $alt
|
||||
draper $alt
|
||||
dresser $alt
|
||||
dubler $alt
|
||||
dueller $alt
|
||||
duellere $alt
|
||||
duetter $alt
|
||||
duper $alt
|
||||
duplicer $alt
|
||||
@@ -6401,7 +6400,6 @@ interpunkter $alt
|
||||
intervener $alt
|
||||
intimider $alt
|
||||
intoner $alt
|
||||
intriger $alt
|
||||
introducer $alt
|
||||
intuber $alt
|
||||
invader $alt
|
||||
@@ -9677,7 +9675,6 @@ epigon $alt
|
||||
estragon estRag'VN $alt
|
||||
glukagon $alt
|
||||
heksagon $alt
|
||||
jargon SjArg'VN $alt
|
||||
oktagon $alt
|
||||
oktogon $alt
|
||||
ortogon $alt
|
||||
@@ -9686,7 +9683,6 @@ polygon $alt
|
||||
wagon v&g'VN $alt
|
||||
|
||||
// -son list (VN/on
|
||||
bison b'isVn $alt
|
||||
blouson blus'VN $alt
|
||||
chanson SjAns'VN $alt
|
||||
garnison $alt
|
||||
@@ -9695,7 +9691,7 @@ liaison li&s'VN $alt
|
||||
meson $alt
|
||||
person $alt
|
||||
ræson REs'VN $alt
|
||||
//sæson sEs'VN $alt
|
||||
sæson $alt
|
||||
unison $alt
|
||||
|
||||
// PB exceptions from the "be" rule in group "be"
|
||||
@@ -11247,7 +11243,7 @@ ikes ajks // PB
|
||||
(et kvarter) et||kvA'ter // PB
|
||||
(mit kvarter) mit||kvA'ter // PB
|
||||
(vores kvarter) vV:s||kvA'ter // PB
|
||||
(deres kvarter) de@s||kvA'ter // PB
|
||||
(deres kvarter) dE:Vs||kvA'ter // PB
|
||||
(det kvarter) de||kvA'ter // PB
|
||||
(i kvarter) i||kv'A:dV
|
||||
(at have) &||h&: // PB the verb 'have', not the noun 'have' = garden
|
||||
|
||||
+286
-108
File diff suppressed because it is too large
Load Diff
@@ -423,6 +423,7 @@ couch _^_EN
|
||||
cursor _^_EN
|
||||
debugger _^_EN
|
||||
dj _^_EN
|
||||
download _^_EN
|
||||
email _^_EN
|
||||
enterprise _^_EN
|
||||
event _^_EN
|
||||
@@ -472,6 +473,7 @@ run _^_EN
|
||||
scanner _^_EN
|
||||
science _^_EN
|
||||
server _^_EN
|
||||
seven _^_EN
|
||||
sex _^_EN
|
||||
sexy _^_EN
|
||||
shirt _^_EN
|
||||
@@ -482,6 +484,7 @@ slum _^_EN
|
||||
small _^_EN
|
||||
snob _^_EN
|
||||
song _^_EN
|
||||
sorry _^_EN
|
||||
source _^_EN
|
||||
spam _^_EN
|
||||
spirit _^_EN
|
||||
@@ -495,7 +498,9 @@ terminal _^_EN
|
||||
trip _^_EN
|
||||
tuner _^_EN
|
||||
unix _^_EN
|
||||
update _^_EN
|
||||
venture _^_EN
|
||||
website _^_EN
|
||||
window _^_EN
|
||||
word _^_EN
|
||||
|
||||
@@ -598,6 +603,7 @@ häuschen hOYsC@n
|
||||
hausier haUz'i:r
|
||||
heimat $1
|
||||
herberg hErbErg
|
||||
hi haI
|
||||
historie $alt
|
||||
hm h@m
|
||||
horsam hO3zA:m
|
||||
@@ -649,6 +655,7 @@ minut $2
|
||||
mikrofiche mi:kro:fi:S
|
||||
miteinander $1
|
||||
modell mo:d'El
|
||||
modem mo:dEm
|
||||
monoton $3
|
||||
monsun $2
|
||||
montag mo:ntA:k
|
||||
@@ -665,6 +672,7 @@ numero $1
|
||||
oboe o:b'o:@
|
||||
orgie $alt
|
||||
ok o:k'e:
|
||||
ödem Y:d'e:m
|
||||
|
||||
paradies $3
|
||||
passage pas'aZ@
|
||||
|
||||
+12
-2
@@ -236,6 +236,7 @@
|
||||
_) cow _^_EN
|
||||
crew _^_EN
|
||||
cup _^_EN
|
||||
c (y s
|
||||
_) cyber saIb3
|
||||
|
||||
|
||||
@@ -256,7 +257,7 @@
|
||||
e) chen (_ C@n
|
||||
ü) chen (_ C@n
|
||||
|
||||
chs ks (_
|
||||
chs ks
|
||||
chance SA~s@
|
||||
chara (kt k%ara
|
||||
_) ch (ic S
|
||||
@@ -562,6 +563,7 @@
|
||||
ge (mal g@
|
||||
_) ge (mK gE
|
||||
_) ge (nK gE
|
||||
_) ge (L01K gE
|
||||
ge (tr g@
|
||||
general ge:nEr'al
|
||||
general (is ge:n@ral
|
||||
@@ -1056,6 +1058,13 @@ formal) ie =I@
|
||||
_ver) st St
|
||||
ste (ll StE
|
||||
a) ste (ll stE
|
||||
st (ah St
|
||||
st (ä St
|
||||
st (eh St
|
||||
st (ö St
|
||||
st (ü St
|
||||
st (uh St
|
||||
st (ung st
|
||||
|
||||
_) safe _^_EN
|
||||
&) schaft (_S6 Saft
|
||||
@@ -1288,6 +1297,7 @@ formal) ie =I@
|
||||
_) viel (@P4 f'i:l
|
||||
_) vier (g@P4 f'i:r
|
||||
_) viet vIEt
|
||||
_) volks fOlks
|
||||
_) voll (C@P4 f'Ol
|
||||
_) voll (br f%Ol
|
||||
_) voll (end f%Ol_|
|
||||
@@ -1343,7 +1353,7 @@ formal) ie =I@
|
||||
y (x y
|
||||
_) y (A j
|
||||
A) y (A j
|
||||
@) y (_ I
|
||||
@) y (_ i:
|
||||
t) y (_ _^_EN
|
||||
|
||||
.group z
|
||||
|
||||
@@ -0,0 +1,174 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling-to-phoneme rules for Divehi (Maldives)
|
||||
|
||||
// Numbers
|
||||
|
||||
_0 s'umeI
|
||||
_1 e'keI
|
||||
_2 d'eI
|
||||
_3 tineI
|
||||
_4 ha'tha'reI
|
||||
_5 fa'heI
|
||||
_6 ha'eI
|
||||
_7 ha'theI
|
||||
_8 a'SeI
|
||||
_9 n'uaeI
|
||||
_10 d'ihaeI
|
||||
|
||||
_11 e'gj'a:r@1 //egaara
|
||||
_12 b'ar@2 //baara
|
||||
_13 t'E:r@2 //theyra
|
||||
_14 ch'O:d@2 //saada (d like in _2)
|
||||
_15 p'Vndr@2 //fanara
|
||||
_16 s'o:l@2 //soalha lh like in ޅ
|
||||
_17 s'Vt:r@2 //sathaara
|
||||
_18 Vth.:'a:r@2 //ashaara
|
||||
_19 Unn'Is //navaara
|
||||
|
||||
_20 b'i:s //vihi (we he)
|
||||
_21 Ik:'Is //eka wees
|
||||
_22 b'a:Is //baa wees
|
||||
_23 t'e:Is //tei wees
|
||||
_24 c'O:bIs sav wees
|
||||
_25 p@c:'Is //fansavees
|
||||
_26 ch@bb'i:rs // sabbees
|
||||
_27 s@t:'a:Is // sathawees
|
||||
_28 ath:'a:Is // asha wees
|
||||
_29 Unt'Is // ona thirees
|
||||
_30 t'i:s // thirees
|
||||
|
||||
_31 Ik@t:'Is // thirees eke --from hence it starts with the 10th digit and follows with the single digit.
|
||||
_32 bat:'Is // eg. 32 = thirees (30) eke (1)
|
||||
_33 tE~t'Is // E~ ?
|
||||
_34 cO~t'Is
|
||||
_35 pE~t'Is
|
||||
_36 chaT'tIs
|
||||
_37 sE~t'Is
|
||||
_38 art'Is
|
||||
_39 Unta:l'Is
|
||||
|
||||
_40 ca:l'Is //saalhees
|
||||
_41 Ikta:l'Is
|
||||
_42 baIa:l'Is
|
||||
_43 tE~ta:l'Is
|
||||
_44 cO:wa:l'Is
|
||||
_45 paI'nta:l'Is
|
||||
_46 chhIja:l'Is
|
||||
_47 sE~ta:l'Is
|
||||
_48 arta:l'Is
|
||||
_49 'Un^ca:s
|
||||
|
||||
_50 p@c'a:s //fansaas
|
||||
_51 Ikj'a:wVn
|
||||
_52 b'a:wVn
|
||||
_53 t'IrpVn
|
||||
_54 c'Ou:wVn
|
||||
_55 p'achpVn
|
||||
_56 chh@p:'Vn
|
||||
_57 sVt:'a:w@n
|
||||
_58 ath:'a:w@n
|
||||
_59 Uns'Vth
|
||||
|
||||
_60 s'a:th. //fas dho (ދ) lhas
|
||||
_61 'Iks@th.
|
||||
_62 b'a:s@th.
|
||||
_63 t'Irs@th.
|
||||
_64 c'O~s@th.
|
||||
_65 paIns@th.
|
||||
_66 ch'Ija:s@th.
|
||||
_67 s'Vrs@th.
|
||||
_68 ars@th.
|
||||
_69 Un@h,at:'Vr:
|
||||
|
||||
_70 sat:'Vr: // hai dhiha
|
||||
_71 Ikhat:'Vr:
|
||||
_72 b@hat:'Vr:
|
||||
_73 tIhat:'Vr:
|
||||
_74 cO:hat:'Vr:
|
||||
_75 pach,at:'Vr:
|
||||
_76 chIhat:'Vr:
|
||||
_77 s@t@hat:'Vr:
|
||||
_78 athhat:'Vr:
|
||||
_79 ,Un^Ia:s'i:
|
||||
|
||||
_80 ,Vss'i: // addiha
|
||||
_81 Ikja:s'i:
|
||||
_82 baIa:s'i:
|
||||
_83 tIra:s'i:
|
||||
_84 cO:ra:s'i:
|
||||
_85 pI'ca:s'i:
|
||||
_86 chIja:s'i:
|
||||
_87 sVt:a:s'i:
|
||||
_88 ath:a:s'i:
|
||||
_89 nVwa:s'i:
|
||||
|
||||
_90 nVb:'e: nuvadhiha
|
||||
_91 Ikj'a:n@we:
|
||||
_92 b'a:n@we:
|
||||
_93 tIr'a:n@we:
|
||||
_94 cO:r'a:m@we:
|
||||
_95 p@c'a:n@we:
|
||||
_96 chIj'a:n@we:
|
||||
_97 s@t:'a:n@we:
|
||||
_98 ath:'a:n@we:
|
||||
_99 nIn^j'a:n@we:
|
||||
|
||||
_0C sa'theIka //satheyka (th like them)
|
||||
_0M1 h@z'a:r (haas)
|
||||
_0M2 l'a:kh // lakka
|
||||
_0M3 cr'ore //curoadu
|
||||
|
||||
// letter names
|
||||
ހ h'a:
|
||||
ށ s.'avijani
|
||||
ނ n'u:nu
|
||||
ރ R'a:
|
||||
ބ b'a:
|
||||
ޅ l.'av,ijani
|
||||
ކ k'a:fu
|
||||
އ 'alifu
|
||||
ވ v'a:vu
|
||||
މ m'i:mu
|
||||
ފ f'a:fu
|
||||
ދ d'a:lu
|
||||
ތ t'a:
|
||||
ލ l'a:mu
|
||||
ގ g'a:fu
|
||||
ޏ n^'avijani
|
||||
ސ s'i:nu
|
||||
ޑ d.'avijani
|
||||
ޒ z'avijani
|
||||
ޓ t.'avijani
|
||||
ޔ j'a:
|
||||
ޕ p'avijani
|
||||
ޖ dZ'avijani
|
||||
ޗ tS'avijani
|
||||
ޘ T'a:
|
||||
ޙ hh'a:
|
||||
ޚ x'a:
|
||||
ޛ D'a:lu
|
||||
ޜ z'a:
|
||||
ޝ S'i:nu
|
||||
ޞ s'a:du
|
||||
ޟ d'a:du
|
||||
ޠ t'o
|
||||
ޡ z'o
|
||||
ޢ a'inu
|
||||
ޣ Qa'inu
|
||||
ޤ q'a:fu
|
||||
ޥ w'a:vu
|
||||
ޱ n'a||vijani
|
||||
ަ 'aba||f,ili
|
||||
ާ 'a:ba:||f,ili
|
||||
ި 'ibi||f,ili
|
||||
ީ 'i:bi:||f,ili
|
||||
ު 'ubu||f,ili
|
||||
ޫ 'u:bu:||f,ili
|
||||
ެ 'ebe||f,ili
|
||||
ޭ 'e:be:||f,ili
|
||||
ޮ 'obo||f,ili
|
||||
ޯ 'o:bo:||f,ili
|
||||
ް s'ukun
|
||||
|
||||
|
||||
@@ -0,0 +1,189 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling-to-phoneme rules for Divehi (Maldives)
|
||||
|
||||
.group ހ
|
||||
ހ h
|
||||
|
||||
.group ށ
|
||||
ށ s.
|
||||
|
||||
.group ނ
|
||||
ނ n
|
||||
ން (ނ nn
|
||||
ން (މ mm
|
||||
ން (ޏ n^n^
|
||||
|
||||
.group ރ
|
||||
ރ R
|
||||
|
||||
.group ބ
|
||||
ބ b
|
||||
|
||||
.group ޅ
|
||||
ޅ l.
|
||||
|
||||
.group ކ
|
||||
ކ k
|
||||
|
||||
.group އ
|
||||
އ // alifu
|
||||
އް (_ eh
|
||||
އް (ހ h
|
||||
އް (ށ h
|
||||
އް (ހ s.
|
||||
އް (ނ n
|
||||
އް (ރ R
|
||||
އް (ބ b
|
||||
އް (ޅ l.
|
||||
އް (ކ k
|
||||
އް (ކ v
|
||||
އް (މ m
|
||||
އް (ދ d
|
||||
އް (ތ t
|
||||
އް (ލ l
|
||||
އް (ގ g
|
||||
އް (ޏ N
|
||||
އް (ސ s
|
||||
އް (ޑ d.
|
||||
އް (ޒ z
|
||||
އް (ޓ t.
|
||||
އް (ޔ j
|
||||
އް (ޕ p
|
||||
އް (ޖ dZ
|
||||
އް (ޗ tS
|
||||
އް (ޜ Z
|
||||
|
||||
.group ވ
|
||||
ވ v
|
||||
|
||||
.group މ
|
||||
މ m
|
||||
|
||||
.group ފ
|
||||
ފ f
|
||||
|
||||
.group ދ
|
||||
ދ d
|
||||
|
||||
.group ތ
|
||||
ތ t
|
||||
|
||||
.group ލ
|
||||
ލ l
|
||||
|
||||
.group ގ
|
||||
ގ g
|
||||
|
||||
.group ޏ
|
||||
ޏ n^
|
||||
|
||||
.group ސ
|
||||
ސ s
|
||||
|
||||
.group ޑ
|
||||
ޑ d.
|
||||
|
||||
.group ޒ
|
||||
ޒ z
|
||||
|
||||
.group ޓ
|
||||
ޓ t.
|
||||
|
||||
.group ޔ
|
||||
ޔ j
|
||||
|
||||
.group ޕ
|
||||
ޕ p
|
||||
|
||||
.group ޖ
|
||||
ޖ dZ
|
||||
|
||||
.group ޗ
|
||||
ޗ tS
|
||||
|
||||
.group ޘ
|
||||
ޘ T
|
||||
|
||||
.group ޙ
|
||||
ޙ h
|
||||
|
||||
.group ޚ
|
||||
ޚ x
|
||||
|
||||
.group ޛ
|
||||
ޛ D
|
||||
|
||||
|
||||
|
||||
.group ޜ
|
||||
ޜ Z
|
||||
|
||||
.group ޝ
|
||||
ޝ S
|
||||
|
||||
.group ޞ
|
||||
ޞ s
|
||||
|
||||
.group ޟ
|
||||
ޟ d
|
||||
|
||||
.group ޠ
|
||||
ޠ t
|
||||
|
||||
.group ޡ
|
||||
ޡ z
|
||||
|
||||
.group ޢ
|
||||
ޢ ?
|
||||
|
||||
.group ޣ
|
||||
ޣ Q
|
||||
|
||||
.group ޤ
|
||||
ޤ q
|
||||
|
||||
.group ޥ
|
||||
ޥ w
|
||||
|
||||
|
||||
.group ަ
|
||||
ަ a
|
||||
|
||||
.group ާ
|
||||
ާ a:
|
||||
|
||||
.group ި
|
||||
ި i
|
||||
|
||||
.group ީ
|
||||
ީ i:
|
||||
|
||||
.group ު
|
||||
ު u
|
||||
|
||||
.group ޫ
|
||||
ޫ u:
|
||||
|
||||
.group ެ
|
||||
ެ e
|
||||
|
||||
.group ޭ
|
||||
ޭ e:
|
||||
|
||||
.group ޮ
|
||||
ޮ o
|
||||
|
||||
.group ޯ
|
||||
ޯ o:
|
||||
|
||||
.group ް
|
||||
ް // sukun
|
||||
|
||||
.group ޱ
|
||||
ޱ n.
|
||||
|
||||
.group
|
||||
$ dolaR
|
||||
|
||||
|
||||
+259
-88
File diff suppressed because it is too large
Load Diff
+154
-82
@@ -129,6 +129,7 @@
|
||||
m) ao (ri aU
|
||||
_) a (qu %a
|
||||
aqu (a akw
|
||||
aqu (ariA a#kw
|
||||
aqua (t @kwa
|
||||
aque (o eIkwI
|
||||
aqui akwI
|
||||
@@ -150,7 +151,6 @@
|
||||
n) a (tur eI
|
||||
n) a (tura a
|
||||
sign) a (ture I
|
||||
st) a (tus eI
|
||||
_) a (ve a
|
||||
_) a (viat eI
|
||||
_) a (von eI
|
||||
@@ -226,9 +226,8 @@
|
||||
l) ab (our eIb
|
||||
_) above (@P5 a#b,Vv
|
||||
_) ab (ram eIb
|
||||
_) ab (ra ab
|
||||
_) ab (rad a#b
|
||||
ab (ras a#b
|
||||
_) ab (ra a#b
|
||||
_) ab (rac ab
|
||||
ab (rog ab
|
||||
ab (ruc ab
|
||||
ab (sce ab
|
||||
@@ -337,7 +336,9 @@
|
||||
_) add (@ a#d
|
||||
_) adj a#dZ
|
||||
cr) ad eId
|
||||
crus) ad 'eId
|
||||
ad (ag ad
|
||||
c) ada (ver a#da
|
||||
ad (am ad
|
||||
add (er ad
|
||||
adequa adIkw@
|
||||
@@ -362,7 +363,6 @@
|
||||
ad (on ad
|
||||
_) ad (ri@ ad
|
||||
ad (ula ad
|
||||
ad (ult_ ad
|
||||
_) ad (um ad
|
||||
ad (vent ad
|
||||
ad (ventu a#d
|
||||
@@ -399,7 +399,7 @@
|
||||
_) af (g af
|
||||
afore a#fo@
|
||||
af (ri af
|
||||
afro afroU
|
||||
_) afro afroU
|
||||
af (t+ aaf
|
||||
@) af (ter 'aaf
|
||||
|
||||
@@ -493,6 +493,7 @@
|
||||
_) al (@ a#l
|
||||
gonz) al 'A:l
|
||||
_) alaba al@b'a
|
||||
_c) al (amit a#l
|
||||
@) aland (_ =@la#nd
|
||||
_) al (ast al
|
||||
m) alay @l'eI
|
||||
@@ -545,6 +546,7 @@
|
||||
al (mig %0l
|
||||
_) al (ms A:
|
||||
&) alo (_ @loU
|
||||
&) al (ous_ @l
|
||||
_) al (p al
|
||||
alpha alf@
|
||||
alp (ho alp
|
||||
@@ -563,9 +565,9 @@
|
||||
alz alt|s
|
||||
&) al (_ @L
|
||||
?8 &) al (_ a#l
|
||||
@) ally (_S2 l%I
|
||||
@@c) ally (_S4 l%I
|
||||
ac) ally (_ l%I
|
||||
@) ally (_S2 l%i
|
||||
@@c) ally (_S4 l%i
|
||||
ac) ally (_ l%i
|
||||
inst) al (_ O:l
|
||||
&) al (d_ @L
|
||||
b) al (d+ O:l
|
||||
@@ -628,6 +630,7 @@
|
||||
al (t_ 0l
|
||||
_h) al (t 0l
|
||||
s) al (t 0l
|
||||
h) al (ucin a#l
|
||||
s) al (ut @l
|
||||
s) al (uta al
|
||||
h) al (v A:
|
||||
@@ -641,6 +644,7 @@
|
||||
C) am (d aam
|
||||
C) am (pl aam
|
||||
l) am (pl am
|
||||
_) am (orC a#m
|
||||
&) am (o_ @m
|
||||
&d) am (_ @m
|
||||
@erd) am (_ am
|
||||
@@ -667,7 +671,7 @@
|
||||
und) am (en @m
|
||||
_) am (en a#m
|
||||
ame (nab a#mi:
|
||||
l) ame (nt %amE
|
||||
_l) ame (nt %amE
|
||||
amm (end a#m
|
||||
amoeb a#mi:b
|
||||
f) amil amIl
|
||||
@@ -686,6 +690,7 @@
|
||||
|
||||
.group an
|
||||
@) ana (_ 'A:n@
|
||||
_c) an (adi a#n
|
||||
ph) an (age @n
|
||||
C) an (c aan
|
||||
c) an (c an
|
||||
@@ -720,7 +725,6 @@
|
||||
?8 &m) an (_ a#n
|
||||
p) an (_ an
|
||||
tr) an (_ an
|
||||
or) an (_ 'A:n
|
||||
@@r) an (_ @n
|
||||
st) an (_ an
|
||||
m) an (_ an
|
||||
@@ -736,7 +740,9 @@
|
||||
z) an (ce_ aan
|
||||
&) an (cy @n
|
||||
adv) an (c an
|
||||
mel) an (chol @n
|
||||
_) an (cie eIn
|
||||
propag) an (d 'an
|
||||
&l) an (d @n
|
||||
&l) an (di an
|
||||
yl) an (d an
|
||||
@@ -766,8 +772,11 @@
|
||||
ang (el_ eIndZ
|
||||
ang (el andZ
|
||||
ch) ang (e eIndZ
|
||||
ch) ange (@ eIndZ
|
||||
ch) anging eIndZIN
|
||||
d) ang (er eIndZ
|
||||
fl) ang (e andZ
|
||||
fl) anging andZIN
|
||||
m) angel aNg@L
|
||||
r) ang (e eIndZ
|
||||
r) anging eIndZIN
|
||||
@@ -788,7 +797,7 @@
|
||||
answ (er aans
|
||||
ante (nn ant'E
|
||||
_) anti (@P4 ,antI // prefix
|
||||
ant (iq ant
|
||||
_) ant (iq+ ant
|
||||
anti (ci ant'I
|
||||
_) any EnI2
|
||||
an (za 'an
|
||||
@@ -846,6 +855,7 @@
|
||||
_) ar (ou a#r
|
||||
ar (a ar
|
||||
ar (a_ 'A:r
|
||||
_) arach a#rak
|
||||
ar (r a
|
||||
arr (_ A@
|
||||
_) arr (@ a#r
|
||||
@@ -863,6 +873,7 @@
|
||||
&d) ar (_ 3
|
||||
&g) ar (_ 3
|
||||
&l) ar (_ 3
|
||||
&l) ar (ist 3
|
||||
&m) ar (_ 3
|
||||
_p) ara ar@
|
||||
qu) ar (a 0r
|
||||
@@ -906,6 +917,8 @@
|
||||
&) ar (dy_ 3
|
||||
h) ar (dy_ A@
|
||||
are e@
|
||||
%C) ared (_ 3d
|
||||
%C) aring (_ 3rI2N
|
||||
area e@ri@
|
||||
arest (_ e@r@st
|
||||
ar (en ar
|
||||
@@ -951,6 +964,8 @@
|
||||
qu) ar (t O@
|
||||
_) ar (til %A@
|
||||
&) ary (_ @r%i
|
||||
?3 @@AC) ary (_ e@ri
|
||||
?3 @@A) ary (_ e@ri
|
||||
?3 ion) ary (_ Er%i
|
||||
XC) ary (_ e@r%i
|
||||
w) ar O@
|
||||
@@ -1088,6 +1103,8 @@
|
||||
at (omi a#t
|
||||
_) ato (n a#toU
|
||||
_) ato (na %eItoU
|
||||
&) atory @t3ri
|
||||
?3 &) atory @to:ri
|
||||
atrices 'eItrI2si:z
|
||||
atrix 'eItrIks
|
||||
atron (_ eItr@n
|
||||
@@ -1125,6 +1142,8 @@
|
||||
c) atur @tSU@
|
||||
m) atur @tSU@
|
||||
l) ature (_ @tS3
|
||||
st) atus eIt@s
|
||||
?3 st) atus at@s
|
||||
|
||||
.group au
|
||||
au O:
|
||||
@@ -1138,7 +1157,7 @@
|
||||
l) augh aaf
|
||||
sl) augh O:
|
||||
dr) augh aaf
|
||||
augment O:gm'Ent
|
||||
augment %O:gmEnt
|
||||
aul (t 0l
|
||||
c) au (li 0
|
||||
aul (k O:
|
||||
@@ -1168,7 +1187,6 @@
|
||||
l) av (en av
|
||||
al) av (er 'A:v
|
||||
sc) av (en av
|
||||
_) aver (s av'3:
|
||||
_) avi (A eIvI
|
||||
l) av (i av
|
||||
sl) av (i A:v
|
||||
@@ -1264,7 +1282,6 @@
|
||||
_) bi (ng bI
|
||||
bi (nm bI
|
||||
bi (noc bI2
|
||||
bio baIoU
|
||||
_) bio (@P3 b,aIoU
|
||||
bi (otic baI
|
||||
@) bi (osA baI
|
||||
@@ -1285,7 +1302,7 @@
|
||||
bi (str bi:
|
||||
o) bi (tA baI
|
||||
_) bi (tC bI
|
||||
bi (tu bI
|
||||
_) bi (tumen bI#
|
||||
bi (z+ bI
|
||||
|
||||
.group c
|
||||
@@ -1307,6 +1324,7 @@
|
||||
so) cc (er k
|
||||
cc (i ks
|
||||
co) cc (i_ k
|
||||
cc (ino tS
|
||||
c (aes s
|
||||
caco (ph ka#k'0
|
||||
_) cement sI2mEnt
|
||||
@@ -1318,6 +1336,7 @@
|
||||
ceous S=@s
|
||||
cious S=@s
|
||||
cch k
|
||||
_) ce (lest s@
|
||||
c (elt k
|
||||
c (ellL03_ tS'
|
||||
cial (_ S@L
|
||||
@@ -1383,7 +1402,8 @@
|
||||
me) ch (a k
|
||||
mi) ch (a k
|
||||
chica (n SI2keI
|
||||
ch (irA k
|
||||
chi (rA kaI
|
||||
_) chi (ropA kI2
|
||||
a) ch (il k
|
||||
bra) ch k
|
||||
te) ch (K k
|
||||
@@ -1399,7 +1419,7 @@
|
||||
chloro kl,o@roU
|
||||
choir kwaI3
|
||||
ch (ol k
|
||||
choly k@l%I
|
||||
_) ch (ola tS // for lang=ta
|
||||
ch (ond k
|
||||
ch (orA k
|
||||
ch (ore_ tS
|
||||
@@ -1424,14 +1444,13 @@
|
||||
co (hab k%oU
|
||||
co (llab k@
|
||||
co (llap k@
|
||||
collar k0l3
|
||||
co (llat k%0
|
||||
co (llat k@
|
||||
co (llec k@
|
||||
colle (gi k@li:
|
||||
co (llis k@
|
||||
co (llid k@
|
||||
co (llu k@
|
||||
co (loss %k0
|
||||
co (loss k@
|
||||
_) co (m@ k@
|
||||
_) co (ma koU
|
||||
co (me_ kV
|
||||
@@ -1442,6 +1461,7 @@
|
||||
come (di k@mi:
|
||||
_) co (mf kV
|
||||
comfor (t kVmf3
|
||||
comfortab kVmft@b
|
||||
_) co (mi k0
|
||||
coming kVmI2N
|
||||
co (mmanda k0
|
||||
@@ -1452,8 +1472,8 @@
|
||||
co (mmodor k0
|
||||
common k0m@n
|
||||
commun k0mju:n
|
||||
commun (a k%0mju:n
|
||||
co (mmunic++ k@
|
||||
commun (a k@mju:n
|
||||
commun (ic k@mju:n
|
||||
co (mmuta k0
|
||||
co (mpany kV
|
||||
comparab k0mp@r@b
|
||||
@@ -1478,6 +1498,7 @@
|
||||
_) con (@ k%0n
|
||||
_) conce (ntra k0ns@
|
||||
_) co (ncept_ k0
|
||||
_) co (nci k@
|
||||
_) co (ncret k0
|
||||
_) conde (sc k,0ndI2
|
||||
_) co (ndim k0
|
||||
@@ -1492,6 +1513,7 @@
|
||||
_) co (nfis k0
|
||||
_) co (nflu k0
|
||||
_) co (ngre k0
|
||||
?3 _) congress k0ngr@s
|
||||
congru k0ngru:
|
||||
_) co (ni k0
|
||||
_) co (njug k0
|
||||
@@ -1499,11 +1521,11 @@
|
||||
_) co (nnect k@
|
||||
_) co (nnex k@
|
||||
conniv k@naIv
|
||||
_) co (nnois k0
|
||||
_) connoi (s k0n@
|
||||
_) co (nque k0
|
||||
_) co (nsc k0
|
||||
co (nsec k0
|
||||
co (nsecu k%0
|
||||
co (nsecu k@
|
||||
_) conse (q k0nsI
|
||||
conser (v k%0ns3:
|
||||
conser (vatio k0ns@
|
||||
@@ -1530,8 +1552,10 @@
|
||||
contrar k%0ntre@
|
||||
_) co (ntrib k0
|
||||
_) co (ntrov k,0
|
||||
co (ntrol+ k%0
|
||||
co (ntrol+ k@
|
||||
conva (l k0nv@
|
||||
_) co (nvenA k@
|
||||
_) co (nvi k@
|
||||
_) co (nvoy k0
|
||||
_) co (nw k0
|
||||
_) copy k0pI
|
||||
@@ -1561,7 +1585,7 @@
|
||||
dh (K d
|
||||
dj dZ
|
||||
dg (_ dZ
|
||||
dg (C dZ
|
||||
dg (B dZ
|
||||
dg (e dZ
|
||||
dged (_ dZd
|
||||
dg (i dZ
|
||||
@@ -1574,7 +1598,8 @@
|
||||
du (al_ dZu:
|
||||
du (cat dZu:
|
||||
@) dum (_ =d@m
|
||||
du (pl dZu:
|
||||
_) du (p du:
|
||||
?!3 du (pl dju:
|
||||
dur (A djU@
|
||||
dur (_ djU@
|
||||
ce) dure dZ3
|
||||
@@ -1585,7 +1610,8 @@
|
||||
de (arc d%i:
|
||||
debu (g di:b,V
|
||||
_) de (ba dI2
|
||||
_) de (c@ dI2
|
||||
_) de (bil dI#
|
||||
_) de (c@ dI#
|
||||
deca (den dEk@
|
||||
de (cenc di:
|
||||
de (cib dE
|
||||
@@ -1651,6 +1677,7 @@
|
||||
des (eg d%i:s
|
||||
dese (l d,i:sI2
|
||||
des (en d%i:s
|
||||
_) des (er dI2z
|
||||
_) des (h dEs
|
||||
des (ic dEs
|
||||
_) des (i dI2z
|
||||
@@ -2054,6 +2081,7 @@
|
||||
_) ele (g ElI
|
||||
_) elem ElIm
|
||||
_) ele (p ElI
|
||||
sk) ele (t ElI#
|
||||
_) ele (va ElI
|
||||
el (igi 'El
|
||||
_) elit %Ili:t
|
||||
@@ -2115,6 +2143,7 @@
|
||||
h) emorrh Em@r
|
||||
sph) em @m
|
||||
sph) em (e 'i:m
|
||||
&) em (y_ @m
|
||||
|
||||
.group en
|
||||
_) en (@ %En
|
||||
@@ -2122,6 +2151,7 @@
|
||||
en (a_ 'i:n
|
||||
en (al_ i:n
|
||||
en (ary 'i:n
|
||||
merc) en @n
|
||||
_) ena (m I2na
|
||||
&) en (Ance @n
|
||||
&) en (ch En
|
||||
@@ -2141,6 +2171,7 @@
|
||||
@) en (do_ 'En
|
||||
endow End'aU
|
||||
_) endor %Endo@
|
||||
endron (_ 'Endr@n
|
||||
_) en (du %En
|
||||
_) en (e En
|
||||
_g) enea i:nI'a
|
||||
@@ -2173,6 +2204,7 @@
|
||||
ensk (_ 'Ensk
|
||||
enshrine %EnSraIn
|
||||
m) entary (_ 'Ent@r%i
|
||||
@) en (tL03_ 'En
|
||||
en (ter En
|
||||
en (tert ,En
|
||||
enthra (l %EnTrO:
|
||||
@@ -2220,7 +2252,7 @@
|
||||
nt) en (t En
|
||||
xt) en (t En
|
||||
v) en (t_ En
|
||||
lv) en (t_ @n
|
||||
L01v) en (t_ @n
|
||||
@@v) en (t_ @n
|
||||
&) en (th_ @n
|
||||
&) en (ce_ @n
|
||||
@@ -2234,6 +2266,7 @@
|
||||
g) eo I20
|
||||
_g) eo ,I0
|
||||
_g) eor O@
|
||||
eoa (_ i@
|
||||
eo (d_ aU
|
||||
g) eo (ff E
|
||||
g) eon @n
|
||||
@@ -2264,6 +2297,7 @@
|
||||
&) er (_ 3
|
||||
?8 &) er (_ a# // (temporary because [3] -> [a#] is only for word-final
|
||||
%C) ers (_S4 3z
|
||||
ll) ers (_S3 3z
|
||||
?8 %C) ers (_S4 a#z
|
||||
ss) er (_S2 3
|
||||
ss) ers (_S3 3z
|
||||
@@ -2281,7 +2315,6 @@
|
||||
X) era (_ i@r@
|
||||
cam) era @-r@
|
||||
XC) err Er
|
||||
erre 'e@
|
||||
erred (_ '3:d
|
||||
er (_ 3:
|
||||
er (B_ 3:
|
||||
@@ -2422,10 +2455,10 @@
|
||||
es (iA i:z
|
||||
es (ian_ 'i:z
|
||||
es (ic 'i:z
|
||||
esis (_ 'i:sIs
|
||||
th) eses (_ @si:z
|
||||
th) esis (_ @sIs
|
||||
th) es (iL06e_ @s
|
||||
r) esis (_ 'i:sIs
|
||||
es (ive 'i:s
|
||||
esque 'Esk
|
||||
nec) essa (ry @s@
|
||||
@@ -2437,6 +2470,7 @@
|
||||
&) es (y_ @s
|
||||
&) es (t_ @s
|
||||
Cr) es (t Es
|
||||
es (tral_ 'Es
|
||||
v) es (t+ Es
|
||||
harv) es (t Is
|
||||
esti (m EstI#
|
||||
@@ -2459,13 +2493,15 @@
|
||||
etta (_ 'Et@
|
||||
ette (_ 'Et
|
||||
pal) ett (e @t
|
||||
&) eted (_ I2tI2d
|
||||
l) eted (_ 'i:tI2d
|
||||
cr) eted (_ 'i:tI2d
|
||||
&) eting (_ I2t%IN
|
||||
&) eted (_S2 I#d
|
||||
l) eted (_ 'i:tI#d
|
||||
cr) eted (_ 'i:tI#d
|
||||
&) eting (_ I#t%IN
|
||||
l) eting (_ 'i:tIN
|
||||
m) eter (_ i:t3
|
||||
_m) et (ic @t
|
||||
m) eter (_ i:t3
|
||||
_m) et (ic @t
|
||||
etry (_S2 rI
|
||||
etries (_S4 rIz
|
||||
@) et (_ I2t
|
||||
rk) et It
|
||||
ll) et (_ It
|
||||
@@ -2482,7 +2518,7 @@
|
||||
_p) et (e i:t
|
||||
et (itor 'Et
|
||||
m) etre i:t3
|
||||
m) etry =@tr%I
|
||||
m) etry (_ =@tr%I
|
||||
&) ett (_ I2t
|
||||
|
||||
.group ev
|
||||
@@ -2517,7 +2553,7 @@
|
||||
excav Eksk@v
|
||||
_) exc (e %Eks
|
||||
exc (i %Eks
|
||||
exc (elle Eks
|
||||
exce (llen Eks@
|
||||
C) ex (e Eks
|
||||
exe (cutio EksI
|
||||
ex (erc Eks
|
||||
@@ -2550,6 +2586,7 @@
|
||||
ey (an eI
|
||||
_) eye aI
|
||||
eye eI
|
||||
@) eye (_S3 aI
|
||||
eyed (_S2 d
|
||||
@m) eyer (_ aI3
|
||||
eyor (_ 'eI3
|
||||
@@ -2580,9 +2617,11 @@
|
||||
gg g
|
||||
g (e dZ
|
||||
_) gaol dZeIl
|
||||
_) g (ec g
|
||||
ge (dd g'E
|
||||
g (eek g
|
||||
_) g (ert g
|
||||
_) g (ek g
|
||||
ge (nic_ dZ'E
|
||||
genesis dZ'EnI2sIs
|
||||
geous dZ=@s
|
||||
@@ -2671,6 +2710,7 @@
|
||||
_) hypo (@P4 h,aIpoU
|
||||
_) hypo (cr hIp0
|
||||
hypo (de h,aIp@
|
||||
hypo (tenu haIp'0
|
||||
hypo (thes haIp'0
|
||||
hypo (thet h,aIp@
|
||||
|
||||
@@ -2686,7 +2726,7 @@
|
||||
_) i (Bo aI
|
||||
i (CCi_ 'I
|
||||
XC) i (Ca_ i:
|
||||
@) i (Cate_ =I
|
||||
@) i (Cate_ =I#
|
||||
&) i (Cenc I
|
||||
&) i (Cent I
|
||||
@) i (Cer I
|
||||
@@ -2806,7 +2846,7 @@
|
||||
C) i (ler aI
|
||||
_) il (l@ %Il
|
||||
@) illa (_ 'Il@
|
||||
illard (_ i:A:
|
||||
&) illard (_ i:A:
|
||||
_) il (ln Il
|
||||
@) i (less I
|
||||
_) il (lust Il
|
||||
@@ -2836,7 +2876,7 @@
|
||||
i (zen I2
|
||||
iz (er_ aIz
|
||||
i (zon_ 'aI
|
||||
p) izz (a i:t|s
|
||||
_p) izz i:t|s
|
||||
|
||||
|
||||
.group ia
|
||||
@@ -2844,7 +2884,8 @@
|
||||
&) iac (_ =Iak
|
||||
C) iar aI3
|
||||
?8 C) iar aIa#
|
||||
iar (iC Iar
|
||||
iar (iC i@3
|
||||
iar (ity Iar
|
||||
&) iary =j@r%I
|
||||
&l) iary =i@r%I
|
||||
_) ian i@n
|
||||
@@ -2984,7 +3025,7 @@
|
||||
ignon (_ inj0n
|
||||
s) ign (o %Inj
|
||||
ig (nom Ig
|
||||
ig (noran Ig
|
||||
igno (ran Ign3
|
||||
ig (na Ig
|
||||
_m) ig (ra aIg
|
||||
_m) ig (rat %aIg
|
||||
@@ -2992,6 +3033,7 @@
|
||||
igu (_ 'i:g
|
||||
|
||||
.group im
|
||||
&) im (_ I#m
|
||||
cl) im aIm
|
||||
cl) imb aIm
|
||||
_) im (@ %Im
|
||||
@@ -3076,7 +3118,6 @@
|
||||
_) indi (gen Ind'I
|
||||
_) indige (s IndIdZ'E
|
||||
_) in (digo In
|
||||
_) in (dir In
|
||||
_) in (disP2 ,In
|
||||
_) in (divP2 ,In
|
||||
_) in (dol In
|
||||
@@ -3123,12 +3164,12 @@
|
||||
_) in (somu In
|
||||
_) in (spir In
|
||||
_) in (stan In
|
||||
_) instant Inst@nt
|
||||
_) in (sti In
|
||||
_) in (stil %In
|
||||
_) in (strum In
|
||||
_) in (sub In
|
||||
_) in (sul In
|
||||
_) in (tak In
|
||||
_) in (teg In
|
||||
_) in (tegri %In
|
||||
inte (llec Int@
|
||||
@@ -3167,7 +3208,8 @@
|
||||
l) in (a_ 'i:n
|
||||
r) in (a_ 'i:n
|
||||
t) in (a_ 'i:n
|
||||
@) in (ate =In
|
||||
@) in (ate =I#n
|
||||
@) in (ation I#n
|
||||
@) in (cial 'In
|
||||
b) in (d aIn
|
||||
f) in (d aIn
|
||||
@@ -3189,7 +3231,7 @@
|
||||
w) in (ding aIn
|
||||
rew) in (d aIn
|
||||
unw) in (d aIn
|
||||
v) in (eg In
|
||||
v) ine (g InI#
|
||||
in (ea In
|
||||
in (ee In
|
||||
c) in (e In
|
||||
@@ -3224,14 +3266,14 @@
|
||||
_m) inu (te aIn'ju:
|
||||
_m) inute (m InIt
|
||||
_) intra Intr@
|
||||
_) intra (CC %Intra
|
||||
_) intra (ct I2ntra
|
||||
_) intra (ns I2ntra
|
||||
|
||||
|
||||
.group io
|
||||
&) io (_ =I2oU
|
||||
?7 &) io (_ =i:oU
|
||||
io (_ i:oU
|
||||
b) io aIoU
|
||||
b) io (logy aI0
|
||||
card) io I2oU
|
||||
v) io aI0
|
||||
@@ -3254,6 +3296,7 @@
|
||||
iou (rA j@
|
||||
iour (K j3
|
||||
@) ious (_ =I2@s
|
||||
g) ious (_ =@s
|
||||
ioux u:
|
||||
_r) io (t aI@
|
||||
io (t_ I|@
|
||||
@@ -3294,14 +3337,8 @@
|
||||
p) ir Ir
|
||||
_p) ira (c aI3
|
||||
p) ire aI3
|
||||
des) ir aIr
|
||||
_) irre (C ,IrI
|
||||
irr (econ I2r
|
||||
_) irr (egu I2r
|
||||
_) irr (ele I2r
|
||||
irr (eso I2r
|
||||
irr (evere I2r
|
||||
irr (evoc I2r
|
||||
des) ir aI3
|
||||
_) ir (re@P2 I2
|
||||
_) ir (rA I
|
||||
ir (ro I
|
||||
ir (ru I
|
||||
@@ -3321,6 +3358,7 @@
|
||||
@) isc (enC 'Is
|
||||
@) is (co_ 'Is
|
||||
v) is (coun aI
|
||||
v) is (it Iz
|
||||
_d) is (e I2s
|
||||
ise (_ aIz
|
||||
ise (d_ aIz
|
||||
@@ -3386,6 +3424,7 @@
|
||||
ithe (_ aID
|
||||
l) ithe aID
|
||||
l) ith (er ID
|
||||
_t) ith aID
|
||||
it (i_ 'i:t
|
||||
itius (_ 'IS@s
|
||||
itis (_ 'aItIs
|
||||
@@ -3416,6 +3455,7 @@
|
||||
contr) iv 'aIv
|
||||
depr) iv (e aIv
|
||||
der) iv (e aIv
|
||||
yd) iv (e aIv
|
||||
_r) iv (er_ Iv
|
||||
r) iv (el Iv
|
||||
r) iv (en Iv
|
||||
@@ -3436,6 +3476,7 @@
|
||||
.group j
|
||||
j dZ
|
||||
j (j
|
||||
_) ja (mai dZa#
|
||||
_) jere (C dZEr@
|
||||
_) jes (ui dZEz
|
||||
_) joa (n@ dZoU'a
|
||||
@@ -3475,7 +3516,7 @@
|
||||
l) l
|
||||
_) l (hY l
|
||||
_) ll (Y l
|
||||
_) l (ju l
|
||||
_) lju lju:
|
||||
|
||||
l (_ l
|
||||
A') ll l
|
||||
@@ -3505,18 +3546,19 @@
|
||||
?3 _) lo (gK lO
|
||||
@) lo (gous =l@
|
||||
lu (na lu:
|
||||
@) ly (_S2i l%I
|
||||
@l) ly (_S2 I2
|
||||
@) ly (_S2i l%i
|
||||
@l) ly (_S2 i
|
||||
f) ly (_ laI
|
||||
ief) ly (_S2 l%I
|
||||
ff) ly (_S2 l%I
|
||||
of) ly (_S2 l%I
|
||||
ief) ly (_S2 l%i
|
||||
ff) ly (_S2 l%i
|
||||
of) ly (_S2 l%i
|
||||
o) ly (_ l%i
|
||||
multip) ly laI
|
||||
&p) ly (_S2 l%I
|
||||
&p) ly (_S2 l%i
|
||||
p) ly (_ laI
|
||||
_) ly (d lI
|
||||
@) lEss (_S4i l@s
|
||||
@) lEssly (_S6i l@sl%I
|
||||
@) lEssly (_S6i l@sl%i
|
||||
|
||||
.group le
|
||||
&) le (_ l
|
||||
@@ -3690,6 +3732,7 @@
|
||||
mA) ng (y ndZ
|
||||
u) ng (y ndZ
|
||||
nged ndZd
|
||||
a) nged Nd
|
||||
o) nged Nd
|
||||
spo) nged ndZd
|
||||
_a) ng (er Ng
|
||||
@@ -3803,7 +3846,7 @@
|
||||
odour oUd3
|
||||
oe oU
|
||||
sh) oe (+ u:
|
||||
oea (_ i@
|
||||
oea (_ 'i@
|
||||
_) oe (d i:
|
||||
p) oe (m oUI
|
||||
oer oU@
|
||||
@@ -3854,8 +3897,7 @@
|
||||
@) o (ist oU
|
||||
oix (_ wa
|
||||
o (ky_ oU
|
||||
@) o (lo_ 0
|
||||
@) ometer '0mIt@
|
||||
@) ometer '0mIt3
|
||||
?3 g) o (ng O
|
||||
?3 r) o (ng O
|
||||
?3 s) o (ng O
|
||||
@@ -3912,7 +3954,7 @@
|
||||
r) o (to oU
|
||||
pr) oto oUtoU
|
||||
pr) oto (n oUt0
|
||||
m) otor oUt@
|
||||
m) otor oUt3
|
||||
n) o (tor oU
|
||||
otro (py '0tr@
|
||||
c) otyle 0tIl'i:
|
||||
@@ -3942,6 +3984,7 @@
|
||||
_id) ol (a 0l
|
||||
petr) ol (_ @L
|
||||
s) ol (em 0l
|
||||
&) ol (i_ 0l
|
||||
s) ol (ic @l
|
||||
s) ol (il @l
|
||||
t) ol (er 0l
|
||||
@@ -3965,8 +4008,10 @@
|
||||
at) oll 0l
|
||||
w) oll oUl
|
||||
olm (_ oUm
|
||||
@) ol (o_ 0l
|
||||
olo (gi '0l@
|
||||
olo (gic @l'0
|
||||
&) ol (ous_ @l
|
||||
olt oUlt
|
||||
w) olv Ulv
|
||||
N_p) oly ,0lI
|
||||
@@ -4114,6 +4159,7 @@
|
||||
_) or O@
|
||||
or (ch_ O@
|
||||
or (m_ O@
|
||||
st) or (m o@
|
||||
or (n_ O@
|
||||
or (se_ O@
|
||||
or (t O@
|
||||
@@ -4138,6 +4184,7 @@
|
||||
_m) or O@
|
||||
_m) orr 0r
|
||||
_m) ore o@
|
||||
terr) or 3
|
||||
nd) or (_ 3
|
||||
nt) or (_ o@
|
||||
vent) or (_ 3
|
||||
@@ -4209,7 +4256,9 @@
|
||||
w) or (r V
|
||||
w) or (n o@
|
||||
w) or (e o@
|
||||
or (um_ 'o@r
|
||||
&) ory (_ @r%I
|
||||
?3 @@At) ory (_ o:ri
|
||||
_st) ory o@rI
|
||||
|
||||
.group os
|
||||
@@ -4511,7 +4560,7 @@
|
||||
pseudo su:doU
|
||||
psych saIk
|
||||
psycho saIkoU
|
||||
psycho (lo saIk'0
|
||||
psycho (lo s%aIk0
|
||||
ei) pt t
|
||||
ras) p (b
|
||||
_) pur (su p3
|
||||
@@ -4535,6 +4584,7 @@
|
||||
perme (a p3:mI
|
||||
per (miss p3
|
||||
per (mit p3
|
||||
_) pe (rog p3
|
||||
per (pet p3
|
||||
per (petr p3:
|
||||
per (ple p3
|
||||
@@ -4555,6 +4605,7 @@
|
||||
.group pr
|
||||
_) pre (_ pri:
|
||||
_) pre (C@ pr%I
|
||||
_) pre (C% prE
|
||||
_) prea (ch pri:
|
||||
_) pre (am pri:
|
||||
_) pre (cinc pri:
|
||||
@@ -4585,7 +4636,6 @@
|
||||
_) pre (sc pri:
|
||||
_) pre (sco prE
|
||||
_) pre (scr pr%I
|
||||
_) pre (ss prE
|
||||
_) pre (st prE
|
||||
_) pre (u pr%i:
|
||||
_) prev (al prEv
|
||||
@@ -4658,6 +4708,7 @@
|
||||
quasi kweIzaI
|
||||
@) que (_ k
|
||||
_) que (_ kwE
|
||||
che) que k
|
||||
qu (er_ k
|
||||
quest kwEst
|
||||
quet (_ keI
|
||||
@@ -4688,6 +4739,7 @@
|
||||
rhi (n raI
|
||||
rhi (z raI
|
||||
_) rho (d roU
|
||||
_) rhodo (@ roUd@
|
||||
_) rho (t roU
|
||||
rhyth rID
|
||||
_) rm ,A@Em
|
||||
@@ -4702,6 +4754,7 @@
|
||||
_) re (C@ rI2
|
||||
&Ct) red (_ @d
|
||||
&B) red (_ r@d
|
||||
Cb) red (_+ rEd
|
||||
uv) re @
|
||||
rer (_ r@
|
||||
&) re (_ 3
|
||||
@@ -4719,10 +4772,12 @@
|
||||
_) re (all ,ri:
|
||||
rea (m ri:
|
||||
_) re (an ri:
|
||||
_) re (arm %ri:
|
||||
_) re (au@P2 ,ri:
|
||||
re (ck rE
|
||||
reckon rEk@n
|
||||
reco (g rEk@
|
||||
_) re (comP2 r,i:
|
||||
_) re (conP2 ,ri:
|
||||
recon (c rEk@n
|
||||
_) recre (an rEkri:
|
||||
@@ -4730,7 +4785,7 @@
|
||||
_) re (creati rE
|
||||
re (ct rE
|
||||
re (dC rE
|
||||
_) rede (C ,ri:dI2
|
||||
_) re (deCP2 ,ri:
|
||||
un) rede (C ,ri:dI2
|
||||
re (dem+ rI2
|
||||
_) re (dC rE
|
||||
@@ -4755,11 +4810,12 @@
|
||||
_) rei (l raI
|
||||
_) rele (g rElI2
|
||||
rele (nt rI2lE
|
||||
rele (v rElI
|
||||
rele (v rElI#
|
||||
reli (a rI2laI
|
||||
regu (l rEgju:
|
||||
_) re (cent ri:
|
||||
re (act rI2
|
||||
_c) re (mat rI2
|
||||
rement rIm@nt
|
||||
_) re (nC rE
|
||||
_) reper (t rEp3
|
||||
@@ -4899,6 +4955,8 @@
|
||||
@) sian (_S1 n
|
||||
A) sib z@b
|
||||
&) sib s@b
|
||||
&) s (ic_ z
|
||||
mu) s (ic z
|
||||
ea) s (ie z
|
||||
ea) s (il z
|
||||
_) sío Si:
|
||||
@@ -4910,16 +4968,17 @@
|
||||
a) sin (_ s@n
|
||||
ai) sin (_ z@n
|
||||
u) sin (_ z@n
|
||||
A) s (itiv z
|
||||
_) size (C@ saIz
|
||||
a) s (m z
|
||||
o) s (m z
|
||||
_) socie (t s@saI@
|
||||
_) soma (li s@mA:
|
||||
pri) s (o z
|
||||
@) some (_S4 sVm
|
||||
o) some (_S4 soUm
|
||||
@@o) some (_S4 soUm
|
||||
cro) ss (h s
|
||||
ssion S@n
|
||||
ssion (_ =S@n
|
||||
ssion =S@n
|
||||
?8 ssion (_ =SVn
|
||||
1_) st (_
|
||||
_) st (_ s@nt
|
||||
@@ -5022,6 +5081,7 @@
|
||||
tch tS
|
||||
_) tele tElI2
|
||||
_) tera tEr@
|
||||
te (rrest t2@
|
||||
r) tga (g gI
|
||||
&) tia (_ S@
|
||||
&s) tia (_ tS@
|
||||
@@ -5031,10 +5091,12 @@
|
||||
&) tian (_ S@n
|
||||
_) tian tjan
|
||||
&) tial S@L
|
||||
&s) tial tj@L
|
||||
&) ti (ali SI
|
||||
i) tia (liL06 S@
|
||||
&) tien S@n
|
||||
&) tience S@ns
|
||||
t (ime_ t2
|
||||
&) tion S=@n
|
||||
&s) tion tS@n
|
||||
?8 &) tion S=Vn
|
||||
@@ -5063,6 +5125,8 @@
|
||||
_) two tu:
|
||||
ttu (r t@
|
||||
@) tu (al tSu:
|
||||
_sta) tu tSu:
|
||||
c) tu (al_ =tSu:
|
||||
@) tu (late =tSU
|
||||
@) tur (A tS@r
|
||||
@) tur (al_ tS=@r
|
||||
@@ -5112,7 +5176,6 @@
|
||||
th (ole th
|
||||
_) th (om@ t
|
||||
ph) th T
|
||||
boo) th D
|
||||
smoo) th D
|
||||
wor) th (_ T
|
||||
r) th (y D
|
||||
@@ -5193,6 +5256,7 @@
|
||||
s) u (i u:
|
||||
?3 t) u (i u:
|
||||
u (ki_ 'u:
|
||||
_) u (krain %ju:
|
||||
ll) u (l ju:
|
||||
u (lA jU
|
||||
_) u (lA u:
|
||||
@@ -5230,12 +5294,14 @@
|
||||
r) um (ent @m
|
||||
u (mo_ 'u:
|
||||
u (o ju:
|
||||
fl) uor u:3
|
||||
fl) uor U@
|
||||
@) uous =ju:@s
|
||||
@L01) uous =u:@s
|
||||
uoy OI
|
||||
_) us (A ju:z
|
||||
&) us (_ @s
|
||||
_) us (_ Vz
|
||||
foc) us @s
|
||||
u (sh V
|
||||
b) u (sh U
|
||||
c) u (sh U
|
||||
@@ -5331,7 +5397,7 @@
|
||||
_) un (gu Vn
|
||||
_) un (imP2 ,Vn
|
||||
_) uni ju:nI
|
||||
_) un (id ,Vn
|
||||
_) un (ide ,Vn
|
||||
_) un (inP2 ,Vn
|
||||
_) un (il ,ju:n
|
||||
_) un (io ju:n
|
||||
@@ -5402,7 +5468,7 @@
|
||||
ure (_ jU@
|
||||
ur (ed_ jU@
|
||||
g) ured (_ @d
|
||||
b) ur (e ju:@r
|
||||
b) ur (e jU@r
|
||||
g) ure (_ 3
|
||||
?3 g) ure (_ j3
|
||||
nj) ure (_ 3
|
||||
@@ -5435,6 +5501,7 @@
|
||||
C) w (X U // Welsh names
|
||||
wh w
|
||||
wr r
|
||||
E) way (_S3 weI
|
||||
C) we (_ =wI
|
||||
_) were (P4 w'e@_|
|
||||
C) west w'Est
|
||||
@@ -5522,6 +5589,7 @@
|
||||
c) y (r I
|
||||
th) y (l_ aI
|
||||
fl) y aI
|
||||
fl) y (n I
|
||||
gl) y (ph I
|
||||
k) y (l_ aI
|
||||
n) y (l_ aI
|
||||
@@ -5580,6 +5648,7 @@
|
||||
p) y (ra I
|
||||
p) y (ri I
|
||||
p) y (th aI
|
||||
y (the_ aI
|
||||
st) y (re aI
|
||||
C) yx (_ Iks
|
||||
t) yone (_ Iw'0n
|
||||
@@ -5670,6 +5739,8 @@
|
||||
Er (ie_ @r
|
||||
Er (ic_ Er
|
||||
Er (_ 3
|
||||
ad) Er (_S1 3
|
||||
ad) Ers (_S2 3z
|
||||
Er (C 3
|
||||
Ery (_ @r%I
|
||||
E (x_ E
|
||||
@@ -5694,6 +5765,7 @@
|
||||
E (ss E
|
||||
Ess (_ Es
|
||||
E (te_ i:
|
||||
Etry (_S2 rI
|
||||
E (tric E
|
||||
Etta (_ 'Et@
|
||||
Ette (_ 'Et
|
||||
|
||||
+168
-224
@@ -1,5 +1,4 @@
|
||||
|
||||
// This file in UTF8 encoded
|
||||
// This file in UTF8 encoded
|
||||
|
||||
// letters
|
||||
|
||||
@@ -76,7 +75,7 @@ _» kom'iJ^as||dEr'EtSas
|
||||
|
||||
|
||||
// numbers
|
||||
_0 Tero
|
||||
_0 T'ero
|
||||
_1 'uno
|
||||
_2 d'Os
|
||||
_3 tr'es
|
||||
@@ -102,8 +101,8 @@ _7X sEt'Enta
|
||||
_8X OtS'Enta
|
||||
_9X nOB'Enta
|
||||
_0C Tj'EntOs
|
||||
_1C0 T'ien // exactly one hundred
|
||||
_1C T'iento
|
||||
_1C0 Tj'en // exactly one hundred
|
||||
_1C Tj'ento
|
||||
_5C kinj'EntOs
|
||||
_7C s,eteTj'EntOs
|
||||
_9C n,OBeTj'EntOs
|
||||
@@ -159,233 +158,146 @@ _0M1o mil'Esim
|
||||
|
||||
vi bi // not a Roman number
|
||||
|
||||
|
||||
// unstressed words
|
||||
// articles
|
||||
el $u
|
||||
el $atend
|
||||
los $u
|
||||
los $atend
|
||||
la $u
|
||||
la $atend
|
||||
las $u
|
||||
las $atend
|
||||
lo $u
|
||||
les $u
|
||||
lo $atend
|
||||
|
||||
un $u
|
||||
una $u
|
||||
unos $u
|
||||
unas $u
|
||||
|
||||
este $u+ // this
|
||||
esta $u+
|
||||
estos $u+
|
||||
estas $u+
|
||||
esto $u+
|
||||
|
||||
ese $u+ // that
|
||||
esa $u+
|
||||
esos $u+
|
||||
esas $u+
|
||||
eso $u+
|
||||
|
||||
aquel $u+ // that
|
||||
aquella $u+
|
||||
aquellos $u+
|
||||
aquellas $u+
|
||||
|
||||
|
||||
|
||||
// pronouns
|
||||
yo $u+
|
||||
tu $u+
|
||||
tú $u+
|
||||
usted $u+
|
||||
él $u+
|
||||
ella $u+
|
||||
nosotros $u+
|
||||
nosotras $u+
|
||||
vosotros $u+
|
||||
vosotras $u+
|
||||
as $u+
|
||||
ustedes $u+
|
||||
ellos $u+
|
||||
ellas $u+
|
||||
ud $u+
|
||||
uds $u+
|
||||
|
||||
me $u+ // reflexive pronouns
|
||||
te $u+
|
||||
se $u+
|
||||
nos $u+
|
||||
os $u+
|
||||
me $u $only // reflexive pronouns
|
||||
me $atend
|
||||
te $u
|
||||
te $atend
|
||||
le $u
|
||||
le $atend
|
||||
les $u
|
||||
les $atend
|
||||
se $u
|
||||
se $atend
|
||||
nos $u
|
||||
nos $atend
|
||||
os $u
|
||||
os $atend
|
||||
|
||||
|
||||
// possessives
|
||||
mi mi $u+
|
||||
mis $u+
|
||||
tu $u+
|
||||
tus $u+
|
||||
su $u+
|
||||
sus $u+
|
||||
nuestro $u+
|
||||
nuestros $u+
|
||||
nuestra $u+
|
||||
nuestras $u+
|
||||
vuestro $u+
|
||||
vuestros $u+
|
||||
vuestra $u+
|
||||
vuestras $u+
|
||||
|
||||
mi $u
|
||||
mi $atend
|
||||
mis $u
|
||||
mis $atend
|
||||
tu $u
|
||||
tu $atend
|
||||
tus $u
|
||||
tus $atend
|
||||
su $u
|
||||
su $atend
|
||||
sus $u
|
||||
sus $atend
|
||||
nuestro $u
|
||||
nuestro $atend
|
||||
nuestros $u
|
||||
nuestros $atend
|
||||
nuestra $u
|
||||
nuestra $atend
|
||||
nuestras $u
|
||||
nuestras $atend
|
||||
vuestro $u
|
||||
vuestro $atend
|
||||
vuestros $u
|
||||
vuestros $atend
|
||||
vuestra $u
|
||||
vuestra $atend
|
||||
vuestras $u
|
||||
vuestras $atend
|
||||
// prepositions
|
||||
a $u $brk // at
|
||||
al $u $brk
|
||||
a $u // at
|
||||
a $atend
|
||||
al $u
|
||||
al $atend
|
||||
de $u // of,from
|
||||
de $atend
|
||||
del $u
|
||||
(de la) d,ela
|
||||
en $u $brk
|
||||
con $u $pause // with
|
||||
por $u $pause // for,through,along,via
|
||||
para $u $pause // for,in order,by
|
||||
entre $u $pause
|
||||
desde $pause // from,since
|
||||
después $pause // after
|
||||
|
||||
// conjunctions
|
||||
y %i $pause // and
|
||||
o $u $pause // or
|
||||
|
||||
así $pause
|
||||
aunque $u $pause // although
|
||||
siquiera $pause
|
||||
porque $pause // because
|
||||
|
||||
// questions
|
||||
que $u $pause // what
|
||||
cuál $pause // which
|
||||
cuáles $pause
|
||||
cómo $pause // how
|
||||
|
||||
// negative
|
||||
no $u
|
||||
|
||||
// auxillary verbs
|
||||
ser $u
|
||||
soy $u
|
||||
eras $u
|
||||
es $u
|
||||
somos $u
|
||||
sois $u
|
||||
son $u
|
||||
|
||||
fui $u
|
||||
fuiste $u
|
||||
fue $u
|
||||
fuimos $u
|
||||
fuisteis $u
|
||||
fueron $u
|
||||
|
||||
era $u
|
||||
eras $u
|
||||
éramos $u
|
||||
erais $u
|
||||
eran $u
|
||||
|
||||
seré $u
|
||||
serás $u
|
||||
será $u
|
||||
seremos $u
|
||||
seréis $u
|
||||
serán $u
|
||||
|
||||
sería $u
|
||||
serías $u
|
||||
seríamos $u
|
||||
seríais $u
|
||||
serían $u
|
||||
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
|
||||
|
||||
|
||||
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+
|
||||
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
|
||||
|
||||
|
||||
// some common adjectives and adverbs
|
||||
algún $u // some
|
||||
algunos $u
|
||||
alguna $u
|
||||
|
||||
|
||||
// Letters
|
||||
@@ -411,26 +323,23 @@ r _|Ere
|
||||
s _|Ese
|
||||
t te
|
||||
v _|uBe
|
||||
w ,uBe||d'OBle
|
||||
w uBe||d'OBle
|
||||
x _|Ekis
|
||||
z TEta
|
||||
|
||||
_a a
|
||||
a a $atend
|
||||
_e e
|
||||
_o o
|
||||
o o $atend
|
||||
_y ,igr'iEQa
|
||||
y ,igr'iEQa $atend
|
||||
_y igri'eQa
|
||||
y igri'eQa $atend
|
||||
ch tSe
|
||||
ll EJ^e
|
||||
?2 ll Ej:e
|
||||
ll 'El^e
|
||||
á 'a||aTEntw'aDa
|
||||
é 'e||aTEntw'aDa
|
||||
í 'i||aTEntw'aDa
|
||||
_ó 'o||aTEntw'aDa
|
||||
ó 'o||aTEntw'aDa $atend
|
||||
ú 'u||aTEntw'aDa
|
||||
ü ,uDjEr'Esis
|
||||
ü ,uDj'ErEsis
|
||||
|
||||
|
||||
|
||||
@@ -440,11 +349,11 @@ DNI $abbrev
|
||||
dpto departamento $text
|
||||
dr doctor $text $capital $dot
|
||||
dra doctora $text $capital $dot
|
||||
(ee . uu) Est'aDos||un'iDos
|
||||
Excmo excelentsimo $text $dot
|
||||
Excma excelentsima $text $dot
|
||||
Ilmo ilustrisimo $text $dot
|
||||
Ilma ilustrisima $text $dot
|
||||
(ee.uu) Est'aDos||un'iDos
|
||||
Excmo excelentísimo $text $dot
|
||||
Excma excelentísima $text $dot
|
||||
Ilmo ilustrísimo $text $dot
|
||||
Ilma ilustrísima $text $dot
|
||||
izq izquierda $text $dot
|
||||
izqda izquierda $text $dot
|
||||
izqdo izquierdo $text $dot
|
||||
@@ -464,8 +373,43 @@ Uds ustedes $text $capital $dot
|
||||
// pronunciation exceptions
|
||||
|
||||
linux $1
|
||||
méxico mExiko
|
||||
méxico m'Exiko
|
||||
mexicano mExikano
|
||||
spanish _^_EN
|
||||
|
||||
|
||||
spanish sp'aniS
|
||||
english ínglish $text
|
||||
firefox f'aIrfoks
|
||||
microsoft m'aIkrosoft
|
||||
software s'oftwer
|
||||
hardware h'ardwer
|
||||
skype sk'aIp
|
||||
messenger m'esendZer
|
||||
live l'aIB
|
||||
facebook f'eIsbuk
|
||||
twitter tw'iter
|
||||
twit tw'it
|
||||
mozilla moT'ila
|
||||
espeak isp'ik
|
||||
(e speak) isp'ik
|
||||
eloquence 'elokwens
|
||||
speech sp'itS
|
||||
platform pl'atfom
|
||||
voice bois $text
|
||||
windows w'indows
|
||||
android 'androId
|
||||
apple 'ap@l
|
||||
(i phone) 'aIfon
|
||||
iphone 'aIfon
|
||||
(i pod) 'aIpod
|
||||
ipod 'aIpod
|
||||
jaws dZ'os
|
||||
window w'indow
|
||||
eyes 'aIs
|
||||
free fr'i
|
||||
google g'ug@l
|
||||
chrome kr'owm
|
||||
office 'ofis
|
||||
service s'erBis
|
||||
power p'awer
|
||||
thunderbird t'anderbird
|
||||
jazz dZ'as
|
||||
|
||||
+40
-37
@@ -42,7 +42,7 @@
|
||||
|
||||
c (Y T // ce, ci
|
||||
ch tS
|
||||
|
||||
A) ck k
|
||||
|
||||
.group d
|
||||
d d
|
||||
@@ -94,12 +94,12 @@
|
||||
|
||||
.group h
|
||||
h // silent
|
||||
_) hi (A J^
|
||||
_) hi (A j
|
||||
|
||||
|
||||
.group i
|
||||
i i
|
||||
i (A J^
|
||||
i (A j
|
||||
C) i (A j
|
||||
gu) i (A j
|
||||
?!3 l) i (A %i
|
||||
@@ -117,22 +117,20 @@
|
||||
|
||||
.group l
|
||||
l l
|
||||
_) ll (A J^ // allowe _ll
|
||||
ll J^
|
||||
?2 A) ll (A j:
|
||||
ll (_ l
|
||||
_) ll (A l^ // allowe _ll
|
||||
?2 _) ll (A J^
|
||||
?2 ll j:
|
||||
?2 n_) ll (A dZ
|
||||
ll l^
|
||||
|
||||
|
||||
|
||||
.group m
|
||||
m m
|
||||
@) m (_ =m
|
||||
_) mn (em n
|
||||
|
||||
m (K n
|
||||
m (L04 m
|
||||
m (_L04 m
|
||||
m (L05 N
|
||||
m (_L05 N
|
||||
m (j N
|
||||
_) mb (A mb
|
||||
|
||||
|
||||
.group n
|
||||
@@ -140,9 +138,10 @@
|
||||
n (L04 m
|
||||
n (_L04 m
|
||||
n (L05 N
|
||||
n (_L05 N
|
||||
n (_L05 N
|
||||
n (j N
|
||||
|
||||
ny (A n^ // catalan words
|
||||
_) nh (A n
|
||||
|
||||
.group o
|
||||
o o
|
||||
@@ -153,13 +152,14 @@
|
||||
oi oI
|
||||
oy (K oI
|
||||
oy (_ 'oI
|
||||
|
||||
ou ow
|
||||
|
||||
.group p
|
||||
p p
|
||||
_) p (L01A p // allow pl pr at start of word
|
||||
p (t p:
|
||||
_) ph f
|
||||
_) ph (A f
|
||||
ph (@ f
|
||||
ph (K f
|
||||
_) ps (i s
|
||||
_) ps (eudo s
|
||||
@@ -169,7 +169,8 @@
|
||||
|
||||
.group q
|
||||
q k
|
||||
qu k
|
||||
qu (Y k // que, qui
|
||||
_) qw (A kw // qwerty
|
||||
|
||||
|
||||
.group r
|
||||
@@ -189,30 +190,32 @@
|
||||
.group s
|
||||
s s
|
||||
&) s (_S1 s
|
||||
_) s (C@ %Es
|
||||
ss (K s
|
||||
_) s (K@ s
|
||||
ss s
|
||||
_) sh (A S
|
||||
_) sh (L01A S
|
||||
sh (K S
|
||||
|
||||
?!1 sc (Y s // sce sci for non castilian accent
|
||||
|
||||
.group t
|
||||
t t
|
||||
_) t (L01A t // all tr at start of word
|
||||
_) th T
|
||||
th (K T
|
||||
_) th (@ t
|
||||
th (K t
|
||||
_) tx (A tS
|
||||
tx tS
|
||||
|
||||
|
||||
.group u
|
||||
u u
|
||||
u (u u
|
||||
u (A w
|
||||
u (y_ w
|
||||
!?3 l) u (A %u
|
||||
!?3 r) u (A %u
|
||||
|
||||
g) u (e
|
||||
g) u (i
|
||||
|
||||
g) u (é
|
||||
g) u (í
|
||||
|
||||
.group v
|
||||
v b
|
||||
@@ -235,25 +238,24 @@
|
||||
|
||||
.group x
|
||||
x ks
|
||||
?1 A) x (A Qs
|
||||
x (_ =Qs
|
||||
_) x ($unpr z // ?
|
||||
|
||||
_) x ($unpr s // ?
|
||||
?!1 xc (Y ks // xce xci for non castilian accent
|
||||
|
||||
.group y
|
||||
y i
|
||||
_) y ($unpr J
|
||||
_m) y J
|
||||
n) y J
|
||||
_l) y J
|
||||
y (A J^
|
||||
?2 A) y (A j:
|
||||
|
||||
_m) y (A j
|
||||
_l) y (A j
|
||||
y (A j:
|
||||
_) y (A J^
|
||||
u) y (K j:
|
||||
n_) y (A dZ
|
||||
y (_ i
|
||||
|
||||
.group z
|
||||
z T
|
||||
?2 z (L02 z
|
||||
|
||||
zz ts
|
||||
|
||||
|
||||
.group
|
||||
@@ -271,3 +273,4 @@
|
||||
C_) - (_D _
|
||||
|
||||
, (D kOma
|
||||
|
||||
|
||||
@@ -141,6 +141,7 @@ _CAL02) i (K I1 // CVCV mallis
|
||||
n n
|
||||
|
||||
A) nn (_ i1n^: // v.a konn, nunn
|
||||
@A) nn (_ nn // kaugemal ei palataliseeri
|
||||
i) nn (_ n: // linn
|
||||
n (st_ n^ // kunst
|
||||
|
||||
|
||||
+9
-2
@@ -1,6 +1,6 @@
|
||||
/
|
||||
// ***************************************************************************
|
||||
// * Copyright (C) 2005 to 2010 by Jonathan Duddington *
|
||||
// * Copyright (C) 2005 to 2012 by Jonathan Duddington *
|
||||
// * email: jonsd@users.sourceforge.net *
|
||||
// * *
|
||||
// * This program is free software; you can redistribute it and/or modify *
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
|
||||
//
|
||||
// Updated 2011-10-29 Michel Such <michel.such@free.fr>
|
||||
// Updated 2012-04-15 Michel Such <michel.such@free.fr>
|
||||
//
|
||||
// * Numbers, a few abbreviations and exceptions.
|
||||
//
|
||||
@@ -683,6 +683,7 @@ bissus bisys
|
||||
blues _^_en
|
||||
blum blum
|
||||
bootable boutable $text
|
||||
brian _^_en
|
||||
broglie breuil $text
|
||||
browglie breuil $text
|
||||
buffer bYfWr
|
||||
@@ -696,6 +697,7 @@ charles Sarl
|
||||
(chef d'oeuvres) chédeuvres $text
|
||||
chienlit SjA~li
|
||||
choeur kWr
|
||||
cindy sindi
|
||||
cinema sinema
|
||||
cocus kOky
|
||||
couscous kuskus
|
||||
@@ -712,6 +714,7 @@ faut fot2 $u+
|
||||
feldspath fEldspat
|
||||
fier fjer $verb
|
||||
for $u+
|
||||
francesco frA~nSEsko
|
||||
francis frA~sis
|
||||
fred frEd
|
||||
free _^_en
|
||||
@@ -737,6 +740,7 @@ island _^_en
|
||||
jackpot dZakpOt
|
||||
jacques Zak
|
||||
james _^_en
|
||||
jennifer ZenifEr
|
||||
karaoke karaoke
|
||||
kevin kevin
|
||||
laetitia letisja
|
||||
@@ -754,9 +758,12 @@ matthias matjas
|
||||
merguez mErgEz
|
||||
messieurs mesjYz2
|
||||
mieux miY $u+
|
||||
miloud milud
|
||||
mouloud mulud
|
||||
monsieur m@sjY
|
||||
mrs _^_en
|
||||
oasis oazis
|
||||
oliver _^_en
|
||||
ours urs
|
||||
output _^_en
|
||||
pataquès patakEs
|
||||
|
||||
@@ -216,6 +216,7 @@ _tld t'ild&
|
||||
?2 _3C tR'ist'a_
|
||||
?2 _4C tSetR'ist'o_
|
||||
_6C S'Est'o
|
||||
|
||||
_0M1 t'isUtS;&
|
||||
_0MA1 t'isUtS;e
|
||||
_1M1 t'isUtS;U
|
||||
@@ -226,22 +227,26 @@ _tld t'ild&
|
||||
?3 _0M1 h'il^ad&
|
||||
?3 _0MA1 h'il^ade
|
||||
?3 _1M1 h'il^adU
|
||||
|
||||
_0M2 m'ilijUna
|
||||
_0MA2 m'ilijUna
|
||||
_1M2 m'ilijUn
|
||||
?4 _0M2 m'ilijOna
|
||||
?4 _0MA2 m'ilijOna
|
||||
?4 _1M2 m'ilijOn
|
||||
|
||||
_0M3 m'iliaRdI
|
||||
_0MA3 m'iliaRde
|
||||
_1M3 m'iliaRdU
|
||||
?2 _0M3 milijArdI
|
||||
?2 _0MA3 milijArde
|
||||
?2 _1M3 milijArdU
|
||||
|
||||
_0M4 b'ilijUna
|
||||
_1M4 b'ilijUn
|
||||
?4 _0M4 b'ilijOna
|
||||
?4 _1M4 b'ilijOn
|
||||
|
||||
_dpt _:z'a*Ez_
|
||||
_roman r*'imsko
|
||||
|
||||
|
||||
@@ -437,6 +437,7 @@
|
||||
// (This is now done automatically by the eSpeak program)
|
||||
|
||||
.group o
|
||||
o _^_EN
|
||||
D__) of (__D me
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,167 @@
|
||||
// Haitian Creole translation rules
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
|
||||
|
||||
// numbers
|
||||
_0 zewo
|
||||
_1 E~
|
||||
_2 de
|
||||
_3 twa
|
||||
_4 kat
|
||||
_5 sE~k
|
||||
_6 sis
|
||||
_7 sEt
|
||||
_8 yit
|
||||
_9 nEf
|
||||
_10 dis
|
||||
_11 O~z
|
||||
_12 duz
|
||||
_13 trEz
|
||||
_14 katOz
|
||||
_15 kE~z
|
||||
_16 sEz
|
||||
_17 disEt
|
||||
_18 dizyit
|
||||
_19 diznEf
|
||||
_20 vE~
|
||||
_21 vE~te;E~
|
||||
_2X vE~n
|
||||
_28 vE~tyit
|
||||
_29 vE~tnEf
|
||||
_30 trA~t
|
||||
_31 trA~te;E~
|
||||
_3X trA~n
|
||||
_38 trA~tyit
|
||||
_39 trA~tnEf
|
||||
_40 karA~t
|
||||
_41 karA~te;E~
|
||||
_4X karA~n
|
||||
_48 karA~tyit
|
||||
_49 karA~tnEf
|
||||
_50 sE~kA~t
|
||||
_51 sE~kA~te;E~
|
||||
_5X sE~kA~n
|
||||
_58 sE~kA~tyit
|
||||
_59 sE~kA~tnEf
|
||||
|
||||
_60 swasA~t
|
||||
_61 swasA~te;E~
|
||||
_6X swasA~n
|
||||
_70 swasA~tdis
|
||||
_71 swasA~te;O~z
|
||||
_8X katrevE~
|
||||
_81 katrevE~tE~
|
||||
_91 katrevE~tO~z
|
||||
|
||||
_0C sA~
|
||||
_0M1 mil
|
||||
_1M1 mil
|
||||
_0M2 miljon
|
||||
_0M3 milja
|
||||
_0M4 biljon
|
||||
_dpt _pwE~
|
||||
|
||||
|
||||
// Common function words
|
||||
//======================
|
||||
|
||||
// Articles
|
||||
on $u
|
||||
yon $u
|
||||
|
||||
la $u
|
||||
lan $u
|
||||
a $u
|
||||
an $u
|
||||
|
||||
sa $u
|
||||
|
||||
|
||||
// Pronouns
|
||||
mwen $u
|
||||
ou $u
|
||||
li $u
|
||||
nou $u
|
||||
yo $u
|
||||
|
||||
ki $u
|
||||
|
||||
|
||||
// Verbs
|
||||
se $u // to be
|
||||
vin $u
|
||||
|
||||
te $u // tense markers
|
||||
tap $u
|
||||
(t ap) tap $u
|
||||
ap $u
|
||||
a $u
|
||||
pral $u
|
||||
ta $u
|
||||
|
||||
|
||||
// Prepositions
|
||||
ak $u $brk
|
||||
nan $u
|
||||
pou $u
|
||||
|
||||
|
||||
// Conjunctions
|
||||
epi $u $pause
|
||||
|
||||
|
||||
// Adverbs
|
||||
kèk $u // some
|
||||
|
||||
|
||||
// Characters
|
||||
% pusA~ $max3
|
||||
* asteris $max3
|
||||
+ plis $max3
|
||||
= egal $max3
|
||||
/ slaS $max3
|
||||
\ A~tislaS $max3
|
||||
# aSaj $max3
|
||||
|
||||
_, vigil
|
||||
_; pwE~vigil
|
||||
_. pwE~
|
||||
|
||||
|
||||
// Letter names
|
||||
// (note: some letters must be distinguished from one-letter words)
|
||||
_a a
|
||||
a a $atstart $atend
|
||||
b bi
|
||||
c si
|
||||
d di
|
||||
e e
|
||||
è egr'av
|
||||
f Ef
|
||||
g ge
|
||||
h aS
|
||||
i i
|
||||
j Zi
|
||||
k ka
|
||||
_l el
|
||||
l el $atend
|
||||
_m em
|
||||
m em $atend
|
||||
_n en
|
||||
n en $atend
|
||||
o o
|
||||
ò ogr'av
|
||||
p pi
|
||||
q kju
|
||||
r ara
|
||||
s Es
|
||||
_t ta
|
||||
t ta $atend
|
||||
u u
|
||||
v va
|
||||
_w dubv'a
|
||||
w dubv'a $atend
|
||||
_y ipsil'on
|
||||
y ipsil'on $atend
|
||||
z zed
|
||||
@@ -0,0 +1,104 @@
|
||||
// Haitian Creole translation rules
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
.group a
|
||||
a a
|
||||
an (K A~
|
||||
|
||||
.group à
|
||||
à a
|
||||
|
||||
.group b
|
||||
b b
|
||||
|
||||
.group c
|
||||
ch S
|
||||
c k
|
||||
c (Y s
|
||||
|
||||
.group d
|
||||
d d
|
||||
|
||||
.group e
|
||||
e e
|
||||
en (K E~
|
||||
|
||||
.group è
|
||||
è E
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
.group g
|
||||
g g
|
||||
|
||||
.group h
|
||||
h // silent ?
|
||||
|
||||
.group i
|
||||
i i
|
||||
|
||||
.group j
|
||||
j Z
|
||||
|
||||
.group k
|
||||
k k
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
.group m
|
||||
m m
|
||||
|
||||
.group n
|
||||
n n
|
||||
ng N
|
||||
|
||||
.group o
|
||||
o o
|
||||
on (K O~
|
||||
ou u
|
||||
|
||||
.group ò
|
||||
ò O
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
.group q
|
||||
q k
|
||||
|
||||
.group r
|
||||
r r
|
||||
|
||||
.group s
|
||||
s s
|
||||
|
||||
.group t
|
||||
t t
|
||||
tch tS
|
||||
|
||||
.group u
|
||||
u u
|
||||
ui yi
|
||||
|
||||
.group v
|
||||
v v
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
.group x
|
||||
x ks
|
||||
|
||||
.group y
|
||||
y j
|
||||
K) y (K i // not next to a vowel
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
.group
|
||||
ç s
|
||||
$ dola
|
||||
|
||||
+326
-4
@@ -217,6 +217,7 @@ _#-ikának a:nAk
|
||||
(0-nál) nul:a:na:l
|
||||
(0-hoz) nul:a:hoz
|
||||
(0-s) nul:a:S
|
||||
(0-sra) nul:a:SR2A
|
||||
(0-ára) nul:a:R2A //But if the 0-ára string have the text (only 0 number before the suffix, need spokening this exception.
|
||||
(0-án) nul:a:n //same as prewious exception.
|
||||
(0-ig) nul:a:ig
|
||||
@@ -3359,7 +3360,6 @@ hangjelzés $unstressend
|
||||
(korrigálás révén) koR2R2iga:la:S_||R2e:ve:n $unstressend
|
||||
(épületekhez hasonlította) e:pylEtEkhEz_||hAsonli:tot:A $unstressend
|
||||
(problémájához hasonlította) pR2oble:ma:ja:hoz_||hASonli:tot:A $unstressend
|
||||
(az akadálymentesítés) Az_||AkAda:jmEntESi:te:S $unstressend
|
||||
(volna meg őket) volnA_||mEg_||Y:kEt $unstressend
|
||||
(értelme felróni) e:R2tElmE_||fElR2o:ni $unstressend
|
||||
(is született) iS_||sylEtEt: $unstressend
|
||||
@@ -3413,7 +3413,7 @@ javaslom $unstressend
|
||||
védeni $unstressend
|
||||
internetezés $unstressend
|
||||
kerülhet $unstressend
|
||||
(az internetezés) Az_||intER2nEtEze:S $unstressend
|
||||
(az internetezés) Az_'||intER2nEtEze:S $unstressend
|
||||
(veheti azt) vEhEti_||Ast $unstressend
|
||||
keresztül $unstressend
|
||||
(bonyolítani rajta) bon^oli:tAni_||R2AjtA $unstressend
|
||||
@@ -3983,7 +3983,7 @@ dolgozniuk $unstressend
|
||||
hallgatónak $unstressend
|
||||
tárgyaláson $unstressend
|
||||
törvényről $unstressend
|
||||
(múlt héten) mu:lt_'||he:tEn $unstressend
|
||||
//(múlt héten) mu:lt'||he:tEn $unstressend
|
||||
(kérte fel múlt héten) ke:R2tE_'||fEl_||mu:lt_'||he:tEn $unstressend
|
||||
kötendő $unstressend
|
||||
(vevőkkel kötendő) vEvY:k:El_||kYtEndY: $unstressend
|
||||
@@ -4636,7 +4636,6 @@ kikérdezném $unstressend
|
||||
(rendszert készít) R2EntsER2t_'||ke:si:t $unstressend
|
||||
(is megmutatják) iS_'||mEgmutAc:a:k $unstressend
|
||||
jutottak $unstressend
|
||||
(arról van szó) AR2R2o:l_'||vAn_'||so: $unstressend
|
||||
(ér el) e:R2_'||El $unstressend
|
||||
(azt szeretné) Ast_'||sER2Etne: $unstressend
|
||||
hasonlít $unstressend
|
||||
@@ -4905,8 +4904,331 @@ növekedés $unstressend
|
||||
bankja $unstressend
|
||||
banknak $unstressend
|
||||
kérdését $unstressend
|
||||
várják $unstressend
|
||||
történetében $unstressend
|
||||
kormánynak $unstressend
|
||||
legfeltűnőbb $unstressend
|
||||
körülmény $unstressend
|
||||
(a bizottság) A'||bizotS:a:g $unstressend
|
||||
(fog a bizottság) fog_||A'||bizotS:a:g $unstressend
|
||||
elvek $unstressend
|
||||
(kormány között) koR2ma:n^_||kYzYt: $unstressend
|
||||
(az ügyekben) Az_||yJEkbEn $unstressend
|
||||
hetet $unstressend
|
||||
kezdeményezésére $unstressend
|
||||
reméljük $unstressend
|
||||
törvényeken $unstressend
|
||||
kötelezettségeket $unstressend
|
||||
(is beszélt) iS_||bEse:lt $unstressend
|
||||
(is történt) iS_||tYrte:nt $unstressend
|
||||
nyilatkoztak $unstressend
|
||||
(a kutatókat) A'||kutAto:kAt $unstressend
|
||||
gyanúsítanak $unstressend
|
||||
(fordul elő) fordul_||ElY: $unstressend
|
||||
(alatt készül) AlAt:_||ke:syl $unstressend
|
||||
ritka $unstressend
|
||||
gyanúját $unstressend
|
||||
(kapcsolatos gyanúról) kAptSolAtoS_||JAnu:R2o:l $unstressend
|
||||
tartalma $unstressend
|
||||
(ki kell terjednie) ki_||kEl:_||tER2jEdniE $unstressend
|
||||
szerzője $unstressend
|
||||
munkában $unstressend
|
||||
(is mérik) iS_||me:R2ik $unstressend
|
||||
eldöntése $unstressend
|
||||
azokat $unstressend
|
||||
(az ügyeket) Az_||yJEkEt $unstressend
|
||||
(is megemlíti) iS_||mEgEmli:ti $unstressend
|
||||
(lehet érni) lEhEt_||e:R2ni $unstressend
|
||||
csalódott $unstressend
|
||||
(benne újdonság) bEn:E_||u:jdonSa:g $unstressend
|
||||
jelzik $unstressend
|
||||
(találja meg) tAla:ljA_||mEg $unstressend
|
||||
(a világon) A'||vila:gon $unstressend
|
||||
céget $unstressend
|
||||
értelmét $unstressend
|
||||
jöhet $unstressend
|
||||
aljasságra $unstressend
|
||||
másodpercet $unstressend
|
||||
(percet fizetek) pER2tsEt_||fizEtEk $unstressend
|
||||
fizetek $unstressend
|
||||
hallottam $unstressend
|
||||
(témája lesz) te:ma:jA_||lEs $unstressend
|
||||
kezdődő $unstressend
|
||||
politikában $unstressend
|
||||
alapozták $unstressend
|
||||
döntései $unstressend
|
||||
vitái $unstressend
|
||||
magyarázta $unstressend
|
||||
történni $unstressend
|
||||
címétől $unstressend
|
||||
keveredett $unstressend
|
||||
(a szokás) A'||soka:S $unstressend
|
||||
vesztette $unstressend
|
||||
értékelte $unstressend
|
||||
berendezkedést $unstressend
|
||||
berendezkedéssel $unstressend
|
||||
(se értették) SE_||e:R2tEt:e:k $unstressend
|
||||
levezényelni $unstressend
|
||||
vesztesége $unstressend
|
||||
arány $unstressend
|
||||
(visszaesés hatásait) vis:AESe:S_||hAta:SAit $unstressend
|
||||
(a kedélyeket) A'||kEde:jEkEt $unstressend
|
||||
hatásában $unstressend
|
||||
(válaszolt a felvetésre) va:lAsolt_||A'||fElvEte:SR2E $unstressend
|
||||
(dőlt be) dY:lt_||bE $unstressend
|
||||
(sem fog) SEm_||fog $unstressend
|
||||
(lát majd) la:t_||mAjd $unstressend
|
||||
megmentésére $unstressend
|
||||
(csődjének elkerülésére) tSY:J:e:nEk_||ElkER2yle:Se:R2E $unstressend
|
||||
(válik a cég) va:lik_||A'||tse:g $unstressend
|
||||
polgármesterekkel $unstressend
|
||||
fenntartására $unstressend
|
||||
firtatva $unstressend
|
||||
(elleni fellépésre) El:Eni_||fEl:e:pe:SR2E $unstressend
|
||||
frakcióvezetője $unstressend
|
||||
(nyitni akkor) n^itni_||Ak:oR2 $unstressend
|
||||
(hangzott el) hAngzot:_||El $unstressend
|
||||
vita $unstressend
|
||||
csinálsz $unstressend
|
||||
(szoftverekről van szó) softvER2EkR2Y:l_||vAn_||so: $unstressend
|
||||
(ellen létrehozott) El:En_||le:tR2Ehozot: $unstressend
|
||||
(felhasználók letöltéseit) fElhAsna:lo:k_||lEtYlte:SEit $unstressend
|
||||
(lépése ellen) le:pe:SE_||El:En $unstressend
|
||||
választásokat $unstressend
|
||||
(tulajdont védő törvények) tulAjdont_||ve:dY:_||tYR2ve:n^Ek $unstressend
|
||||
ország $unstressend
|
||||
együtt
|
||||
(több ország) tYb:_||oR2sa:g $unstressend
|
||||
(is aláírta) iS_||Ala:i:R2tA $unstressend
|
||||
(lehet akadályozni) lEhEt_||AkAda:jozni $unstressend
|
||||
(öt körül) Yt_||kYR2yl $unstressend
|
||||
(a tüntetést) A'||tyntEte:St $unstressend
|
||||
(ér véget) e:R2_||ve:gEt $unstressend
|
||||
órakor $unstressend
|
||||
(lehet számítani) lEhEt_||sa:mi:tAni $unstressend
|
||||
választéka $unstressend
|
||||
bevételhez $unstressend
|
||||
reális $unstressend
|
||||
(élők helyzete) e:lY:k_||hEjzEtE $unstressend
|
||||
kritika $unstressend
|
||||
sértené $unstressend
|
||||
megállapodást $unstressend
|
||||
(héttel ezelőtt) he:t:El_||EzElY:t: $unstressend
|
||||
hazánk $unstressend
|
||||
(abban foglaltakat) Ab:An_||foglAltAkAt $unstressend
|
||||
életbe $unstressend
|
||||
tagállam $unstressend
|
||||
ratifikálását $unstressend
|
||||
(közleményt adott ki) kYzlEme:n^t_||Adot:_||ki $unstressend
|
||||
médium $unstressend
|
||||
laknának $unstressend
|
||||
feküdt $unstressend
|
||||
lakásban $unstressend
|
||||
(nevezi tulajdonosa) nEvEzi_||tulAjdonoSA $unstressend
|
||||
tulajdonosa $unstressend
|
||||
rágyújthat $unstressend
|
||||
(itt senki) it:_||SEnki $unstressend
|
||||
csapolhat $unstressend
|
||||
fordulni $unstressend
|
||||
amiatt $unstressend
|
||||
(problémákat kapargat) pR2oble:ma:kAt_||kApAR2gAt $unstressend
|
||||
termékeket $unstressend
|
||||
(a baj)A'||bAj $unstressend
|
||||
jószágot $unstressend
|
||||
(se kapni) SE_||kApni $unstressend
|
||||
(se bírom) SE_||bi:R2om $unstressend
|
||||
(a kaját) A'||kAja:t $unstressend
|
||||
ételhordóval $unstressend
|
||||
esznek $unstressend
|
||||
(igaza van) igAzA_||vAn $unstressend
|
||||
|
||||
(akar valamit) AkAR2_||vAlAmit $unstressend
|
||||
harcol $unstressend
|
||||
(számoltam ki) sa:moltAm_||ki $unstressend
|
||||
élelmiszerekre $unstressend
|
||||
nyersanyagokra $unstressend
|
||||
(olcsóbbat is) oltSo:b:At_||iS $unstressend
|
||||
főzni $unstressend
|
||||
(rövid ahhoz) R2Yvid_||Ahoz $unstressend
|
||||
(töltsem meg) tYltSEm_||mEg $unstressend
|
||||
(egy kisebb) EJ_||kiS:Eb $unstressend
|
||||
csirkére $unstressend
|
||||
(másra is) ma:SR2A_||iS $unstressend
|
||||
mire $unstressend
|
||||
(alig van) Alig_||vAn $unstressend
|
||||
hibbant $unstressend
|
||||
jártunk $unstressend
|
||||
bementek $unstressend
|
||||
banánt $unstressend
|
||||
szerető $unstressend
|
||||
(alapanyagokra kényes) AlApAn^AgokR2A_||ke:n^ES $unstressend
|
||||
állampolgár $unstressend
|
||||
ételt $unstressend
|
||||
(dolgokról beszélek) dolgokR2o:l_||bEse:lEk $unstressend
|
||||
haverjaim $unstressend
|
||||
utaznak $unstressend
|
||||
utalt $unstressend
|
||||
(hulladékok csupán) hul:Ade:kok_||tSupa:n $unstressend
|
||||
(tök igaz) tYk_||igAz $unstressend
|
||||
cucc $unstressend
|
||||
nyomorult $unstressend
|
||||
megvesznek $unstressend
|
||||
(miatt van így) miAt:_||vAn_||i:J $unstressend
|
||||
kereskedők $unstressend
|
||||
külföldi $unstressend
|
||||
drágább $unstressend
|
||||
(hozna megoldást) hoznA_||mEgolda:St $unstressend
|
||||
drágábban $unstressend
|
||||
korlátozása $unstressend
|
||||
ezres $unstressend
|
||||
érdekel $unstressend
|
||||
boltot $unstressend
|
||||
(az alapélménye) Az_||AlApe:lme:n^E $unstressend
|
||||
beszerezni $unstressend
|
||||
kedvéért $unstressend
|
||||
(a helyzetet) A'||hEjzEtEt $unstressend
|
||||
rontani $unstressend
|
||||
(esetleg elérhet) ESEtlEg_||Ele:R2hEt $unstressend
|
||||
láncok $unstressend
|
||||
vásárolnak $unstressend
|
||||
(az szar) Az_||sAR2 $unstressend
|
||||
felfogás $unstressend
|
||||
(cucc külföldről) tsuts:_||kylfYldR2Y:l $unstressend
|
||||
külföldről $unstressend
|
||||
hőbörög $unstressend
|
||||
(a magyarok) A'||mAJAR2ok $unstressend
|
||||
(a döntést) A'||dYnte:St $unstressend
|
||||
mobilcég $unstressend
|
||||
döntését $unstressend
|
||||
(tartják problémásnak) tAR2ca:k_||pR2oble:ma:SnAk $unstressend
|
||||
(is vitatják) iS_||vitAc:a:k $unstressend
|
||||
(az időre) Az_||idY:R2E $unstressend
|
||||
(lehetővé tétele) lEhEtY:ve:_||te:tElE $unstressend
|
||||
(eljárás indul) Elja:R2a:S_||indul $unstressend
|
||||
(a panaszokat) A'||pAnAsokAt $unstressend
|
||||
(eső részét) ESY:_||R2e:se:t $unstressend
|
||||
végéig $unstressend
|
||||
(meg kell vizsgálni) mEg_||kEl:_||viZga:lni $unstressend
|
||||
(döntött arról) dYntYt:_||AR2R2o:l $unstressend
|
||||
posztról $unstressend
|
||||
(elnöki posztról) ElnYki_||postR2o:l $unstressend
|
||||
(élte meg) e:ltE_||mEg $unstressend
|
||||
érezhette $unstressend
|
||||
népszerű $unstressend
|
||||
(is alátámasztotta) iS_||Ala:ta:mAstot:A $unstressend
|
||||
(három évig bírni) ha:R2om_||e:vig_||bi:R2ni $unstressend
|
||||
(nap után született meg) nAp_||uta:n_||sylEtEt:_||mEg $unstressend
|
||||
(szokta meg) soktA_||mEg $unstressend
|
||||
rendelt $unstressend
|
||||
(nap alatt tudatosult) nAp_||AlAt:_||tudAtoSult $unstressend
|
||||
győzni $unstressend
|
||||
garantálni $unstressend
|
||||
(tette világossá) tEt:E_||vila:goS:a: $unstressend
|
||||
(szóló döntés) so:lo:_||dYnte:S $unstressend
|
||||
sejtik $unstressend
|
||||
hamarabb $unstressend
|
||||
erősíti $unstressend
|
||||
lemondani $unstressend
|
||||
(volna magát) volnA_||mAga:t $unstressend
|
||||
(sem került) SEm_||kER2ylt $unstressend
|
||||
hallgatták $unstressend
|
||||
(hogyan fog végződni) hoJAn_||fog_||ve:gzY:dni $unstressend
|
||||
akadálymentesítés
|
||||
politikusai $unstressend
|
||||
igazolják $unstressend
|
||||
(elmúlt évek) Elmu:lt_||e:vEk $unstressend
|
||||
módosítását $unstressend
|
||||
(Az ellenérvek) Az_||El:Ene:R2vEk $unstressend
|
||||
bizonygatni $unstressend
|
||||
jogát $unstressend
|
||||
(a kérdést) A'||ke:R2de:St $unstressend
|
||||
(teljesen hülyén) tEljESEn_||hyje:n $unstressend
|
||||
(ne nézz) nE_||ne:zz $unstressend
|
||||
tudd $unstressend
|
||||
kérdéseket $unstressend
|
||||
téma $unstressend
|
||||
halálbüntetés $unstressend
|
||||
embereket $unstressend
|
||||
halálbüntetést $unstressend
|
||||
ítéletet $unstressend
|
||||
tanyát $unstressend
|
||||
halálra $unstressend
|
||||
(öltek meg) YltEk_||mEg $unstressend
|
||||
(éves férfira) e:vES_||fe:R2fiR2A $unstressend
|
||||
(éves nőre) e:vES_||nY:R2E $unstressend
|
||||
(éves lányt) e:vES_||la:n^t $unstressend
|
||||
(éves kislányt) e:vES_||kiSla:n^t $unstressend
|
||||
(éves fiút) e:vES_||fiu:t $unstressend
|
||||
(éves kisfiút) e:vES_||kiSfiu:t $unstressend
|
||||
(éves férfi) e:vES_||fe:R2fi $unstressend
|
||||
(éves nő) e:vES_||nY: $unstressend
|
||||
(éves lány) e:vES_||la:n^ $unstressend
|
||||
(éves kislány) e:vES_||kiSla:n^ $unstressend
|
||||
(éves fiú) e:vES_||fiu: $unstressend
|
||||
(éves kisfiú) e:vES_||kiSfiu: $unstressend
|
||||
(éves ember) e:vES_||EmbER2 $unstressend
|
||||
(éves embert) e:vES_||EmbER2t $unstressend
|
||||
(is végezték) iS_||ve:gEzte:k $unstressend
|
||||
(hajtottak végre) hAjtot:Ak_||ve:gR2E $unstressend
|
||||
(hajtották végre) hAjtot:a:k_||ve:gR2E $unstressend
|
||||
csinálták $unstressend
|
||||
(lenne rá) lEn:E_||R2a: $unstressend
|
||||
követelik $unstressend
|
||||
ezért $unstressend
|
||||
gárda $unstressend
|
||||
(is állítják) iS_||a:li:c:a:k $unstressend
|
||||
(mellett volna) mEl:Et:_||volnA $unstressend
|
||||
(húsz évben) hu:s_||e:vbEn $unstressend
|
||||
elutasították $unstressend
|
||||
szabályozzák $unstressend
|
||||
ezek $unstressend
|
||||
végrehajtani $unstressend
|
||||
unióból $unstressend
|
||||
felmondanánk $unstressend
|
||||
történne $unstressend
|
||||
(feltétele volt) fElte:tElE_||volt $unstressend
|
||||
visszaállítaná $unstressend
|
||||
kapnánk $unstressend
|
||||
jogunkat $unstressend
|
||||
(lenne ennek) lEn:E_||En:Ek $unstressend
|
||||
hülyéskedj $unstressend
|
||||
(be újra) bE_||u:jR2A $unstressend
|
||||
(hajtanak végre) hAjtAnAk_||ve:gR2E $unstressend
|
||||
övezik $unstressend
|
||||
százalékát $unstressend
|
||||
(teszik ki) tEsik_||ki $unstressend
|
||||
(százalékát teszik ki) sa:zAle:ka:t_||tEsik_||ki $unstressend
|
||||
(hajtják végre) hAjca:k_||ve:gR2E $unstressend
|
||||
országnak $unstressend
|
||||
igazolni $unstressend
|
||||
felindulásból $unstressend
|
||||
tudatállapotban $unstressend
|
||||
|
||||
|
||||
|
||||
// word pairs
|
||||
(mit eszel) mit_||EsEl $unstressend
|
||||
tudhatnád $unstressend
|
||||
illeti $unstressend
|
||||
(szomorú volt látni) somoR2u:_||volt_||la:tni $unstressend
|
||||
(régen kitalálták) R2e:gEn_||kitAla:lta:k $unstressend
|
||||
magához $unstressend
|
||||
(emberen segíthet) EmbER2En_||SEgi:thEt $unstressend
|
||||
(kell venni) kEl:_||vEn:i $unstressend
|
||||
valamivel $unstressend
|
||||
(meg kell oldani) mEg_||kEl:_||oldAni $unstressend
|
||||
piacokat $unstressend
|
||||
(az értékesítést) Az_||e:R2te:kESi:te:St $unstressend
|
||||
polcán $unstressend
|
||||
(ki volt írva) ki_||volt_||i:R2vA $unstressend
|
||||
tojást $unstressend
|
||||
tojás $unstressend
|
||||
tojja $unstressend
|
||||
felárral $unstressend
|
||||
(terméket vásárolok) tER2me:kEt_||va:Sa:R2olok $unstressend
|
||||
(jobb volt) job:_||volt $unstressend
|
||||
keveréke $unstressend
|
||||
|
||||
|
||||
|
||||
(hogy a) h,oJ,A
|
||||
|
||||
+340
-13
@@ -137,14 +137,42 @@ szanité) c (cs ts
|
||||
_in) cz (éd ts
|
||||
_virgon) c (ság ts
|
||||
_elmén) c (ség ts
|
||||
martaló) c (ser ts
|
||||
martaló) c ts
|
||||
_ér) c (sas ts
|
||||
_újon) c (ság ts
|
||||
_kuru) c (ság ts
|
||||
_újon) c ts
|
||||
_kuru) c ts
|
||||
_paló) c (ság ts
|
||||
_fejlé) c ts
|
||||
nyol) c (seb ts
|
||||
bará) cs (ágta tS:
|
||||
bér) c (csut ts
|
||||
bér) c (süveg ts
|
||||
bilin) cs (zör tS
|
||||
_ér) c (salak ts
|
||||
_ér) c (cs ts
|
||||
_ér) c (sely ts
|
||||
_ér) c (síp ts
|
||||
ér) cs (ípte tS
|
||||
ér) c (sodr ts
|
||||
garabon) c (ser ts
|
||||
_laban) c ts
|
||||
_kéjen) c ts
|
||||
_ner) c (stólá ts
|
||||
_jege) c ts
|
||||
kavi) cs (z tS
|
||||
kilin) cs (zör tS
|
||||
laza) c ts
|
||||
árbo) c (sud ts
|
||||
_ar) c (seb ts
|
||||
nyargon) c (cs ts
|
||||
pere) c (süt ts
|
||||
_prin) c (ség ts
|
||||
_rá) c (ság ts
|
||||
sátán) cs (ap tS
|
||||
suhan) c ts
|
||||
udvaron) c (ser ts
|
||||
pere) c (cs ts
|
||||
licen) ccs ts|tS
|
||||
|
||||
.group ch
|
||||
anar) ch (i h
|
||||
@@ -180,8 +208,8 @@ diszti) ch (on h
|
||||
ma) ch (iavell h
|
||||
_or) ch (ide h
|
||||
almana) ch h
|
||||
|
||||
|
||||
kronoszti) ch (on h
|
||||
arca) ch (on h
|
||||
|
||||
.group d
|
||||
d d
|
||||
@@ -382,6 +410,48 @@ smarag) d (szín d
|
||||
_tér) d (zseb d
|
||||
twee) d (szövet d
|
||||
utó) d (szerv d
|
||||
epizó) d (szer d
|
||||
tize) d (szám d
|
||||
faj) d (tyúk d
|
||||
kó) d (szerke d
|
||||
ha) d (szertá d
|
||||
_föl) d (szelle d
|
||||
_föl) d (szerz d
|
||||
_föl) d (sziget d
|
||||
_föl) d (szín d
|
||||
_föl) d (szurok d
|
||||
_föl) d (szült d
|
||||
_gon) d (szer d
|
||||
_ha) d (játék d
|
||||
_ha) d (száll d
|
||||
_ha) d (szer d
|
||||
_harma) d (szül d
|
||||
_hor) d (szek d
|
||||
kalan) d (szer d
|
||||
_kó) d (szob d
|
||||
_küz) d (szell d
|
||||
_lú) d (szokás d
|
||||
lú) d (zsír d
|
||||
va) d (szerű d
|
||||
hó) d (szőr d
|
||||
kobol) d (szög d
|
||||
máso) d (szerep d
|
||||
_mon) dsz (a ts
|
||||
ná) d (szilán d
|
||||
_rá) d (sóz d
|
||||
ötö) d (szülö d
|
||||
pa) d (szőny d
|
||||
_smarag) d (sz d
|
||||
szaba) d (szól d
|
||||
szomszé) d (sor d
|
||||
va) d (sáfr d
|
||||
va) d (szegf d
|
||||
va) d (szilv d
|
||||
vá) d (szóza d
|
||||
borso) d (sz d
|
||||
herná) d (sz d
|
||||
szaba) d (szent d
|
||||
for) d (jános d
|
||||
|
||||
.group dz
|
||||
fogó) dz (kod ts
|
||||
@@ -546,6 +616,20 @@ imádsá) g (gyűjt g
|
||||
le) gg (roteszk g:
|
||||
_agya) g (gy g
|
||||
anya) g (győz g
|
||||
felsé) g (gy g
|
||||
elesé) g (gy g
|
||||
sere) g (gyűj g
|
||||
kötelessé) g (gyak g
|
||||
_lán) g (gy g
|
||||
szentsé) g (gy g
|
||||
zálo) g (gy g
|
||||
me) ggy (em J:
|
||||
mére) g (gy g
|
||||
nyere) g (gy g
|
||||
vendé) g (gy g
|
||||
világossá) g (gy g
|
||||
vilá) g (gy g
|
||||
virá) g (gy g
|
||||
|
||||
.group gy
|
||||
gy J
|
||||
@@ -651,7 +735,7 @@ harmince) gy (edik J:
|
||||
_e) gy (ablak J:
|
||||
összee) gy (esít J:
|
||||
nem-e) gy (ik J:
|
||||
e) gy (összeg J:
|
||||
_e) gy (összeg J:
|
||||
e) gys (ík J|S //for example egysíkú word need spokening single J and S phoneme
|
||||
_e) gy (öntet J:
|
||||
tár) gy (sor J
|
||||
@@ -668,6 +752,8 @@ huszone) gy (ez J:
|
||||
e) gy (éjszak J:
|
||||
_egyszere) gy (e J:
|
||||
_huszone) gy (e J:
|
||||
száze) gy (edik J:
|
||||
védje) gy (straté J
|
||||
|
||||
.group h
|
||||
h h
|
||||
@@ -680,6 +766,7 @@ _huszone) gy (e J:
|
||||
_ju) h (sajt
|
||||
_ju) h (tenyész
|
||||
_ju) h (szárnyék
|
||||
cse) h (bánya
|
||||
|
||||
.group i
|
||||
i i
|
||||
@@ -712,7 +799,9 @@ agressz) í (v i:
|
||||
_sz) í (néssz i
|
||||
sz) í (vatn i
|
||||
_megsz) í (vatta i
|
||||
|
||||
szabad) ítsz its:
|
||||
sz) í (vemészt i:
|
||||
vesz) ítsz i:ts:
|
||||
|
||||
.group j
|
||||
j j
|
||||
@@ -905,6 +994,18 @@ mikrofo) n (nyílás n
|
||||
_me) ny (assz n^
|
||||
_me) nny (assz n^
|
||||
kölcsö) n (jegyz n
|
||||
_bű) n (nyom n
|
||||
filigrá) n (nyel n
|
||||
kabi) n (nyíl n
|
||||
magá) n (nyel n
|
||||
oroszlá) n (nyom n
|
||||
_ö) n (nyom n
|
||||
_szi) n (játsz n
|
||||
szivárvá) ny (játsz n^
|
||||
utá) n (nyom n
|
||||
verse) ny (játék n^
|
||||
_elle) n (jav n
|
||||
vagyo) n (jog n
|
||||
|
||||
.group o
|
||||
o o
|
||||
@@ -964,6 +1065,7 @@ kölcsö) n (jegyz n
|
||||
s S
|
||||
s (-sz s: //if have the - character the next word part beginning with sz, always need spokening s: phoneme
|
||||
s-) sz //but not need spokening second sz phoneme
|
||||
dns-) sz s
|
||||
föld) s (ánc S
|
||||
?1 hel) s (inki z
|
||||
ki) s (ebb SS
|
||||
@@ -1028,6 +1130,23 @@ termelé) s S
|
||||
_áldá) s S
|
||||
_asztalo) s S
|
||||
_árgu) s S
|
||||
dragonyo) s S
|
||||
_képzé) s S
|
||||
farka) s (szőr S
|
||||
fedezé) s S
|
||||
galaxi) s S
|
||||
koldu) s S
|
||||
brekegé) s S
|
||||
ritmu) s (zaj S
|
||||
_tetszé) s S
|
||||
toko) s (zászl S
|
||||
váro) s (zaj S
|
||||
váro) s (zs S
|
||||
ki) s (zsidá S
|
||||
ki) s (szent S
|
||||
ki) s (sziget S
|
||||
ki) s (szőlő S
|
||||
körö) s (szeg S
|
||||
|
||||
.group ss
|
||||
ssz ss2
|
||||
@@ -1037,6 +1156,7 @@ _asztalo) s S
|
||||
mennydörgé) ssz (erű Ss
|
||||
robbaná) ss S:
|
||||
hamva) ssz s:
|
||||
kotyva) ssz s:
|
||||
robbaná) ssz (er Ss
|
||||
danubiu) ss s: //a radio station name
|
||||
danubiu) ssz s: //a radio station name
|
||||
@@ -1293,7 +1413,7 @@ fertőzé) ssz (erű Ss
|
||||
csuszamlá) ssz (erű Ss
|
||||
fűté) ssz (ag Ss
|
||||
habitu) ssz (erű Ss
|
||||
halotta) ssz (ob Ss
|
||||
halotta) ssz Ss
|
||||
hányá) ssz (ag Ss
|
||||
világo) ssz (őke Ss
|
||||
|
||||
@@ -1400,9 +1520,130 @@ bégeté) ssz (erű Ss
|
||||
a) ssz (isztál s
|
||||
piro) ssz (ka s
|
||||
ágyú) ssz Ss
|
||||
alá) ssz (olg Ss
|
||||
_alá) ssz (olg Ss
|
||||
almá) ssz (ürk Ss
|
||||
|
||||
csárdá) ssz (ól Ss
|
||||
csikó) ssz Ss
|
||||
éde) ssz (ül Ss
|
||||
éke) ssz (ó Ss
|
||||
föléle) ssz (em s:
|
||||
frázi) ssz (erű Ss
|
||||
fuvaro) ssz (ekér Ss
|
||||
fúvó) ssz (ersz Ss
|
||||
ver) ssz (erz Ss
|
||||
_gyor) ssz Ss
|
||||
_ki) ssz (állá Ss
|
||||
_hajó) ssz Ss
|
||||
_hár) ssz Ss
|
||||
_hasi) ssz (ag Ss
|
||||
_hatá) ssz (er Ss
|
||||
_heku) ssz (ag Ss
|
||||
_hízelkedé) ssz Ss
|
||||
_horkantá) ssz (er Ss
|
||||
_hő) ssz Ss
|
||||
_hú) ssz (ín Ss
|
||||
_hú) ssz (iget Ss
|
||||
hűvö) ssz (emű Ss
|
||||
_ina) ssz Ss
|
||||
_forrá) ssz Ss
|
||||
_jáspi) ssz (ob Ss
|
||||
_jó) ssz Ss
|
||||
_kacagá) ssz (er Ss
|
||||
kapu) ssz Ss
|
||||
má) ssz (er Ss
|
||||
_kevé) ssz Ss
|
||||
ki) ssz (eb Ss
|
||||
ki) ssz (ed Ss
|
||||
kormo) ssz Ss
|
||||
köntö) ssz Ss
|
||||
könyve) ssz Ss
|
||||
farka) ssz (ürk Ss
|
||||
hú) ssz (aft Ss
|
||||
kihívá) ssz Ss
|
||||
lőszere) ssz Ss
|
||||
lövé) ssz (erű Ss
|
||||
fehére) ssz (ürk Ss
|
||||
köhinté) ssz (erű Ss
|
||||
kva) ssz (iakér s:
|
||||
nyeríté) ssz (erű Ss
|
||||
lőporo) ssz Ss
|
||||
kapará) ssz (erű Ss
|
||||
nyávogá) ssz (erű Ss
|
||||
szoká) ssz (ám Ss
|
||||
borza) ssz (őr Ss
|
||||
harco) ssz S|s
|
||||
kocsi) ssz (erep Ss
|
||||
vitorlá) ssz Ss
|
||||
mágná) ssz Ss
|
||||
má) ssz (őr Ss
|
||||
mécse) ssz Ss
|
||||
téveszté) ssz (erű Ss
|
||||
méhe) ssz Ss
|
||||
dörgé) ssz Ss
|
||||
muzsiku) ssz Ss
|
||||
oázi) ssz (erű Ss
|
||||
_orda) ssz Ss
|
||||
állá) ssz Ss
|
||||
ősze) ssz Ss
|
||||
ő) ssz (árm Ss
|
||||
_ő) ssz (ell Ss
|
||||
_ő) ssz (i Ss
|
||||
_ő) ssz (ék Ss
|
||||
_ő) ssz (erű Ss
|
||||
ő) ssz (arv Ss
|
||||
_ő) ssz (oká Ss
|
||||
ő) ssz (örny Ss
|
||||
ő) ssz (ülő Ss
|
||||
papiro) ssz Ss
|
||||
papriká) ssz Ss
|
||||
plü) ss (zs S
|
||||
_portá) ssz Ss
|
||||
_raká) ssz Ss
|
||||
rántá) ssz Ss
|
||||
_rava) ssz s:
|
||||
keríté) ssz Ss
|
||||
repülő) ssz (trájk Ss
|
||||
rezgé) ssz (ám Ss
|
||||
_rongyo) ssz Ss
|
||||
ruhá) ssz (ob Ss
|
||||
_sá) ssz Ss
|
||||
_sorva) ssz s:
|
||||
sugárzá) ssz Ss
|
||||
szindikátu) ssz Ss
|
||||
_szólá) ssz Ss
|
||||
szőrö) ssz (ív Ss
|
||||
_tár) ssz (ob Ss
|
||||
tár) ssz (omszéd Ss
|
||||
teá) ssz (erv Ss
|
||||
tövi) ssz Ss
|
||||
tubáko) ssz (el Ss
|
||||
_tükrö) ssz Ss
|
||||
tüze) ssz (em Ss
|
||||
pótlá) ssz Ss
|
||||
vallatá) ssz (er Ss
|
||||
_váro) ssz Ss
|
||||
_vere) ssz Ss
|
||||
_veté) ssz Ss
|
||||
világo) ssz Ss
|
||||
villamo) ssz Ss
|
||||
rángá) ssz (er Ss
|
||||
zölde) ssz (ürk Ss
|
||||
zsíro) ssz (áj Ss
|
||||
zsoldo) ssz Ss
|
||||
bázi) ssz Ss
|
||||
_kapo) ssz Ss
|
||||
_agyago) ssz (erg Ss
|
||||
_béké) ssz Ss
|
||||
_gombo) ssz Ss
|
||||
_kemene) ssz Ss
|
||||
_miko) ssz Ss
|
||||
_neme) ssz Ss
|
||||
_szamo) ssz Ss
|
||||
_szilvá) ssz Ss
|
||||
_vámo) ssz Ss
|
||||
keresé) ssz Ss
|
||||
cipő) ssz Ss
|
||||
szorongá) ssz Ss
|
||||
|
||||
.group sz
|
||||
sz s
|
||||
@@ -1438,6 +1679,7 @@ fáklyá) sz (ene Sz
|
||||
para) sztsz (andál st|s
|
||||
te) szts (oroz st|S
|
||||
_dama) szts st|S
|
||||
_dama) sztsz st|s
|
||||
kere) szt (sor st
|
||||
kere) szt (szer st
|
||||
para) szt (segg st
|
||||
@@ -1450,6 +1692,14 @@ fáklyá) sz (ene Sz
|
||||
sz (acsk Sz //all szacsk containing part block need spokening single S and z phoneme, for example chipseszacskó word
|
||||
legké) szs (éges S:
|
||||
ameti) sztsze st|sE
|
||||
bati) sztsze (gé st|sE
|
||||
kere) sztsz (e st|s
|
||||
mala) szts (ugal st|S
|
||||
para) szts (ihed st|S
|
||||
para) szts (ors st|S
|
||||
para) szts (üte st|S
|
||||
para) sztsz (ag st|s
|
||||
para) szts (uhan st|S
|
||||
|
||||
.group t
|
||||
t t
|
||||
@@ -1503,6 +1753,7 @@ használ) t (cikk t
|
||||
ha) t (cell t //for example hatcellás, hatcella word need spokening t before c letter.
|
||||
pár) t (székház t
|
||||
hálóza) t (semleges t
|
||||
lisz) t (cipel t
|
||||
vajon) t (szoros t
|
||||
tsz (h ts
|
||||
te) tsz (h ts
|
||||
@@ -1556,7 +1807,43 @@ rokkan) t (segít t
|
||||
plaká) t (cég t
|
||||
álla) t (szőr t
|
||||
aszal) t (jeg t
|
||||
|
||||
bölcsele) t (sava t
|
||||
diva) t (szép t
|
||||
éle) t (szomj t
|
||||
eli) t (szolg t
|
||||
_es) t (szél t
|
||||
ezüs) t (sark t
|
||||
gyémán) t (szoli t
|
||||
halla) tsz (ának ts:
|
||||
kárpi) t (szőny t
|
||||
_ké) t (szél t
|
||||
kilá) tssz (ék ts:
|
||||
me) tsz (vény ts
|
||||
köte) t (szám t
|
||||
halla) tsz (ód ts:
|
||||
_ú) tsz (ék t|s
|
||||
ezüs) t (szob t
|
||||
ezüs) t (szőr t
|
||||
ezüs) t (szél t
|
||||
lá) tsz (va ts
|
||||
me) tsz (itek ts:
|
||||
nemze) t (szín t
|
||||
padla) t (szőny t
|
||||
_par) t (szél t
|
||||
robo) t (szond t
|
||||
_rő) t (szők t
|
||||
sajá) t (szemé t
|
||||
_szegle) t (sz t
|
||||
szé) t (szorít t
|
||||
szögle) t (szob t
|
||||
tuca) t (szép t
|
||||
ügyle) t (szob t
|
||||
üzle) t (szob t
|
||||
vivá) t (szó t
|
||||
vizi) t (szob t
|
||||
zár) t (szék t
|
||||
szé) t (szortír t
|
||||
_robo) t (szoftve t
|
||||
|
||||
.group tj
|
||||
C) tj c
|
||||
@@ -1631,6 +1918,19 @@ _deszan) tj (árm tj
|
||||
_készle) tj (elen tj
|
||||
tisztele) tj (egy tj
|
||||
_vész) tj (ósl tj
|
||||
cson) tj (áték tj
|
||||
hangula) tj (avít tj
|
||||
állapo) tj (avul tj
|
||||
körösz) tj (ár tj
|
||||
ezüs) tj (elv tj
|
||||
többle) tj (övedel tj
|
||||
piké) tj (átsz tj
|
||||
természe) tj (áték tj
|
||||
természe) tj (og tj
|
||||
_tisztele) tj (el tj
|
||||
zené) tj (átsz tj
|
||||
szen) tj (akab tj
|
||||
közérze) tj (aví tj
|
||||
|
||||
.group ts
|
||||
ts (_S2 tS //general rule with word end of ts letters
|
||||
@@ -1845,13 +2145,15 @@ felira) ts (áv t|S
|
||||
pö) tsz (en ts:
|
||||
_á) tsz (orult t|s
|
||||
leme) tsz (vén ts
|
||||
_cha) tsz (ob t|s
|
||||
robo) ts (of t|S
|
||||
|
||||
.group tt
|
||||
tt t:
|
||||
ttgy t:J
|
||||
ttj c:
|
||||
ala) tt (jár t
|
||||
krike) tt (játék t
|
||||
krike) tt (ját t
|
||||
ttr tR2 //special exception with always need executing
|
||||
helyeze) tt (ről t:
|
||||
tts (á tS:
|
||||
@@ -1862,9 +2164,12 @@ helyeze) tt (ről t:
|
||||
keresz) tt (űz t:
|
||||
me) ttsz (et ts:
|
||||
bennszülö) tt (jelmez t
|
||||
krike) tt (ját t
|
||||
szé) tt (rancsír t:
|
||||
|
||||
.group ty
|
||||
mindszen) ty t|i
|
||||
ty (ard t|j
|
||||
|
||||
.group u
|
||||
u u
|
||||
@@ -1879,6 +2184,8 @@ szovjet) u (nió u:
|
||||
h) ú (gom u
|
||||
_h) ú (gy u
|
||||
_h) ú (ggy u
|
||||
h) ú (szanny u:
|
||||
|
||||
|
||||
|
||||
.group ü
|
||||
@@ -2036,7 +2343,7 @@ ajándéko) z (t s
|
||||
rejtő) z (t s
|
||||
hango) z (t s
|
||||
szerve) z (ked s
|
||||
kaló) z (ság z
|
||||
kaló) z z
|
||||
szellő) z (tet s
|
||||
vigyá) zz (áll z
|
||||
zippzár tsipza:R2
|
||||
@@ -2085,6 +2392,26 @@ csatlako) z (tok s
|
||||
helye) z (ke s
|
||||
_tí) z (sou z
|
||||
leme) z (stú z
|
||||
gá) z (sug z
|
||||
_gő) z z
|
||||
_pén) zs (ed Z
|
||||
_lá) z (seb z
|
||||
_lá) z (sóh z
|
||||
ré) z (serleg z
|
||||
_tí) z (zsák z
|
||||
ré) z (sárká z
|
||||
ké) z (seb z
|
||||
matró) z (sipk z
|
||||
_mé) z (ser z
|
||||
_ő) z (sut z
|
||||
_ő) z (seb z
|
||||
ré) z (sark z
|
||||
ré) z (sav z
|
||||
ré) z (sipk z
|
||||
ré) z (sod z
|
||||
tí) z (sáv z
|
||||
_tí) z (shill z
|
||||
topá) z z
|
||||
|
||||
.group
|
||||
$ dolla:R2
|
||||
|
||||
+1
-3
@@ -1078,11 +1078,10 @@ cortes $2
|
||||
cortile $2
|
||||
cortisol $3
|
||||
cortocircuito kO@-*totSi@-*k'uito
|
||||
cosa $2
|
||||
cos $alt
|
||||
cosc $alt
|
||||
coscia $alt
|
||||
cosen $alt2
|
||||
cosi $2
|
||||
cosm $alt
|
||||
cosmic $alt
|
||||
cosm $alt
|
||||
@@ -3274,7 +3273,6 @@ rore $alt
|
||||
ros $alt
|
||||
rosalia $3
|
||||
roseo $1 $alt
|
||||
rose $2
|
||||
rosolia $3
|
||||
rospigliosi $alt2
|
||||
rosp $alt
|
||||
|
||||
+3
-1
@@ -8,7 +8,7 @@
|
||||
// Y front vowels: e i (& accents)
|
||||
.L01 a à o ò ó u ù
|
||||
.L02 e é è
|
||||
|
||||
.L03 b d g l m n r v // 's' is [z] before these
|
||||
|
||||
.group a
|
||||
a a
|
||||
@@ -321,6 +321,7 @@
|
||||
s s
|
||||
_) s s
|
||||
A) s (A z
|
||||
s (L03 z
|
||||
|
||||
l) s s
|
||||
p) s s
|
||||
@@ -377,6 +378,7 @@
|
||||
.group z
|
||||
z ts
|
||||
A) zz ts:
|
||||
A) z (A ts:
|
||||
|
||||
_) z (i dz
|
||||
_) z (ì dz
|
||||
|
||||
+23
-27
@@ -13,15 +13,6 @@ _7 Sv'idi
|
||||
_8 rv'a
|
||||
_9 ts#xr'a
|
||||
|
||||
_0a n'ul
|
||||
_1a 'ert#
|
||||
_2a 'or
|
||||
_3a s'am
|
||||
_4a 'ot#x
|
||||
_5a x'ut#
|
||||
_6a 'ek#vs
|
||||
_7a Sv'id
|
||||
|
||||
_10 'at#i
|
||||
_11 t#'ert#meti
|
||||
_12 t#'ormeti
|
||||
@@ -33,31 +24,34 @@ _17 tSv'idmeti
|
||||
_18 t#vr'ameti
|
||||
_19 ts#xr'ameti
|
||||
|
||||
_10a 'at#
|
||||
_11a t#'ert#met
|
||||
_12a t#'ormet
|
||||
_13a ts#'amet
|
||||
_14a t#'ot#xmet
|
||||
_15a t#x'ut#met
|
||||
_16a t#'ek#vsmet
|
||||
_17a tSv'idmet
|
||||
_18a t#vr'amet
|
||||
_19a ts#xr'amet
|
||||
|
||||
_20 'ots#i
|
||||
_20a 'ots#
|
||||
_2X 'ots#
|
||||
_40 'ormotsi
|
||||
_40a 'ormots
|
||||
_4X 'ormots
|
||||
_60 s'amotsi
|
||||
_60a s'amots
|
||||
_6X s'amots
|
||||
_80 'ot#xotsi
|
||||
_80a 'ot#xots
|
||||
_8X 'ot#xots
|
||||
_80 'ot#xmotsi
|
||||
_8X 'ot#xmots
|
||||
|
||||
_0C0 asi
|
||||
_0C as
|
||||
_2C0 orasi
|
||||
_2C oras
|
||||
_3C0 samasi
|
||||
_3C samas
|
||||
_4C0 otxasi
|
||||
_4C otxas
|
||||
_5C0 x'ut#asi
|
||||
_5C x'ut#as
|
||||
_6C0 'ek#vsasi
|
||||
_6C 'ek#vsas
|
||||
_7C0 Sv'idasi
|
||||
_7C Sv'idas
|
||||
_8C0 rvaasi
|
||||
_8C rvaas
|
||||
_9C0 ts#xr'aasi
|
||||
_9C ts#xr'aas
|
||||
|
||||
_0M1 'at#as
|
||||
_0M1x 'at#asi
|
||||
_0M2 m'ilion
|
||||
@@ -65,6 +59,7 @@ _0M2x m'ilioni
|
||||
|
||||
_0and d%a
|
||||
_dpt mt#eli_
|
||||
_roman m'esame
|
||||
|
||||
_0Z1 me'at#edi
|
||||
_0Z2 me'asedi
|
||||
@@ -118,7 +113,7 @@ _ე e
|
||||
ჶ fi
|
||||
ჷ shva
|
||||
ჸ elifi
|
||||
უ unbrigu
|
||||
უ u
|
||||
|
||||
|
||||
% prots#enti $max3
|
||||
@@ -154,3 +149,4 @@ _) m'ardZvena||mr@-gv'ali||p#r@-tSx'ili
|
||||
|
||||
// common function words
|
||||
და $u $brk
|
||||
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Kazakh
|
||||
|
||||
б be
|
||||
в ve
|
||||
г ge
|
||||
ғ Ge
|
||||
д de
|
||||
ж Ze
|
||||
з ze
|
||||
й q8sqA'i
|
||||
к kA
|
||||
қ qA
|
||||
л El
|
||||
м Em
|
||||
н En
|
||||
ң EN
|
||||
п pe
|
||||
р Er
|
||||
с Es
|
||||
т te
|
||||
ф Ef
|
||||
х XA
|
||||
һ hA
|
||||
ц tse
|
||||
ч tSe
|
||||
ш Sa
|
||||
щ StSa
|
||||
ъ Aj8ru
|
||||
ь ZINISkelIk
|
||||
|
||||
//numbers
|
||||
_0 n'Yl
|
||||
_1 b'Ir
|
||||
_2 ek'I
|
||||
_3 u#S
|
||||
_4 t'Yrt
|
||||
_5 b'es
|
||||
_6 Alt'8
|
||||
_7 Z'et'I
|
||||
_8 seg'Iz
|
||||
_9 toG'8z
|
||||
_1X 'on
|
||||
_2X Zi'8rmA
|
||||
_3X 'ot8z
|
||||
_4X q'8r8q
|
||||
_5X 'el;u
|
||||
_6X 'Alp8s
|
||||
_7X Z'etpIs
|
||||
_8X s'eksen
|
||||
_9X t'oqsAn
|
||||
_0C Z'u#z
|
||||
_0M1 m'8N
|
||||
_0M2 milli'on
|
||||
_0M3 milli'Ard
|
||||
_dpt _b,u#tIn
|
||||
|
||||
// used after decimal point
|
||||
_0Z1 'onnAn // tenths
|
||||
_0Z2 Z'u#zden // hundredths
|
||||
_0Z3 m'8NnAn
|
||||
_0Z4 'on||m,8NnAn
|
||||
_0Z5 Z'u#z||m,8NnAn
|
||||
_0Z6 milli'onnAn
|
||||
_0Z7 'on||milli,onnAn
|
||||
_0Z8 Z'u#z||milli'onnAn
|
||||
_0Z9 milli'ArdtAn
|
||||
@@ -0,0 +1,130 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Kazakh
|
||||
|
||||
.group а
|
||||
а A
|
||||
а (й a
|
||||
|
||||
.group ә
|
||||
ә &
|
||||
|
||||
.group б
|
||||
б b
|
||||
|
||||
.group в
|
||||
в v
|
||||
|
||||
.group г
|
||||
г g
|
||||
|
||||
.group ғ
|
||||
ғ G
|
||||
|
||||
.group д
|
||||
д d
|
||||
|
||||
.group е
|
||||
е e
|
||||
|
||||
.group ё
|
||||
ё ;o
|
||||
|
||||
.group ж
|
||||
ж Z
|
||||
|
||||
.group з
|
||||
з z
|
||||
|
||||
.group и
|
||||
и i
|
||||
|
||||
.group й
|
||||
й j
|
||||
|
||||
.group к
|
||||
к k
|
||||
|
||||
.group қ
|
||||
қ q
|
||||
|
||||
.group л
|
||||
л l
|
||||
|
||||
.group м
|
||||
м m
|
||||
|
||||
.group н
|
||||
н n
|
||||
|
||||
.group ң
|
||||
ң N
|
||||
|
||||
.group о
|
||||
о o
|
||||
|
||||
.group ө
|
||||
ө Y
|
||||
|
||||
.group п
|
||||
п p
|
||||
|
||||
.group р
|
||||
р r
|
||||
|
||||
.group с
|
||||
с s
|
||||
|
||||
.group т
|
||||
т t
|
||||
|
||||
.group у
|
||||
у u
|
||||
A) у w
|
||||
у (A w
|
||||
|
||||
.group ұ
|
||||
ұ U
|
||||
|
||||
.group ү
|
||||
ү u#
|
||||
|
||||
.group ф
|
||||
ф f
|
||||
|
||||
.group х
|
||||
х X
|
||||
|
||||
.group һ
|
||||
һ h
|
||||
|
||||
.group ц
|
||||
ц ts
|
||||
|
||||
.group ч
|
||||
ч tS
|
||||
|
||||
.group ш
|
||||
ш S
|
||||
|
||||
.group щ
|
||||
щ StS
|
||||
|
||||
.group ы
|
||||
ы 8 // oU ??
|
||||
|
||||
.group і
|
||||
і I
|
||||
|
||||
.group э
|
||||
э E
|
||||
|
||||
.group ю
|
||||
ю ;u
|
||||
|
||||
.group я
|
||||
я ;a
|
||||
|
||||
.group
|
||||
ъ
|
||||
ь
|
||||
@@ -0,0 +1,112 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Greenlandic
|
||||
|
||||
b bE
|
||||
c sE
|
||||
d dE
|
||||
f Ef
|
||||
g ji
|
||||
h ha
|
||||
j jE
|
||||
k ka
|
||||
l El
|
||||
m Em
|
||||
n En
|
||||
p pE
|
||||
q qa
|
||||
r Er
|
||||
s Es
|
||||
t tE
|
||||
v vE
|
||||
w wE
|
||||
x iks
|
||||
z zE
|
||||
|
||||
// y
|
||||
// æ
|
||||
// ø
|
||||
// å
|
||||
|
||||
// Native numbers 0-10
|
||||
_0n n'u:lu
|
||||
_1n at'a:sEq
|
||||
_2n m'arluk
|
||||
_3n p'iNasut
|
||||
_4n s'isamat
|
||||
_5n t'al#imat
|
||||
_6n arf'inil#it
|
||||
_7n arfinEqm'arluk
|
||||
_8n arfinEqp'iNasut
|
||||
_9n quliNil'uat
|
||||
_10n q'ulit
|
||||
|
||||
// Danish numbers
|
||||
_0 'nOl
|
||||
_1 'en
|
||||
_2 t'o
|
||||
_3 tR'e
|
||||
_4 f'iV
|
||||
_5 f'Em
|
||||
_6 s'EQs
|
||||
_7 s'yw
|
||||
_8 'O:d@
|
||||
_9 n'i
|
||||
_10 t'i
|
||||
_11 'Elv@
|
||||
_12 t'Vl
|
||||
_13 tR'&d@-n
|
||||
_14 fj'ord@-n
|
||||
_15 f'emt@-n
|
||||
_16 s'ajsd@-n
|
||||
_17 s'Wd@-n
|
||||
_18 '&d@-n
|
||||
_19 n'ed@-n
|
||||
_2X t'y:w
|
||||
_3X tR'&Dv@
|
||||
_4X f'W:V
|
||||
_5X h&l't*Es
|
||||
_6X t*'Es
|
||||
_7X h&lfj'&rs
|
||||
_8X f'irs
|
||||
_9X h&lf'Ems
|
||||
_0C h'un*@:D
|
||||
_1C ed||h'unr@:D
|
||||
_0M1 t'u:s@-n
|
||||
_1M1 ed||t'u:s@-n
|
||||
_1M2 'e:n||milij'o:n
|
||||
_0M2 milij'o:nV
|
||||
_1M3 'e:n||milij'a:d
|
||||
_0M3 milij'a:d3
|
||||
_1M4 'e:n||bilij'o:n
|
||||
_0M4 bilij'o:n3
|
||||
|
||||
_0and V
|
||||
_dpt kom:a_
|
||||
|
||||
// ordinals are followed by a dot in Danish
|
||||
_ord 3
|
||||
|
||||
// exceptions for ordinals
|
||||
_1o fWrsd3
|
||||
_2o &n@n
|
||||
_3o trEdj3
|
||||
_4o fjeV
|
||||
_5o fEmt3
|
||||
_6o sjEd3
|
||||
_7o syvn3
|
||||
_8o Vtn3
|
||||
_9o ni@n3
|
||||
_10o ti@n3
|
||||
_11o Elfd3
|
||||
_12o tVlfd3
|
||||
|
||||
_2Xo t'yv@n@ // 25.
|
||||
_3Xo tr'&ft@ //36.
|
||||
_4Xo fWV'tyv@n@ // 42.
|
||||
_5Xo h<*'Esenstyv@n@ // 52.
|
||||
_6Xo tr'Esenstyv@n@ // 62.
|
||||
_7Xo h&lfj'&rsenstyv@n@ // 72.
|
||||
_8Xo firsenstyv@n@ // 82.
|
||||
_9Xo h&lf'Emsenstyv@n@ // 95.
|
||||
|
||||
@@ -0,0 +1,180 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Greenlandic
|
||||
|
||||
|
||||
// don't stress a vowel before these consonant clusters
|
||||
.L01 ng nng
|
||||
|
||||
|
||||
.group a
|
||||
a a
|
||||
a (CC 'a
|
||||
a (L01 a
|
||||
|
||||
ak (_ &g
|
||||
ap (_ &p
|
||||
at (_ &t
|
||||
|
||||
aa a:
|
||||
aar a:
|
||||
aaq a:
|
||||
|
||||
ai (_ aI
|
||||
|
||||
|
||||
|
||||
.group b
|
||||
b b
|
||||
|
||||
|
||||
.group c
|
||||
c k
|
||||
c (e s
|
||||
c (i s
|
||||
|
||||
|
||||
.group d
|
||||
d d
|
||||
|
||||
|
||||
.group e
|
||||
e E
|
||||
e (CC 'E // a vowel before a consonant cluster is stressed
|
||||
e (L01 E // ... except for these consonants
|
||||
|
||||
ee E:
|
||||
|
||||
|
||||
.group f
|
||||
f f
|
||||
ff f:
|
||||
|
||||
|
||||
.group g
|
||||
g j
|
||||
gg j:
|
||||
|
||||
|
||||
.group h
|
||||
h h
|
||||
hh h:
|
||||
|
||||
|
||||
.group i
|
||||
i i
|
||||
i (CC 'i
|
||||
i (L01 i
|
||||
ii i:
|
||||
|
||||
|
||||
.group j
|
||||
j j
|
||||
jj j:
|
||||
|
||||
|
||||
.group k
|
||||
k g
|
||||
kk g:
|
||||
|
||||
|
||||
.group l
|
||||
l l
|
||||
ll l#
|
||||
|
||||
|
||||
.group m
|
||||
m m
|
||||
mm m:
|
||||
|
||||
|
||||
.group n
|
||||
n n
|
||||
na na
|
||||
nn n:
|
||||
ng N
|
||||
nng N:
|
||||
|
||||
|
||||
.group o
|
||||
o o
|
||||
o (CC 'o
|
||||
o (L01 o
|
||||
oo o:
|
||||
|
||||
|
||||
.group p
|
||||
p b
|
||||
p b:
|
||||
|
||||
|
||||
.group q
|
||||
q q
|
||||
qq qq
|
||||
|
||||
|
||||
.group r
|
||||
r r
|
||||
rr X:
|
||||
rl rl#
|
||||
|
||||
.group s
|
||||
s s
|
||||
ss s:
|
||||
|
||||
|
||||
.group t
|
||||
t d
|
||||
ti ti
|
||||
te te
|
||||
tt d
|
||||
tl tl#
|
||||
ts ts
|
||||
|
||||
|
||||
.group u
|
||||
u u
|
||||
u (CC 'u
|
||||
u (L01 u
|
||||
uu u:
|
||||
|
||||
|
||||
.group v
|
||||
v v
|
||||
vv v:
|
||||
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
|
||||
.group x
|
||||
x ks
|
||||
|
||||
|
||||
.group y
|
||||
y j
|
||||
K) y (K i // not before or after a vowel
|
||||
K) y (CC 'i
|
||||
K) y (L01 i
|
||||
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
|
||||
.group æ
|
||||
æ &
|
||||
|
||||
|
||||
.group ø
|
||||
ø W
|
||||
|
||||
|
||||
.group å
|
||||
å O
|
||||
|
||||
|
||||
.group
|
||||
$ d'olar
|
||||
|
||||
@@ -0,0 +1,163 @@
|
||||
// eSpeak Korean rules. Changed pronunciation, as numbers were not announced.
|
||||
|
||||
|
||||
// Number forms:
|
||||
_0 j'@N_!
|
||||
_1 'iR_!
|
||||
_2 'i_!
|
||||
_3 s'am_!
|
||||
_4 s'a_!
|
||||
_5 'o_!
|
||||
_6 j'uq_!
|
||||
_7 tS'h'iR_!
|
||||
_8 ph'aR_!
|
||||
_9 g'u_!
|
||||
_1X s'ip_!
|
||||
_2X 'i_!||s'ip_!
|
||||
_3X s'am_!||s'ip_!
|
||||
_4X s'a_!||s'ip_!
|
||||
_5X 'o_!||s'ip_!
|
||||
_6X j'uq_!||s'ip_!
|
||||
_7X tS'h'iR_!s'ip_!
|
||||
_8X ph'aR_!||s'ip_!
|
||||
_9X g'u_!||s'ip_!
|
||||
_0C p'Eq_!
|
||||
|
||||
// Larger numbers
|
||||
_0M0 tS'h-@n // 10^3
|
||||
_1M0 tS'h-@n
|
||||
_0M1 m'an // 10^4
|
||||
_1M1 m'an
|
||||
_0M2 '@q // 10^8
|
||||
_1M2 '@q
|
||||
_0M3 tS;'o // 10^12
|
||||
_1M3 tS;'o
|
||||
_0M4 gj'@N
|
||||
_1M4 gj'@N
|
||||
|
||||
// Character names:
|
||||
ᄀ gij'@q
|
||||
ᄁ 's-aNq,ij@q
|
||||
ᄂ ni;'u-n
|
||||
ᄃ diq'u-d-
|
||||
ᄄ 's-aNd,iqu-d-
|
||||
ᄅ *i;'u-rr
|
||||
ᄆ mi;'u-m
|
||||
ᄇ pi;'u-p
|
||||
ᄈ 's-aNb,i;u-p
|
||||
ᄉ si;'ot-
|
||||
ᄊ 's-aNs,i;ot-
|
||||
ᄋ i;'u-N
|
||||
ᄌ tS;i;'u-t
|
||||
ᄍ 's-aNdZ;,i;u-t
|
||||
ᄎ tSh-'i;u-t
|
||||
ᄏ khi;'u-k
|
||||
ᄐ thi;'u-t-
|
||||
ᄑ phi;'u-p
|
||||
ᄒ hi;'u-t-
|
||||
// end of character names.
|
||||
|
||||
|
||||
$textmode
|
||||
// Misc:
|
||||
// 사ᅵ시ᅩᆺ
|
||||
고랫재 고랟째
|
||||
귓밥 귇빱
|
||||
나룻배 나룯빼
|
||||
나뭇가지 나묻까지
|
||||
냇가 낻ː까
|
||||
댓가지 댇까지
|
||||
뒷갈망 뒫ː깔망
|
||||
맷돌 맫똘
|
||||
머릿기름 머릳끼림
|
||||
모깃불 모ː긷뿔
|
||||
못자리 몯짜리
|
||||
바닷가 바닫까
|
||||
뱃길 밷낄
|
||||
볏가리 볃까리
|
||||
부싯돌 부싣똘
|
||||
선짓국 선짇꾹
|
||||
쇳조각 쉗쪼각
|
||||
ᅡ랫집 ᅡ랟찝
|
||||
ᅮ렁ᅵᆺ속 ᅮ렁ᅵᆮ쏙
|
||||
ᅵᆺ자국 ᅵᆮ짜국
|
||||
잿더미 잳떠미
|
||||
조갯살 조갣쌀
|
||||
찻집 찯찝
|
||||
쳇바퀴 첻빠퀴
|
||||
킷값 킫깝
|
||||
핏대 핃때
|
||||
햇볕 핻뼏
|
||||
혓바늘 혇빠늘
|
||||
|
||||
// (2) 뒷말ᅴ 첫소리 'ᄂ, ᄆ' ᅡᇁᅦ서 'ᄂ' 소리가 덧나는 것
|
||||
멧나물 멘나물
|
||||
ᅡ랫니 ᅡ랜니
|
||||
텃마당 턴마당
|
||||
ᅡ랫마ᅳᆯ ᅡ랜마ᅳᆯ
|
||||
뒷머리 뒨ː머리
|
||||
ᅵᆺ몸 ᅵᆫ몸
|
||||
깻묵 깬묵
|
||||
냇물 낸ː물
|
||||
빗물 빈물
|
||||
|
||||
// (3) 뒷말ᅴ 첫소리 모ᅳᆷ ᅡᇁᅦ서 'ᄂᄂ' 소리가 덧나는 것
|
||||
도리깻ᅧᆯ 도리깬녈
|
||||
뒷ᅲᆾ 뒨ː뉻
|
||||
두렛ᅵᆯ 두렌닐
|
||||
뒷ᅵᆯ 뒨ː닐
|
||||
뒷ᅵᆸ맛 뒨ː님맏
|
||||
베갯ᅵᆺ 베갠닏
|
||||
ᅭᆺᅵᆺ ᅭᆫ닏
|
||||
깻ᅵᇁ 깬닙
|
||||
나뭇ᅵᇁ 나문닙
|
||||
댓ᅵᇁ 댄닙
|
||||
|
||||
// 2. 순 ᅮ리말과 한자ᅥ로 된 합성ᅥ로서 ᅡᇁ말ᅵ 모ᅳᆷᅳ로 끝난 경ᅮ
|
||||
// (1) 뒷말ᅴ 첫소리가 된소리로 나는 것
|
||||
귓병 귇뼝
|
||||
머릿방 머릳빵
|
||||
뱃병 밷뼝
|
||||
봇둑 볻뚝
|
||||
사잣밥 사ː잗빱
|
||||
샛강 샏ː깡
|
||||
ᅡ랫방 ᅡ랟빵
|
||||
자릿세 자릳쎄
|
||||
전깃세 전긷쎄
|
||||
전셋집 전섿찝
|
||||
찻잔 찯짠
|
||||
찻종 찯쫑
|
||||
촛국 촏꾹
|
||||
콧병 콛뼝
|
||||
탯줄 탣쭐
|
||||
텃세 턷쎄
|
||||
핏기 핃끼
|
||||
햇수 핻쑤
|
||||
횟가루 휃까루
|
||||
횟배 휃빼
|
||||
|
||||
// (2) 뒷말ᅴ 첫소리 'ᄂ, ᄆ' ᅡᇁᅦ서 'ᄂ' 소리가 덧나는 것
|
||||
곗날 곈ː날/겐ː날
|
||||
제삿날 제ː삳날
|
||||
훗날 훈ː날
|
||||
툇마루 퇸ː마루/퉨ː마루
|
||||
ᅣᆼ칫물 ᅣᆼ친물
|
||||
|
||||
// (3) 뒷말ᅴ 첫소리 모ᅳᆷ ᅡᇁᅦ서 'ᄂᄂ' 소리가 덧나는 것
|
||||
가ᅬᆺᅵᆯ 가ᅬᆫ닐/가ᅰᆫ닐
|
||||
사삿ᅵᆯ 사산닐
|
||||
ᅨ삿ᅵᆯ ᅨː산닐
|
||||
훗ᅵᆯ 훈ː닐
|
||||
|
||||
// 3. 두 ᅳᆷ절로 된 다ᅳᆷ 한자ᅥ
|
||||
곳간 곧깐
|
||||
셋방 섿빵
|
||||
숫자 숟짜
|
||||
찻간 찯깐
|
||||
툇간 퇻깐
|
||||
횟수 횓쑤
|
||||
|
||||
찻잔 찯짠
|
||||
|
||||
ᄉᄇ 시바
|
||||
|
||||
@@ -0,0 +1,298 @@
|
||||
// eSpeak Korean rules
|
||||
// This file is UTF8 encoded
|
||||
|
||||
// char names (mostly to catch "ng" sound):
|
||||
.group ᄋ
|
||||
ᄋ i;'u-N
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
.replace
|
||||
|
||||
// Note: These specific range of "normalized" unicode characters of Korean are
|
||||
// hardly used as individually, and look broken and badly aligned in most
|
||||
// fonts.
|
||||
// We're using hard tabs so that we can recognize where they are placed at
|
||||
// the first place.
|
||||
|
||||
// Stop finals and their consorts: ㄱㄲㅋ ㄷㅌ ㅂㅍ ㅅㅆㅈㅊ
|
||||
.L01 ᆨ ᆩ ᆿ ᆮ ᇀ ᆸ ᇁ ᆺ ᆻ ᆽ ᆾ ᆪ ᆹ ᆬ ᆰ ᆱ ᆲ ᆳ ᆴ ᆵ
|
||||
// i and j-vowels: ㅣ ㅑㅒ ㅕㅖ ㅛㅠ
|
||||
.L02 ᅵ ᅣ ᅤ ᅧ ᅨ ᅭ ᅲ
|
||||
// h-finals: ㅎ ㄶㅀ
|
||||
.L03 ᇂ ᆭ ᆶ
|
||||
|
||||
// Char names:
|
||||
|
||||
|
||||
// Initials
|
||||
// Order: ㄱㄲㅋ ㄷㄸㅌ ㅂㅃㅍ ㅅㅆㅈㅉㅊ ㄴㅁ ㄹ ㅎ
|
||||
|
||||
.group ᄀ // ㄱ
|
||||
ᄀ q
|
||||
_) ᄀ g
|
||||
L01) ᄀ k-
|
||||
L03) ᄀ kh
|
||||
|
||||
.group ᄁ // ㄲ
|
||||
ᄁ q-
|
||||
|
||||
.group ᄏ // ㅋ
|
||||
ᄏ kh
|
||||
|
||||
.group ᄃ // ㄷ
|
||||
ᄃ d
|
||||
_) ᄃ d
|
||||
L01) ᄃ t-
|
||||
L03) ᄃ th
|
||||
|
||||
.group ᄄ // ㄸ
|
||||
ᄄ t-
|
||||
|
||||
.group ᄐ // ㅌ
|
||||
ᄐ th
|
||||
|
||||
.group ᄇ // ㅂ
|
||||
ᄇ b
|
||||
_) ᄇ p
|
||||
L01) ᄇ p-
|
||||
L03) ᄇ ph
|
||||
|
||||
.group ᄈ // ㅃ
|
||||
ᄈ p-
|
||||
|
||||
.group ᄑ // ㅍ
|
||||
ᄑ ph
|
||||
|
||||
.group ᄉ // ㅅ
|
||||
ᄉ |s
|
||||
L01) ᄉ s-
|
||||
|
||||
.group ᄊ // ㅆ
|
||||
ᄊ s- // TODO: phoneme
|
||||
|
||||
.group ᄌ // ㅈ
|
||||
ᄌ dZ;
|
||||
_) ᄌ tS;
|
||||
L01) ᄌ tS;-
|
||||
L03) ᄌ tSh;
|
||||
|
||||
.group ᄍ // ㅉ
|
||||
ᄍ 'tS;- // TODO: phoneme
|
||||
|
||||
.group ᄎ // ㅊ
|
||||
ᄎ tSh- // TODO: phoneme
|
||||
|
||||
.group ᄂ // ㄴ
|
||||
ᄂ ;n
|
||||
|
||||
.group ᄆ // ㅁ
|
||||
ᄆ ;m
|
||||
|
||||
.group ᄅ // ㄹ
|
||||
ᄅ * // TODO: alveolar flap [ɾ]
|
||||
ᄅ (_ l
|
||||
|
||||
.group ᄒ // ㅎ
|
||||
ᄒ h // TODO: [ɦ]
|
||||
_) ᄒ h
|
||||
|
||||
// Medials or vowels
|
||||
|
||||
.group ᅡ // ㅏ
|
||||
ᅡ a
|
||||
|
||||
.group ᅢ // ㅐ
|
||||
ᅢ E
|
||||
|
||||
.group ᅣ // ㅑ
|
||||
ᅣ ja
|
||||
|
||||
.group ᅤ // ㅒ
|
||||
ᅤ jE
|
||||
|
||||
.group ᅥ // ㅓ
|
||||
ᅥ @
|
||||
|
||||
.group ᅦ // ㅔ
|
||||
ᅦ e
|
||||
|
||||
.group ᅧ // ㅕ
|
||||
ᅧ j@
|
||||
|
||||
.group ᅨ // ㅖ
|
||||
ᅨ je
|
||||
|
||||
.group ᅩ // ㅗ
|
||||
ᅩ o
|
||||
|
||||
.group ᅪ // ㅘ
|
||||
ᅪ wa
|
||||
|
||||
.group ᅫ // ㅙ
|
||||
ᅫ wE
|
||||
|
||||
.group ᅬ // ㅚ
|
||||
ᅬ we // was [Y] until 1970s
|
||||
|
||||
.group ᅭ // ㅛ
|
||||
ᅭ jo
|
||||
|
||||
.group ᅮ // ㅜ
|
||||
ᅮ u
|
||||
|
||||
.group ᅯ // ㅝ
|
||||
ᅯ w@
|
||||
|
||||
.group ᅰ // ㅞ
|
||||
ᅰ we
|
||||
|
||||
.group ᅱ // ㅟ
|
||||
ᅱ wi // was [y] until 1970s
|
||||
|
||||
.group ᅲ // ㅠ
|
||||
ᅲ ju
|
||||
|
||||
.group ᅳ // ㅡ
|
||||
ᅳ u-
|
||||
|
||||
.group ᅴ // ㅢ
|
||||
ᅴ u-j // TODO: [ɰi]
|
||||
C) ᅴ i
|
||||
|
||||
.group ᅵ // ㅣ
|
||||
ᅵ i
|
||||
|
||||
// Finals
|
||||
// Order: ㄱㄳㄲㅋ ㄷㅌ ㅂㅍ ㅅㅆㅈㅊ ㄴㅁ ㅇㅎ ㄹ
|
||||
|
||||
.group ᆨ // ㄱ
|
||||
ᆨ q // It is actually q, as using k adds unnecessary sound.
|
||||
ᆨᄒ kh
|
||||
|
||||
.group ᆪ // ㄳ
|
||||
ᆪ k
|
||||
ᆪ (A ks
|
||||
ᆪᄒ kh
|
||||
|
||||
.group ᆩ // ㄲ
|
||||
ᆩ k
|
||||
ᆩ (A k-
|
||||
ᆩᄒ kh // 꺾히다
|
||||
|
||||
.group ᆿ // ㅋ
|
||||
ᆿ k
|
||||
ᆿ (A kh
|
||||
|
||||
.group ᆮ // ㄷ
|
||||
ᆮ d- // Actually a soft D.
|
||||
ᆮᄂ nn
|
||||
ᆮᄆ mm
|
||||
ᆮᄒ th
|
||||
ᆮ (L02 dZ;
|
||||
|
||||
.group ᇀ // ㅌ
|
||||
ᇀ t-
|
||||
ᇀᄂ nn
|
||||
ᇀᄆ mm
|
||||
ᇀ (A th
|
||||
ᇀ (L02 tSh;
|
||||
|
||||
.group ᆸ // ㅂ
|
||||
ᆸ p
|
||||
ᆸᄒ ph
|
||||
|
||||
.group ᆹ // ㅄ
|
||||
ᆹ p
|
||||
ᆹ (A ps-
|
||||
ᆹᄒ ps-
|
||||
|
||||
.group ᇁ // ㅍ
|
||||
ᇁ p
|
||||
ᇁ (A ph
|
||||
|
||||
.group ᆺ // ㅅ
|
||||
ᆺ t-
|
||||
ᆺᄂ nn
|
||||
ᆺᄆ mm
|
||||
ᆺ (A s
|
||||
ᆺᄒ s-
|
||||
|
||||
.group ᆻ // ㅆ
|
||||
ᆻ t-
|
||||
ᆻᄂ nn
|
||||
ᆻᄆ mm
|
||||
ᆻ (A s-
|
||||
|
||||
.group ᆽ // ㅈ
|
||||
ᆽ t
|
||||
ᆽᄂ nn
|
||||
ᆽᄆ mm
|
||||
ᆽ (A tS;
|
||||
|
||||
.group ᆾ // ㅊ
|
||||
ᆾ t
|
||||
ᆾᄂ nn
|
||||
ᆾᄆ mm
|
||||
ᆾ (A tSh;
|
||||
|
||||
.group ᆫ // ㄴ
|
||||
ᆫ n
|
||||
|
||||
.group ᆬ // ㄵ
|
||||
ᆬ n
|
||||
ᆬ (A ndZ;
|
||||
|
||||
.group ᆭ // ㄶ
|
||||
ᆭ n
|
||||
ᆭ (A n // no nh
|
||||
|
||||
.group ᆷ // ㅁ
|
||||
ᆷ m
|
||||
|
||||
.group ᆼ // ㅇ
|
||||
ᆼ N
|
||||
|
||||
.group ᇂ // ㅎ
|
||||
ᇂ t-
|
||||
ᇂ (A
|
||||
|
||||
.group ᆯ // ㄹ
|
||||
ᆯ rr
|
||||
ᆯᄅ l
|
||||
ᆯ (A *
|
||||
|
||||
.group ᆰ // ㄺ
|
||||
ᆰ k
|
||||
ᆰ (A lg
|
||||
|
||||
.group ᆱ // ㄻ
|
||||
ᆱ m
|
||||
ᆱ (A lm
|
||||
|
||||
.group ᆲ // ㄼ
|
||||
ᆲ p
|
||||
ᆲ (A lb
|
||||
|
||||
.group ᆳ // ㄽ
|
||||
ᆳ l
|
||||
ᆳ (A ls
|
||||
|
||||
.group ᆴ // ㄾ
|
||||
ᆴ l
|
||||
ᆴ (A lth
|
||||
|
||||
.group ᆵ // ㄿ
|
||||
ᆵ p
|
||||
ᆵ (A lph
|
||||
|
||||
.group ᆶ // ㅀ
|
||||
ᆶ l
|
||||
ᆶ (A *
|
||||
|
||||
.group
|
||||
.
|
||||
ː
|
||||
|
||||
@@ -0,0 +1,230 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling-to-phoneme words for Lithuanian
|
||||
|
||||
|
||||
// names of Lithuanian letters
|
||||
// translation rules for Lithuanian
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
a a
|
||||
ą a:_no:s;'in;ee
|
||||
b b;ee
|
||||
c ts;ee
|
||||
č tS;ee
|
||||
d d;ee
|
||||
e ea
|
||||
ę ea_no:s;'in;ee
|
||||
ė ee
|
||||
f ef
|
||||
g gee
|
||||
h ha
|
||||
i i
|
||||
į i: // kaip prielinksnis, tad netinka [i:_no:s'ine:]
|
||||
//y i:_ilg'o:ji // dažniau matematikoje sutinkama, tad netinka
|
||||
j jot
|
||||
k ka
|
||||
l el
|
||||
m em
|
||||
n en
|
||||
o o:
|
||||
p p;ee
|
||||
r er
|
||||
s es
|
||||
š eS
|
||||
t t;ee
|
||||
u u
|
||||
ų u:_no:s;'in;ee
|
||||
ū u:_ilg'o:ji
|
||||
v v;ee
|
||||
z z;ee
|
||||
ž Z;ee
|
||||
|
||||
// diphthong consonants
|
||||
dz dzee
|
||||
dž dZee
|
||||
|
||||
// Latin letters - lotyniškos raidės
|
||||
q ku:
|
||||
w d;v;'iguba_vee
|
||||
x iks
|
||||
y i:gr;ek
|
||||
//z z;et
|
||||
|
||||
// numbers - skaičiai
|
||||
_0 n'ul;is
|
||||
_1 v;'ienas
|
||||
_2 du
|
||||
_3 tri:s
|
||||
_4 k;etur'I
|
||||
_5 p;enk'I
|
||||
_6 S;eS'I
|
||||
_7 s;ept;i:n;'I
|
||||
_8 aStuon;'I
|
||||
_9 d;evi:n;'I
|
||||
_10 d;'eS;imt
|
||||
_11 v;ien'uol;ika
|
||||
_12 dv;'i:l;ika
|
||||
_13 tr;'i:l;ika
|
||||
_14 k;etur;'o:l;ika
|
||||
_15 p;enk;'o:l;ika
|
||||
_16 S;eS;'o:l;ika
|
||||
_17 s;ept;i:n;'o:l;ika
|
||||
_18 aStuon;'o:l;ika
|
||||
_19 dev;i:n;'o:l;ika
|
||||
_2X dv;'Id;eS;imt
|
||||
_3X tr;'Isd;eS;imt
|
||||
_4X k;'eAtur;ez;d;eS;imt
|
||||
_5X p;'EN;k;ez;d;eS;imt
|
||||
_6X S;'eAS;ez;d;eS;imt
|
||||
_7X s;ep;t;'i:nez;d;eS;imt
|
||||
_8X aSt'Uon;ez;d;eS;imt
|
||||
_9X d;ev;'i:n;ez;d;eS;imt
|
||||
_0C S;imtai_
|
||||
_1C S;imtas_
|
||||
|
||||
//Lithuanian number name for thousand(t'u:kstantis) ends with
|
||||
//rule #1 - is - last number 1(except 11): 21000, 31000, 41000
|
||||
//rule #2 u: - last number 0: 20000, 30000, 40000 and for [11000-19000]
|
||||
//rule #3 ei - All other cases
|
||||
_0M1 t'u:kstantS;ei_
|
||||
_0MA1 t'u:kstant;is_
|
||||
_0MB1 t'u:kstantS;u_
|
||||
_1M1 t'u:kstant;is_ // no '1' before thousand
|
||||
|
||||
_0M2 m;il;ij'o:nai_
|
||||
_1M2 m;il;ij'o:nas_
|
||||
_0M3 m;il;ij'a:rdai_
|
||||
_1M3 m;il;ij'a:rdas_
|
||||
_0M4 tr;il;ij'o:nai_
|
||||
_1M4 tr;il;ij'o:nas_
|
||||
_dpt _kabl;'el;is // comma
|
||||
// _dpt2 _d;eS;'Imtos;o:s // bet netinka, nes gali būti ir _t'u:kstantos;o:s ar pan...
|
||||
|
||||
|
||||
// pronouns - įvardžiai
|
||||
aš AS_
|
||||
tu tU_
|
||||
jis jIs_
|
||||
ji jI_
|
||||
|
||||
manęs $2
|
||||
tavęs $2
|
||||
savęs $2
|
||||
|
||||
man mAan_
|
||||
tau tAau_
|
||||
sau sAau_
|
||||
mums mUms_
|
||||
jums jUms_
|
||||
|
||||
mane man;'E_
|
||||
tave tav;'E_
|
||||
save sav;'E_
|
||||
|
||||
manimi $3
|
||||
tavimi $3
|
||||
savimi $3
|
||||
mumis $2
|
||||
jumis $2
|
||||
|
||||
manyje man;i:j;'E_
|
||||
tavyje tav;i:j;'E_
|
||||
savyje sav;i:j;'E_
|
||||
mumyse mum;i:s;'E_
|
||||
jumyse jum;i:s;'E_
|
||||
|
||||
// conjunctions -jungtukai
|
||||
ir $u $pause
|
||||
bet $u $pause
|
||||
o $u $pause
|
||||
|
||||
// Abbreviations - sutrumpinimai
|
||||
btv $abbrev // paraidžiui
|
||||
el el;ektron;in;is
|
||||
gr gr'Aiku:
|
||||
liet l;iet'Uv;u:
|
||||
lkl $abbrev
|
||||
lot lot'i:nu:
|
||||
lnk $abbrev
|
||||
lrt $abbrev
|
||||
ltv $abbrev
|
||||
nr n'um;er;is
|
||||
raj raj'Onas
|
||||
|
||||
// character names
|
||||
_! Saukt'Ukas
|
||||
_" t;'ies;os;os_kab'Utees
|
||||
//_#
|
||||
_' apostr'Ofas
|
||||
_( s;k;l;'Ewstas
|
||||
_) s;k;l;'Ewstas
|
||||
_, kabl;'el;is
|
||||
_- m'Inus
|
||||
_. t'aSkas
|
||||
_: d;v;'ItaSk;is
|
||||
_; kab;l;'etaSk;is
|
||||
//_<
|
||||
//_>
|
||||
_? klaust'Ukas
|
||||
_@ 'Eta
|
||||
_[ lauZt;'I;nis_s;k;l;'Ewstas
|
||||
_] lauZt;'I;nis_s;k;l;'Ewstas
|
||||
_^ Sakn'Is_iS
|
||||
__ pabrauk;'Imo_bru:k;S;n'i:s
|
||||
//_`
|
||||
_{ riest;'I;nis_s;k;l;'Ewstas
|
||||
//_|
|
||||
_} riest;'I;nis_s;k;l;'Ewstas
|
||||
_~ t'Ildee
|
||||
//_¦
|
||||
_« lauZt'Inees_kab'Utees
|
||||
//_´
|
||||
_» lauZt'Inees_kab'Utees
|
||||
//_¿
|
||||
//_‒
|
||||
//_‖
|
||||
|
||||
|
||||
= l;'i:gu
|
||||
* ZvaigZd'Utee
|
||||
% pr'Otsentai
|
||||
+ p;l;'us
|
||||
@ 'Eta_:
|
||||
/ d;eSin;'In;is_bru:k;S;n'i:s
|
||||
\ kair;'In;is_bru:k;S;n'i:s
|
||||
$ d'o:l;er;is
|
||||
€ 'Euras
|
||||
//&
|
||||
//¢
|
||||
//£
|
||||
//¥
|
||||
//₨ r'Upije
|
||||
§ s'Ektsija
|
||||
¶ paragr'a:fas
|
||||
© autor'Inees||t'eisees
|
||||
//®
|
||||
° l'Aaipsnis
|
||||
//− mi:nuss
|
||||
± plus_minus
|
||||
//µ m'IkrO
|
||||
¼ k;et;v;irt'adal;is
|
||||
½ p'Usee
|
||||
¾ tr'i:s||k;et;v;irt'adal;ei
|
||||
//×
|
||||
//÷
|
||||
♯ d'iezas
|
||||
♭ bemolis
|
||||
|
||||
|
||||
// accent names (Mostly English names, please fix)
|
||||
_dot t'aSkas
|
||||
|
||||
// English Words
|
||||
cancel _^_EN
|
||||
continue _^_EN
|
||||
firefox _^_EN
|
||||
magnifier _^_EN
|
||||
reader _^_EN
|
||||
screen _^_EN
|
||||
windows _^_EN
|
||||
@@ -0,0 +1,315 @@
|
||||
// translation rules for Lithuanian
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
|
||||
// Dar ne visai sutvarkytas jot tarimas,
|
||||
|
||||
|
||||
.L01 b d g z ž h dz dž // skardieji priebalsiai
|
||||
.L02 p t k s š ch c č f // duslieji priebalsiai
|
||||
//.L03 l m n r j v // pusbalsiai
|
||||
.L04 b d g z ž h dz dž p t k s š ch c č f l m n r j v // priebalsiai
|
||||
.L05 a ą e ę ė i į y o u ų ū // balsiai
|
||||
.L06 i į y e ę ė // priešakinės eilės balsiai; po jų priebalsiai visada minkšti
|
||||
//.L07 ai au ei ui ie uo // dvibalsiai
|
||||
//.L08 al am an ar el em en er il im in ir ul um un ur // mišrieji dvigarsiai
|
||||
.L10 is io iui į iu yje yj y iai ių iams ius iais iuose // vyr. g. galūnės, jei vardininko galūne -IS
|
||||
.L11 ias io iui ią iu yje yj y iai ių iams ius iais iuos // vyr. g. galūnės, jei vardininko galūne IAS
|
||||
.L12 as o ui ą u e ai ų ams us ais uose // vyr. g. galūnės, jei vardininko galūne -AS
|
||||
.L13 a os ai ą oje oj os ų oms as omis ose // mot. g. galūnės, jei vardininko galėnė A
|
||||
.L14 ė ės ei ę e ėje ėj ėms ių ėmis ėm ėse // mot. g. galūnės, jei vardininko galėnė Ė
|
||||
.L21 t č // kaitant žodžius t kartais virsta č
|
||||
.L22 d dž // kaitant žodžius d kartais virsta dž
|
||||
|
||||
|
||||
.group a
|
||||
a a
|
||||
a (ikL13_ a: // po to J tariamos nors nerašomas: archaika
|
||||
a (izmL12_ a // po to J tariamos nors nerašomas: archaizmas
|
||||
ai (L04 ai // tik jei po to seka priebalsis; jei seka balsis, gali tai būti kitas dvibalsis kaip žodyje ilgauodegis
|
||||
ai (_ ai // ...arba žodžio gale
|
||||
@) ai (nL10_ A=i // I kirčiuotė; priesaga -aĩnis: riestaĩnis, saldaĩnis
|
||||
@) ai (nL14_ A=i // I kirčiuotė; priesaga -aĩnė: mišraĩnė
|
||||
@) ai (L21L10_ a=I // I kirčiuotė; priesaga -áitis: gimináitis
|
||||
@) ai (L21L14_ a=I // I kirčiuotė; priesaga -áitė: giráitė
|
||||
_aukšt) ai (L21L10_ A=i // išimtis: aukštaĩtis ; FIXME: tai II kirčiuotės žodis
|
||||
_aukšt) ai (L21L14_ A=i // išimtis: aukštaĩtė ; FIXME: tai II kirčiuotės žodis
|
||||
_žem) ai (L21L10_ A=i // išimtis: žemaĩtis ; FIXME: tai II kirčiuotės žodis
|
||||
_žem) ai (L21L14_ A=i // išimtis: žemaĩtė ; FIXME: tai II kirčiuotės žodis
|
||||
au (L04 au // tik jei po to seka priebalsis; jei seka balsis, gali tai būti kitas dvibalsis kaip žodyje ilgauodegis
|
||||
au (_ au // ...arba žodžio gale
|
||||
|
||||
.group ą
|
||||
ą a:
|
||||
|
||||
.group b
|
||||
b b
|
||||
b (L06 b; // minštasis prieš priešakinės eilės balsius: bėga
|
||||
b (CL06 b; // minštasis prieš priešakinės eilės balsius, įsiterpia priebalsis: astroblema
|
||||
b (L02 p // prieš dusliuosius priebalsius suduslėja: skalbti [skalpti]
|
||||
|
||||
.group c
|
||||
c ts
|
||||
c (L06 ts; // minštasis prieš priešakinės eilės balsius
|
||||
ch x
|
||||
ch (L06 x; // minštasis prieš priešakinės eilės balsius
|
||||
|
||||
.group č
|
||||
č tS
|
||||
č (L06 tS; // minštasis prieš priešakinės eilės balsius
|
||||
|
||||
.group d
|
||||
d d
|
||||
d (L06 d; // minštasis prieš priešakinės eilės balsius
|
||||
d (L02 t // prieš dusliuosius priebalsius suduslėja: medkirtys [metkirtys]
|
||||
d (_ t // skardieji [d], [g], [ž] žodžio gale tariami dusliai: kad – kat
|
||||
dz dz
|
||||
dz (L06 dz; // minštasis prieš priešakinės eilės balsius
|
||||
dž dZ
|
||||
dž (L06 dZ; // minštasis prieš priešakinės eilės balsius
|
||||
|
||||
.group e
|
||||
e e
|
||||
ei ;ei
|
||||
@) ei (vL13_ e=I // I kirčiuotė; priesaga -éiva: rašéiva
|
||||
|
||||
.group ę
|
||||
ę eA
|
||||
|
||||
.group ė
|
||||
ė ee
|
||||
@) ė (jL12_ ee= // I kirčiuotė; priesaga -ėjas: siuvėjas
|
||||
@) ė (jL13_ ee= // I kirčiuotė; priesaga -ėja: šlavėja
|
||||
@) ė (nL12_ ee= // I kirčiuotė; priesaga -ėnas: brolėnas
|
||||
@) ė (nL14_ ee= // I kirčiuotė; priesaga -ėnas: kupiškėnė
|
||||
@) ė (čiL13_ ee= // I kirčiuotė; priesaga -ėčia: pasakėčia
|
||||
_kop) ė (čiL13_ ee // išimtis – kopėčios
|
||||
|
||||
.group f
|
||||
f f
|
||||
// f (L06 f; // minštasis prieš priešakinės eilės balsius
|
||||
|
||||
.group g
|
||||
g g
|
||||
g (L02 k // prieš dusliuosius priebalsius suduslėja: segti [sekti]
|
||||
g (_ k // skardieji [d], [g], [ž] žodžio gale tariami dusliai: daug – dauk
|
||||
gg g // du vienodi priebalsiai suliejami: burggrafas [burgrafas]
|
||||
|
||||
.group h
|
||||
h h
|
||||
// h (L06 h; // minštasis prieš priešakinės eilės balsius
|
||||
|
||||
.group i
|
||||
i i
|
||||
ia e
|
||||
c) ia (cijL13_ ija // J tariamos nors nerašomas: diferenciacija
|
||||
c) ia (lL12_ ija // J tariamos nors nerašomas: diferencialas
|
||||
ie ie
|
||||
_) ie (v jie // Ieva [Jieva]
|
||||
ie (šk jie // ieškoti [jieškoti]
|
||||
_) ie (šm jie // iešmas [jiešmas]
|
||||
@) ie (nL13_ I=e // I kirčiuotė; priesaga -iena: naujiena
|
||||
_jaut) ie (nL13_ ie // išimtis: jautiena
|
||||
o) i (kL13_ ji // J tariamos nors nerašomas: heroika
|
||||
a) i (kL13_ ji // J tariamos nors nerašomas: archaika
|
||||
a) i (zmL12_ ji // J tariamos nors nerašomas: archaizmas
|
||||
i (A ; // jei po to eina balsis – interpretuoti kaip minkštumo ženklą
|
||||
|
||||
.group į
|
||||
į i:
|
||||
// _) į (@ i:= // I kirčiuotė; priešdėlis į-: įšalas ; bėt ne visada tinka: įžeminimas, įėjo
|
||||
|
||||
.group y
|
||||
y i:
|
||||
_ap) y (@ i:= // I kirčiuotė; priešdėlis apý-: apýaušris, apýsaka, apývarta
|
||||
@en) y (bL14_ i:= // I kirčiuotė; priesaga -enýbė: brangenýbė
|
||||
@) y (bL13_ i:= // I kirčiuotė; priesaga -ýba: daugýba
|
||||
@) y (bL14_ i:= // I kirčiuotė; priesaga -ýbė: gyvýbė
|
||||
@um) y (nL12_ i:= // I kirčiuotė; priesaga -umýnas: gardumýnas
|
||||
@) y (L21L10_ i:= // I kirčiuotė; priesaga -ýtis: brolýtis
|
||||
@) y (L21L14_ i:= // I kirčiuotė; priesaga -ýtė: mergýtė
|
||||
|
||||
.group j
|
||||
j j
|
||||
// j j; // jot visada minkštas
|
||||
|
||||
.group k
|
||||
k k
|
||||
k (L06 k; // minštasis prieš priešakinės eilės balsius
|
||||
k (CL06 k; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: klega
|
||||
k (CCL06 k; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: brūkštelėti
|
||||
kk k // du vienodi priebalsiai suliejami: aplinkkelis [aplinkelis]
|
||||
k (L01 g // prieš skardžiuosius priebalsius suskardėja: sukdamas [sugdamas]
|
||||
|
||||
.group l
|
||||
l l
|
||||
l (L06 l; // minštasis prieš priešakinės eilės balsius
|
||||
l (CL06 l; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: algebra
|
||||
l (CCL06 l; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: asfaltbetonis
|
||||
|
||||
.group m
|
||||
m m
|
||||
m (L06 m; // minštasis prieš priešakinės eilės balsius
|
||||
m (CL06 m; // minštasis prieš priešakinės eilės balsius
|
||||
m (CCL06 m; // minštasis prieš priešakinės eilės balsius
|
||||
mm m // du vienodi priebalsiai suliejami: šėmmargis [šėmargis]
|
||||
|
||||
.group n
|
||||
n n
|
||||
n (L06 n; // minštasis prieš priešakinės eilės balsius
|
||||
n (CL06 n; // minštasis prieš priešakinės eilės balsius
|
||||
n (CCL06 n; // minštasis prieš priešakinės eilės balsius
|
||||
nn n // du vienodi priebalsiai suliejami: vandennešis [vandenešis]
|
||||
|
||||
.group o
|
||||
o o:
|
||||
f) o (nL12_ O= // tarptautiniai žodžiai, besibaigiantys -fonas, pvz., telefonas
|
||||
// _p) o o:= // I kirčiuotė; kai kuriuose žodžiuose priešdėlis pó-: pódukra, póilsis, pókylis, pósėdis
|
||||
o (kšnL10_ o:= // I kirčiuotė; priesaga -ókšnis: balókšnis, krūmókšnis, upókšnis
|
||||
|
||||
.group p
|
||||
p p
|
||||
p (L06 p; // minštasis prieš priešakinės eilės balsius
|
||||
p (CL06 p; // minštasis prieš priešakinės eilės balsius
|
||||
p (CCL06 p; // minštasis prieš priešakinės eilės balsius
|
||||
p (L01 b // prieš skardžiuosius priebalsius suskardėja: apdaras [abdaras]
|
||||
pp p // du vienodi priebalsiai suliejami: tarppirštis [tarpirštis]
|
||||
|
||||
.group q
|
||||
q kv
|
||||
q (L06 k;v;
|
||||
|
||||
.group r
|
||||
r r
|
||||
r (L06 r; // minštasis prieš priešakinės eilės balsius
|
||||
r (CL06 r; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: agurkiniai
|
||||
r (CCL06 r; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: absorbcija
|
||||
rr r // du vienodi priebalsiai suliejami: švarraštis [švaraštis]
|
||||
|
||||
.group s
|
||||
s s
|
||||
s (L01 z // prieš skardžiuosius priebalsius suskardėja: kasdamas [kazdamas]
|
||||
s (L06 s; // minštasis prieš priešakinės eilės balsius
|
||||
s (CL06 s; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: akimirksnis
|
||||
s (CCL06 s; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: apskritaveidis
|
||||
ss s // du vienodi priebalsiai suliejami: pusseserė [puseserė]
|
||||
sš S // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: pusšimtis [pušimtis]
|
||||
|
||||
.group š
|
||||
š S
|
||||
š (L01 Z // prieš skardžiuosius priebalsius suskardėja: išgirsti [ižgirsti]
|
||||
š (L06 S; // minštasis prieš priešakinės eilės balsius
|
||||
š (CL06 S; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: rūgštis
|
||||
š (CCL06 S; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: apyaštris
|
||||
šš S // du vienodi priebalsiai suliejami: iššovė [išovė]
|
||||
|
||||
.group t
|
||||
t t
|
||||
t (L06 t; // minštasis prieš priešakinės eilės balsius
|
||||
t (CL06 t; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: aistringas
|
||||
t (CCL06 t; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: antslenkstis
|
||||
t (L01 d // prieš skardžiuosius priebalsius suskardėja: atgarsis [adgarsis]
|
||||
tt t // du vienodi priebalsiai suliejami: dešimttomis [dešimtomis]
|
||||
|
||||
.group u
|
||||
u u
|
||||
ui ui
|
||||
uo uo
|
||||
@) uo (menL14_ U=o // I kirčiuotė; priesaga -úomenė: bendrúomenė
|
||||
|
||||
.group ų
|
||||
ų u:
|
||||
|
||||
.group ū
|
||||
ū u:
|
||||
@) ū (kšL21L10_ U=u // I kirčiuotė; priesaga -(i)ūkštis: berniūkštis
|
||||
@) ū (kšL21L14_ U=u // I kirčiuotė; priesaga -(i)ūkštė: mergiūkštė
|
||||
|
||||
.group v
|
||||
v v
|
||||
v (L06 v; // minštasis prieš priešakinės eilės balsius
|
||||
|
||||
.group w
|
||||
w v
|
||||
w (L06 v; // minštasis prieš priešakinės eilės balsius
|
||||
|
||||
.group x
|
||||
x ks
|
||||
x (L06 k;s; // minštasis prieš priešakinės eilės balsius
|
||||
|
||||
.group z
|
||||
z z
|
||||
z (L06 z; // minštasis prieš priešakinės eilės balsius
|
||||
z (CL06 z; // minštasis prieš priešakinės eilės balsius, įsiterpia vienas priebalsis: dūzgesys
|
||||
z (L02 s // prieš dusliuosius priebalsius suduslėja: zyzti [zysti]
|
||||
z (č S // priebalsis z prieš č virsta š: mokesčiai [mokeščiai]
|
||||
z (dž Z // priebalsis z prieš dž virsta ž: vabzdžiai [vabždžiai]
|
||||
|
||||
.group ž
|
||||
ž Z
|
||||
ž (L06 Z; // minštasis prieš priešakinės eilės balsius
|
||||
ž (CL06 Z; // minštasis prieš priešakinės eilės balsius, įsiterpia priebalsis: žvelgti
|
||||
ž (CCL06 Z; // minštasis prieš priešakinės eilės balsius, įsiterpia du priebalsiai: užkrešėti
|
||||
žž Z // du vienodi priebalsiai suliejami: užžėlė [užėlė]
|
||||
ž (L02 S // prieš dusliuosius priebalsius suduslėja: vežti [vešti]
|
||||
ž (_ S // skardieji [d], [g], [ž] žodžio gale tariami dusliai: bemaž – bemaš
|
||||
žs s // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: užsienis [usienis]
|
||||
žš S // susidūrus priebalsiams [s], [š], [z], [ž] tariamas paskutinysis: užšoko [ušoko]
|
||||
|
||||
|
||||
.group 0xce // Greek letters
|
||||
// 0xce is the first byte of the utf-8 code for these characters
|
||||
|
||||
α 'alfa_
|
||||
β b;'eta_
|
||||
γ g'a:ma_
|
||||
δ d;'elta_
|
||||
ε 'eps;ilon_
|
||||
ζ z;'eta_
|
||||
η eta_
|
||||
θ t;eta_
|
||||
ι jota_
|
||||
κ k'apa_
|
||||
λ l;'amda_
|
||||
μ m;'i_
|
||||
ν n;'i_
|
||||
ξ ks;'i_
|
||||
ο 'om;ikron_
|
||||
|
||||
.group 0xcf // Greek letters
|
||||
|
||||
π p;'i:_
|
||||
ρ r'o_
|
||||
σ s;'igma_
|
||||
ς s;'igma_
|
||||
τ t'aU_
|
||||
υ 'ips;ilon_
|
||||
φ f;'i_
|
||||
χ x;'i_
|
||||
ψ ps;'i_
|
||||
ω om'ega_
|
||||
|
||||
|
||||
.group
|
||||
'
|
||||
! _:Saukt'Ukas
|
||||
! (\!
|
||||
: d;v;'ItaS;k;is
|
||||
D_) : (_DD_ // omit colon in time, eg: 2:30
|
||||
!= n;el;'i:gu
|
||||
>= daug;'au_arb'A_l;i:gu
|
||||
<= maZ;'au_arb'A_li:gu
|
||||
|
||||
|
||||
__) - (_D minus
|
||||
A_) - (_D _
|
||||
C_) - (_D _
|
||||
|
||||
\#\#) # (_ _::
|
||||
\#) #
|
||||
|
||||
. (. _:
|
||||
. _:t'aSkas
|
||||
\.) .
|
||||
|
||||
|
||||
@@ -0,0 +1,319 @@
|
||||
|
||||
// This file in UTF8 encoded
|
||||
|
||||
// Letters maltese
|
||||
|
||||
|
||||
|
||||
a a
|
||||
b b@
|
||||
c ka
|
||||
ċ tS@e
|
||||
d dee
|
||||
e e
|
||||
f effe
|
||||
g gie
|
||||
ġ dZe
|
||||
h akka
|
||||
ħ h'@
|
||||
i i
|
||||
j ie
|
||||
k k'@
|
||||
l elle
|
||||
m emme
|
||||
n enne
|
||||
o o
|
||||
p pe
|
||||
q '@
|
||||
r erre
|
||||
s esse
|
||||
t te
|
||||
u u
|
||||
v ve
|
||||
w u'@
|
||||
x eSSe
|
||||
y y
|
||||
z tsee
|
||||
ż z'@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
_. punt
|
||||
_, koma
|
||||
_! punt ta’ esklamazzjoni
|
||||
_? mistoqsija
|
||||
_" kwoUts
|
||||
_# hash
|
||||
_$ dollaru:
|
||||
_% procentuali:
|
||||
_& u
|
||||
_' accent
|
||||
_: koUl@n
|
||||
_; semIk'oUl@n
|
||||
€ ewro
|
||||
_( parentezi tondi
|
||||
_) parentezi tondi
|
||||
_[ parentezi kwadri
|
||||
_] parentezi kwadri
|
||||
_{ alkua:lto
|
||||
_} lop:ua:lto
|
||||
_< iz'@ minn
|
||||
_> akbar minn
|
||||
_- haIf@n
|
||||
__ alavi:va
|
||||
+ plus $max3
|
||||
* stil:a $max3
|
||||
= i:kw@lz $max3
|
||||
/ kaut:a
|
||||
\ keno
|
||||
£ sterlina
|
||||
@ _at
|
||||
~ tilde
|
||||
|
||||
|
||||
|
||||
// numbers maltese
|
||||
|
||||
|
||||
|
||||
_0 z'e*o
|
||||
_1 ui:h'@d
|
||||
_2 nei:n
|
||||
_3 tli:eta
|
||||
_4 erba
|
||||
_5 h'@amsa
|
||||
_6 si:t:a
|
||||
_7 seba:
|
||||
_8 tmi:ni:a
|
||||
_9 dydin'asa
|
||||
_10 a'@ra
|
||||
_11 h'@daSe
|
||||
_12 tnaSe
|
||||
_13 tletaSe
|
||||
_14 erbataSe
|
||||
_15 h'@mistaSe
|
||||
_16 sitaSe
|
||||
_17 sbataSe
|
||||
_18 tmintaSe
|
||||
_19 tsetaSe
|
||||
_2X oSerin
|
||||
_3X tl'@ti:n
|
||||
_4X erbai:n
|
||||
_5X h'@amsi:n
|
||||
_6X sit:i:n
|
||||
_7X s'@bei:n
|
||||
_8X tmeni:n
|
||||
_9X d,ydin'isei:n
|
||||
_0C mi:a
|
||||
_1C mi:au
|
||||
_0M1 elf
|
||||
_1M1
|
||||
_2M1 elfeiun
|
||||
3000 tlet: elef
|
||||
4000 erbatelef
|
||||
_0M2 m'iliun
|
||||
2000000 z'@euge m'iliuni
|
||||
_0M3 bi'li'un
|
||||
_2M3 z'@euge bi'li'uni
|
||||
_3M3 tlet: bi'li'uni
|
||||
_4M3 erba bi'li'uni
|
||||
_5M3 h'@ames bi'li'uni
|
||||
|
||||
|
||||
|
||||
|
||||
// articles
|
||||
|
||||
|
||||
// pronouns maltese
|
||||
jiena iuena $u
|
||||
inti inti: $u
|
||||
huwa ua $u
|
||||
hija i:a $u
|
||||
aħna ah'@na $u
|
||||
intom i:ntom $u
|
||||
huma u:ma $u
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// possessives maltese
|
||||
|
||||
|
||||
tiegħi ti:ai: $u
|
||||
tiegħek ti:ake $u
|
||||
tiegħu ti:u: $u
|
||||
tagħha tah'@a $u
|
||||
tagħna tana: $u
|
||||
tagħkom takom $u
|
||||
tagħhom tahom $u
|
||||
|
||||
|
||||
// prepositions
|
||||
ta ta:
|
||||
għal al:
|
||||
lil li:l:
|
||||
ġo dZeo
|
||||
mal mal:
|
||||
mingħajr mi:nai:r
|
||||
madwar madua:r
|
||||
il-quddiem il-di:m:'@
|
||||
qabel a:bel
|
||||
wara uara
|
||||
minbarra minba:ra:
|
||||
bejn bei:n
|
||||
flimkien flimkin:
|
||||
viċin vi:S@i:n
|
||||
minn mi:n
|
||||
minn fejn mi:n fei:n
|
||||
isfel isfel
|
||||
fil-mija fi:l-mi:a
|
||||
permezz permets
|
||||
lejn lein:
|
||||
fuq fu'@
|
||||
taħt taht
|
||||
fi fi:
|
||||
mingħajr mi:nair
|
||||
madwar madu:ar
|
||||
kontra contra
|
||||
quddiem '@udi:m
|
||||
fost fost
|
||||
qabel abel
|
||||
wara uara
|
||||
taħt taht
|
||||
lil hinn lil:in:
|
||||
ħdejn h'@dein
|
||||
bejn bei:n
|
||||
flimkien flinki:m
|
||||
qrib ri:p
|
||||
minn hemm min:em:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// conjunctions
|
||||
|
||||
|
||||
minkejja minCeia
|
||||
u u
|
||||
kif Ci:f
|
||||
għax aS
|
||||
darba dar:ba
|
||||
jew ieu:
|
||||
iżda i:z'@da
|
||||
jekk ietSe
|
||||
minkejja mintSei:a
|
||||
minflok minflotSe
|
||||
irrespettivament ir:espetivament
|
||||
mindu mindu:
|
||||
b’hekk betSe
|
||||
għalkemm altSem:
|
||||
kull darba kul: darba
|
||||
kull min kul: mi:n
|
||||
tkun xi tkun tkun Si tkun
|
||||
waqt ua:t
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// negative maltese
|
||||
|
||||
ma $u
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// auxillary verbs
|
||||
|
||||
|
||||
ikun icu:n:
|
||||
kien Ci:n
|
||||
qiegħed ied
|
||||
huwa u:a
|
||||
huma uma
|
||||
ma kienx ma CieS
|
||||
kienu Cienu
|
||||
mhux muS
|
||||
mhumiex umumiS
|
||||
ma kienux ma CienuS
|
||||
għamel amel
|
||||
għandhom andom
|
||||
ghandu jkollhom andu kolum
|
||||
ma jridux ikunu mrdS kunu
|
||||
għandu andu
|
||||
m'għandux m'anduS
|
||||
jista ista
|
||||
ma jistax ma istaS
|
||||
għandi andi
|
||||
għandha an:a
|
||||
kienet ki:net
|
||||
ikseb i:kseb
|
||||
mur mu:r
|
||||
tmur tmur
|
||||
sejjer sei:er
|
||||
mort mort
|
||||
agħmel a:mel
|
||||
tagħmilx ta:milS
|
||||
jagħmel ia:mel
|
||||
għamel a:mel
|
||||
għamilt amilt
|
||||
tpoġġi tpodZi:
|
||||
poġġi odZi:
|
||||
issir is:ir
|
||||
saret sa:ret
|
||||
għamel a:mel
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// adverbs
|
||||
|
||||
biss bis:
|
||||
qatt at:
|
||||
issa is:a
|
||||
dalwaqt daluat
|
||||
xorta Sorta
|
||||
diġa didZa
|
||||
mhux mu:S
|
||||
kull cul:
|
||||
bosta bosta
|
||||
xi Si:
|
||||
dan dan
|
||||
dak dak
|
||||
dawn dau:n
|
||||
dawk dau:k
|
||||
hemm em:
|
||||
minn min:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// Abbreviations maltese
|
||||
|
||||
$textmode
|
||||
eċċ etSetra
|
||||
mm milim'etri
|
||||
cm tSentim'etri
|
||||
km kilom'etri
|
||||
ml milil'itri
|
||||
mg miligr'am:i
|
||||
kg kilogr'am:i
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,205 @@
|
||||
// Maltese translation rules
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
|
||||
.group a
|
||||
a a
|
||||
aa a:
|
||||
au au
|
||||
ax aS
|
||||
|
||||
|
||||
|
||||
.group b
|
||||
b b
|
||||
bb b:
|
||||
be b'@
|
||||
br br'@
|
||||
bi bi:
|
||||
bie bi'@
|
||||
|
||||
.group c
|
||||
|
||||
c c
|
||||
|
||||
|
||||
.group ċ
|
||||
ċ tS@
|
||||
ċa tS@a
|
||||
ċe tS@e
|
||||
ċi tS@i
|
||||
ċw tS@u'@
|
||||
|
||||
.group d
|
||||
d de
|
||||
dd d:
|
||||
|
||||
|
||||
|
||||
.group e
|
||||
e e
|
||||
eu eu:
|
||||
ew eu
|
||||
|
||||
|
||||
.group f
|
||||
f f
|
||||
ff f:
|
||||
fo fo
|
||||
|
||||
.group g
|
||||
g g
|
||||
gg g:
|
||||
ge gie
|
||||
gi gi:
|
||||
għ :
|
||||
|
||||
.group ġ
|
||||
ġ dZ
|
||||
ġo dZo
|
||||
|
||||
.group h
|
||||
|
||||
h :
|
||||
|
||||
|
||||
.group ħ
|
||||
|
||||
ħ h
|
||||
ħu h:u:
|
||||
ħt ht
|
||||
.group i
|
||||
i I
|
||||
iu Iu
|
||||
ie i:
|
||||
|
||||
|
||||
|
||||
.group j
|
||||
j iu
|
||||
jj i:
|
||||
jo io
|
||||
je ie
|
||||
ja ia
|
||||
|
||||
|
||||
.group k
|
||||
k ke
|
||||
ka ka
|
||||
ke ke
|
||||
ki ki:
|
||||
kie ki:e
|
||||
ku ku:
|
||||
ko co
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
|
||||
.group m
|
||||
m m
|
||||
m (n im
|
||||
m (p im
|
||||
m (r im
|
||||
|
||||
.group n
|
||||
n n
|
||||
nu nu:
|
||||
|
||||
|
||||
|
||||
.group o
|
||||
o o
|
||||
|
||||
|
||||
.group p
|
||||
p p
|
||||
pp p:
|
||||
|
||||
_ole) p (a p:
|
||||
_ota) p (a p:
|
||||
|
||||
kam) p (anj p:
|
||||
|
||||
sam) p (oo p:
|
||||
sham) p (o p:
|
||||
|
||||
|
||||
.group q
|
||||
q '@
|
||||
qa a
|
||||
qe e
|
||||
qo o
|
||||
qu
|
||||
|
||||
|
||||
.group r
|
||||
r r
|
||||
rie ri:e
|
||||
ro ro:
|
||||
ra ra:
|
||||
|
||||
|
||||
.group s
|
||||
s s
|
||||
sie si:e
|
||||
saqq sa
|
||||
saq sa
|
||||
|
||||
|
||||
.group t
|
||||
t t
|
||||
tt t:
|
||||
|
||||
|
||||
|
||||
|
||||
.group u
|
||||
u u
|
||||
ux uS
|
||||
|
||||
|
||||
.group v
|
||||
v v
|
||||
|
||||
|
||||
.group w
|
||||
w u
|
||||
|
||||
|
||||
.group x
|
||||
x Se
|
||||
xie Sei:
|
||||
|
||||
|
||||
|
||||
.group y
|
||||
y y
|
||||
yy y:
|
||||
yi yi
|
||||
yö yY
|
||||
|
||||
|
||||
.group z
|
||||
z tse
|
||||
K) zh Z
|
||||
|
||||
|
||||
|
||||
|
||||
.group ż
|
||||
ż z'@
|
||||
ża za
|
||||
że ze
|
||||
żie zi:e
|
||||
żgħ za
|
||||
|
||||
// default group for "non of the above"
|
||||
|
||||
.group
|
||||
ż z'@
|
||||
ċ tS@
|
||||
// non-ascii characters with specified pronunciations
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,246 @@
|
||||
// Nepali Language.
|
||||
// This ne_list file is prepared by Him Prasad Gautam < himjee@yahoo.com >.
|
||||
// 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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//
|
||||
+1154
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,206 @@
|
||||
// Northern Sotho translation list
|
||||
// This file is UTF-8 encoded.
|
||||
|
||||
// letters (just guesses)
|
||||
a a
|
||||
b bi:i:
|
||||
c si:i:
|
||||
d di:i:
|
||||
e i:i:
|
||||
f e:fu
|
||||
g x2@
|
||||
h eitSi
|
||||
j dZ'ei
|
||||
k kei
|
||||
l e:li
|
||||
m 'emu
|
||||
n 'eni
|
||||
o o:o:
|
||||
p p'i:i:
|
||||
q kju
|
||||
r aR3e
|
||||
s 'e:si
|
||||
t t'i:i:
|
||||
u u:u:
|
||||
|
||||
v v'i:i:
|
||||
w dabalju
|
||||
x ek'ese
|
||||
y w'ai
|
||||
z z'e:ti
|
||||
|
||||
|
||||
|
||||
|
||||
// numbers
|
||||
_0 lef'e:la
|
||||
_1 tee
|
||||
_2 p'edi
|
||||
_3 t'a:R3o
|
||||
_4 'n-ne
|
||||
_5 l#'a:no
|
||||
_6 ts'e:la
|
||||
_7 S'u:pa
|
||||
_8 sisw'a:i
|
||||
_9 sen^'ane
|
||||
_1X les'o:me
|
||||
_2X mas'o:mepedi
|
||||
_3X mas'o:met'a:R3o
|
||||
_4X mas'o:me'n-ne
|
||||
_5X mas'o:mel#'a:no
|
||||
_6X mas'o:mets'e:la
|
||||
_7X mas'o:meS'u:pa
|
||||
_8X mas'o:mesisw'a:i
|
||||
_9X mas'o:mesen^'ane
|
||||
_0C lekX'olo
|
||||
//_1C m,iam'oJa
|
||||
_2C _|makX'olopedi
|
||||
_3C _|makX'olot'a:R3o
|
||||
_4C _|makX'olo'n-ne
|
||||
_5C _|makX'olol#'a:no
|
||||
_6C _|makX'olots'e:la
|
||||
_7C makX'oloS'u:pa
|
||||
_8C makX'olosisw'a:i
|
||||
_9C makX'olosen^'ane
|
||||
_0M1 's-'ikete
|
||||
_1M1 _|'s-'ikete
|
||||
_2M1 dik'etep'edi
|
||||
_3M1 dik'etet'a:R3o
|
||||
_4M1 dik'eten-ne
|
||||
_5M1 dik'etel#'a:no
|
||||
_6M1 dik'etets'e:la
|
||||
_7M1 dik'eteSu:pa
|
||||
_8M1 dik'etesisw'a:i
|
||||
_9M1 dik'etesen^'ane
|
||||
_1M2 dik'etetSelekX'o:lo
|
||||
_2M2 dik'etetSemakX'o:lop'edi
|
||||
_3M2 dik'etetSemakX'o:lot'a:R3o
|
||||
_4M2 dik'etetSemakX'o:lon-ne
|
||||
_5M2 dik'etetSemakX'o:lol#'ano
|
||||
_6M2 dik'etetSemakX'o:lots'e:la
|
||||
_7M2 dik'etetSemakX'o:loSu:pa
|
||||
_8M2 dik'etetSemakX'o:losisw'a:i
|
||||
_9M2 dik'etetSemakX'o:losen^'ane
|
||||
_0M3 _|mili'oni // 1,000,000
|
||||
_0M4 _|bili'oni
|
||||
_dpt fe:Xelu'a:na
|
||||
|
||||
|
||||
bona $u // they,them
|
||||
yona $u+ // it
|
||||
wena $u+ //you
|
||||
|
||||
nna $u+ // i
|
||||
yena $u+ // him, her, it
|
||||
|
||||
lena $u+ //ploral to wena
|
||||
rena $u+ // we,us
|
||||
|
||||
|
||||
//accents
|
||||
_cir k'efa
|
||||
|
||||
// pronouns
|
||||
mimi $u+
|
||||
sisi $u+
|
||||
wewe $u+
|
||||
nyinyi $u+
|
||||
yeye $u+
|
||||
wao $u+
|
||||
|
||||
hii $u // this, these
|
||||
hilo $u+ // this,that (previously menioned)
|
||||
|
||||
wake $u+ // his,her,its
|
||||
yake $u+
|
||||
zake $u+
|
||||
|
||||
|
||||
// prepositions
|
||||
wa $u $brk // of
|
||||
ya $u $brk // of,by they,them
|
||||
la $u $brk // of
|
||||
cha $u $brk // of
|
||||
vya $u $brk // of
|
||||
za $u $brk // of
|
||||
pa $u $brk // of
|
||||
kwa $u $brk // of
|
||||
mwa $u $brk // of
|
||||
|
||||
bi $u $brk // in
|
||||
fi $u $brk // in,on
|
||||
pa $u $brk // at
|
||||
|
||||
min $u $brk // from
|
||||
toka $u $brk // from
|
||||
katika $u $brk // from, out of
|
||||
kuanzia $brk // from,since
|
||||
tangu Su $brk // from,between
|
||||
hata $u $pause // until
|
||||
baada $u $brk // after
|
||||
bila $u $pause // without
|
||||
hadi $u $pause // up to
|
||||
huko $u $brk // there, as when
|
||||
|
||||
kwacho $pause // by means of which
|
||||
kwalo $pause // by means of which
|
||||
kwao $pause // by means of which
|
||||
kwavyo $pause // by means of which
|
||||
kwaye $pause // by means of which
|
||||
|
||||
kwa $u $brk // with
|
||||
mwenye $u $brk // with
|
||||
wenye $u $brk // with
|
||||
yenye $u $brk // with
|
||||
1enye $u $brk // with
|
||||
chenye $u $brk // with
|
||||
vyenye $u $brk // with
|
||||
zenye $u $brk // with
|
||||
|
||||
|
||||
// conjunctions
|
||||
na $u $pause // and
|
||||
ama $u $pause // or
|
||||
ao $u $pause // or
|
||||
au $u $pause // or
|
||||
aidha $pause // and
|
||||
bali $u $pause // but
|
||||
ila $pause // but,except
|
||||
angao $pause // although
|
||||
badalaya $pause // instead
|
||||
basi $u+ $pause // so,then
|
||||
ili $u+ $pause // so that
|
||||
ilikwamba $pause // so that
|
||||
ijapo $pause // although, even if
|
||||
ijapokuwa $pause // although
|
||||
ingawa $pause // although
|
||||
iwapo $pause // when
|
||||
japo $pause
|
||||
(juu ya) J,u:ja $pause // as for
|
||||
kama $u+ $pause // if,like
|
||||
kisha $pause // moreover
|
||||
kusudi $pause // in order to
|
||||
kuwa $u $pause // that
|
||||
(kwa kuwa) kwa||k,uwa $pause // becuse
|
||||
kwamba $u $pause // that
|
||||
lakini $pause // however
|
||||
walakini $pause // however
|
||||
pamoja $pause // together with
|
||||
panapo $pause // when it is
|
||||
pindi $u+ $pause // if,when
|
||||
taraa $u+ $pause // if
|
||||
wala $pause // either,neither
|
||||
yaani $pause // i.e.
|
||||
//Northern Sotho words
|
||||
bja vvJ'a
|
||||
|
||||
raloka R3%al'U:ka
|
||||
sekolo sek'U:lU
|
||||
taba t_'a:ba
|
||||
thaba t'a:ba
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,150 @@
|
||||
|
||||
// Northern Sotho translation rules
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
|
||||
.group a
|
||||
a a
|
||||
_C) a a
|
||||
_) a (C a
|
||||
a (_ a
|
||||
a (s a:
|
||||
|
||||
.group b
|
||||
b B
|
||||
|
||||
|
||||
.group c
|
||||
c k
|
||||
ch tS
|
||||
|
||||
.group d
|
||||
d d
|
||||
dh D
|
||||
|
||||
.group e
|
||||
e e
|
||||
ee i;e:
|
||||
s) e i
|
||||
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
.group g
|
||||
g X
|
||||
_k) g x2
|
||||
|
||||
gh Q
|
||||
|
||||
|
||||
.group h
|
||||
h h
|
||||
hl l#
|
||||
|
||||
|
||||
.group i
|
||||
i i
|
||||
ii i:
|
||||
|
||||
.group j
|
||||
j J
|
||||
|
||||
.group k
|
||||
k k
|
||||
kh x
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
.group m
|
||||
m m
|
||||
_) m m-
|
||||
m (A m
|
||||
K) m (@@ _|m
|
||||
K) m (C m-
|
||||
K) m (b@@ _|m
|
||||
K) m (v@@ _|m
|
||||
K) m (w@@ _|m
|
||||
|
||||
.group n
|
||||
n n
|
||||
_) n n-
|
||||
n (A n
|
||||
n (@@ n
|
||||
ny n^
|
||||
n (ch n^
|
||||
n (j n^
|
||||
ng' N
|
||||
n (k N
|
||||
_) n (k N-
|
||||
_) n (k@@ N-
|
||||
n (g N
|
||||
_) n (g N-
|
||||
_) n (g@@ N-
|
||||
ng N
|
||||
|
||||
.group o
|
||||
o U
|
||||
oo o:
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
.group q
|
||||
q k
|
||||
|
||||
.group r
|
||||
r R3
|
||||
|
||||
.group s
|
||||
s s
|
||||
s (e s-
|
||||
_t) se si:
|
||||
// sh S
|
||||
|
||||
.group t
|
||||
t t
|
||||
th th
|
||||
tsen ts'e:n
|
||||
tlh K
|
||||
tl l#
|
||||
|
||||
|
||||
.group u
|
||||
u u
|
||||
uu u:
|
||||
_d) u u:
|
||||
|
||||
.group v
|
||||
v v
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
.group x
|
||||
x ks
|
||||
|
||||
.group y
|
||||
y j
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
|
||||
.group
|
||||
$ dola
|
||||
% asilimia
|
||||
|
||||
* n^ota
|
||||
*) * (*
|
||||
**
|
||||
**) * (_ _::
|
||||
|
||||
š S
|
||||
|
||||
_t) š tS
|
||||
_p) š (h S
|
||||
|
||||
ê E
|
||||
ô o
|
||||
@@ -0,0 +1,171 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Punjabi/Gurmukhi
|
||||
|
||||
|
||||
// Numbers
|
||||
_0 z'iRo
|
||||
_1 'Ik:
|
||||
_2 d'o
|
||||
_3 t'I~n
|
||||
_4 c'aR
|
||||
_5 p'VnJ
|
||||
_6 ch'e
|
||||
_7 s'Vt:
|
||||
_8 'Vth.:
|
||||
_9 n'O~
|
||||
|
||||
_10 d'Vs
|
||||
_11 gI'aRa~
|
||||
_12 b'aRa~
|
||||
_13 t'eRa~
|
||||
_14 c'Oda~
|
||||
_15 p'Vnd@Ra~
|
||||
_16 s'ol.a~
|
||||
_17 s@t'aRa~
|
||||
_18 Vth.'aRa~
|
||||
_19 'Uni
|
||||
|
||||
_20 v'iH
|
||||
_21 Ik:i
|
||||
_22 b'ai
|
||||
_23 t'ei
|
||||
_24 c'Ovi
|
||||
_25 p'VnJhi
|
||||
_26 ch'Vb:i
|
||||
_27 s@t'ai
|
||||
_28 Vth.'ai
|
||||
_29 Un'Vt:i
|
||||
|
||||
_30 t'iH
|
||||
_31 Ik'Vt:i
|
||||
_32 b'Vt:i
|
||||
_33 t'eti
|
||||
_34 c'O~ti
|
||||
_35 p'E~ti
|
||||
_36 ch'Vt:i
|
||||
_37 s'E~ti
|
||||
_38 Vth.'Vt:i
|
||||
_39 Un@t'ali
|
||||
|
||||
_40 c'ali
|
||||
_41 Ik@t'ali
|
||||
_42 b@t'ali
|
||||
_43 t@R@t'ali
|
||||
_44 cOt'ali
|
||||
_45 p@nJ@t'ali
|
||||
_46 chI'ali
|
||||
_47 s@nt'ali
|
||||
_48 Vth.:@t'ali
|
||||
_49 'Un.I~Ja
|
||||
|
||||
_50 p@nJ'aH
|
||||
_51 'Ik@vI~Ja
|
||||
_52 b'VvI~Ja
|
||||
_53 t'VR@vI~Ja
|
||||
_54 c'VRI~Ja
|
||||
_55 p'Vc@vI~Ja
|
||||
_56 ch'VpI~Ja
|
||||
_57 s'Vt@vI~Ja
|
||||
_58 'Vth.:@vI~Ja
|
||||
_59 Un.'ath.
|
||||
|
||||
_60 s'Vth.:
|
||||
_61 Ik'ath.
|
||||
_62 b'ath.H
|
||||
_63 t@R'eth.H
|
||||
_64 c'Oth.H
|
||||
_65 p'E~th.
|
||||
_66 chI'ath.
|
||||
_67 s@t'aH@th.
|
||||
_68 Vth.:'ath.
|
||||
_69 Un.'Vt:@R
|
||||
|
||||
_70 s'Vt:@R
|
||||
_71 IkH'Vt:@R
|
||||
_72 b@H'Vt:@R
|
||||
_73 t@H'Vt:@R
|
||||
_74 cOH'Vt:@R
|
||||
_75 p@nJ'Vt:@R
|
||||
_76 chIH'Vt:@R
|
||||
_77 s@t'Vt:@R
|
||||
_78 Vth.'Vt:@R
|
||||
_79 Un.'asi
|
||||
|
||||
_80 'Vssi
|
||||
_81 Ik'asi
|
||||
_82 bI'asi
|
||||
_83 t@R@'asi
|
||||
_84 c@R'asi
|
||||
_85 p@nJ'asi
|
||||
_86 chI'asi
|
||||
_87 s@t'asi
|
||||
_88 Vth.'asi
|
||||
_89 Un.a~n@v'eN
|
||||
|
||||
_90 n'Vb:e
|
||||
_91 Ik@'an@v,e~
|
||||
_92 bI;'an@v,e~
|
||||
_93 t@R@'an@ve~
|
||||
_94 c@R'an@ve~
|
||||
_95 p@c'an@ve~
|
||||
_96 chI'an@ve~
|
||||
_97 s@t'an@ve~
|
||||
_98 Vth.'an@ve~
|
||||
_99 nIR'Vnn@ve~
|
||||
|
||||
_0C s'O
|
||||
_0M1 H@J'aR
|
||||
_0M2 l'Vkh: // 100,000
|
||||
_0M3 k'VRoR // 10,000,000
|
||||
_0M4 'VR@b // 1,000,000,000
|
||||
_0M5 kh'VR@b // 100,000,000,000
|
||||
|
||||
_dpt _dOth // ??
|
||||
|
||||
|
||||
// character names
|
||||
ਂ bInd'i
|
||||
ੰ tIpp'i
|
||||
ੱ VddVk
|
||||
ਃ visaRg
|
||||
੍ hVlVnt
|
||||
ॄ addak
|
||||
|
||||
|
||||
ਅ 'ERV
|
||||
ੲ 'IRI
|
||||
ੳ 'URV
|
||||
_ਆ 'ERV||kVnn'a
|
||||
_ਇ 'IRI||sIh'aRi
|
||||
_ਈ 'IRI||bIh'aRi
|
||||
_ਉ 'URV||'OnkaR
|
||||
_ਊ 'URV||dUl'EnkaR
|
||||
_ਏ 'IRI||l'avam
|
||||
_ਐ 'ERV||dUl'avam
|
||||
_ਓ 'URV||hoR'a
|
||||
_ਔ 'ERV||kVnOR'a
|
||||
|
||||
ਾ kVnn'a
|
||||
ਿ sIh'aRi
|
||||
ੀ bIh'aRi
|
||||
ੁ OnkaR
|
||||
ੂ dUl'EnkaR
|
||||
ੇ l'ava~
|
||||
ੈ d@l'ava~
|
||||
ੋ hoR'a
|
||||
ੌ kVn'ORa
|
||||
|
||||
। d.'Vnd.i
|
||||
₹ rupi
|
||||
|
||||
|
||||
ਸਰਕਾਰ sR@k'aR
|
||||
ਸਰਕਾਰੀ sR@k'aRi
|
||||
|
||||
|
||||
// English words
|
||||
ਸੋਫਟਵਿਅਰ s'OftwER
|
||||
ਵੈਬਪੇਜ w'EbpeIdZ
|
||||
ਈਮੇਲ 'i:meIl
|
||||
ਕੀਬੋਰਡ k'i:boRd
|
||||
@@ -0,0 +1,469 @@
|
||||
|
||||
// Punjabi Gurmukhi script
|
||||
// This file is UTF8 encoded
|
||||
|
||||
// letter groups:
|
||||
// A vowel letters
|
||||
// B vowel signs and virama ्
|
||||
// C consonants
|
||||
// Y vowel letters and vowel signs
|
||||
|
||||
|
||||
|
||||
.replace
|
||||
੦ 0
|
||||
੧ 1
|
||||
੨ 2
|
||||
੩ 3
|
||||
੪ 4
|
||||
੫ 5
|
||||
੬ 6
|
||||
੭ 7
|
||||
੮ 8
|
||||
੯ 9
|
||||
|
||||
૦ 0
|
||||
૧ 1
|
||||
૨ 2
|
||||
૩ 3
|
||||
૪ 4
|
||||
૫ 5
|
||||
૬ 6
|
||||
૭ 7
|
||||
૮ 8
|
||||
૯ 9
|
||||
|
||||
|
||||
// combine dot consonants into a single character
|
||||
ਸ਼ ਸ਼
|
||||
ਲ਼ ਲ਼ // l.
|
||||
ਖ਼ ਖ਼ // x
|
||||
ਗ਼ ਗ਼ // Q
|
||||
ਜ਼ ਜ਼ // z
|
||||
ਫ਼ ਫ਼ // f
|
||||
|
||||
// combine base vowel+vowel sign into single vowel characters
|
||||
ਅੈ ਐ // aI
|
||||
ਅਾ ਆ // aa
|
||||
ਅੌ ਔ // aU
|
||||
ੲੀ ਈ // ii
|
||||
ੲਿ ਇ // i
|
||||
ੲੇ ਏ // e
|
||||
ੳੁ ਉ // u
|
||||
ੳੂ ਊ // uu
|
||||
|
||||
|
||||
|
||||
// Vowels
|
||||
|
||||
.group ੳ
|
||||
ੳ u
|
||||
|
||||
.group ੲ
|
||||
ੲ i
|
||||
|
||||
|
||||
.group ਅ
|
||||
ਅ ,V
|
||||
ਅਂ V~
|
||||
ਅੰ V~
|
||||
|
||||
.group ਆ
|
||||
ਆ a
|
||||
ਆਂ a~
|
||||
ਆੰ a~
|
||||
|
||||
.group ਇ
|
||||
ਇ I
|
||||
ਇਂ I~
|
||||
ਇੰ I~
|
||||
|
||||
.group ਈ
|
||||
ਈ i
|
||||
ਈਂ i~
|
||||
ਈੰ i~
|
||||
|
||||
.group ਉ
|
||||
ਉ U
|
||||
ਉਂ U~
|
||||
ਉੰ U~
|
||||
|
||||
.group ਊ
|
||||
ਊ u
|
||||
ਊਂ u~
|
||||
ਊੰ u~
|
||||
|
||||
.group ਏ
|
||||
ਏ e
|
||||
ਏਂ e~
|
||||
ਏੰ e~
|
||||
|
||||
.group ਐ
|
||||
ਐ E
|
||||
ਐਂ E~
|
||||
ਐੰ E~
|
||||
|
||||
.group ਓ
|
||||
ਓ o
|
||||
ਓਂ o~
|
||||
ਓੰ o~
|
||||
|
||||
.group ਔ
|
||||
ਔ O
|
||||
ਔਂ O~
|
||||
ਔੰ O~
|
||||
|
||||
.group ૠ
|
||||
ૠ r-
|
||||
|
||||
|
||||
// Vowel Signs
|
||||
|
||||
.group ਾ
|
||||
ਾ a
|
||||
ਾਂ a~
|
||||
ਾੰ a~
|
||||
|
||||
.group ਿ
|
||||
ਿ I
|
||||
ਿਂ I~
|
||||
ਿੰ I~
|
||||
|
||||
.group ੀ
|
||||
ੀ i
|
||||
ੀਂ i~
|
||||
ੀੰ i~
|
||||
|
||||
.group ੁ
|
||||
ੁ U
|
||||
ੁਂ U~
|
||||
ੁੰ U~
|
||||
|
||||
.group ੂ
|
||||
ੂ u
|
||||
ੂਂ u~
|
||||
ੂੰ u~
|
||||
|
||||
.group ੇ
|
||||
ੇ e
|
||||
ੇਂ e~
|
||||
ੇੰ e~
|
||||
|
||||
.group ੈ
|
||||
ੈ E // aI
|
||||
ੈਂ E~
|
||||
ੈੰ E~
|
||||
|
||||
.group ੋ
|
||||
ੋ o
|
||||
ੋਂ o~
|
||||
ੋੰ o~
|
||||
|
||||
.group ੌ
|
||||
ੌ O // aU
|
||||
ੌਂ O~
|
||||
ੌੰ O~
|
||||
|
||||
|
||||
// Consonants ਕે
|
||||
|
||||
.group ਕ
|
||||
ਕ kV // inherent vowel
|
||||
ਕ (B k // no inherent vowel if vowel or virama follows
|
||||
@) ਕ (_ k // omit inherent vowel at end of word
|
||||
ੱ) ਕ k:V
|
||||
ੱ) ਕ (B k:
|
||||
ੱ) ਕ (_ k:
|
||||
|
||||
.group ਖ
|
||||
ਖ khV
|
||||
ਖ (B kh
|
||||
@) ਖ (_ kh
|
||||
ੱ) ਖ kh:V
|
||||
ੱ) ਖ (B kh:
|
||||
ੱ) ਖ (_ kh:
|
||||
|
||||
.group ਗ
|
||||
ਗ gV
|
||||
ਗ (B g
|
||||
@) ਗ (_ g
|
||||
ੱ) ਗ g:V
|
||||
ੱ) ਗ (B g:
|
||||
ੱ) ਗ (_ g:
|
||||
|
||||
.group ਘ
|
||||
ਘ ghV
|
||||
ਘ (B gh
|
||||
@) ਘ (_ gh
|
||||
_) ਘ k+V // high tone
|
||||
_) ਘ (B k+
|
||||
|
||||
.group ਙ
|
||||
ਙ NV
|
||||
ਙ (B N
|
||||
@) ਙ (_ N
|
||||
ੱ) ਙ N:V
|
||||
ੱ) ਙ (B N:
|
||||
ੱ) ਙ (_ N:
|
||||
|
||||
.group ਚ
|
||||
ਚ cV
|
||||
ਚ (B c
|
||||
@) ਚ (_ c
|
||||
ੱ) ਚ c:V
|
||||
ੱ) ਚ (B c:
|
||||
ੱ) ਚ (_ c:
|
||||
|
||||
.group ਛ
|
||||
ਛ chV
|
||||
ਛ (B ch
|
||||
@) ਛ (_ ch
|
||||
ੱ) ਛ ch:V
|
||||
ੱ) ਛ (B ch:
|
||||
ੱ) ਛ (_ ch:
|
||||
|
||||
.group ਜ
|
||||
ਜ JV
|
||||
ਜ (B J
|
||||
@) ਜ (_ J
|
||||
ੱ) ਜ J:V
|
||||
ੱ) ਜ (B J:
|
||||
ੱ) ਜ (_ J:
|
||||
|
||||
.group ਝ
|
||||
ਝ JhV
|
||||
ਝ (B Jh
|
||||
@) ਝ (_ Jh
|
||||
_) ਝ c+V
|
||||
_) ਝ (B c+
|
||||
|
||||
.group ਞ
|
||||
ਞ n^V
|
||||
ਞ (B n^
|
||||
@) ਞ (_ n^
|
||||
ੱ) ਞ n^:V
|
||||
ੱ) ਞ (B n^:
|
||||
ੱ) ਞ (_ n^:
|
||||
|
||||
.group ਟ
|
||||
ਟ t.V
|
||||
ਟ (B t.
|
||||
@) ਟ (_ t.
|
||||
ੱ) ਟ t.:V
|
||||
ੱ) ਟ (B t.:
|
||||
ੱ) ਟ (_ t.:
|
||||
|
||||
.group ਠ
|
||||
ਠ th.V
|
||||
ਠ (B th.
|
||||
@) ਠ (_ th.
|
||||
ੱ) ਠ th.:V
|
||||
ੱ) ਠ (B th.:
|
||||
ੱ) ਠ (_ th.:
|
||||
|
||||
.group ਡ
|
||||
ਡ d.V
|
||||
ਡ (B d.
|
||||
@) ਡ (_ d.
|
||||
ੱ) ਡ d.:V
|
||||
ੱ) ਡ (B d.:
|
||||
ੱ) ਡ (_ d.:
|
||||
|
||||
.group ਢ
|
||||
ਢ dh.V
|
||||
ਢ (B dh.
|
||||
@) ਢ (_ dh.
|
||||
_) ਢ t.+V
|
||||
_) ਢ (B t.
|
||||
|
||||
.group ਣ
|
||||
ਣ n.V
|
||||
ਣ (B n.
|
||||
@) ਣ (_ n.
|
||||
ੱ) ਣ n.:V
|
||||
ੱ) ਣ (B n.:
|
||||
ੱ) ਣ (_ n.:
|
||||
|
||||
.group ਤ
|
||||
ਤ tV
|
||||
ਤ (B t
|
||||
@) ਤ (_ t
|
||||
ੱ) ਤ t:V
|
||||
ੱ) ਤ (B t:
|
||||
ੱ) ਤ (_ t:
|
||||
|
||||
.group ਥ
|
||||
ਥ thV
|
||||
ਥ (B th
|
||||
@) ਥ (_ th
|
||||
ੱ) ਥ th:V
|
||||
ੱ) ਥ (B th:
|
||||
ੱ) ਥ (_ th:
|
||||
|
||||
.group ਦ
|
||||
ਦ dV
|
||||
ਦ (B d
|
||||
@) ਦ (_ d
|
||||
ੱ) ਦ d:V
|
||||
ੱ) ਦ (B d:
|
||||
ੱ) ਦ (_ d:
|
||||
|
||||
.group ਧ
|
||||
ਧ dhV
|
||||
ਧ (B dh
|
||||
@) ਧ (_ dh
|
||||
_) ਧ t+V
|
||||
_) ਧ (B t+
|
||||
|
||||
.group ਨ
|
||||
ਨ nV
|
||||
ਨ (B n
|
||||
@) ਨ (_ n
|
||||
ੱ) ਨ n:V
|
||||
ੱ) ਨ (B n:
|
||||
ੱ) ਨ (_ n:
|
||||
|
||||
.group ਪ
|
||||
ਪ pV
|
||||
ਪ (B p
|
||||
@) ਪ (_ p
|
||||
ੱ) ਪ p:V
|
||||
ੱ) ਪ (B p:
|
||||
ੱ) ਪ (_ p:
|
||||
|
||||
.group ਫ
|
||||
ਫ phV
|
||||
ਫ (B ph
|
||||
@) ਫ (_ ph
|
||||
ੱ) ਫ ph:V
|
||||
ੱ) ਫ (B ph:
|
||||
ੱ) ਫ (_ ph:
|
||||
|
||||
.group ਬ
|
||||
ਬ bV
|
||||
ਬ (B b
|
||||
@) ਬ (_ b
|
||||
ੱ) ਬ b:V
|
||||
ੱ) ਬ (B b:
|
||||
ੱ) ਬ (_ b:
|
||||
|
||||
.group ਭ
|
||||
ਭ bhV
|
||||
ਭ (B bh
|
||||
@) ਭ (_ bh
|
||||
_) ਭ p+V
|
||||
_) ਭ (B p+
|
||||
|
||||
.group ਮ
|
||||
ਮ mV
|
||||
ਮ (B m
|
||||
@) ਮ (_ m
|
||||
ੱ) ਮ m:V
|
||||
ੱ) ਮ (B m:
|
||||
ੱ) ਮ (_ m:
|
||||
|
||||
.group ਯ
|
||||
ਯ jV
|
||||
ਯ (B j
|
||||
@) ਯ (_ j
|
||||
ੱ) ਯ j:V
|
||||
ੱ) ਯ (B j:
|
||||
ੱ) ਯ (_ j:
|
||||
|
||||
.group ਰ
|
||||
ਰ RV
|
||||
ਰ (B R
|
||||
@) ਰ (_ R
|
||||
ੱ) ਰ R:V
|
||||
ੱ) ਰ (B R:
|
||||
ੱ) ਰ (_ R:
|
||||
|
||||
.group ਲ
|
||||
ਲ lV
|
||||
ਲ (B l
|
||||
@) ਲ (_ l
|
||||
ੱ) ਲ l:V
|
||||
ੱ) ਲ (B l:
|
||||
ੱ) ਲ (_ l:
|
||||
|
||||
.group ਲ਼
|
||||
ਲ਼ l.V
|
||||
ਲ਼ (B l.
|
||||
@) ਲ਼ (_ l.
|
||||
|
||||
.group ਵ
|
||||
ਵ vV
|
||||
ਵ (B v
|
||||
@) ਵ (_ v
|
||||
ੱ) ਵ v:V
|
||||
ੱ) ਵ (B v:
|
||||
ੱ) ਵ (_ v:
|
||||
|
||||
.group ਸ਼
|
||||
ਸ਼ SV
|
||||
ਸ਼ (B S
|
||||
@) ਸ਼ (_ S
|
||||
ੱ) ਸ਼ S:V
|
||||
ੱ) ਸ਼ (B S:
|
||||
ੱ) ਸ਼ (_ S:
|
||||
|
||||
.group ਸ
|
||||
ਸ sV
|
||||
ਸ (B s
|
||||
@) ਸ (_ s
|
||||
ੱ) ਸ s:V
|
||||
ੱ) ਸ (B s:
|
||||
ੱ) ਸ (_ s:
|
||||
|
||||
.group ਹ
|
||||
ਹ HV
|
||||
ਹ (B H
|
||||
@) ਹ (_ H
|
||||
|
||||
.group ਖ਼
|
||||
ਖ਼ xV
|
||||
ਖ਼ (B x
|
||||
@) ਖ਼ (_ x
|
||||
|
||||
.group ਗ਼
|
||||
ਗ਼ QV
|
||||
ਗ਼ (B Q
|
||||
@) ਗ਼ (_ Q
|
||||
|
||||
.group ਜ਼
|
||||
ਜ਼ zV
|
||||
ਜ਼ (B z
|
||||
@) ਜ਼ (_ z
|
||||
|
||||
.group ੜ
|
||||
ੜ R2V
|
||||
ੜ (B R2
|
||||
@) ੜ (_ R2
|
||||
|
||||
.group ਫ਼
|
||||
ਫ਼ fV
|
||||
ਫ਼ (B f
|
||||
@) ਫ਼ (_ f
|
||||
|
||||
|
||||
.group ੍
|
||||
੍ // virama
|
||||
|
||||
.group ਼
|
||||
਼ // nukta
|
||||
|
||||
.group ੱ
|
||||
ੱ // addak
|
||||
|
||||
.group ਂ
|
||||
ਂ N // bindi
|
||||
|
||||
.group ੰ
|
||||
ੰ n // tippi
|
||||
|
||||
.group ਃ
|
||||
ਃ h
|
||||
|
||||
.group
|
||||
$ dOlVR // TEST
|
||||
% pVsEnt // TEST
|
||||
+6
-6
@@ -92,7 +92,7 @@ _a a
|
||||
ą O~
|
||||
b bE
|
||||
c tsE
|
||||
ć ts;i
|
||||
ć ts;E#
|
||||
d dE
|
||||
e E
|
||||
ę E~
|
||||
@@ -103,16 +103,16 @@ _i i
|
||||
j jOt
|
||||
k ka
|
||||
l El
|
||||
ł wy
|
||||
ł Ew
|
||||
m Em
|
||||
n En
|
||||
ń n^i
|
||||
ń En^
|
||||
_o O
|
||||
_ó ,u_kREskOv'anE
|
||||
p pE
|
||||
q ku
|
||||
r ER
|
||||
s Es
|
||||
s ES
|
||||
ś S;i
|
||||
t tE
|
||||
_u u
|
||||
@@ -121,8 +121,8 @@ _w vu
|
||||
x iks
|
||||
y 'igREk
|
||||
_z zEt
|
||||
ż ZEt|z|kR'OpkO~
|
||||
ź Z;i
|
||||
ż Z;Et
|
||||
ź ZEt
|
||||
|
||||
ä $accent
|
||||
ö $accent
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
|
||||
// This file in UTF8 encoded
|
||||
// For persian (Dari) language
|
||||
|
||||
|
||||
//numeric
|
||||
_0 sE'fEr
|
||||
_1 j'Ak
|
||||
_2 d'u:
|
||||
_3 s'E:h
|
||||
_4 tS'Ahr
|
||||
_5 pA'ndZ
|
||||
_6 SE'S
|
||||
_7 h'Aft
|
||||
_8 h'ASt
|
||||
_9 n'o
|
||||
// _۱۱ j'AzdAh // what's this ?
|
||||
|
||||
_1X d'Ah
|
||||
_2X b'ist
|
||||
_3X s'i
|
||||
_4X tS'Ehl
|
||||
_5X p'indZAh
|
||||
_6X S'Ast
|
||||
_7X h'AftAd
|
||||
_8X h'AStAd
|
||||
_9X nAv'Ad
|
||||
|
||||
|
||||
_0C s'Ad
|
||||
|
||||
_0and o
|
||||
|
||||
//alphabets
|
||||
ا Al'Ef
|
||||
ب b'E:
|
||||
پ p'E:
|
||||
ت t'E:
|
||||
ث s'E:
|
||||
ج dZ'im
|
||||
چ tS'E:
|
||||
ح h'E:
|
||||
خ X'E:
|
||||
د d'Al
|
||||
ذ z'Al
|
||||
ر r'E:
|
||||
ز z'E:
|
||||
س s'in
|
||||
ش S'in
|
||||
ص s'Ad
|
||||
ض z'Ad
|
||||
ط t'A:
|
||||
ظ z'A:
|
||||
ع 'eIn
|
||||
غ R'eIn
|
||||
ف f'E:
|
||||
ق R'Af
|
||||
ک k'Af
|
||||
گ g'Af
|
||||
ل l'Am
|
||||
م m'im
|
||||
ن n'un
|
||||
و w'o:w
|
||||
ه h'E:dotSASm
|
||||
ء hAmz'E:
|
||||
ی j'A:
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,235 @@
|
||||
// This file is UTF-8 encoded
|
||||
// Text to phoneme rules for Dari
|
||||
|
||||
// replace Arabic character numbers with Latin character numbers
|
||||
.replace
|
||||
٠ 0
|
||||
١ 1
|
||||
٢ 2
|
||||
٣ 3
|
||||
٤ 4
|
||||
٥ 5
|
||||
٦ 6
|
||||
٧ 7
|
||||
٨ 8
|
||||
٩ 9
|
||||
|
||||
|
||||
//all vowels
|
||||
.L01 َ ِ ُ ً ٍ و ا ه ی ة ي
|
||||
|
||||
//commonly unwritten vowels
|
||||
.L02 َ ِ ُ
|
||||
|
||||
//list of consonants
|
||||
.L03 ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی
|
||||
|
||||
.group ا
|
||||
_) ا (L01
|
||||
ا A
|
||||
ا (_ A
|
||||
اً An
|
||||
اٍ En
|
||||
|
||||
.group ب
|
||||
ب (L01 b
|
||||
ب bA
|
||||
ب (_ b
|
||||
L03) ب (L03 b
|
||||
|
||||
.group پ
|
||||
پ (L01 p
|
||||
پ pA
|
||||
پ (_ p
|
||||
L03) پ (L03 p
|
||||
|
||||
.group ة
|
||||
ة (L01 h
|
||||
ة hA
|
||||
ة (_ @
|
||||
|
||||
.group ت
|
||||
ت (L01 t
|
||||
ت tA
|
||||
ت (_ t
|
||||
|
||||
.group ث
|
||||
ث (L01 s
|
||||
ث sA
|
||||
ث (_ s
|
||||
|
||||
.group ج
|
||||
ج (L01 dZ
|
||||
ج dZA
|
||||
ج (_ dZ
|
||||
|
||||
|
||||
.group چ
|
||||
چ (L01 tS
|
||||
چ tSA
|
||||
چ (_ tS
|
||||
|
||||
.group ح
|
||||
ح (L01 h
|
||||
ح hA
|
||||
ح (_ h
|
||||
|
||||
.group خ
|
||||
خ (L01 X
|
||||
خ XA
|
||||
خ (_ X
|
||||
|
||||
.group د
|
||||
د (L01 d
|
||||
د dA
|
||||
د (_ d
|
||||
|
||||
.group ذ
|
||||
ذ (L01 z
|
||||
ذ zA
|
||||
ذ (_ z
|
||||
|
||||
.group ر
|
||||
ر (L01 R
|
||||
ر RA
|
||||
ر (_ R
|
||||
|
||||
.group ز
|
||||
ز (L01 z
|
||||
ز zA
|
||||
ز (_ z
|
||||
|
||||
.group ژ
|
||||
ژ (L01 Z
|
||||
ژ ZA
|
||||
ژ (_ Z
|
||||
|
||||
.group س
|
||||
س (L01 s
|
||||
س sA
|
||||
س (_ s
|
||||
L03) س (L03 s
|
||||
L02) س (L03 s
|
||||
|
||||
.group ش
|
||||
ش (L01 S
|
||||
ش SA
|
||||
ش (_ S
|
||||
|
||||
.group ص
|
||||
ص (L01 s
|
||||
ص sA
|
||||
ص (_ s
|
||||
|
||||
.group ض
|
||||
ض (L01 z
|
||||
ض zA
|
||||
ض (_ z
|
||||
|
||||
.group ط
|
||||
ط (L01 t
|
||||
ط tA
|
||||
ط (_ t
|
||||
|
||||
.group ظ
|
||||
ظ (L01 z
|
||||
ظ zA
|
||||
ظ (_ z
|
||||
|
||||
.group ع
|
||||
ع (L01
|
||||
ع A
|
||||
ع (_ @_:
|
||||
|
||||
.group غ
|
||||
غ (L01 R
|
||||
غ RA
|
||||
غ (_ R
|
||||
|
||||
.group ـ
|
||||
ـ
|
||||
|
||||
.group ف
|
||||
ف (L01 f
|
||||
ف fA
|
||||
ف (_ f
|
||||
|
||||
.group ق
|
||||
ق (L01 R
|
||||
ق RA
|
||||
ق (_ R
|
||||
|
||||
.group ک
|
||||
ک (L01 k
|
||||
ک kA
|
||||
L02) ک (L03 k
|
||||
L03) ک (L03 k
|
||||
ک (_ k
|
||||
|
||||
.group گ
|
||||
گ (L01 g
|
||||
گ gA
|
||||
گ (_ g
|
||||
|
||||
.group ل
|
||||
ل (L01 l
|
||||
ل lA
|
||||
ل (_ l
|
||||
|
||||
.group م
|
||||
م (L01 m
|
||||
م mA
|
||||
م (_ m
|
||||
|
||||
.group ن
|
||||
ن (L01 n
|
||||
ن (_ n
|
||||
L02) ن (L03 n
|
||||
L03) ن (L03 n
|
||||
ن nA
|
||||
|
||||
.group ه
|
||||
ه (L01 h
|
||||
ه hA
|
||||
ه (_ @
|
||||
|
||||
.group و
|
||||
و (L01 v
|
||||
و (_ u
|
||||
L03) و (L03 u
|
||||
و vA
|
||||
|
||||
.group ی
|
||||
ی i
|
||||
_) ی jA
|
||||
|
||||
.group ي
|
||||
ي i
|
||||
_) ي jA
|
||||
|
||||
.group
|
||||
$ dol@
|
||||
|
||||
.group ء
|
||||
ء @
|
||||
ء (L01
|
||||
|
||||
.group ّ
|
||||
ّ :
|
||||
|
||||
.group آ
|
||||
آ A
|
||||
|
||||
//vowels that are not usually written:
|
||||
|
||||
.group َ
|
||||
َ A
|
||||
|
||||
.group ِ
|
||||
ِ E
|
||||
|
||||
.group ُ
|
||||
ُ o
|
||||
|
||||
|
||||
|
||||
+348
-34
@@ -44,20 +44,19 @@ _tld tS'iU
|
||||
|
||||
// character names
|
||||
|
||||
_á $accent
|
||||
_à $accent
|
||||
_à $accent
|
||||
_â $accent
|
||||
_ã $accent
|
||||
á $accent
|
||||
_à $accent // à can be a word
|
||||
â $accent
|
||||
ã $accent
|
||||
ç $accent
|
||||
_é $accent
|
||||
_ê $accent
|
||||
_í $accent
|
||||
_ó $accent
|
||||
_ô $accent
|
||||
_õ $accent
|
||||
_ú $accent
|
||||
_ü $accent
|
||||
_é $accent // é can be a word
|
||||
ê $accent
|
||||
í $accent
|
||||
ó $accent
|
||||
ô $accent
|
||||
õ $accent
|
||||
ú $accent
|
||||
ü $accent
|
||||
ß _^_DE
|
||||
|
||||
v ve // not Roman numbers
|
||||
@@ -204,6 +203,43 @@ _dpt _v'irgul&
|
||||
// _0Z2 seNt'Ezim& // 100ths
|
||||
// _0Z3 mil'Ezim& // 1000ths
|
||||
|
||||
// ordinal numbers
|
||||
_#º U
|
||||
_#ª &
|
||||
_ord o
|
||||
|
||||
_1o pRim'eI*
|
||||
_2o seg'u~Nd
|
||||
_3o te*@-s'eI*
|
||||
_4o kw'a*@-t
|
||||
_5o k'iNt
|
||||
_6o s'est
|
||||
_7o s'EtSim
|
||||
_8o oIt'av
|
||||
_9o n'on
|
||||
_1Xo d'Esim
|
||||
_2Xo viZ'Ezim
|
||||
_3Xo tRiZ'Ezim
|
||||
_4Xo kwad*aZ'Ezim
|
||||
_5Xo kiNkwaZ'Ezim
|
||||
_6Xo seksaZ'Ezim
|
||||
_7Xo septwaZ'Ezim
|
||||
_8Xo oktoZ'Ezim
|
||||
_9Xo nonaZ'Ezim
|
||||
_0Co seINt'Ezim
|
||||
_1Co seINt'Ezim
|
||||
_2Co duseINt'Ezim
|
||||
_3Co tRiseINt'Ezim
|
||||
_4Co kwad*iZeINt'Ezim
|
||||
_5Co kiNZeINt'Ezim
|
||||
_6Co seIseINt'Ezim
|
||||
_7Co septSiZeINt'Ezim
|
||||
_8Co oktSiZeINt'Ezim
|
||||
_9Co noNZeINt'Ezim
|
||||
_0M1o mil'Ezim
|
||||
_1M1o mil'Ezim
|
||||
|
||||
|
||||
// not roman numbers
|
||||
vi vi
|
||||
|
||||
@@ -363,6 +399,7 @@ pelos $u
|
||||
|
||||
ao $u
|
||||
à ,a:
|
||||
à $atend $atstart $accent
|
||||
aos $u
|
||||
às ,a:s
|
||||
|
||||
@@ -444,6 +481,7 @@ se $u // if
|
||||
ser $u
|
||||
sou $u
|
||||
é E $u
|
||||
é $atend $atstart $accent
|
||||
és Es $u
|
||||
somos $u
|
||||
sois $u
|
||||
@@ -605,55 +643,331 @@ governo gov'ernU $noun
|
||||
//*********************
|
||||
// $alt changes stressed [e] or [o] phoneme to open [E] or [O]
|
||||
// $alt2 changes stressed [E] or [O] phoneme to close [e] or [o]
|
||||
|
||||
abordo $alt
|
||||
aborto $alt $verb
|
||||
acerto $alt2 $noun
|
||||
adereço $alt2
|
||||
adore $alt
|
||||
albatrozes $alt
|
||||
alcateia $alt
|
||||
alferes $alt
|
||||
algozes $alt
|
||||
alicerce $alt
|
||||
amanheça $alt2
|
||||
amanheço $alt2
|
||||
amarelo $alt
|
||||
ameba $alt
|
||||
amores $alt2
|
||||
anoiteça $alt2
|
||||
anoiteço $alt2
|
||||
apego $alt2
|
||||
apreço $alt2
|
||||
aperto $alt2 $noun
|
||||
apoio $alt $verb
|
||||
aprendeste $alt2
|
||||
arremesso $alt2 $noun
|
||||
assembleia $alt
|
||||
atmosfera $alt
|
||||
atrozes $alt
|
||||
austera $alt
|
||||
austero $alt
|
||||
autora $alt2
|
||||
bebeste $alt2
|
||||
beco $alt2
|
||||
belo $alt
|
||||
besta $alt2
|
||||
bezerro $alt2
|
||||
bilhete $alt2
|
||||
boca $alt2
|
||||
boleia $alt
|
||||
bolo $alt2
|
||||
borboleta $alt2
|
||||
bordo $alt
|
||||
bromelha $alt
|
||||
cabeça $alt2
|
||||
cacete $alt2
|
||||
cachorra $alt2
|
||||
caderneta $alt2
|
||||
camiseta $alt2
|
||||
cantora $alt2
|
||||
caractere $alt
|
||||
careta $alt2
|
||||
carreta $alt2
|
||||
casebre $alt
|
||||
cateto $alt2
|
||||
catorze $alt2
|
||||
cefaleia $alt
|
||||
cerca $alt $verb
|
||||
cerco $alt $verb
|
||||
chamego $alt2
|
||||
chefe $alt
|
||||
chinelo $alt
|
||||
choro $alt2 $noun
|
||||
coco $alt2
|
||||
cofre $alt
|
||||
colmeia $alt
|
||||
começo $alt2 $noun
|
||||
comera $alt2
|
||||
comeres $alt2
|
||||
comeste $alt2
|
||||
conheceste $alt2
|
||||
conheço $alt2
|
||||
copa $alt
|
||||
copo $alt
|
||||
escova $alt2
|
||||
coreia $alt
|
||||
corneta $alt2
|
||||
cornos $alt
|
||||
corpos $alt
|
||||
correste $alt2
|
||||
corto $alt
|
||||
corvos $alt
|
||||
coto $alt2
|
||||
couber $alt
|
||||
couberem $alt
|
||||
couberdes $alt
|
||||
couberes $alt
|
||||
cratera $alt
|
||||
crede $alt2
|
||||
cresce $alt
|
||||
crescem $alt
|
||||
der $alt
|
||||
desapego $alt2 $noun
|
||||
desce $alt
|
||||
descem $alt
|
||||
descordo $alt
|
||||
descova $alt2
|
||||
desespero $alt2 $noun
|
||||
desfecho $alt2
|
||||
desprezo $alt $verb
|
||||
deva $alt2
|
||||
devo $alt2
|
||||
deveras $alt
|
||||
dez $alt
|
||||
diarreia $alt
|
||||
discordo $alt
|
||||
dobro $alt2 $noun
|
||||
doce $alt2
|
||||
droga $alt
|
||||
emprego $alt2 $noun
|
||||
endereço $alt2
|
||||
enforco $alt
|
||||
engordo $alt
|
||||
enumerem $alt
|
||||
enredo $alt $verb
|
||||
enterro $alt2 $noun
|
||||
envolto $alt2
|
||||
enxerto $alt2 $noun
|
||||
epopeia $alt
|
||||
eritreia $alt
|
||||
erro $alt2 $noun
|
||||
erros $alt2
|
||||
escopeta $alt2
|
||||
escroto $alt2
|
||||
esforço $alt $verb
|
||||
esforços $alt
|
||||
esperma $alt
|
||||
espeto $alt2 $noun
|
||||
espiroqueta $alt2
|
||||
esqueleto $alt2
|
||||
estiverdes $alt
|
||||
estiveres $alt
|
||||
estrofe $alt
|
||||
etiqueta $alt2
|
||||
europa $alt
|
||||
exagero $alt $verb
|
||||
expeça $alt2
|
||||
expeço $alt2
|
||||
farofa $alt
|
||||
febre $alt
|
||||
feitora $alt2
|
||||
fera $alt
|
||||
fere $alt
|
||||
ferem $alt
|
||||
ferozes $alt
|
||||
fezes $alt
|
||||
folga $alt
|
||||
fogos $alt
|
||||
forca $alt2
|
||||
fores $alt2
|
||||
forro $alt $verb
|
||||
fosse $alt2
|
||||
fossem $alt2
|
||||
foste $alt2
|
||||
frevo $alt2
|
||||
galera $alt
|
||||
gameta $alt2
|
||||
geleia $alt
|
||||
gelo $alt $verb
|
||||
germe $alt
|
||||
gesso $alt2
|
||||
gonorreia $alt
|
||||
gorda $alt2
|
||||
gozo $alt $verb
|
||||
grego $alt2
|
||||
grelha $alt
|
||||
groselha $alt
|
||||
grosso $alt2
|
||||
grozo $alt $verb
|
||||
hoje $alt2
|
||||
ideia $alt
|
||||
joga $alt
|
||||
jogam $alt
|
||||
jogos $alt
|
||||
jogue $alt
|
||||
joguem $alt
|
||||
lerda $alt
|
||||
lerdo $alt
|
||||
líderes $alt2
|
||||
lopes $alt
|
||||
maleta $alt2
|
||||
mantiverdes $alt
|
||||
mantiveres $alt
|
||||
marreta $alt2
|
||||
martelo $alt
|
||||
merda $alt
|
||||
megera $alt
|
||||
mentora $alt2
|
||||
metro $alt
|
||||
mexa m'eS&
|
||||
mexi meS'i
|
||||
mexo m'eSU
|
||||
miolo $alt2
|
||||
moeda $alt
|
||||
modo $alt
|
||||
modos $alt
|
||||
molho $alt2 $noun
|
||||
monera $alt
|
||||
morcego $alt2
|
||||
morda $alt2
|
||||
moreia $alt
|
||||
mortos $alt
|
||||
?2 mulher mulj'Er
|
||||
?4 mulher mul^'Er
|
||||
mui mwi
|
||||
muito mw'iNtU // -s is included as a suffix
|
||||
muita mw'iNt&
|
||||
paexa paeSa
|
||||
perdem $alt
|
||||
preto $alt2
|
||||
mulheres $alt
|
||||
mureta $alt2
|
||||
mutreta $alt2
|
||||
naquele $alt2
|
||||
negro $alt2
|
||||
novos $alt
|
||||
obstetra $alt
|
||||
obsoleta $alt2
|
||||
obsoleto $alt2
|
||||
odisseia $alt
|
||||
onu $1
|
||||
opereta $alt2
|
||||
ordens $alt
|
||||
osso $alt2
|
||||
ovos $alt
|
||||
padeceste $alt2
|
||||
paexa paeSa
|
||||
pangeia $alt
|
||||
palheta $alt2
|
||||
paralelo $alt
|
||||
parede $alt2
|
||||
pastora $alt2
|
||||
pedra $alt
|
||||
pelego $alt2
|
||||
perde $alt
|
||||
perdem $alt
|
||||
perede $alt2
|
||||
pesa $alt
|
||||
pesam $alt
|
||||
pesque $alt
|
||||
pesquem $alt
|
||||
peso $alt
|
||||
peso $alt2 $noun
|
||||
pirueta $alt2
|
||||
plateia $alt
|
||||
plebeia $alt
|
||||
porcos $alt
|
||||
porrete $alt2
|
||||
porra $alt2
|
||||
portos $alt
|
||||
pose $alt2
|
||||
povos $alt
|
||||
poxa p'oS&
|
||||
preta $alt2
|
||||
preto $alt2
|
||||
primavera $alt
|
||||
profere $alt
|
||||
proferem $alt
|
||||
puder $alt
|
||||
punheta $alt
|
||||
puserdes $alt
|
||||
recomeço $alt2 $noun
|
||||
recordo $alt
|
||||
recorto $alt
|
||||
rede $alt2
|
||||
rixa xiS&
|
||||
reforços $alt
|
||||
refresco $alt $verb
|
||||
remorso $alt
|
||||
resolve $alt
|
||||
resolvem $alt
|
||||
rixa x'iS&
|
||||
rogas $alt
|
||||
saleta $alt2
|
||||
sarjeta $alt
|
||||
seborreia $alt
|
||||
seco $alt2 $noun
|
||||
selo $alt $verb
|
||||
selvagem seUv'aZeIN
|
||||
sincera $alt
|
||||
sincero $alt
|
||||
sinopse $alt
|
||||
sobe $alt
|
||||
sobem $alt
|
||||
soco $alt2
|
||||
soco $alt $verb
|
||||
sofrem $alt
|
||||
sofre $alt
|
||||
sofreste $alt2
|
||||
sogra $alt
|
||||
sopre $alt
|
||||
soprem $alt
|
||||
sopro $alt $verb
|
||||
sorvete $alt2
|
||||
sossego $alt2 $noun
|
||||
souberdes $alt
|
||||
sugere $alt
|
||||
sugerem $alt
|
||||
suporto $alt
|
||||
suor swOr
|
||||
tapete $alt2
|
||||
tempero $alt $verb
|
||||
teta $alt2
|
||||
|
||||
novos $alt
|
||||
mortos $alt
|
||||
corpos $alt
|
||||
modo $alt
|
||||
modos $alt
|
||||
fogos $alt
|
||||
lopes $alt
|
||||
jogos $alt
|
||||
doce $alt2
|
||||
drogas $alt
|
||||
grosso $alt2
|
||||
tiver $alt
|
||||
tiveres $alt
|
||||
toga $alt
|
||||
torres $alt2
|
||||
tortos $alt
|
||||
traqueia $alt
|
||||
travesso $alt2
|
||||
trevo $alt2
|
||||
troco $alt2 $noun
|
||||
tropa $alt
|
||||
tropeço $alt2 $noun
|
||||
trombeta $alt2
|
||||
valeta $alt2
|
||||
vanessa $alt2
|
||||
velozes $alt
|
||||
verbo $alt
|
||||
verme $alt
|
||||
vierem $alt
|
||||
violeta $alt2
|
||||
voga $alt
|
||||
vozes $alt
|
||||
zelo $alt $verb
|
||||
zero $alt
|
||||
zorra $alt2
|
||||
|
||||
// Close [o]
|
||||
?1 calculadora $alt2
|
||||
?1 professora $alt2
|
||||
?1 senhora $alt2
|
||||
?1 sobre $alt2
|
||||
|
||||
vanessa $alt2
|
||||
violeta $alt2
|
||||
|
||||
|
||||
abacaxi abakaSy
|
||||
|
||||
+100
-8
@@ -14,6 +14,15 @@
|
||||
// G a voiced consonant
|
||||
// K not a vowel
|
||||
|
||||
// endings
|
||||
.L01 a am
|
||||
.L02 e em
|
||||
.L03 a am o
|
||||
.L04 a am e em o ue uem
|
||||
.L05 r ra ram re rem rdes
|
||||
.L06 ra ram ste re rem
|
||||
|
||||
|
||||
.group a
|
||||
_) a (_ a
|
||||
_) a (_W 'a // in an acronym
|
||||
@@ -146,8 +155,6 @@
|
||||
?1 e (_iN =i/ // drop final [i] is next word starts with another i
|
||||
|
||||
?1 e (e i //eg: candeeiro
|
||||
?2 ee i
|
||||
?2 pr) ee (n ee
|
||||
|
||||
?2 el (K EU
|
||||
e (lh+ e
|
||||
@@ -267,6 +274,7 @@
|
||||
|
||||
ei eI
|
||||
ei (s eI
|
||||
ei ($w_alt EI
|
||||
e (iCK e
|
||||
ey eI
|
||||
eu eU
|
||||
@@ -331,6 +339,72 @@
|
||||
?1 l) e (ta 'E // eg: bicicleta, atleta.
|
||||
|
||||
|
||||
sf) e (ra_ E // esfera, biosfera
|
||||
|
||||
//sort
|
||||
qu) e (brL04_ E
|
||||
_hosp) e (dL03_ E
|
||||
_estr) ei (L03_ EI
|
||||
_inv) e (jL04_ E
|
||||
_dec) e (pL04_ E
|
||||
_g) e (rL04_ E
|
||||
_op) e (rL04_ E
|
||||
_qu) e (rL04_ E
|
||||
_alt) e (rL04_ E
|
||||
_inv) e (rtL03_ e
|
||||
_f) e (rvL03_ e
|
||||
_p) e (scL03_ E
|
||||
_m) e (sclL04_ E
|
||||
_m) e (tL03_ e
|
||||
_com) e (tL03_ e
|
||||
_rem) e (tL03_ e
|
||||
_derr) e (tL03_ e
|
||||
_prom) e (tL03_ e
|
||||
_subm) e (tL03_ e
|
||||
_comprom) e (tL03_ e
|
||||
_sol) e (trL03_ E
|
||||
_atr) e (vL03_ e
|
||||
_escr) e (vL03_ e
|
||||
_descr) e (vL03_ e
|
||||
_embel) e (zL04_ E
|
||||
_pr) e (zL04_ E
|
||||
_acont) e (çL01_ e
|
||||
_ado) e (çL03_ e
|
||||
_aqu) e (çL03_ e
|
||||
_car) e (çL03_ e
|
||||
_mer) e (çL03_ e
|
||||
_pad) e (çL03_ e
|
||||
_per) e (çL03_ e
|
||||
_esqu) e (çL03_ e
|
||||
_obed) e (çL03_ e
|
||||
_ofer) e (çL03_ e
|
||||
_aborr) e (çL03_ e
|
||||
_compar) e (çL03_ e
|
||||
_desapar) e (çL03_ e
|
||||
_enfraqu) e (çL03_ e
|
||||
_enriqu) e (çL03_ e
|
||||
_envaid) e (çL03_ e
|
||||
_esclar) e (çL03_ e
|
||||
_reapar) e (çL03_ e
|
||||
_reconh) e (çL03_ e
|
||||
_coop) e (rL04_ E
|
||||
_sup) e (rL04_ E
|
||||
_imp) e (rL03_ E
|
||||
_temp) e (rL04_ E
|
||||
//endsort
|
||||
|
||||
_exag) e (L05_ E
|
||||
_fiz) e (L05_ E
|
||||
_houv) e (L05_ E
|
||||
_soub) e (L05_ E
|
||||
|
||||
_compreend) e (L06_ e
|
||||
_correspond) e (L06_ e
|
||||
_entend) e (L06_ e
|
||||
_estend) e (L06_ e
|
||||
_respond)e (L06_ e
|
||||
_vend) e (L06_ e
|
||||
|
||||
.group é
|
||||
é ''E
|
||||
éi ''EI
|
||||
@@ -505,11 +579,12 @@
|
||||
o (s_ =U
|
||||
ou ow
|
||||
oi oI
|
||||
oi ($w_alt OI
|
||||
oi (a_ OI // ??
|
||||
oi (cA_ OI
|
||||
oi (de_ OI
|
||||
oi (s oI
|
||||
o (iCK o
|
||||
oo u
|
||||
oon u~N
|
||||
c) oo oo
|
||||
?1 C) oo (_ ow // eg: voo, enjoo, etc...
|
||||
oy OI
|
||||
|
||||
@@ -541,7 +616,7 @@
|
||||
o (ltAm_ O
|
||||
|
||||
o (sA_ O
|
||||
o (so_ o
|
||||
o (so_N o // not for osos_
|
||||
o (sAm_ O
|
||||
|
||||
o (ssA_ O
|
||||
@@ -556,7 +631,7 @@
|
||||
|
||||
?1 o (l_ 'O
|
||||
?2 ol (_ Ow
|
||||
o (lh+ o
|
||||
o (lh o
|
||||
?2 _) o (lhA_ O
|
||||
?2 _) o (lhAm_ O
|
||||
om (_ oN
|
||||
@@ -583,7 +658,7 @@
|
||||
o (sto_ o
|
||||
o (stAm_ O
|
||||
o (strA_ O
|
||||
os (trAm_ O
|
||||
o (strAm_ O
|
||||
|
||||
o (tA_ O
|
||||
o (tAm_ O
|
||||
@@ -614,6 +689,20 @@
|
||||
?1 f) o (rmulá u // eg: formulário, formulários.
|
||||
?1 v) o (lt O
|
||||
|
||||
//sort
|
||||
_engl) o (bL01_ O
|
||||
_r) o (gL04_ O
|
||||
_adv) o (gL04_ O
|
||||
_ref) o (gL04_ O
|
||||
_ap) oi (L01_ OI
|
||||
_m) o (lhL04_ O
|
||||
_abs) o (lvL02_ O
|
||||
_env) o (lvL02_ O
|
||||
c) o (rrL01_ o // escorra, incorra, corra, recorra
|
||||
_m) o (rrL01_ o
|
||||
p) ostos (_ Ost=Us# // dispostos etc.
|
||||
_esn) o (bL04_ O
|
||||
//endsort
|
||||
|
||||
.group ô
|
||||
ô ''o
|
||||
@@ -750,6 +839,7 @@
|
||||
r) u (_A u
|
||||
u (A_ 'u
|
||||
|
||||
u (em_ 'u
|
||||
ui uI
|
||||
u (iu w
|
||||
u (iCK u
|
||||
@@ -841,6 +931,8 @@
|
||||
ri) x (A S
|
||||
rela) x (A S
|
||||
_ro) x (A S
|
||||
_trou) x (e s
|
||||
_trou) xe (@ sE
|
||||
_ve) x (A S
|
||||
_xi) x (A S
|
||||
?1 i) x (a_ S
|
||||
|
||||
@@ -0,0 +1,83 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling-to-phoneme words for Kinyarwanda
|
||||
|
||||
a a:
|
||||
b ba:
|
||||
c ca:
|
||||
d da:
|
||||
e e:
|
||||
f fa:
|
||||
g ga:
|
||||
h ha:
|
||||
i i:
|
||||
j dZa:
|
||||
k ka:
|
||||
l la:
|
||||
m ma:
|
||||
n na:
|
||||
o o:
|
||||
p pa:
|
||||
q kwa:
|
||||
r *a:
|
||||
s sa:
|
||||
t ta:
|
||||
u u:
|
||||
v va:
|
||||
w wa:
|
||||
x eks
|
||||
y ja:
|
||||
z za:
|
||||
|
||||
|
||||
// numbers
|
||||
_0 z'e*u
|
||||
_1 R'imwe
|
||||
_2 kaB'i*i
|
||||
_3 gat'atu
|
||||
_4 k'ane
|
||||
_5 gat'anu
|
||||
_6 gatand'atu
|
||||
_7 ka*'indwi
|
||||
_8 umun'ani
|
||||
_9 ikj'enda
|
||||
|
||||
_1X itS'umi
|
||||
_2X makumjaB'i*i
|
||||
_3X mi*,oNgwit'atu
|
||||
_4X mi*,oNgw'ine
|
||||
_5X mi*,oNgwit'anu
|
||||
_6X mi*,oNgitand'atu
|
||||
_7X mi*,oNgwi*'indwi
|
||||
_8X mi*,oNgwin'ani
|
||||
_9X mi*,oNgwej'enda
|
||||
|
||||
_1C idZ'ana
|
||||
_2C mag,anaB'i*i
|
||||
_3C mag,anat'atu
|
||||
_4C mag,an'ane
|
||||
_5C mag,anat'anu
|
||||
_6C mag,anatand'atu
|
||||
_7C mag,ana*'indwi
|
||||
_8C mag,anin'ani
|
||||
_9C mag,anakj'enda
|
||||
|
||||
_0M1 iBih'umbi
|
||||
_1M1 iJih'umbi
|
||||
_2M1 iBih'umbibiB'i*i
|
||||
_3M1 iBih'umbibit'atu
|
||||
_4M1 iBih'umbib'ine
|
||||
_5M1 iBih'umbibit'anu
|
||||
_6M1 iBih'umbibitand'atu
|
||||
_7M1 iBih'umbibi*'indwi
|
||||
|
||||
_0M2 milij'oni
|
||||
_1M2 milij'on'imwe
|
||||
_2M2 milij'oneBj'i*i
|
||||
_3M2 milij'oneS'atu
|
||||
_4M2 m,ilij'on'en^e
|
||||
|
||||
_0and na
|
||||
_dpt _niB'itSe
|
||||
|
||||
|
||||
@@ -0,0 +1,105 @@
|
||||
|
||||
// Kinyarwanda translation rules
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
.group a
|
||||
a a
|
||||
|
||||
.group b
|
||||
b B
|
||||
_) b b
|
||||
m) b b
|
||||
|
||||
.group c
|
||||
c tS
|
||||
cy kj
|
||||
|
||||
.group d
|
||||
d d
|
||||
|
||||
.group e
|
||||
e e
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
.group g
|
||||
g g
|
||||
g (e J
|
||||
g (i J
|
||||
|
||||
.group h
|
||||
h h
|
||||
|
||||
.group i
|
||||
i i
|
||||
|
||||
.group j
|
||||
j dZ
|
||||
jy Jj
|
||||
|
||||
.group k
|
||||
k k
|
||||
k (e c
|
||||
k (i c
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
.group m
|
||||
m m
|
||||
mp mh
|
||||
|
||||
.group n
|
||||
n n
|
||||
n (g N
|
||||
n (ge n^
|
||||
n (gi n^
|
||||
nk Nx
|
||||
nt nh
|
||||
ny n^
|
||||
|
||||
.group o
|
||||
o o
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
.group q
|
||||
q q
|
||||
|
||||
.group r
|
||||
r * // try **
|
||||
_) r R
|
||||
|
||||
.group s
|
||||
s s
|
||||
sh S
|
||||
shy S;
|
||||
|
||||
.group t
|
||||
t t
|
||||
|
||||
.group u
|
||||
u u
|
||||
|
||||
.group v
|
||||
v c
|
||||
|
||||
.group w
|
||||
w w
|
||||
b) w g
|
||||
|
||||
.group x
|
||||
x ks
|
||||
_) x z
|
||||
|
||||
.group y
|
||||
y j
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
.group
|
||||
$ dola*a // just a guess
|
||||
|
||||
@@ -0,0 +1,141 @@
|
||||
// Sinhala Language.
|
||||
// This SI_list file is written by Him Prasad Gautam <himjee@yahoo.com> [Kathmandu, nepal]
|
||||
// This file is UTF-8 encoded.
|
||||
|
||||
// letter groups:
|
||||
// A - Alphabetical and Symbolic Vowels:
|
||||
// 0x0D85~0x0D16, 0x0DCA~0x0DF3
|
||||
// B - Symbolic Vowels and Halkirima
|
||||
// 0x0DCA~0x0DF3
|
||||
// C - Consonants:
|
||||
// 0x0D9A~0x0DC2
|
||||
|
||||
// speak Latin letters as English
|
||||
|
||||
|
||||
// numbers
|
||||
_0 b'induv@
|
||||
_1 'ek@
|
||||
_2 d'ek@
|
||||
_3 t'un@
|
||||
_4 h'at@r@
|
||||
_5 p'ah@
|
||||
_6 h'aj@
|
||||
_7 h'at@
|
||||
_8 'at.@
|
||||
_9 n'av@j@
|
||||
|
||||
_1d 'ekki // numbers used in a decimal fraction
|
||||
_2d d'ekki
|
||||
_3d t'unni
|
||||
|
||||
_10 d'ah@j@
|
||||
_11 'ekol,@h@
|
||||
_12 d'ol@h@
|
||||
_13 d'ah@t,un@
|
||||
_14 d'ah@h,@t@r@
|
||||
_15 p'ah@l.,ov@
|
||||
_16 d'ah@s,@j@
|
||||
_17 d'ah@h,@t@
|
||||
_18 d'ah@,@t.@
|
||||
_19 d'ah@n,@v@j@
|
||||
_2X v'isi
|
||||
_20 v'iss@
|
||||
_30 t'ih@
|
||||
_31 t'isek@
|
||||
_32 t'isdek@
|
||||
_33 t'istun@
|
||||
_34 t'ish@t,@r@
|
||||
_35 t'isp@h@
|
||||
_36 t'ish@j@
|
||||
_37 t'ish@t@
|
||||
_38 t'is@t.@
|
||||
_39 t'isn@v,@j@
|
||||
_40 h'at@l,ih@
|
||||
_41 h'at@l,is'ek@
|
||||
_42 h'at@l,isdek@
|
||||
_43 h'at@l,istun@
|
||||
_44 h'at@l,ish@t,@r@
|
||||
_45 h'at@l,isp@h@
|
||||
_46 h'at@l,ish@j@
|
||||
_47 h'at@l,ish@t@
|
||||
_48 h'at@l,is@t.@
|
||||
_49 h'at@l,isn@v,@j@
|
||||
_5X p'an@s
|
||||
_50 p'an@h@
|
||||
_6X h'&t.@
|
||||
_60 h'&t.@
|
||||
_7X h'&tt&:
|
||||
_70 h'&tt&:v@
|
||||
_8X 'asu:
|
||||
_80 'asu:v@
|
||||
_9X 'anu:
|
||||
_90 'anu:v@
|
||||
|
||||
_1C s'ij@j@
|
||||
_0C s'ij@
|
||||
_0M1 d'ah@s
|
||||
_0M1x 'ah@s // exact thousands
|
||||
_0M2 l'akS
|
||||
_0M2x l'akS@j@
|
||||
_0M3 k'o:t.i
|
||||
_0M3x k'o:t.ij@
|
||||
_0M4 v'il'ij@n //what in sinhala?
|
||||
_dpt d'aS@m#@
|
||||
|
||||
// Consonants
|
||||
|
||||
ක k@
|
||||
ඛ kh@
|
||||
ග g@
|
||||
ඝ gh@
|
||||
ඞ N@
|
||||
ඟ N#g@
|
||||
ච tS@
|
||||
ඡ tSh@
|
||||
ජ dZ@
|
||||
ඣ dZh@
|
||||
ඤ n^@
|
||||
ඥ gn@
|
||||
ඦ n^#dZ@
|
||||
ට t.@
|
||||
ඨ t.h@
|
||||
ඩ d.@
|
||||
ඪ d.h@
|
||||
ණ n.@
|
||||
ඬ n.#d.@
|
||||
ත t@
|
||||
ථ th@
|
||||
ද d@
|
||||
ධ dh@
|
||||
න n@
|
||||
ඳ n#d@
|
||||
ප p@
|
||||
ඵ ph@
|
||||
බ b@
|
||||
භ bh@
|
||||
ම m@
|
||||
ඹ m#b@
|
||||
ය j@
|
||||
ර r@
|
||||
ල l@
|
||||
ව w@
|
||||
ශ S@
|
||||
ෂ S@
|
||||
ස s@
|
||||
හ h@
|
||||
ළ l.@
|
||||
ෆ f@
|
||||
|
||||
// symbols
|
||||
_. t'it@
|
||||
_, k'oma:v@
|
||||
? pr'a:Sna:rt,@j@
|
||||
! v'iSm#@j,a:rt@j@
|
||||
_“ 'udrut,@pa:t.,@a:r,@mb@j@
|
||||
_” 'udhrut,@pa:t.h,@@w,@s.a:n,@j@
|
||||
_: t'itkom,a:v@
|
||||
_; d'etit@
|
||||
$ do:l.ar $max3
|
||||
% sij@j@t.@ $max3
|
||||
* &st.@risk@j@ $max3
|
||||
@@ -0,0 +1,327 @@
|
||||
// Sinhala Language.
|
||||
// This SI_rules file is written by Him Prasad Gautam <himjee@yahoo.com> [Kathmandu, nepal]
|
||||
// This file is UTF-8 encoded.
|
||||
|
||||
// letter groups:
|
||||
// A - Alphabetical and Symbolic Vowels:
|
||||
// 0x0D85~0x0D16, 0x0DCA~0x0DF3
|
||||
// B - Symbolic Vowels and Halkirima
|
||||
// 0x0DCA~0x0DF3
|
||||
// C - Consonants:
|
||||
// 0x0D9A~0x0DC2
|
||||
|
||||
// speak Latin letters as English
|
||||
|
||||
|
||||
|
||||
.group ක
|
||||
ක ka
|
||||
ක (B k
|
||||
|
||||
.group ඛ
|
||||
ඛ kha
|
||||
ඛ (B kh
|
||||
|
||||
.group ග
|
||||
ග ga
|
||||
ග (B g
|
||||
|
||||
.group ඝ
|
||||
ඝ gha
|
||||
ඝ (B gh
|
||||
|
||||
.group ඞ
|
||||
ඞ Na
|
||||
ඞ (B N
|
||||
|
||||
.group ඟ
|
||||
ඟ N#ga
|
||||
ඟ (B N#g
|
||||
|
||||
.group ච
|
||||
ච tSa
|
||||
ච (B tS
|
||||
|
||||
.group ඡ
|
||||
ඡ tSha
|
||||
ඡ (B tSh
|
||||
|
||||
.group ජ
|
||||
ජ dZa
|
||||
ජ (B dZ
|
||||
|
||||
.group ඣ
|
||||
ඣ dZha
|
||||
ඣ (B dZh
|
||||
|
||||
.group ඤ
|
||||
ඤ n^a
|
||||
ඤ (B n^
|
||||
|
||||
.group ඥ
|
||||
ඥ gna
|
||||
ඥ (B gn
|
||||
|
||||
.group ඦ
|
||||
ඦ n^#dZa
|
||||
ඦ (B n^#dZ
|
||||
|
||||
.group ට
|
||||
ට t.a
|
||||
ට (B t.
|
||||
|
||||
.group ඨ
|
||||
ඨ t.ha
|
||||
ඨ (B t.h
|
||||
|
||||
.group ඩ
|
||||
ඩ d.a
|
||||
ඩ (B d.
|
||||
|
||||
.group ඪ
|
||||
ඪ d.a
|
||||
ඪ (B d.
|
||||
|
||||
.group ණ
|
||||
ණ n.a
|
||||
ණ (B n.
|
||||
|
||||
.group ඬ
|
||||
ඬ n.#d.a
|
||||
ඬ (B n.#d.
|
||||
|
||||
.group ත
|
||||
ත ta
|
||||
ත (B t
|
||||
|
||||
.group ථ
|
||||
ථ tha
|
||||
ථ (B th
|
||||
|
||||
.group ද
|
||||
ද da
|
||||
ද (B d
|
||||
|
||||
.group ධ
|
||||
ධ dha
|
||||
ධ (B dh
|
||||
|
||||
.group න
|
||||
න na
|
||||
න (B n
|
||||
|
||||
.group ඳ
|
||||
ඳ n#da
|
||||
ඳ (B n#d
|
||||
|
||||
.group ප
|
||||
ප pa
|
||||
ප (B p
|
||||
|
||||
.group ඵ
|
||||
ඵ pha
|
||||
ඵ (B ph
|
||||
|
||||
.group බ
|
||||
බ ba
|
||||
බ (B b
|
||||
|
||||
.group භ
|
||||
භ bha
|
||||
භ (B bh
|
||||
|
||||
.group ම
|
||||
ම ma
|
||||
ම (B m
|
||||
|
||||
.group ඹ
|
||||
ඹ m#ba
|
||||
ඹ (B m#b
|
||||
|
||||
.group ය
|
||||
ය ja
|
||||
ය (B j
|
||||
|
||||
.group ර
|
||||
ර ra
|
||||
ර (B r
|
||||
|
||||
.group ල
|
||||
ල la
|
||||
ල (B l
|
||||
|
||||
.group ව
|
||||
ව wa
|
||||
ව (B w
|
||||
|
||||
.group ශ
|
||||
ශ sa
|
||||
ශ (B s
|
||||
|
||||
.group ෂ
|
||||
ෂ Sa
|
||||
ෂ (B S
|
||||
|
||||
.group ස
|
||||
ස s.a
|
||||
ස (B s.
|
||||
|
||||
.group හ
|
||||
හ ha
|
||||
හ (B h
|
||||
|
||||
.group ළ
|
||||
ළ l.a
|
||||
ළ (B l.
|
||||
|
||||
.group ෆ
|
||||
ෆ fa
|
||||
ෆ (B f
|
||||
|
||||
// The Vowel Alphabets
|
||||
|
||||
.group අ
|
||||
අ a
|
||||
|
||||
.group ආ
|
||||
ආ a:
|
||||
|
||||
.group ඇ
|
||||
ඇ &
|
||||
|
||||
.group ඈ
|
||||
ඈ &:
|
||||
|
||||
.group ඉ
|
||||
ඉ i
|
||||
|
||||
.group ඊ
|
||||
ඊ i:
|
||||
|
||||
.group උ
|
||||
උ u
|
||||
|
||||
.group ඌ
|
||||
ඌ u:
|
||||
|
||||
.group ඍ
|
||||
ඍ ru
|
||||
|
||||
.group ඎ
|
||||
ඎ ru:
|
||||
|
||||
.group ඏ
|
||||
ඏ li
|
||||
|
||||
.group ඐ
|
||||
ඐ li:
|
||||
|
||||
.group එ
|
||||
එ e
|
||||
|
||||
.group ඒ
|
||||
ඒ e:
|
||||
|
||||
.group ඓ
|
||||
ඓ aI
|
||||
|
||||
.group ඔ
|
||||
ඔ o
|
||||
|
||||
.group ඕ
|
||||
ඕ o:
|
||||
|
||||
.group ඖ
|
||||
ඖ aU
|
||||
|
||||
|
||||
|
||||
.group ං // anusvaray@
|
||||
ං 'anus.w,a:r@j@
|
||||
A) ං m
|
||||
C) ං m
|
||||
|
||||
.group ඃ // visargaya
|
||||
ඃ w'is.@rg,@j@
|
||||
A) ඃ n
|
||||
C) ඃ n
|
||||
|
||||
// The Vowelic Symbols
|
||||
|
||||
.group ා
|
||||
ා '&l@p,ill@
|
||||
C) ා a:
|
||||
|
||||
.group ැ
|
||||
ැ '&d@j@
|
||||
C) ැ &
|
||||
|
||||
.group ෑ
|
||||
ෑ d'i:rg@,&d@j@
|
||||
C) ෑ &:
|
||||
|
||||
.group ි
|
||||
ි 'ispill@
|
||||
C) ි i
|
||||
|
||||
.group ී
|
||||
ී d'i:rg@,ispill@
|
||||
C) ී i:
|
||||
|
||||
.group ු
|
||||
ු p'a:pill@
|
||||
C) ු u
|
||||
|
||||
.group ූ
|
||||
ූ d'i:rg@p,a:pill@
|
||||
C) ූ u:
|
||||
|
||||
.group ෘ
|
||||
ෘ g'&t.@p,ill@
|
||||
C) ෘ ru
|
||||
|
||||
.group ෙ
|
||||
ෙ k'ombuv@
|
||||
C) ෙ e
|
||||
|
||||
|
||||
.group ෛ
|
||||
ෛ k'ombud,ek@
|
||||
C) ෛ aI
|
||||
|
||||
.group ෞ
|
||||
ෞ g'ajan,ukitt@
|
||||
C) ෞ aU
|
||||
|
||||
|
||||
.group 0xe0b7 // More vowelic symbols b7]
|
||||
|
||||
ේ e:
|
||||
ො o
|
||||
ෝ o:
|
||||
ෟ li
|
||||
ෲ ru:
|
||||
ෳ li:
|
||||
|
||||
|
||||
.group ්
|
||||
් halk'ir'im#@ // Halkirima
|
||||
C) ්
|
||||
|
||||
|
||||
.group
|
||||
$ do:l.ar
|
||||
|
||||
|
||||
|
||||
|
||||
.group 0xe0a4 // devanagari
|
||||
0xe0a4 _^_NE // Nepali voice
|
||||
.group 0xe0a5 // devanagari
|
||||
0xe0a5 _^_NE
|
||||
|
||||
.group 0xe0ae // Tamil
|
||||
0xe0ae _^_TA // Tamil voice
|
||||
.group 0xe0af // Tamil
|
||||
0xe0af _^_TA
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
|
||||
// translation rules for Slovenian
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
|
||||
// letter names
|
||||
b b@
|
||||
c ts@
|
||||
č tS@
|
||||
d d@
|
||||
e e
|
||||
f f@
|
||||
g g@
|
||||
h h@
|
||||
j j@
|
||||
_k k@
|
||||
l l@
|
||||
m m@
|
||||
n n@
|
||||
_o o
|
||||
p p@
|
||||
r R@
|
||||
_s s@
|
||||
š S@
|
||||
t t@
|
||||
_v v@
|
||||
_z z@
|
||||
ž Z@
|
||||
|
||||
q ku
|
||||
w dv'ojniv,@
|
||||
x iks
|
||||
y 'ipsilon
|
||||
ć m'ehkitS,@
|
||||
đ m'ehkidZ,@
|
||||
|
||||
ä $accent
|
||||
ë $accent
|
||||
ö $accent
|
||||
ü $accent
|
||||
|
||||
// accent names (please fix)
|
||||
_dia 'umlawt
|
||||
|
||||
|
||||
// numbers
|
||||
_0 n'itS
|
||||
_1 'ena
|
||||
_2 dv'a
|
||||
_3 tR'i
|
||||
_4 St'iRi
|
||||
_5 p'et
|
||||
_6 S'est
|
||||
_7 s'edem
|
||||
_8 'osem
|
||||
_9 d'evet
|
||||
_10 d'eset
|
||||
_11 'e'najst
|
||||
_12 dv'anajst
|
||||
_13 tR'inajst
|
||||
_14 St'iRinajst
|
||||
_15 p'etnajst
|
||||
_16 S'estnajst
|
||||
_17 s'edemnajst
|
||||
_18 'osemnajst
|
||||
_19 d'evetnajst
|
||||
_2X dv'ajset
|
||||
_3X tR'ideset
|
||||
_4X St'iRideset
|
||||
_5X p'etdeset
|
||||
_6X S'estdeset
|
||||
_7X s'edemdeset
|
||||
_8X 'osemdeset
|
||||
_9X d'evetdeset
|
||||
_2C dv'esto
|
||||
_0C sto
|
||||
_0M1 t'isotS
|
||||
_1M1 t'isotS
|
||||
|
||||
_1M2 'enmilij'on
|
||||
_2M2 dv'amilij'ona
|
||||
_3M2 tR'ijemilij'oni
|
||||
_4M2 St'iRijemilij'oni
|
||||
_0M2 milij'onow
|
||||
|
||||
_1M3 'enamilij'aRda
|
||||
_2M3 dv'emilij'aRdi
|
||||
_3M3 tR'imilij'aRde
|
||||
_4M3 St'iRimilij'aRde
|
||||
_0M3 milij'aRd
|
||||
|
||||
_1M4 'enbilij'on
|
||||
_2M4 dv'abilij'ona
|
||||
_3M4 tR'ijebilij'oni
|
||||
_4M4 St'iRijebilij'oni
|
||||
_0M4 bilij'onow
|
||||
|
||||
_0and in
|
||||
_dpt _tselih
|
||||
|
||||
// Single letter words (speak as letter name if at end-of-clause)
|
||||
|
||||
a $u
|
||||
o $u
|
||||
k k
|
||||
s s
|
||||
v w $combine
|
||||
z z $combine
|
||||
|
||||
a a $atend
|
||||
k k@ $atend // letter-k
|
||||
o o $atend // letter-o
|
||||
s s@ $atend
|
||||
v v@ $atend
|
||||
z z@ $atend
|
||||
|
||||
// Function words (unstressed)
|
||||
|
||||
// verb: to be
|
||||
sem $u
|
||||
si $u
|
||||
je $u
|
||||
sva $u
|
||||
sta $u
|
||||
smo $u
|
||||
ste $u
|
||||
so $u
|
||||
|
||||
bil $u
|
||||
bila $u
|
||||
bili $u
|
||||
|
||||
@@ -0,0 +1,174 @@
|
||||
|
||||
// Spelling-to-phoneme rules for Slovenian
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
.L01 b d g j l m n v z ž // voiced consonants
|
||||
|
||||
|
||||
.group a
|
||||
a a
|
||||
|
||||
.group b
|
||||
b b
|
||||
|
||||
.group c
|
||||
c ts
|
||||
|
||||
.group č
|
||||
č tS
|
||||
|
||||
.group d
|
||||
d d
|
||||
dz dz
|
||||
dž dZ
|
||||
|
||||
|
||||
.group e
|
||||
e e
|
||||
e (_ E // ??
|
||||
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
|
||||
.group g
|
||||
g g
|
||||
|
||||
|
||||
.group h
|
||||
h x
|
||||
i) h h
|
||||
h (F h // before voiceless consonant
|
||||
|
||||
|
||||
.group i
|
||||
i i
|
||||
i (A j
|
||||
i (r j
|
||||
|
||||
|
||||
.group j
|
||||
j j
|
||||
|
||||
|
||||
.group k
|
||||
k k
|
||||
|
||||
|
||||
.group l
|
||||
l l
|
||||
l (K w
|
||||
K) l (K @l
|
||||
lj l^
|
||||
lj (A lj
|
||||
lj (i l^
|
||||
|
||||
|
||||
.group m
|
||||
m m
|
||||
m (g N
|
||||
m (k N
|
||||
K) m (K %@m // unstressed
|
||||
|
||||
|
||||
.group n
|
||||
n n
|
||||
n (g N
|
||||
n (k N
|
||||
|
||||
K) n (K %@n // unstressed
|
||||
nj n^
|
||||
nj (A nj
|
||||
nj (i n^
|
||||
|
||||
|
||||
.group o
|
||||
o o
|
||||
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
|
||||
.group q
|
||||
q k
|
||||
qu kv
|
||||
|
||||
|
||||
.group r
|
||||
r R
|
||||
rr R
|
||||
|
||||
K) r (K @R
|
||||
|
||||
|
||||
.group s
|
||||
s s
|
||||
|
||||
|
||||
.group š
|
||||
š S
|
||||
|
||||
|
||||
.group t
|
||||
t t
|
||||
|
||||
|
||||
.group u
|
||||
u u
|
||||
u (A w
|
||||
u (r u
|
||||
A) u (K w
|
||||
|
||||
|
||||
.group v
|
||||
v v
|
||||
v (-A+ v // preposition 'v' before a vowel
|
||||
A) v (K w
|
||||
K) v (K %u
|
||||
L01) v (A w
|
||||
|
||||
|
||||
.group w
|
||||
w v
|
||||
A) w (K w
|
||||
|
||||
|
||||
.group x
|
||||
x ks
|
||||
|
||||
|
||||
.group y
|
||||
y j
|
||||
K) y (K i
|
||||
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
|
||||
.group ž
|
||||
ž Z
|
||||
|
||||
|
||||
.group
|
||||
á 'a:
|
||||
é 'e:
|
||||
ê 'E:
|
||||
è E
|
||||
í 'i:
|
||||
ó 'o:
|
||||
ô 'O:
|
||||
ò O
|
||||
ú 'u:
|
||||
ć tS
|
||||
đ dZ
|
||||
ř R^
|
||||
ä E
|
||||
ö @:
|
||||
ü y
|
||||
ß _^_DE
|
||||
|
||||
$ d'olaR
|
||||
|
||||
+23
-11
@@ -117,6 +117,17 @@ U+bf9 ru:ba:j
|
||||
ரூ ru:ba:j $dot $only
|
||||
(பி . ஏ) bije: $dot
|
||||
(கி . மீ) kilo:mi:t.t.Vr $dot
|
||||
aud ostr'eIlIVn||d'olVz
|
||||
cny tS'aIni:z||j'uVn
|
||||
eur ju:ro:z
|
||||
gbp br'itiS||p'aUndz
|
||||
inr 'IndIVn||r'u:pi:z
|
||||
jpy dZ'a:pVni:z||j'en
|
||||
rub r'VSVn||r'u:bVlz
|
||||
usd j'ues||d'olVz
|
||||
|
||||
|
||||
|
||||
|
||||
// numbers
|
||||
_0 suz.ijVm // சுழியம்
|
||||
@@ -195,7 +206,7 @@ _3o mu:nR
|
||||
_4o na:ng
|
||||
_5o aInd
|
||||
_6o a:R
|
||||
_7o ;e:l
|
||||
_7o ;e:z.
|
||||
_8o ;et.t.
|
||||
_9o onbVd.
|
||||
_10o patt
|
||||
@@ -239,7 +250,6 @@ tamil தமிழ் $text
|
||||
|
||||
// exceptions
|
||||
பாபு $alt // initial ப as [b]
|
||||
பானம் $alt
|
||||
பாணம் $alt
|
||||
பாறம் $alt
|
||||
பாரதம் $alt
|
||||
@@ -249,8 +259,6 @@ tamil தமிழ் $text
|
||||
பண்தம் $alt
|
||||
பவனி $alt
|
||||
பாபா $alt
|
||||
போண்டா $alt
|
||||
பஜ்ஜி $alt
|
||||
பாதாம் $alt
|
||||
போகம் $alt
|
||||
போதனை $alt
|
||||
@@ -279,7 +287,6 @@ tamil தமிழ் $text
|
||||
பால்ய $alt
|
||||
பில் $alt
|
||||
பந்த் $alt
|
||||
பில்லி $alt
|
||||
பம்பளிமாஸ் $alt
|
||||
பைக்கை $alt
|
||||
பெட்டின் $alt
|
||||
@@ -318,7 +325,6 @@ tamil தமிழ் $text
|
||||
பலிக்குத்தான் $alt
|
||||
பவ $alt
|
||||
புஸ் $alt
|
||||
போஸின் $alt
|
||||
போனி $alt
|
||||
பிஸி $alt
|
||||
பேஷ் $alt
|
||||
@@ -362,8 +368,14 @@ tamil தமிழ் $text
|
||||
புக்கர் $alt
|
||||
பாதிக்க $alt
|
||||
பலக்க $alt
|
||||
|
||||
|
||||
பூமா $alt
|
||||
பூம்பா $alt
|
||||
பலத்து $alt
|
||||
பலத்தும் $alt
|
||||
பூந்தி $alt
|
||||
பாவிக்க $alt
|
||||
பார்ல $alt
|
||||
பாட்டனி $alt
|
||||
|
||||
|
||||
// initial த as [d]
|
||||
@@ -398,7 +410,6 @@ tamil தமிழ் $text
|
||||
தீரமுள்ள $alt
|
||||
தீரமற்ற $alt
|
||||
தலாய் $alt
|
||||
தானம் $alt
|
||||
தீரமும் $alt
|
||||
தீரத்தோடு $alt
|
||||
தவத்தில் $alt
|
||||
@@ -456,6 +467,7 @@ tamil தமிழ் $text
|
||||
சாரு $alt
|
||||
பிரசார் prVsa:r
|
||||
சாயா $alt
|
||||
சோ $alt
|
||||
|
||||
|
||||
கக $alt // initial க as [g]
|
||||
@@ -523,8 +535,7 @@ tamil தமிழ் $text
|
||||
// p as [f]
|
||||
போன் fo:n
|
||||
போனில் fo:nil
|
||||
பைல் faIl
|
||||
பைலை faIlaI
|
||||
//பைலை faIlaI
|
||||
பாதர் fa:dVr
|
||||
பாதரிடம் fa:dVrid.Vm
|
||||
பாதருடன் fa:dVrUd.Vn
|
||||
@@ -532,6 +543,7 @@ tamil தமிழ் $text
|
||||
பேனில் fe:nil
|
||||
பேன்ல fe:nlV
|
||||
போன்ல fo:nlV
|
||||
ஆப் a:f
|
||||
|
||||
|
||||
பப pVpV
|
||||
|
||||
+711
-87
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,171 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Telugu
|
||||
|
||||
|
||||
|
||||
// speak Latin letters as English
|
||||
a e:j
|
||||
b bi:
|
||||
c si:
|
||||
d di:
|
||||
e i:
|
||||
f Ef
|
||||
g dZi:
|
||||
h e:tS
|
||||
i a:j
|
||||
j dZe:j
|
||||
k ke:j
|
||||
l El
|
||||
m Em
|
||||
n En
|
||||
o o:
|
||||
p pi:
|
||||
q kju:
|
||||
r a:r
|
||||
s Es
|
||||
t thi:
|
||||
u ju:
|
||||
v vi:
|
||||
w dVbVlju:
|
||||
x Eks
|
||||
y wa:j
|
||||
z zEd
|
||||
|
||||
|
||||
|
||||
// numbers
|
||||
_0 sunna
|
||||
_1 okat.i
|
||||
_1a oka
|
||||
_2 rend.u
|
||||
_3 mu:d.u
|
||||
_4 na:lgu
|
||||
_5 aIdu
|
||||
_6 a:ru
|
||||
_7 e:d.u
|
||||
_8 ;enimidi
|
||||
_9 tommidi
|
||||
_1X padi
|
||||
_11 padakond.u
|
||||
_12 pannemd.u
|
||||
_13 padamu:d.u:
|
||||
_14 padhna:lugu
|
||||
_15 padihe:nu
|
||||
_16 padaha:ru
|
||||
_17 padihe:d.u
|
||||
_18 paddhenimidi
|
||||
_19 pamdommadi
|
||||
_2X iravaI
|
||||
_3X muppaI
|
||||
_4X nalubhaI
|
||||
_5X ja:bhaI
|
||||
_6X aravaI
|
||||
_7X d.ebhbaI
|
||||
_8X jenabhaI
|
||||
_9X tombhaI
|
||||
_0C vandala
|
||||
_0C0 vandalu
|
||||
_1C okavanda
|
||||
_0M1 vela
|
||||
_0M1x velu
|
||||
_1M1 okavejji
|
||||
_0M2 laks.ala
|
||||
_0M2x laks.alu
|
||||
_1M2 laks.a
|
||||
_0M3 kotla
|
||||
_0M3x kotlu
|
||||
_1M3 koti
|
||||
_dpt _d,aS;a:mkam
|
||||
|
||||
|
||||
// symbols
|
||||
_?? aks.aram // 'unknown character'
|
||||
% S;a:tam
|
||||
+ ku:d.ika
|
||||
* naks.atra
|
||||
\ bja:kasla:s.
|
||||
/ sla:s.
|
||||
© ka:pi:raIt.
|
||||
¶ ve:ra:
|
||||
|
||||
_, ka:ma:
|
||||
_; semi:ko:lan
|
||||
_: ko:lan
|
||||
_! a:S;carja:rthaka
|
||||
_? praS;na:rthaka
|
||||
_- haIfan
|
||||
__ amd.ar||sko:r
|
||||
|
||||
|
||||
// unstressed function words
|
||||
// articles
|
||||
ద $u
|
||||
అ $u+
|
||||
ఆ $u+
|
||||
ఒక $u
|
||||
|
||||
|
||||
// letter names
|
||||
U+c01 am
|
||||
U+c02 an
|
||||
U+c03 ah
|
||||
U+c4d vottu
|
||||
|
||||
// consonants with virama
|
||||
క్ ik
|
||||
ఖ్ ikh
|
||||
గ్ ig
|
||||
ఘ్ igh
|
||||
ఙ్ iN
|
||||
చ్ ic
|
||||
ఛ్ ich
|
||||
జ్ iJ
|
||||
ఝ్ iJh
|
||||
ఞ్ in^
|
||||
ట్ it.
|
||||
ఠ్ ith.
|
||||
డ్ id.
|
||||
ఢ్ idh.
|
||||
ణ్ in.
|
||||
త్ it
|
||||
థ్ ith
|
||||
ద్ id
|
||||
ధ్ idh
|
||||
న్ in
|
||||
ప్ ip
|
||||
ఫ్ iph
|
||||
బ్ ib
|
||||
భ్ ibh
|
||||
మ్ im
|
||||
య్ ij
|
||||
ర్ ir
|
||||
ఱ్ ir
|
||||
ల్ il
|
||||
ళ్ il.
|
||||
వ్ iv
|
||||
శ్ iS;
|
||||
ష్ is.
|
||||
స్ is
|
||||
హ్ ih
|
||||
ౘ్ its
|
||||
ౙ్ idz
|
||||
|
||||
|
||||
// combining vowels, precede by a click so they
|
||||
// can be distinguished from stand-alone vowels
|
||||
ా #X2a::
|
||||
ి #X1i
|
||||
ీ #X2i::
|
||||
ు #X1u
|
||||
ూ #X2u::
|
||||
ృ #X1ru
|
||||
ౄ #X2ru:
|
||||
ె #X1e
|
||||
ే #X2e::
|
||||
ై #X2aI
|
||||
ొ #X1o
|
||||
ో #X2o::
|
||||
ౌ #X2aU
|
||||
|
||||
|
||||
@@ -0,0 +1,277 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Telugu
|
||||
|
||||
// A means vowel letters (not vowel signs)
|
||||
// B means a combining vowel sign or a virama
|
||||
|
||||
|
||||
.replace
|
||||
౦ 0 // Convert Telugu numbers
|
||||
౧ 1
|
||||
౨ 2
|
||||
౩ 3
|
||||
౪ 4
|
||||
౫ 5
|
||||
౬ 6
|
||||
౭ 7
|
||||
౮ 8
|
||||
౯ 9
|
||||
|
||||
|
||||
.group క
|
||||
క ka
|
||||
క (B k
|
||||
|
||||
.group ఖ
|
||||
ఖ kha
|
||||
ఖ (B kh
|
||||
|
||||
.group గ
|
||||
గ ga
|
||||
గ (B g
|
||||
|
||||
.group ఘ
|
||||
ఘ gha
|
||||
ఘ (B gh
|
||||
|
||||
.group ఙ
|
||||
ఙ Na
|
||||
ఙ (B N
|
||||
|
||||
.group చ
|
||||
చ ca
|
||||
చ (B c
|
||||
|
||||
.group ఛ
|
||||
ఛ cha
|
||||
ఛ (B ch
|
||||
|
||||
.group జ
|
||||
జ Ja
|
||||
జ (B J
|
||||
|
||||
.group ఝ
|
||||
ఝ Jha
|
||||
ఝ (B Jh
|
||||
|
||||
.group ఞ
|
||||
ఞ n^a
|
||||
ఞ (B n^
|
||||
|
||||
.group ట
|
||||
ట t.a
|
||||
ట (B t.
|
||||
|
||||
.group ఠ
|
||||
ఠ th.a
|
||||
ఠ (B th.
|
||||
|
||||
.group డ
|
||||
డ d.a
|
||||
డ (B d.
|
||||
|
||||
.group ఢ
|
||||
ఢ dh.a
|
||||
ఢ (B dh.
|
||||
|
||||
.group ణ
|
||||
ణ n.a
|
||||
ణ (B n.
|
||||
|
||||
.group త
|
||||
త ta
|
||||
త (B t
|
||||
|
||||
.group థ
|
||||
థ tha
|
||||
థ (B th
|
||||
|
||||
.group ద
|
||||
ద da
|
||||
ద (B d
|
||||
|
||||
.group ధ
|
||||
ధ dha
|
||||
ధ (B dh
|
||||
|
||||
.group న
|
||||
న na
|
||||
న (B n
|
||||
|
||||
.group ప
|
||||
ప pa
|
||||
ప (B p
|
||||
|
||||
.group ఫ
|
||||
ఫ pha
|
||||
ఫ (B ph
|
||||
|
||||
.group బ
|
||||
బ ba
|
||||
బ (B b
|
||||
|
||||
.group భ
|
||||
భ bha
|
||||
భ (B bh
|
||||
|
||||
.group మ
|
||||
మ ma
|
||||
మ (B m
|
||||
|
||||
.group య
|
||||
య ja
|
||||
య (B j
|
||||
|
||||
.group ర
|
||||
ర ra
|
||||
ర (B r
|
||||
|
||||
.group ఱ
|
||||
ఱ ra
|
||||
ఱ (B r
|
||||
|
||||
.group ల
|
||||
ల la
|
||||
ల (B l
|
||||
|
||||
.group ళ
|
||||
ళ l.a
|
||||
ళ (B l.
|
||||
|
||||
.group వ
|
||||
వ va
|
||||
వ (B v
|
||||
|
||||
.group శ
|
||||
శ S;a
|
||||
శ (B S;
|
||||
|
||||
.group ష
|
||||
ష s.a
|
||||
ష (B s.
|
||||
|
||||
.group స
|
||||
స sa
|
||||
స (B s
|
||||
|
||||
.group హ
|
||||
హ ha
|
||||
హ (B h
|
||||
|
||||
.group ౘ
|
||||
ౘ tsa
|
||||
ౘ (B ts
|
||||
|
||||
.group ౙ
|
||||
ౙ dza
|
||||
ౙ (B dz
|
||||
|
||||
.group ౠ
|
||||
ౠ ru
|
||||
|
||||
.group ౡ
|
||||
ౡ l-
|
||||
|
||||
|
||||
// Stand-alone vowels
|
||||
.group అ
|
||||
అ a
|
||||
|
||||
.group ఆ
|
||||
ఆ a:
|
||||
|
||||
.group ఇ
|
||||
ఇ i
|
||||
|
||||
.group ఈ
|
||||
ఈ i:
|
||||
|
||||
.group ఉ
|
||||
ఉ u
|
||||
|
||||
.group ఊ
|
||||
ఊ u:
|
||||
|
||||
.group ఋ
|
||||
ఋ ru
|
||||
|
||||
.group ఌ
|
||||
ఌ l-
|
||||
|
||||
.group ఎ
|
||||
ఎ e
|
||||
_) ఎ ;e
|
||||
|
||||
.group ఏ
|
||||
ఏ e:
|
||||
|
||||
.group ఐ
|
||||
ఐ aI
|
||||
|
||||
.group ఒ
|
||||
ఒ o
|
||||
|
||||
.group ఓ
|
||||
ఓ o:
|
||||
|
||||
.group ఔ
|
||||
ఔ aU
|
||||
|
||||
|
||||
|
||||
.group 0xe0b0 // characters which start with UTF-8 bytes: [e0 b0]
|
||||
|
||||
. ఁ n // candrabindu
|
||||
|
||||
ం m // anusvara (this should nasalize the vowel)
|
||||
|
||||
ః h // visarga
|
||||
|
||||
// combining vowel signs
|
||||
|
||||
ా a:
|
||||
|
||||
ి i
|
||||
|
||||
|
||||
.group 0xe0b1 // characters which start with UTF-8 bytes: [e0 b1]
|
||||
|
||||
ీ i:
|
||||
|
||||
ు u
|
||||
|
||||
ూ u:
|
||||
|
||||
ృ ru
|
||||
|
||||
ౄ r-:
|
||||
|
||||
ె e
|
||||
|
||||
ే e:
|
||||
|
||||
ై aI
|
||||
|
||||
ొ o
|
||||
|
||||
ో o:
|
||||
|
||||
ౌ aU
|
||||
|
||||
్ // virama
|
||||
|
||||
ౕ : // length mark ??
|
||||
ౖ : // ai length mark ??
|
||||
|
||||
|
||||
.group 0xe0a4 // devanagari
|
||||
0xe0a4 _^_HI // switch to hindi voice for devanagari characters
|
||||
.group 0xe0a5 // devanagari
|
||||
0xe0a5 _^_HI
|
||||
|
||||
|
||||
.group
|
||||
$ d.a:lar
|
||||
|
||||
|
||||
@@ -0,0 +1,149 @@
|
||||
// maintainer: Sternly K Simon
|
||||
// email:sternly_simon@yahoo.com
|
||||
// setswana translation list
|
||||
// This file is UTF-8 encoded.
|
||||
|
||||
// letters (just guesses)
|
||||
a a
|
||||
b bi:i:
|
||||
c si:i:
|
||||
d di:i:
|
||||
e i:i:
|
||||
f e:fo
|
||||
g gi:i
|
||||
h eitSi
|
||||
j dZ'ei
|
||||
k kei
|
||||
l e:li
|
||||
m 'emu
|
||||
n 'eni
|
||||
o o:o:
|
||||
p p'i:i:
|
||||
q kju
|
||||
r aR3e
|
||||
s 'e:si
|
||||
t t'i:i:
|
||||
u u:u:
|
||||
v v'i:i:
|
||||
x ek'ese
|
||||
w dabolju
|
||||
y w'ai
|
||||
z z'e:ti
|
||||
|
||||
|
||||
// numbers
|
||||
_0 lef'e:la
|
||||
_1 n'ngwe:
|
||||
_2 p'edi
|
||||
_3 t'a:R3o
|
||||
_4 'n-ne
|
||||
_5 l#'a:no
|
||||
_6 th'ataro
|
||||
_7 s'u:pa
|
||||
_8 roba'bobedi
|
||||
_9 roba'n'ngwe
|
||||
_1X les'o:me
|
||||
_2X mas'o:mepedi
|
||||
_3X mas'o:me'ama:R3o
|
||||
_4X mas'o:me'ama:ne
|
||||
_5X mas'o:me'amal#'a:no
|
||||
_6X mas'o:me'ath'ataro
|
||||
_7X mas'o:me'a'S'u:pa
|
||||
_8X mas'o:me'abo'roba'bedi:
|
||||
_9X mas'o:me'a'roba'bo'ngwe
|
||||
|
||||
//number plurals
|
||||
|
||||
//numbers money wise
|
||||
_0C lekX'olo
|
||||
_1C0 lekX'olo
|
||||
_2C _|makX'olopedi
|
||||
_3C _|makX'olot'a:R3o
|
||||
_4C _|makX'olo'n-ne
|
||||
_5C _|makX'olol#'a:no
|
||||
_6C _|makX'olo'th'ataro
|
||||
_7C makX'oloS'u:pa
|
||||
_8C makX'olo'a'ma'roba'bobedi:
|
||||
_9C makX'olo'a'ma'roba'bo'n'ngwe
|
||||
_0M1 's-'ikete
|
||||
_1M1 _|'s-'ikete
|
||||
_2M1 dik'etep'edi
|
||||
_3M1 dik'etet'a:R3o
|
||||
_4M1 dik'eten-ne
|
||||
_5M1 dik'etel#'a:no
|
||||
_6M1 dik'etets'e'th'ataro
|
||||
_7M1 dik'eteSu:pa
|
||||
_8M1 dik'ete'tse'bo'roba'bobedi
|
||||
_9M1 dik'ete'tse'bo'roba'bo'ngwe
|
||||
_1M2 dik'etetSelekX'o:lo
|
||||
_2M2 dik'etetSemakX'o:lop'edi
|
||||
_3M2 dik'etetSemakX'o:lot'a:R3o
|
||||
_4M2 dik'etetSemakX'o:lon-ne
|
||||
_5M2 dik'etetSemakX'o:lol#'ano
|
||||
_6M2 dik'etetSemakX'o:lo'th'a'taro
|
||||
_7M2 dik'etetSemakX'o:loSu:pa
|
||||
_8M2 dik'etetSemakX'o:lo'bo'roba'bobedi:
|
||||
_9M2 dik'etetSemakX'o:lo'bo'roba'bo'ngwe
|
||||
_0M3 _|mili'oni // 1,000,000
|
||||
_0M4 _|bili'oni
|
||||
_dpt fe:Xelu'a:na
|
||||
_0and _|na
|
||||
|
||||
bona $u $brk // they,them
|
||||
yona $u+ $brk // it
|
||||
wena $u+ $brk //you
|
||||
|
||||
nna $u+ $brk // i
|
||||
yona $u+ $brk // him, her, it
|
||||
ene $u+ $brk // him, her
|
||||
lona $u+ //ploral to wena
|
||||
rona $u+ // we,us
|
||||
|
||||
//number of chances/probabilities
|
||||
|
||||
|
||||
//Days
|
||||
|
||||
|
||||
//accents
|
||||
|
||||
_cir k'efa
|
||||
|
||||
lenna $u+ // and me
|
||||
waka $u+ // mine or lying
|
||||
gaka $u+ // mine
|
||||
tshaka $u+ // plural of mine
|
||||
dilo $u+ // things
|
||||
mole $u+ // that
|
||||
naya $u+ // give
|
||||
|
||||
//nouns
|
||||
|
||||
// prepositions
|
||||
wa $u $brk // of
|
||||
ya $u $brk // of,by they,them
|
||||
la $u $brk // of
|
||||
fa $u $brk // of
|
||||
kwa $u $brk // at
|
||||
|
||||
mo $u $brk // in
|
||||
fa $u $brk // in,on
|
||||
|
||||
kgolo $u $pause // dig
|
||||
konte $u $pause // without
|
||||
|
||||
kwala $pause // by means of which
|
||||
kwa $u $brk // with
|
||||
|
||||
|
||||
// conjunctions
|
||||
le $u $pause // and
|
||||
kana $u $pause // or
|
||||
ao $u $pause // or
|
||||
mme $u $pause // but
|
||||
ntswa $u $pause // although
|
||||
kuwa $u $pause // shout
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,147 @@
|
||||
// maintainer: Sternly K Simon
|
||||
// email:sternly_simon@yahoo.com
|
||||
// setswana translation rules
|
||||
// with support from Jonathan Duddington
|
||||
|
||||
//2-letter groupds that represent classes of setswana nouns
|
||||
// mo, ba, mo, me, le, ma, se, di, lo, bo, go, fa, ko, mo
|
||||
|
||||
.group a
|
||||
a a
|
||||
_C) a a
|
||||
_) a (C a
|
||||
a (_ a
|
||||
a (s a:
|
||||
aa a:
|
||||
|
||||
.group b
|
||||
b b
|
||||
b B
|
||||
|
||||
.group c
|
||||
c k
|
||||
ch tS
|
||||
|
||||
.group d
|
||||
d d
|
||||
dh D
|
||||
|
||||
.group e
|
||||
e e
|
||||
ee e:
|
||||
s) e i
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
.group g
|
||||
g g
|
||||
_k) g g x2
|
||||
gh Q
|
||||
|
||||
|
||||
.group h
|
||||
h h
|
||||
hl l#
|
||||
|
||||
.group i
|
||||
i i
|
||||
ii i:
|
||||
|
||||
.group j
|
||||
j J
|
||||
|
||||
.group k
|
||||
k k
|
||||
kh x
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
.group m
|
||||
m m
|
||||
_) m m-
|
||||
m (A m
|
||||
K) m (@@ _|m
|
||||
K) m (C m-
|
||||
K) m (b@@ _|m
|
||||
K) m (v@@ _|m
|
||||
K) m (w@@ _|m
|
||||
|
||||
.group n
|
||||
n n
|
||||
_) n n-
|
||||
n (A n
|
||||
n (@@ n
|
||||
ny n^
|
||||
n (ch n^
|
||||
n (j n^
|
||||
ng' N
|
||||
n (k N
|
||||
_) n (k N-
|
||||
_) n (k@@ N-
|
||||
n (g N
|
||||
_) n (g N-
|
||||
_) n (g@@ N-
|
||||
|
||||
.group o
|
||||
o o
|
||||
oo o:
|
||||
|
||||
.group p
|
||||
p p
|
||||
|
||||
.group q
|
||||
q k
|
||||
|
||||
.group r
|
||||
r r
|
||||
r R
|
||||
r R3
|
||||
A) r (A R
|
||||
C) r (A @-*
|
||||
rr RR
|
||||
|
||||
.group s
|
||||
s s
|
||||
sh S
|
||||
s (e s-
|
||||
_t) se si:
|
||||
|
||||
.group t
|
||||
t t
|
||||
th T
|
||||
tsen ts'e:n
|
||||
tlh K
|
||||
tl l#
|
||||
|
||||
.group u
|
||||
u u
|
||||
uu u:
|
||||
_d) u u:
|
||||
|
||||
.group v
|
||||
v v
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
.group x
|
||||
x ks
|
||||
|
||||
.group y
|
||||
y j
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
.group
|
||||
$ dola
|
||||
% asilimia
|
||||
|
||||
* n^ota
|
||||
*) * (*
|
||||
**
|
||||
**) * (_ _::
|
||||
|
||||
|
||||
@@ -0,0 +1,83 @@
|
||||
// This file is UTF8 encoded
|
||||
// Spelling-to-phoneme rules for Tatar
|
||||
|
||||
|
||||
// Letters
|
||||
б be
|
||||
в we
|
||||
г ge
|
||||
д de
|
||||
е je
|
||||
ё jo
|
||||
ж Ze
|
||||
җ Z;e
|
||||
з ze
|
||||
и i
|
||||
й kVsk,A'i
|
||||
к kA
|
||||
л el
|
||||
м em
|
||||
н en
|
||||
ң eN
|
||||
о o:
|
||||
ө W:
|
||||
п pe
|
||||
р er
|
||||
с es
|
||||
т te
|
||||
у u
|
||||
ү y
|
||||
ф ef
|
||||
х xA
|
||||
һ he
|
||||
ц tse
|
||||
ч S;e
|
||||
ш SA
|
||||
щ SS;A
|
||||
ъ kAlVnl,Vqbilges'e
|
||||
ы V:
|
||||
ь neS;k&l,ekbilges'e
|
||||
э e|:
|
||||
ю ju
|
||||
я jA
|
||||
|
||||
|
||||
// Numbers
|
||||
_0 n'ul?
|
||||
_1 b'er
|
||||
_2 ik'e
|
||||
_3 'WS;
|
||||
_4 d'yrt
|
||||
_5 b'iS
|
||||
_6 Alt'V
|
||||
_7 Z;id'e
|
||||
_8 sig'ez
|
||||
_9 tug'Vz
|
||||
_10 'un
|
||||
_11 unb'er
|
||||
_12 unik'e
|
||||
_13 un'WS;
|
||||
_14 und'yrt
|
||||
_15 unb'iS
|
||||
_16 unAlt'V
|
||||
_17 unZ;id'e
|
||||
_18 unsig'ez
|
||||
_19 untug'Vz
|
||||
_2X egerm'e
|
||||
_3X ut'Vz
|
||||
_4X kVr'Vk
|
||||
_5X ill'e
|
||||
_6X Altm'VS
|
||||
_7X Z;itm'eS
|
||||
_8X siks'&n
|
||||
_9X tuks'An
|
||||
_0C j'Wz
|
||||
_0M1 m'eN
|
||||
_0M2 milli'on
|
||||
_1M2 milli'on
|
||||
_0M3 milli'Ard
|
||||
_1M3 milli'Ard
|
||||
_0M4 billi'on
|
||||
_1M4 billi'on
|
||||
|
||||
_dpt _bWt,en
|
||||
@@ -0,0 +1,134 @@
|
||||
// This file is UTF8 encoded
|
||||
// Spelling-to-phoneme rules for Tatar
|
||||
|
||||
|
||||
.group а
|
||||
а A
|
||||
|
||||
.group ә
|
||||
ә &
|
||||
әе e: // 'әнкәен'
|
||||
|
||||
.group б
|
||||
б b
|
||||
|
||||
.group в
|
||||
в w // [v] in Russian words
|
||||
|
||||
.group г
|
||||
г g // changes to [Q] or [Q"]
|
||||
|
||||
.group д
|
||||
д d
|
||||
|
||||
.group е
|
||||
_) е je2 // changes to [je] or [jV]
|
||||
е e
|
||||
|
||||
.group ё
|
||||
ё jo
|
||||
|
||||
.group ж
|
||||
ж Z
|
||||
|
||||
.group җ
|
||||
җ Z;
|
||||
|
||||
.group з
|
||||
з z
|
||||
|
||||
.group и
|
||||
и i
|
||||
A) и j
|
||||
|
||||
.group й
|
||||
й j
|
||||
K) й (K I // not next to a vowel
|
||||
|
||||
.group к
|
||||
к k
|
||||
|
||||
.group л
|
||||
л l
|
||||
|
||||
.group м
|
||||
м m
|
||||
|
||||
.group н
|
||||
н n
|
||||
// н (к N
|
||||
н (г N
|
||||
н (х N
|
||||
|
||||
.group ң
|
||||
ң N
|
||||
|
||||
.group о
|
||||
о o
|
||||
|
||||
.group ө
|
||||
ө W
|
||||
|
||||
.group п
|
||||
п p
|
||||
|
||||
.group р
|
||||
р r
|
||||
|
||||
.group с
|
||||
с s
|
||||
|
||||
.group т
|
||||
т t
|
||||
|
||||
.group у
|
||||
у u // or w
|
||||
A) у w
|
||||
|
||||
.group ү
|
||||
ү y // or w
|
||||
A) ү w
|
||||
|
||||
.group ф
|
||||
ф f
|
||||
|
||||
.group х
|
||||
х x
|
||||
|
||||
.group һ
|
||||
һ h
|
||||
|
||||
.group ц
|
||||
ц ts
|
||||
|
||||
.group ч
|
||||
ч S;
|
||||
|
||||
.group ш
|
||||
ш S
|
||||
|
||||
.group щ
|
||||
щ SS;
|
||||
|
||||
.group ъ
|
||||
ъ ?
|
||||
|
||||
.group ы
|
||||
ы V
|
||||
ый Vj // need a diphthong phoneme ??
|
||||
|
||||
.group ь
|
||||
ь ?
|
||||
|
||||
.group э
|
||||
э e
|
||||
|
||||
.group ю
|
||||
ю ju2 // changes to ju or jy
|
||||
|
||||
.group я
|
||||
я ja // changes to jA or j&
|
||||
|
||||
.group
|
||||
$ dolAR
|
||||
|
||||
@@ -0,0 +1,163 @@
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme exceptions for Urdu
|
||||
|
||||
|
||||
// Letter names
|
||||
ا alIf
|
||||
ب be:
|
||||
پ pe:
|
||||
ت te:
|
||||
ٹ t.e:
|
||||
ث se:
|
||||
ج Ji:m
|
||||
چ ce:
|
||||
ح bar.i:||He:
|
||||
خ xe:
|
||||
د da:l
|
||||
ڈ d.a:l
|
||||
ذ za:l
|
||||
ر Re:
|
||||
ڑ r.e:
|
||||
ز ze:
|
||||
ژ Ze:
|
||||
س si:n
|
||||
ش Si:n
|
||||
ص sUa:d
|
||||
ض zUa:d
|
||||
ط tOe:
|
||||
ظ zOe:
|
||||
ع aIn
|
||||
غ QaIn
|
||||
ف fe:
|
||||
ق qa:f
|
||||
ک ka:f
|
||||
گ ga:f
|
||||
ل la:m
|
||||
م mi:m
|
||||
ن nu:n
|
||||
و va:O
|
||||
ہ He:
|
||||
ں ghUnna
|
||||
ﮨ cho:ti:||He:
|
||||
ھ dO||caSmi:||He:
|
||||
ء HamzaH
|
||||
ی cho:t.i:||je:
|
||||
ے bar.i:||je:
|
||||
ئ h'amza
|
||||
|
||||
َ z@b@R
|
||||
ِ ze:R
|
||||
ُ pe:S
|
||||
|
||||
|
||||
// numbers
|
||||
_0 s'IfaR
|
||||
_1 'e:k
|
||||
_2 'do:
|
||||
_3 t'i:n
|
||||
_4 c'a:R
|
||||
_5 p'a:Nc
|
||||
_6 ch'aI
|
||||
_7 s'a:t
|
||||
_8 'a:th
|
||||
_9 n'aU
|
||||
_10 d'as
|
||||
_11 gj'a:RaH
|
||||
_12 b'a:RaH
|
||||
_13 t'e:RaH
|
||||
_14 c'aUdaH
|
||||
_15 p'andRaH
|
||||
_16 s'o:laH
|
||||
_17 s'atRaH
|
||||
_18 ath'a:RaH
|
||||
_19 'Unni:s
|
||||
_20 b'i:s
|
||||
_21 Ikk'i:s
|
||||
_22 ba:'i:s
|
||||
_23 te:'i:s
|
||||
_24 caUb'i:s
|
||||
_25 pacc'i:s
|
||||
_26 chabb'i:s
|
||||
_27 sat:a:'i:s
|
||||
_28 stha:'i:s
|
||||
_29 Unt'i:s
|
||||
_30 t'i:s
|
||||
_31 ikt'i:s
|
||||
_32 bat:'i:s
|
||||
_33 taINt'i:s
|
||||
_34 caUNt'i:s
|
||||
_35 paINt'i:s
|
||||
_36 chat:'i:s
|
||||
_37 saINt'i:s
|
||||
_38 aRt'i:s
|
||||
_39 Unta:l'i:s
|
||||
_40 ca:l'i:s
|
||||
_41 Ikta:l'i:s
|
||||
_42 baja:l'i:s
|
||||
_43 te:Nta:l'i:s
|
||||
_44 cava:l'i:s
|
||||
_45 paINta:l'i:s
|
||||
_46 chIja:l'i:s
|
||||
_47 saINta:l'i:s
|
||||
_48 aRta:l'i:s
|
||||
_49 Unc'a:s
|
||||
_50 pac'a:s
|
||||
_51 Ik'a:van
|
||||
_52 b'a:van
|
||||
_53 t'IRpan
|
||||
_54 c'aUvan
|
||||
_55 p'acpan
|
||||
_56 ch'appan
|
||||
_57 sat:'a:van
|
||||
_58 ath'a:van
|
||||
_59 Uns'ath
|
||||
_60 s'a:th
|
||||
_61 'Iksath
|
||||
_62 b'a:sath
|
||||
_63 t'IRsath
|
||||
_64 c'aUsath
|
||||
_65 p'aINsath
|
||||
_66 chIj'a:sath
|
||||
_67 s'aRsath
|
||||
_68 'aRsath
|
||||
_69 UnH,at:'aR
|
||||
_70 sat:'aR
|
||||
_71 IkHat:'aR
|
||||
_72 baHat:'aR
|
||||
_73 tIHat:'aR
|
||||
_74 caUHat:'aR
|
||||
_75 pachat:'aR
|
||||
_76 chIHat:'aR
|
||||
_77 sathat:'aR
|
||||
_78 athHat:'aR
|
||||
_79 Unna:s'i:
|
||||
_80 ass'i:
|
||||
_81 Ika:s'i:
|
||||
_82 baja:s'i:
|
||||
_83 tIRa:s'i:
|
||||
_84 caURa:s'i:
|
||||
_85 paca:s'i:
|
||||
_86 chIja:s'i:
|
||||
_87 sat:a:s'i:
|
||||
_88 atha:s'i:
|
||||
_89 nava:s'i:
|
||||
_90 navv'e:
|
||||
_91 Ikj'a:nve:
|
||||
_92 b'a:nve:
|
||||
_93 tIT'a:nve:
|
||||
_94 caUR'a:nve:
|
||||
_95 pac'a:nve:
|
||||
_96 chIj'a:nve:
|
||||
_97 sat:'a:nve:
|
||||
_98 ath:'a:nve:
|
||||
_99 nInj'a:nve:
|
||||
|
||||
_0C s'aU
|
||||
_0M1 Haz'a:R
|
||||
_0M2 l'a:kh
|
||||
_0M3 kaR'o:R
|
||||
_0M4 'aRab
|
||||
_dpt _ISaRI'Ia_
|
||||
|
||||
jonathan dZ'Onathan
|
||||
@@ -0,0 +1,215 @@
|
||||
|
||||
|
||||
// This file is UTF8 encoded
|
||||
// Spelling to phoneme rules for Urdu
|
||||
|
||||
.replace
|
||||
٠ 0
|
||||
١ 1
|
||||
٢ 2
|
||||
٣ 3
|
||||
٤ 4
|
||||
٥ 5
|
||||
٦ 6
|
||||
٧ 7
|
||||
٨ 8
|
||||
٩ 9
|
||||
|
||||
|
||||
|
||||
// vowel signs, alif is silent at start of word if these follow
|
||||
.L01 َ ِ ُ و ی ع ا
|
||||
|
||||
// VOWELS
|
||||
|
||||
.group َ
|
||||
َ a
|
||||
َی E
|
||||
َے E
|
||||
َو O
|
||||
َع a:
|
||||
|
||||
.group ِ
|
||||
ِ I
|
||||
ِی i:
|
||||
ِع i:
|
||||
|
||||
.group ُ
|
||||
ُ U
|
||||
ُو u:
|
||||
ُع O
|
||||
|
||||
.group ھ
|
||||
ھ H
|
||||
|
||||
.group ا
|
||||
ا a:
|
||||
_) ا (L01 // silent before a vowel
|
||||
_) ا a
|
||||
_) او u:
|
||||
_) ای i:
|
||||
|
||||
.group آ
|
||||
آ a:
|
||||
|
||||
.group ع
|
||||
ع a:
|
||||
عا a:
|
||||
_) ع a
|
||||
|
||||
|
||||
.group و
|
||||
و o:
|
||||
وُ u:
|
||||
وٗ u:
|
||||
و (L01 v
|
||||
_) و v
|
||||
|
||||
.group ی
|
||||
ی e:
|
||||
ی (L01 j
|
||||
ی (_ i:
|
||||
_) ی j
|
||||
|
||||
|
||||
.group ے // yeh barree
|
||||
ے e:
|
||||
|
||||
// with hamza
|
||||
.group ئ
|
||||
ئ
|
||||
|
||||
.group ؤ
|
||||
ؤ aU // ??
|
||||
|
||||
.group أ
|
||||
أ // ??
|
||||
|
||||
|
||||
// CONSONANTS
|
||||
|
||||
.group ب
|
||||
ب b
|
||||
بھ bh
|
||||
|
||||
|
||||
.group پ
|
||||
پ p
|
||||
پھ ph
|
||||
|
||||
|
||||
.group ت
|
||||
ت t
|
||||
تھ th
|
||||
|
||||
|
||||
.group ٹ
|
||||
ٹ t.
|
||||
ٹھ th.
|
||||
|
||||
|
||||
.group ث
|
||||
ث s
|
||||
|
||||
|
||||
.group ج
|
||||
ج J
|
||||
جھ Jh
|
||||
|
||||
|
||||
.group چ
|
||||
چ c
|
||||
چھ ch
|
||||
|
||||
.group ح
|
||||
ح H
|
||||
|
||||
.group خ
|
||||
خ x
|
||||
|
||||
.group د
|
||||
د d
|
||||
دھ dh
|
||||
|
||||
.group ڈ
|
||||
ڈ d.
|
||||
ڈھ dh.
|
||||
|
||||
.group ذ
|
||||
ذ D
|
||||
|
||||
.group ر
|
||||
ر R
|
||||
|
||||
.group ڑ
|
||||
ڑ r.
|
||||
|
||||
.group ز
|
||||
ز z
|
||||
|
||||
.group ژ
|
||||
ژ Z
|
||||
|
||||
.group س
|
||||
س s
|
||||
|
||||
.group ش
|
||||
ش S
|
||||
|
||||
.group ص
|
||||
ص s.
|
||||
|
||||
.group ض
|
||||
ض z
|
||||
|
||||
.group ط
|
||||
ط t
|
||||
طھ th
|
||||
|
||||
.group ظ
|
||||
ظ z.
|
||||
|
||||
.group غ
|
||||
غ Q
|
||||
|
||||
.group ف
|
||||
ف f
|
||||
|
||||
.group ق
|
||||
ق q
|
||||
|
||||
.group ک
|
||||
ک k
|
||||
کھ kh
|
||||
|
||||
.group گ
|
||||
گ g
|
||||
گھ gh
|
||||
|
||||
.group ل
|
||||
ل l
|
||||
|
||||
.group م
|
||||
م m
|
||||
|
||||
.group ن
|
||||
ن n
|
||||
|
||||
.group ں
|
||||
ں n // this should nasalize the vowel
|
||||
|
||||
.group ء
|
||||
ء
|
||||
|
||||
.group ہ
|
||||
ہ H
|
||||
ہ (_ a
|
||||
|
||||
|
||||
.group 0xe0a4 // devanagari
|
||||
0xe0a4 _^_HI // switch to hindi voice
|
||||
.group 0xe0a5 // devanagari
|
||||
0xe0a5 _^_HI
|
||||
|
||||
.group
|
||||
$ do:l@R
|
||||
@@ -0,0 +1,43 @@
|
||||
|
||||
// Spelling-to-phoneme rules for Wolof (Senegal, Gambia)
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
// Numbers
|
||||
_0 t'us
|
||||
_1 b'En:
|
||||
_2 n^'a:R2
|
||||
_3 n^'Et:
|
||||
_4 n^'E:nt
|
||||
_5 J'uR2o:m
|
||||
_6 J'uR2o:mbEn:
|
||||
_7 J'uR2o:mn^a:R2
|
||||
_8 J'uR2o:mn^Et:
|
||||
_9 J'uR2o:mn^E:nt
|
||||
_1X f'uk:
|
||||
_2X n^'a:R2fuk:
|
||||
_3X n^'Et:fuk:
|
||||
_4X n^'E:ntfuk:
|
||||
_5X J'uR2o:mfuk:
|
||||
_6X J'uR2o:mbEn:fuk:
|
||||
_7X J'uR2o:mn^a:R2fuk:
|
||||
_8X J'uR2o:mn^Et:fuk:
|
||||
_9X J'uR2o:mn^E:ntfuk:
|
||||
_0C t'e:me:R2
|
||||
_1C t'e:me:R2
|
||||
_0M1 J'un:i
|
||||
_0M2 t'amndaR2E:t
|
||||
_0and %ak
|
||||
|
||||
// Letter names
|
||||
|
||||
|
||||
// Symbols
|
||||
|
||||
|
||||
// Unstressed words
|
||||
|
||||
|
||||
// Exceptions
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,128 @@
|
||||
|
||||
// Spelling-to-phoneme rules for Wolof (Senegal, Gambia)
|
||||
// This file is UTF-8 encoded
|
||||
|
||||
.group a
|
||||
a a
|
||||
aa a:
|
||||
|
||||
.group b
|
||||
b b
|
||||
bb b:
|
||||
|
||||
.group c
|
||||
c c
|
||||
cc c:
|
||||
|
||||
.group d
|
||||
d d
|
||||
dd d:
|
||||
|
||||
.group e
|
||||
e E
|
||||
ee E:
|
||||
|
||||
.group é
|
||||
é e
|
||||
ée e:
|
||||
éé e:
|
||||
|
||||
.group ë
|
||||
ë @
|
||||
ëe @:
|
||||
ëë @:
|
||||
|
||||
.group f
|
||||
f f
|
||||
|
||||
.group g
|
||||
g g
|
||||
gg g:
|
||||
|
||||
.group h
|
||||
h h
|
||||
|
||||
.group i
|
||||
i i
|
||||
ii i:
|
||||
|
||||
.group j
|
||||
j J
|
||||
j J:
|
||||
|
||||
.group k
|
||||
k k
|
||||
kk k:
|
||||
|
||||
.group l
|
||||
l l
|
||||
|
||||
.group m
|
||||
m m
|
||||
mm m:
|
||||
K) m (K m-
|
||||
|
||||
.group n
|
||||
n n
|
||||
nn n:
|
||||
K) n (K n-
|
||||
|
||||
.group ŋ
|
||||
ŋ N
|
||||
ŋŋ N:
|
||||
K) ŋ (K N-
|
||||
|
||||
.group ñ
|
||||
ñ n^
|
||||
|
||||
.group o
|
||||
o O
|
||||
oo O:
|
||||
|
||||
.group ó
|
||||
ó o
|
||||
óo o:
|
||||
óó o:
|
||||
|
||||
.group p
|
||||
p p
|
||||
pp p:
|
||||
|
||||
.group q
|
||||
q q
|
||||
qq q:
|
||||
|
||||
.group r
|
||||
r R2
|
||||
r (r R
|
||||
|
||||
.group s
|
||||
s s
|
||||
ss ss2
|
||||
|
||||
.group t
|
||||
t t
|
||||
tt t:
|
||||
|
||||
.group u
|
||||
u u
|
||||
uu u:
|
||||
|
||||
.group v
|
||||
v v
|
||||
|
||||
.group w
|
||||
w w
|
||||
|
||||
.group x
|
||||
x x
|
||||
|
||||
.group y
|
||||
y j
|
||||
|
||||
.group z
|
||||
z z
|
||||
|
||||
|
||||
.group
|
||||
$ dOlaR2
|
||||
@@ -1,613 +0,0 @@
|
||||
#ifndef SPEAK_LIB_H
|
||||
#define SPEAK_LIB_H
|
||||
/***************************************************************************
|
||||
* Copyright (C) 2005 to 2010 by Jonathan Duddington *
|
||||
* email: jonsd@users.sourceforge.net *
|
||||
* *
|
||||
* 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
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -9,7 +9,7 @@ phonemes en-us
|
||||
dictrules 3 6
|
||||
option reduce_t 1
|
||||
|
||||
stressLength 145 125 190 170 0 0 260 290
|
||||
stressLength 145 125 190 170 0 0 260 300
|
||||
stressAmp 17 16 19 19 19 19 21 19
|
||||
|
||||
replace 03 I i
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
name german-mbrola-3
|
||||
language de 6
|
||||
gender female
|
||||
voicing 80
|
||||
pitch 140 220
|
||||
|
||||
mbrola de3 de2_phtrans
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
name estonian-mbrola
|
||||
language et
|
||||
gender name
|
||||
gender male
|
||||
|
||||
pitch 82 117
|
||||
voicing 120
|
||||
pitch 75 125
|
||||
voicing 80
|
||||
mbrola ee1 ee1_phtrans
|
||||
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
name akan-test
|
||||
language ak
|
||||
translator sw
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
name amharic-test
|
||||
language am
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
name azerbaijani-test
|
||||
language az
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
name bulgarian-test
|
||||
language bg
|
||||
|
||||
stressAmp 13 12 17 17 20 22 22 21
|
||||
stressLength 180 170 200 200 200 200 210 220
|
||||
@@ -0,0 +1,3 @@
|
||||
name divehi-test
|
||||
language dv
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
name irish-test
|
||||
language ga
|
||||
stressrule 0
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
name haitian
|
||||
language ht
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
name kazakh
|
||||
language kk
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
name greenlandic
|
||||
language kl
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
name Korean
|
||||
language ko
|
||||
gender male
|
||||
pitch 80 118
|
||||
intonation 2
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
name lithuanian
|
||||
language lt
|
||||
gender male
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
name maltese-test
|
||||
language mt
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user