From 9870d9c12efa03c18e571ff24ee2d3ee765e72a2 Mon Sep 17 00:00:00 2001 From: Martin Jansche Date: Fri, 16 Sep 2016 16:42:48 -0400 Subject: [PATCH 1/6] Bump protobuf version to latest release tag. --- WORKSPACE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WORKSPACE b/WORKSPACE index d70b878..c84235f 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -44,7 +44,7 @@ new_git_repository( git_repository( name = "protobuf", remote = "https://github.com/google/protobuf.git", - tag = "v3.0.0", + tag = "v3.0.2", ) new_git_repository( From 3ff4a095c9f5fc929f85dcd9d93fe8862dcf69d9 Mon Sep 17 00:00:00 2001 From: Martin Jansche Date: Fri, 16 Sep 2016 16:52:54 -0400 Subject: [PATCH 2/6] Add indirection to RE2 dependency. --- WORKSPACE | 7 ++++++- sparrowhawk.BUILD | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/WORKSPACE b/WORKSPACE index c84235f..e64bcd9 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -55,12 +55,17 @@ new_git_repository( ) new_git_repository( - name = "re2", + name = "com_googlesource_code_re2", build_file = "re2.BUILD", remote = "https://github.com/google/re2.git", tag = "2016-08-01", ) +bind( + name = "re2", + actual = "@com_googlesource_code_re2//:re2", +) + new_git_repository( name = "sparrowhawk", build_file = "sparrowhawk.BUILD", diff --git a/sparrowhawk.BUILD b/sparrowhawk.BUILD index e91d209..3faa8fc 100644 --- a/sparrowhawk.BUILD +++ b/sparrowhawk.BUILD @@ -99,7 +99,7 @@ cc_library( visibility = ["//visibility:private"], deps = [ "@openfst//:base", - "@re2//:re2", + "//external:re2", ":utils", ], ) @@ -138,8 +138,8 @@ cc_library( includes = ["src/include"], deps = [ "@openfst//:base", - "@re2//:re2", "@thrax//:grm-manager", + "//external:re2", ":protos", ":sentence_boundary", ":utils", From f443a972e0fe207e1c24a756e2c42938e829f974 Mon Sep 17 00:00:00 2001 From: Martin Jansche Date: Sun, 18 Sep 2016 15:34:44 -0400 Subject: [PATCH 3/6] Zawgyi-to-Unicode conversion: expand test with ambiguous strings. --- my/zawgyi_unicode_test.tsv | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/my/zawgyi_unicode_test.tsv b/my/zawgyi_unicode_test.tsv index 30358f8..8af1d47 100644 --- a/my/zawgyi_unicode_test.tsv +++ b/my/zawgyi_unicode_test.tsv @@ -76,3 +76,9 @@ z1096 သုပၸဋိပႏ႖ သုပ္ပဋိပန္တွ z1097 ပ႗ိပကၡ ပဋ္ဋိပက္ခ space z1037 အဖြဲ ့အစည္းရဲ႕ အဖွဲ့အစည်းရဲ့ space z1094 သီေပါၿမိဳ ႔နယ္ သီပေါမြို့နယ် +ambiguous 103A မုခ် မုချ +ambiguous 103A အလိုက် အလိုကျ +ambiguous 103C ခြာ ခွာ +ambiguous 103C အပြား အပွား +ambiguous 103D နွဲ့ နှဲ့ +ambiguous 103D ရွာစား ရှာစား From 4e614dc5f0d40d59c63a674dba7ae1340d2a48de Mon Sep 17 00:00:00 2001 From: Martin Jansche Date: Mon, 19 Sep 2016 20:08:54 -0400 Subject: [PATCH 4/6] Add suggestions logic, example of Burmese candidates. --- Mymr/res/values/candidates_burmese.xml | 10 ++++++ .../mymr/MyanmarUnicodeKeyboard.java | 36 +++++++++++-------- 2 files changed, 31 insertions(+), 15 deletions(-) create mode 100644 Mymr/res/values/candidates_burmese.xml diff --git a/Mymr/res/values/candidates_burmese.xml b/Mymr/res/values/candidates_burmese.xml new file mode 100644 index 0000000..6935f9d --- /dev/null +++ b/Mymr/res/values/candidates_burmese.xml @@ -0,0 +1,10 @@ + + + + က က် ကို ကြီး ကြ ကျ ကု ကား ကွ ကာ ကိုး ကြား က္က ကျွ က္ခ ကြာ ကိ ကဲ့ ကူး ကြိ + ခ ခဲ့ ခြ ခု ချ ခံ ခို ချု ခါ ခြား ချိ ခွ ချီ ခွဲ ချို့ ခဲ ချို ခ် ခိုး ခြံ ခါး ခူး ချွ ချီး ချဲ့ ချာ ခုံ ခွာ ခြုံ ချိုး ခ်ျ ခွံ + ဂ ဂျ ဂါ ဂု ဂ္ဂ ဂျာ ဂီ ဂို ဂျီ ဂံ ဂူ ဂ္ဂို ဂြို ဂ် ဂုံ ဂါး ဂွ ဂျွ ဂိ ဂိုး + ဃ ဃာ + င င် င်း င့် ငံ ငါး ငြိ ငှ ငူ ငါ ငြ ငြာ ငု + + diff --git a/Mymr/src/main/java/com/google/languageresources/mymr/MyanmarUnicodeKeyboard.java b/Mymr/src/main/java/com/google/languageresources/mymr/MyanmarUnicodeKeyboard.java index 8b8787c..ac1405b 100644 --- a/Mymr/src/main/java/com/google/languageresources/mymr/MyanmarUnicodeKeyboard.java +++ b/Mymr/src/main/java/com/google/languageresources/mymr/MyanmarUnicodeKeyboard.java @@ -34,6 +34,8 @@ import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; import java.util.List; import com.google.languageresources.my.GraphemeComposer; @@ -79,6 +81,8 @@ public class MyanmarUnicodeKeyboard extends InputMethodService private GraphemeComposer mComposer = new GraphemeComposer("\u1031"); private StringBuilder mComposed = new StringBuilder(8); + private HashMap mCandidates; + private boolean mPredictionOn; private boolean mCompletionOn; private int mLastDisplayWidth; @@ -99,6 +103,11 @@ public class MyanmarUnicodeKeyboard extends InputMethodService public void onCreate() { super.onCreate(); mInputMethodManager = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); + mCandidates = new HashMap(); + for (String item : getResources().getStringArray(R.array.candidates_burmese)) { + String[] candidates = item.split(" "); + mCandidates.put(candidates[0], candidates); + } } /** @@ -260,7 +269,7 @@ public void onUpdateSelection( /** * This tells us about completions that the editor has determined based * on the current text in it. We want to use this in fullscreen mode - * to show the completions ourself, since the editor can not be seen + * to show the completions ourself, since the editor cannot be seen * in that situation. */ @Override @@ -440,20 +449,17 @@ public void onText(CharSequence text) { ic.endBatchEdit(); } - /** - * Update the list of available candidates from the current composing - * text. This will need to be filled in by however you are determining - * candidates. - */ + /** Update the list of available candidates from the current composing text. */ private void updateCandidates() { if (!mCompletionOn) { if (mPredictionOn && !mComposer.isEmpty()) { - ArrayList list = new ArrayList(); - list.add(mComposer.toString()); - setSuggestions(list, true, true); - } else { - setSuggestions(null, false, false); + String[] candidates = mCandidates.get(mComposer.toString()); + if (candidates != null) { + setSuggestions(Arrays.asList(candidates), true, true); + return; + } } + setSuggestions(null, false, false); } } @@ -619,10 +625,10 @@ public void pickSuggestionManually(int index) { mCandidateView.clear(); } } else if (!mComposer.isEmpty()) { - // If we were generating candidate suggestions for the current - // text, we would commit one of them here. But for this sample, - // we will just commit the current text. - commitTyped(getCurrentInputConnection()); + String[] candidates = mCandidates.get(mComposer.toString()); + if (candidates != null && index >= 0 && index < candidates.length) { + getCurrentInputConnection().commitText(candidates[index], 1); + } } } From df84904941036beecfb9ceb0f55a5a4f2e0012ad Mon Sep 17 00:00:00 2001 From: Martin Jansche Date: Tue, 20 Sep 2016 22:29:41 -0400 Subject: [PATCH 5/6] Increase MAX_SUGGESTIONS, ensure mSuggestions.size() does not exceed it. --- .../com/google/languageresources/mymr/CandidateView.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Mymr/src/main/java/com/google/languageresources/mymr/CandidateView.java b/Mymr/src/main/java/com/google/languageresources/mymr/CandidateView.java index 2b344ca..80e2dc7 100644 --- a/Mymr/src/main/java/com/google/languageresources/mymr/CandidateView.java +++ b/Mymr/src/main/java/com/google/languageresources/mymr/CandidateView.java @@ -42,7 +42,7 @@ public class CandidateView extends View { private Rect mBgPadding; - private static final int MAX_SUGGESTIONS = 32; + private static final int MAX_SUGGESTIONS = 75; private static final int SCROLL_PIXELS = 20; private int[] mWordWidth = new int[MAX_SUGGESTIONS]; @@ -249,7 +249,11 @@ public void setSuggestions( List suggestions, boolean completions, boolean typedWordValid) { clear(); if (suggestions != null) { - mSuggestions = new ArrayList(suggestions); + if (suggestions.size() <= MAX_SUGGESTIONS) { + mSuggestions = new ArrayList(suggestions); + } else { + mSuggestions = new ArrayList(suggestions.subList(0, MAX_SUGGESTIONS)); + } } mTypedWordValid = typedWordValid; scrollTo(0, 0); From 03eafc275e0e3a64864e79d08aa63d5f26a2d848 Mon Sep 17 00:00:00 2001 From: Martin Jansche Date: Wed, 21 Sep 2016 14:31:15 -0400 Subject: [PATCH 6/6] Larger set of Burmese candidates for grapheme cluster completion. --- Mymr/res/values/candidates_burmese.xml | 1041 +++++++++++++++++++++++- 1 file changed, 1036 insertions(+), 5 deletions(-) diff --git a/Mymr/res/values/candidates_burmese.xml b/Mymr/res/values/candidates_burmese.xml index 6935f9d..16b3ded 100644 --- a/Mymr/res/values/candidates_burmese.xml +++ b/Mymr/res/values/candidates_burmese.xml @@ -1,10 +1,1041 @@ - က က် ကို ကြီး ကြ ကျ ကု ကား ကွ ကာ ကိုး ကြား က္က ကျွ က္ခ ကြာ ကိ ကဲ့ ကူး ကြိ - ခ ခဲ့ ခြ ခု ချ ခံ ခို ချု ခါ ခြား ချိ ခွ ချီ ခွဲ ချို့ ခဲ ချို ခ် ခိုး ခြံ ခါး ခူး ချွ ချီး ချဲ့ ချာ ခုံ ခွာ ခြုံ ချိုး ခ်ျ ခွံ - ဂ ဂျ ဂါ ဂု ဂ္ဂ ဂျာ ဂီ ဂို ဂျီ ဂံ ဂူ ဂ္ဂို ဂြို ဂ် ဂုံ ဂါး ဂွ ဂျွ ဂိ ဂိုး - ဃ ဃာ - င င် င်း င့် ငံ ငါး ငြိ ငှ ငူ ငါ ငြ ငြာ ငု + က က် ကို ကြီး ကြ ကျ ကု ကား ကွ ကာ ကိုး ကြား က္က ကျွ က္ခ ကြာ ကိ ကဲ့ ကူး ကြိ ကူ ကွဲ ကြိုး ကီ ကြွ ကျိုး ကြံ ကြို ကံ ကျုံ ကွာ ကျို ကဲ ကျား ကျူး ကြုံ င်္ကာ က္ကူ ကီး ကျွဲ ကျိ ကျီး က္ခာ က်ျား ကြံ့ င်္က ကျူ ကျု ကျုံး ကုံး က်ျာ က္ကာ ကြဲ င်္ကြ ကြို့ ကျီ င်္ကျီ က္ခု ကျဲ ကြူ က္ခိ ကြူး က္ကို ကြု ကွီ ကို့ က္ကံ ကုံ ကျွံ ကွို ကျုံ့ ကြွား င်္ကြံ ကံ့ ကျံ + ကာ ကား ကြား ကြာ ကွာ ကျား င်္ကာ က္ခာ က်ျား က်ျာ က္ကာ ကြွား + ကား ကြား ကျား က်ျား ကြွား + ကိ ကို ကိုး ကြိ ကြိုး ကျိုး ကြို ကျို ကျိ ကြို့ က္ခိ က္ကို ကို့ ကွို + ကို ကိုး ကြိုး ကျိုး ကြို ကျို ကြို့ က္ကို ကို့ ကွို + ကို့ ကြို့ + ကိုး ကြိုး ကျိုး + ကိ့ ကြို့ ကို့ + ကိး ကိုး ကြိုး ကျိုး + ကီ ကြီး ကီး ကျီး ကျီ င်္ကျီ ကွီ + ကီး ကြီး ကျီး + ကု ကို ကိုး ကြိုး ကျိုး ကြို ကျုံ ကျို ကြုံ ကျု ကျုံး ကုံး ကြို့ က္ခု က္ကို ကြု ကို့ ကုံ ကွို ကျုံ့ + ကုံ ကျုံ ကြုံ ကျုံး ကုံး ကျုံ့ + ကုံ့ ကျုံ့ + ကုံး ကျုံး + ကု့ ကြို့ ကို့ ကျုံ့ + ကုး ကိုး ကြိုး ကျိုး ကျုံး ကုံး + ကူ ကူး ကျူး က္ကူ ကျူ ကြူ ကြူး + ကူး ကျူး ကြူး + ကေ ကျေး ကြော ကော ကျော ကျော် ကော် ကြေး ကြေ ကော့ ကွေး ကြော် ကျေ ကွေ့ ကျွေး ကြွေ င်္ကေ ကြွေး ကေး ကွေ ကြော့ ကျော့ + ကော ကြော ကျော ကျော် ကော် ကော့ ကြော် ကြော့ ကျော့ + ကော့ ကြော့ ကျော့ + ကော် ကျော် ကြော် + ကေ့ ကွေ့ + ကေး ကျေး ကြေး ကွေး ကျွေး ကြွေး + ကဲ ကဲ့ ကွဲ ကျွဲ ကြဲ ကျဲ + ကံ ကြံ ကျုံ ကြုံ ကြံ့ ကျုံး ကုံး က္ကံ ကုံ ကျွံ ကျုံ့ င်္ကြံ ကံ့ ကျံ + ကံ့ ကြံ့ ကျုံ့ + ကံး ကျုံး ကုံး + က့ ကဲ့ ကြံ့ ကြို့ ကို့ ကျုံ့ ကံ့ + ကး ကြီး ကိုး ကူး ကြိုး ကျိုး ကျူး ကီး ကျီး ကျုံး ကုံး ကြူး + က္က က္ကူ က္ကာ က္ကို က္ကံ + က္ကိ က္ကို + က္ကု က္ကို + က္ခ က္ခာ က္ခု က္ခိ + က် က်ျား က်ျာ + က်ာ က်ျား က်ျာ + က်ား က်ျား + က်ျ က်ျား က်ျာ + က်ျာ က်ျား + ကျ ကျွ ကျိုး ကျုံ ကျို ကျား ကျူး ကျွဲ ကျိ ကျီး က်ျား ကျူ ကျု ကျုံး က်ျာ ကျီ င်္ကျီ ကျဲ ကျွံ ကျုံ့ ကျံ + ကျာ ကျား က်ျား က်ျာ + ကျား က်ျား + ကျိ ကျိုး ကျို + ကျို ကျိုး + ကျိး ကျိုး + ကျီ ကျီး င်္ကျီ + ကျု ကျိုး ကျုံ ကျို ကျုံး ကျုံ့ + ကျုံ ကျုံး ကျုံ့ + ကျု့ ကျုံ့ + ကျုး ကျိုး ကျုံး + ကျူ ကျူး + ကျေ ကျေး ကျော ကျော် ကျွေး ကျော့ + ကျော ကျော် ကျော့ + ကျေး ကျွေး + ကျဲ ကျွဲ + ကျံ ကျုံ ကျုံး ကျွံ ကျုံ့ + ကျံ့ ကျုံ့ + ကျံး ကျုံး + ကျ့ ကျုံ့ + ကျး ကျိုး ကျူး ကျီး ကျုံး + ကျွ ကျွဲ ကျွံ + ကျွေ ကျွေး + ကြ ကြီး ကြား ကြာ ကြိ ကြိုး ကြွ ကြံ ကြို ကြုံ ကြံ့ ကြဲ င်္ကြ ကြို့ ကြူ ကြူး ကြု ကြွား င်္ကြံ + ကြာ ကြား ကြွား + ကြား ကြွား + ကြိ ကြိုး ကြို ကြို့ + ကြို ကြိုး ကြို့ + ကြိ့ ကြို့ + ကြိး ကြိုး + ကြီ ကြီး + ကြု ကြိုး ကြို ကြုံ ကြို့ + ကြု့ ကြို့ + ကြုး ကြိုး + ကြူ ကြူး + ကြေ ကြော ကြေး ကြော် ကြွေ ကြွေး ကြော့ + ကြော ကြော် ကြော့ + ကြေး ကြွေး + ကြံ ကြုံ ကြံ့ င်္ကြံ + ကြ့ ကြံ့ ကြို့ + ကြး ကြီး ကြိုး ကြူး + ကြွ ကြွား + ကြွာ ကြွား + ကြွေ ကြွေး + ကွ ကျွ ကွဲ ကြွ ကွာ ကျွဲ ကွီ ကျွံ ကွို ကြွား + ကွာ ကြွား + ကွား ကြွား + ကွိ ကွို + ကွု ကွို + ကွေ ကွေး ကွေ့ ကျွေး ကြွေ ကြွေး + ကွေး ကျွေး ကြွေး + ကွဲ ကျွဲ + ကွံ ကျွံ + ခ ခဲ့ ခြ ခု ချ ခံ ခို ချု ခါ ခြား ချိ ခွ ချီ ခွဲ ချို့ ခဲ ချို ခ် ခိုး ခြံ ခါး ခူး ချွ ချီး ချဲ့ ချာ ခုံ ခွာ ခြုံ ချိုး ခ်ျ င်္ချာ ခွံ ချား ခြာ ခုံး ခြိ ချုံ ချူး ချူ င်္ခ ခူ ခံ့ ခီ င်္ခါ င်္ချို ခြို ချွံ ခိ ချွဲ ခြီး ခွါ ခြွ + ခါ ခါး င်္ခါ ခွါ + ခာ ခြား ချာ ခွာ င်္ချာ ချား ခြာ + ခား ခြား ချား + ခိ ခို ချိ ချို့ ချို ခိုး ချိုး ခြိ င်္ချို ခြို + ခို ချို့ ချို ခိုး ချိုး င်္ချို ခြို + ခို့ ချို့ + ခိုး ချိုး + ခိ့ ချို့ + ခိး ခိုး ချိုး + ခီ ချီ ချီး ခြီး + ခီး ချီး ခြီး + ခု ခို ချု ချို့ ချို ခိုး ခုံ ခြုံ ချိုး ခုံး ချုံ င်္ချို ခြို + ခုံ ခြုံ ခုံး ချုံ + ခု့ ချို့ + ခုး ခိုး ချိုး ခုံး + ခူ ခူး ချူး ချူ + ခူး ချူး + ခေ ချော ခေါ် ခြေ ခေါ ချေ ခြော ခွေး ချေး ခွေ ချော် ချွေး ချော့ ခေး ခြွေ ချွေ + ခေါ ခေါ် + ခော ချော ခြော ချော် ချော့ + ခော့ ချော့ + ခော် ချော် + ခေး ခွေး ချေး ချွေး + ခဲ ခဲ့ ခွဲ ချဲ့ ချွဲ + ခဲ့ ချဲ့ + ခံ ခြံ ခုံ ခြုံ ခွံ ခုံး ချုံ ခံ့ ချွံ + ခံး ခုံး + ခ့ ခဲ့ ချို့ ချဲ့ ခံ့ + ခး ခိုး ခူး ချီး ချိုး ခုံး ချူး ခြီး + ခ် ခ်ျ + ချ ချု ချိ ချီ ချို့ ချို ချွ ချီး ချဲ့ ချာ ချိုး ခ်ျ င်္ချာ ချား ချုံ ချူး ချူ င်္ချို ချွံ ချွဲ + ချာ င်္ချာ ချား + ချိ ချို့ ချို ချိုး င်္ချို + ချို ချို့ ချိုး င်္ချို + ချိ့ ချို့ + ချိး ချိုး + ချီ ချီး + ချု ချို့ ချို ချိုး ချုံ င်္ချို + ချု့ ချို့ + ချုး ချိုး + ချူ ချူး + ချေ ချော ချေး ချော် ချွေး ချော့ ချွေ + ချော ချော် ချော့ + ချေး ချွေး + ချဲ ချဲ့ ချွဲ + ချံ ချုံ ချွံ + ချ့ ချို့ ချဲ့ + ချး ချီး ချိုး ချူး + ချွ ချွံ ချွဲ + ချွေ ချွေး + ခြ ခြား ခြံ ခြုံ ခြာ ခြိ ခြို ခြီး ခြွ + ခြာ ခြား + ခြိ ခြို + ခြီ ခြီး + ခြု ခြုံ ခြို + ခြေ ခြော ခြွေ + ခြံ ခြုံ + ခြး ခြီး + ခွ ခွဲ ချွ ခွာ ခွံ ချွံ ချွဲ ခွါ ခြွ + ခွေ ခွေး ချွေး ခြွေ ချွေ + ခွေး ချွေး + ခွဲ ချွဲ + ခွံ ချွံ + ဂ ဂျ င်္ဂ ဂါ ဂု ဂ္ဂ ဂျာ ဂီ ဂို ဂျီ ဂံ ဂူ ဂ္ဂို ဂြို င်္ဂါ ဂ် ဂုံ ဂါး ဂွ ဂျွ ဂိ ဂိုး ဂျိ ဂျို ဂုံး ဂျူ င်္ဂါး ဂျူး ဂျုံ ဂျီး ဂျိုး ဂဲ င်္ဂြို ဂျား ဂွါ င်္ဂု ဂြ ဂ်ျ ဂျုံး ဂ္ဂီ ဂ္ဂါ ဂျု + ဂါ င်္ဂါ ဂါး င်္ဂါး ဂွါ ဂ္ဂါ + ဂါး င်္ဂါး + ဂာ ဂျာ ဂျား + ဂား ဂျား + ဂိ ဂို ဂ္ဂို ဂြို ဂိုး ဂျိ ဂျို ဂျိုး င်္ဂြို + ဂို ဂ္ဂို ဂြို ဂိုး ဂျို ဂျိုး င်္ဂြို + ဂိုး ဂျိုး + ဂိး ဂိုး ဂျိုး + ဂီ ဂျီ ဂျီး ဂ္ဂီ + ဂီး ဂျီး + ဂု ဂို ဂ္ဂို ဂြို ဂုံ ဂိုး ဂျို ဂုံး ဂျုံ ဂျိုး င်္ဂြို င်္ဂု ဂျုံး ဂျု + ဂုံ ဂုံး ဂျုံ ဂျုံး + ဂုံး ဂျုံး + ဂုး ဂိုး ဂုံး ဂျိုး ဂျုံး + ဂူ ဂျူ ဂျူး + ဂူး ဂျူး + ဂေ ဂေါ ဂေါ် ဂျော့ ဂွေး ဂျေ ဂျော် ဂေး ဂေါ့ ဂျော + ဂေါ ဂေါ် ဂေါ့ + ဂော ဂျော့ ဂျော် ဂျော + ဂော့ ဂျော့ + ဂော် ဂျော် + ဂေး ဂွေး + ဂံ ဂုံ ဂုံး ဂျုံ ဂျုံး + ဂံး ဂုံး ဂျုံး + ဂး ဂိုး ဂုံး ဂျူး ဂျီး ဂျိုး ဂျုံး + ဂ္ဂ ဂ္ဂို ဂ္ဂီ ဂ္ဂါ + ဂ္ဂိ ဂ္ဂို + ဂ္ဂု ဂ္ဂို + ဂ် ဂ်ျ + ဂျ ဂျာ ဂျီ ဂျွ ဂျိ ဂျို ဂျူ ဂျူး ဂျုံ ဂျီး ဂျိုး ဂျား ဂ်ျ ဂျုံး ဂျု + ဂျာ ဂျား + ဂျိ ဂျို ဂျိုး + ဂျို ဂျိုး + ဂျိး ဂျိုး + ဂျီ ဂျီး + ဂျု ဂျို ဂျုံ ဂျိုး ဂျုံး + ဂျုံ ဂျုံး + ဂျုး ဂျိုး ဂျုံး + ဂျူ ဂျူး + ဂျေ ဂျော့ ဂျော် ဂျော + ဂျော ဂျော့ ဂျော် + ဂျံ ဂျုံ ဂျုံး + ဂျံး ဂျုံး + ဂျး ဂျူး ဂျီး ဂျိုး ဂျုံး + ဂြ ဂြို င်္ဂြို + ဂြိ ဂြို င်္ဂြို + ဂြို င်္ဂြို + ဂြု ဂြို င်္ဂြို + ဂွ ဂျွ ဂွါ + ဂွေ ဂွေး + ဃ ဃာ င်္ဃ ဃာ့ + ဃာ ဃာ့ + ဃေ ဃော + င င် င်း င့် ငံ ငါး ငြိ ငှ ငူ ငါ ငြ ငြာ ငု ငှာ ငို ငါ့ ငှား ငံ့ ငုံ ငြား ငြီး ငဲ့ ငျ ငှါ ငုံး + ငါ ငါး ငါ့ ငှါ + ငာ ငြာ ငှာ ငှား ငြား + ငား ငှား ငြား + ငိ ငြိ ငို + ငီ ငြီး + ငီး ငြီး + ငု ငို ငုံ ငုံး + ငုံ ငုံး + ငုး ငုံး + ငေ ငွေ ငွေ့ ငေး + ငေ့ ငွေ့ + ငဲ ငဲ့ + ငံ ငံ့ ငုံ ငုံး + ငံး ငုံး + င့ င့် ငံ့ ငဲ့ + ငး င်း ငြီး ငုံး + င် င်း င့် + င်္က င်္ကာ င်္ကြ င်္ကျီ င်္ကြံ + င်္ကီ င်္ကျီ + င်္ကံ င်္ကြံ + င်္ကျ င်္ကျီ + င်္ကြ င်္ကြံ + င်္ခ င်္ချာ င်္ခါ င်္ချို + င်္ခာ င်္ချာ + င်္ခိ င်္ချို + င်္ခို င်္ချို + င်္ခု င်္ချို + င်္ချ င်္ချာ င်္ချို + င်္ချိ င်္ချို + င်္ချု င်္ချို + င်္ဂ င်္ဂါ င်္ဂါး င်္ဂြို င်္ဂု + င်္ဂါ င်္ဂါး + င်္ဂိ င်္ဂြို + င်္ဂို င်္ဂြို + င်္ဂု င်္ဂြို + င်္ဂြ င်္ဂြို + င်္ဂြိ င်္ဂြို + င်္ဂြု င်္ဂြို + င်္ဘေ င်္ဘော + င်္လ င်္လာ + င်္သ င်္သာ + င်္သေ င်္သေ့ + ငြ ငြိ ငြာ ငြား ငြီး + ငြာ ငြား + ငြီ ငြီး + ငြး ငြီး + ငွေ ငွေ့ + ငှ ငှာ ငှား ငှါ + ငှာ ငှား + စ စ် စု စာ စား စိ စီ စွာ စီး စွ စိုး စ္စ စုံ စံ စို စွဲ စ္ဆာ စ္စာ စူး စဲ စူ စို့ စ္ဆ စ္ဆိ စ္စု + စာ စား စွာ စ္ဆာ စ္စာ + စိ စိုး စို စို့ စ္ဆိ + စို စိုး စို့ + စိ့ စို့ + စိး စိုး + စီ စီး + စု စိုး စုံ စို စို့ စ္စု + စု့ စို့ + စုး စိုး + စူ စူး + စေ စော စေ့ စော် စေး စ္ဆေ စ္စေ + စော စော် + စဲ စွဲ + စံ စုံ + စ့ စို့ + စး စီး စိုး စူး + စ္စ စ္စာ စ္စု + စ္ဆ စ္ဆာ စ္ဆိ + စွ စွာ စွဲ + ဆ ဆို ဆုံး ဆိ ဆီ ဆု ဆာ ဆီး ဆွဲ ဆံ ဆိုး ဆူ ဆွ ဆဲ ဆုံ ဆား ဆူး ဆို့ ဆွီ ဆဲ့ ဆွာ + ဆာ ဆား ဆွာ + ဆိ ဆို ဆိုး ဆို့ + ဆို ဆိုး ဆို့ + ဆိ့ ဆို့ + ဆိး ဆိုး + ဆီ ဆီး ဆွီ + ဆု ဆို ဆုံး ဆိုး ဆုံ ဆို့ + ဆုံ ဆုံး + ဆု့ ဆို့ + ဆုး ဆုံး ဆိုး + ဆူ ဆူး + ဆေ ဆော ဆေး ဆွေး ဆွေ ဆော် ဆော့ + ဆော ဆော် ဆော့ + ဆေး ဆွေး + ဆဲ ဆွဲ ဆဲ့ + ဆံ ဆုံး ဆုံ + ဆံး ဆုံး + ဆ့ ဆို့ ဆဲ့ + ဆး ဆုံး ဆီး ဆိုး ဆူး + ဆွ ဆွဲ ဆွီ ဆွာ + ဆွေ ဆွေး + ဇ ဇာ ဇ် ဇွ ဇူ ဇီ ဇီး ဇူး ဇို ဇ္ဇာ ဇု ဇိ ဇံ ဇ္ဇ ဇွဲ ဇ္ဈိ ဇား ဇုံ ဇိုး ဇ္ဈာ ဇ္ဈ + ဇာ ဇ္ဇာ ဇား ဇ္ဈာ + ဇိ ဇို ဇ္ဈိ ဇိုး + ဇို ဇိုး + ဇိး ဇိုး + ဇီ ဇီး + ဇု ဇို ဇုံ ဇိုး + ဇုး ဇိုး + ဇူ ဇူး + ဇေ ဇော် ဇော ဇေး + ဇော ဇော် + ဇဲ ဇွဲ + ဇံ ဇုံ + ဇး ဇီး ဇူး ဇိုး + ဇ္ဇ ဇ္ဇာ + ဇ္ဈ ဇ္ဈိ ဇ္ဈာ + ဇွ ဇွဲ + ဈ ဈာ + ဈေ ဈေး + ဉ ဉ် ဉ်း ဉာ ဉ့် ဉ္စ ဉ္ဇ + ဉ့ ဉ့် + ဉး ဉ်း + ဉ် ဉ်း ဉ့် + ည ည် ည်း ည့် ညာ ညီ ညွှ ညွ ညို ညှ ညှိ ညား ညံ့ ညှာ ညိ ညံ ညု ညှိုး ညိုး ညှို့ + ညာ ညား ညှာ + ညိ ညို ညှိ ညှိုး ညိုး ညှို့ + ညို ညှိုး ညိုး ညှို့ + ညို့ ညှို့ + ညိုး ညှိုး + ညိ့ ညှို့ + ညိး ညှိုး ညိုး + ညု ညို ညှိုး ညိုး ညှို့ + ညု့ ညှို့ + ညုး ညှိုး ညိုး + ညေ ညော ညှော + ညော ညှော + ညံ ညံ့ + ည့ ည့် ညံ့ ညှို့ + ညး ည်း ညှိုး ညိုး + ည် ည်း ည့် + ညွ ညွှ + ညှ ညွှ ညှိ ညှာ ညှိုး ညှို့ + ညှိ ညှိုး ညှို့ + ညှို ညှိုး ညှို့ + ညှိ့ ညှို့ + ညှိး ညှိုး + ညှု ညှိုး ညှို့ + ညှု့ ညှို့ + ညှုး ညှိုး + ညှေ ညှော + ညှ့ ညှို့ + ညှး ညှိုး + ဋ ဋ္ဌ ဋ္ဌာ ဋိ ဋ် ဋီ ဋ္ဌိ ဋာ + ဋာ ဋ္ဌာ + ဋိ ဋ္ဌိ + ဋ္ဌ ဋ္ဌာ ဋ္ဌိ + ဌ ဌာ ဌ် + ဌေ ဌေး + ဏ ဏ် ဏာ ဏီ ဏ္ဍ ဏ်း ဏ္ဍာ ဏိ ဏ္ဌာ ဏ္ဏ ဏ္ဏား ဏ္ဍိ ဏု ဏှာ ဏ္ဌ ဏ္ဍို ဏ္ဏာ + ဏာ ဏ္ဍာ ဏ္ဌာ ဏ္ဏား ဏှာ ဏ္ဏာ + ဏား ဏ္ဏား + ဏိ ဏ္ဍိ ဏ္ဍို + ဏို ဏ္ဍို + ဏု ဏ္ဍို + ဏး ဏ်း + ဏ္ဌ ဏ္ဌာ + ဏ္ဍ ဏ္ဍာ ဏ္ဍိ ဏ္ဍို + ဏ္ဍိ ဏ္ဍို + ဏ္ဍု ဏ္ဍို + ဏ္ဏ ဏ္ဏား ဏ္ဏာ + ဏ္ဏာ ဏ္ဏား + ဏ် ဏ်း + ဏှ ဏှာ + တ တ် တွ တို တို့ တီ တာ တိ တူ တု တီး တဲ့ တိုး တ္တ တွဲ တံ တ္ထု တား တ္တာ တ္တိ တူး တ္တု တုံး တ္ထ တဲ တုံ တြီး တ္တီ တွံ တ္ထိ တုံ့ တ္တား တြိ တံ့ တ္ထီ တွား တြီ တျာ တာ့ တြ တြာ တ္တံ့ တ္တံ တိံ တ္တူ တျူ + တာ တား တ္တာ တ္တား တွား တျာ တာ့ တြာ + တား တ္တား တွား + တိ တို တို့ တိုး တ္တိ တ္ထိ တြိ တိံ + တို တို့ တိုး + တိ့ တို့ + တိး တိုး + တီ တီး တြီး တ္တီ တ္ထီ တြီ + တီး တြီး + တု တို တို့ တိုး တ္ထု တ္တု တုံး တုံ တုံ့ + တုံ တုံး တုံ့ + တု့ တို့ တုံ့ + တုး တိုး တုံး + တူ တူး တ္တူ တျူ + တေ တော် တော တွေ့ တွေ တော့ တေး တွေး တြေး တော့် တေ့ + တော တော် တော့ တော့် + တော့ တော့် + တော် တော့် + တေ့ တွေ့ + တေး တွေး တြေး + တဲ တဲ့ တွဲ + တံ တုံး တုံ တွံ တုံ့ တံ့ တ္တံ့ တ္တံ တိံ + တံ့ တုံ့ တ္တံ့ + တံး တုံး + တ့ တို့ တဲ့ တုံ့ တံ့ တ္တံ့ + တး တီး တိုး တူး တုံး တြီး + တ္တ တ္တာ တ္တိ တ္တု တ္တီ တ္တား တ္တံ့ တ္တံ တ္တူ + တ္တာ တ္တား + တ္တံ တ္တံ့ + တ္တ့ တ္တံ့ + တ္ထ တ္ထု တ္ထိ တ္ထီ + တျ တျာ တျူ + တြ တြီး တြိ တြီ တြာ + တြီ တြီး + တြေ တြေး + တြး တြီး + တွ တွဲ တွံ တွား + တွာ တွား + တွေ တွေ့ တွေး + ထ ထို ထား ထွ ထိ ထု ထိုး ထူး ထဲ ထို့ ထူ ထံ ထီး ထုံး ထာ ထုံ ထွား ထီ ထွာ ထျ ထ် + ထာ ထား ထွား ထွာ + ထား ထွား + ထိ ထို ထိုး ထို့ + ထို ထိုး ထို့ + ထိ့ ထို့ + ထိး ထိုး + ထီ ထီး + ထု ထို ထိုး ထို့ ထုံး ထုံ + ထုံ ထုံး + ထု့ ထို့ + ထုး ထိုး ထုံး + ထူ ထူး + ထေ ထော ထွေ ထွေး ထော် + ထော ထော် + ထေး ထွေး + ထံ ထုံး ထုံ + ထံး ထုံး + ထ့ ထို့ + ထး ထိုး ထူး ထီး ထုံး + ထွ ထွား ထွာ + ထွာ ထွား + ထွေ ထွေး + ဒ ဒီ ဒါ ဒု ဒ် ဒ္ဓ ဒို ဒိ ဒီး ဒ္ဒ ဒြ ဒူး ဒါး ဒွ ဒိုး ဒုံး ဒူ ဒုံ ဒ္ဒါ ဒ္ဓါ ဒဲ ဒ္ဓိ ဒွါ ဒွိ ဒြာ ဒြို ဒို့ ဒံ ဒါ့ + ဒါ ဒါး ဒ္ဒါ ဒ္ဓါ ဒွါ ဒါ့ + ဒာ ဒြာ + ဒိ ဒို ဒိုး ဒ္ဓိ ဒွိ ဒြို ဒို့ + ဒို ဒိုး ဒြို ဒို့ + ဒိ့ ဒို့ + ဒိး ဒိုး + ဒီ ဒီး + ဒု ဒို ဒိုး ဒုံး ဒုံ ဒြို ဒို့ + ဒုံ ဒုံး + ဒု့ ဒို့ + ဒုး ဒိုး ဒုံး + ဒူ ဒူး + ဒေ ဒေါ် ဒေါ ဒေး ဒေါ့ ဒေ့ ဒွေး ဒ္ဓေါ + ဒေါ ဒေါ် ဒေါ့ ဒ္ဓေါ + ဒေး ဒွေး + ဒံ ဒုံး ဒုံ + ဒံး ဒုံး + ဒ့ ဒို့ + ဒး ဒီး ဒူး ဒိုး ဒုံး + ဒ္ဒ ဒ္ဒါ + ဒ္ဓ ဒ္ဓါ ဒ္ဓိ + ဒ္ဓေ ဒ္ဓေါ + ဒြ ဒြာ ဒြို + ဒြိ ဒြို + ဒြု ဒြို + ဒွ ဒွါ ဒွိ + ဒွေ ဒွေး + ဓ ဓာ ဓိ ဓါ ဓား ဓု ဓါး ဓူ + ဓါ ဓါး + ဓာ ဓား + ဓေ ဓော + န န် နို နှ န်း န့် နာ နီ နှာ နား နီး နိ နု န္တ နဲ့ နှု နံ န္ဒိ န္ဒ နှိ နွ နှံ နှံ့ န္ဓာ နှီး န္တာ နို့ နွား နှို နိုး န်ု န္ဒာ နံ့ နဲ နျူ နွဲ့ န္န နာ့ န္ဒူ န္တိ နူး နှဲ နွှဲ န္ဓ နူ န္ဒီ န္ဓု န္နီ နုံး န္ထ န္တီး န္နဲ နှိုး နျူး နွံ န္ဒု န္တီ နွဲ န္ဒား နှုံး န္ဈ နွို နျ နွှ + နာ နှာ နား န္ဓာ န္တာ နွား န္ဒာ နာ့ န္ဒား + နား နွား န္ဒား + နိ နို န္ဒိ နှိ နို့ နှို နိုး န္တိ နှိုး နွို + နို နို့ နှို နိုး နှိုး နွို + နိုး နှိုး + နိ့ နို့ + နိး နိုး နှိုး + နီ နီး နှီး န္ဒီ န္နီ န္တီး န္တီ + နီး နှီး န္တီး + နု နို နှု နို့ နှို နိုး န်ု န္ဓု နုံး နှိုး န္ဒု နှုံး နွို + နုံ နုံး နှုံး + နုံး နှုံး + နု့ နို့ + နုး နိုး နုံး နှိုး နှုံး + နူ နျူ န္ဒူ နူး နျူး + နူး နျူး + နေ နော နေ့ နွေး နော် နှော နွေ န္ဓေ နှေး နော့ နေး န္ဒြေ + နော နော် နှော နော့ + နေး နွေး နှေး + နဲ နဲ့ နွဲ့ နှဲ နွှဲ န္နဲ နွဲ + နဲ့ နွဲ့ + နံ နှံ နှံ့ နံ့ နုံး နွံ နှုံး + နံ့ နှံ့ + နံး နုံး နှုံး + န့ န့် နဲ့ နှံ့ နို့ နံ့ နွဲ့ + နး န်း နီး နှီး နိုး နူး နုံး န္တီး နှိုး နျူး နှုံး + န္တ န္တာ န္တိ န္တီး န္တီ + န္တီ န္တီး + န္တး န္တီး + န္ဒ န္ဒိ န္ဒာ န္ဒူ န္ဒီ န္ဒု န္ဒား + န္ဒာ န္ဒား + န္ဒေ န္ဒြေ + န္ဓ န္ဓာ န္ဓု + န္န န္နီ န္နဲ + န် န်း န့် န်ု + နျ နျူ နျူး + နျူ နျူး + နျး နျူး + နြေ န္ဒြေ + နွ နွား နွဲ့ နွှဲ နွံ နွဲ နွို နွှ + နွာ နွား + နွိ နွို + နွု နွို + နွေ နွေး + နွဲ နွဲ့ နွှဲ + နွ့ နွဲ့ + နွှ နွှဲ + နှ နှာ နှု နှိ နှံ နှံ့ နှီး နှို နှဲ နွှဲ နှိုး နှုံး နွှ + နှိ နှို နှိုး + နှို နှိုး + နှိး နှိုး + နှီ နှီး + နှု နှို နှိုး နှုံး + နှုံ နှုံး + နှုး နှိုး နှုံး + နှေ နှော နှေး + နှဲ နွှဲ + နှံ နှံ့ နှုံး + နှံး နှုံး + နှ့ နှံ့ + နှး နှီး နှိုး နှုံး + ပ ပ် ပြ ပါ ပြီး ပို ပြု ပုံ ပု ပါး ပွဲ ပွား ပိ ပြား ပူ ပဲ ပွ ပျ ပြီ ပို့ ပြို ပီ ပျိုး ပိုး ပူး ပ္ပံ ပျံ ပျူ ပြာ ပ္ပ ပံ့ ပီး ပ္ပါ ပံ ပ္ပာ ပျံ့ ပြွ ပျို ပျို့ ပဲ့ ပြုံး ပြိ ပျား ပုံး ပြူ ပြဲ ပ္ပါး ပြုံ ပြူး ပွါး ပါ့ ပ္ပား ပွို + ပါ ပါး ပ္ပါ ပ္ပါး ပွါး ပါ့ + ပါး ပ္ပါး ပွါး + ပာ ပွား ပြား ပြာ ပ္ပာ ပျား ပ္ပား + ပား ပွား ပြား ပျား ပ္ပား + ပိ ပို ပို့ ပြို ပျိုး ပိုး ပျို ပျို့ ပြိ ပွို + ပို ပို့ ပြို ပျိုး ပိုး ပျို ပျို့ ပွို + ပို့ ပျို့ + ပိုး ပျိုး + ပိ့ ပို့ ပျို့ + ပိး ပျိုး ပိုး + ပီ ပြီး ပြီ ပီး + ပီး ပြီး + ပု ပို ပြု ပုံ ပို့ ပြို ပျိုး ပိုး ပျို ပျို့ ပြုံး ပုံး ပြုံ ပွို + ပုံ ပြုံး ပုံး ပြုံ + ပုံး ပြုံး + ပု့ ပို့ ပျို့ + ပုး ပျိုး ပိုး ပြုံး ပုံး + ပူ ပူး ပျူ ပြူ ပြူး + ပူး ပြူး + ပေ ပေါ ပေး ပေါ် ပြော ပျော ပြေ ပျော် ပြေး ပေါ့ ပျော့ ပွေး ပွေ ပေ့ ပွေ့ + ပေါ ပေါ် ပေါ့ + ပော ပြော ပျော ပျော် ပျော့ + ပော့ ပျော့ + ပော် ပျော် + ပေ့ ပွေ့ + ပေး ပြေး ပွေး + ပဲ ပွဲ ပဲ့ ပြဲ + ပံ ပုံ ပ္ပံ ပျံ ပံ့ ပျံ့ ပြုံး ပုံး ပြုံ + ပံ့ ပျံ့ + ပံး ပြုံး ပုံး + ပ့ ပို့ ပံ့ ပျံ့ ပျို့ ပဲ့ + ပး ပြီး ပျိုး ပိုး ပူး ပီး ပြုံး ပုံး ပြူး + ပ္ပ ပ္ပံ ပ္ပါ ပ္ပာ ပ္ပါး ပ္ပား + ပ္ပါ ပ္ပါး + ပ္ပာ ပ္ပား + ပျ ပျိုး ပျံ ပျူ ပျံ့ ပျို ပျို့ ပျား + ပျာ ပျား + ပျိ ပျိုး ပျို ပျို့ + ပျို ပျိုး ပျို့ + ပျိ့ ပျို့ + ပျိး ပျိုး + ပျု ပျိုး ပျို ပျို့ + ပျု့ ပျို့ + ပျုး ပျိုး + ပျေ ပျော ပျော် ပျော့ + ပျော ပျော် ပျော့ + ပျံ ပျံ့ + ပျ့ ပျံ့ ပျို့ + ပျး ပျိုး + ပြ ပြီး ပြု ပြား ပြီ ပြို ပြာ ပြွ ပြုံး ပြိ ပြူ ပြဲ ပြုံ ပြူး + ပြာ ပြား + ပြိ ပြို + ပြီ ပြီး + ပြု ပြို ပြုံး ပြုံ + ပြုံ ပြုံး + ပြုး ပြုံး + ပြူ ပြူး + ပြေ ပြော ပြေး + ပြံ ပြုံး ပြုံ + ပြံး ပြုံး + ပြး ပြီး ပြုံး ပြူး + ပွ ပွဲ ပွား ပြွ ပွါး ပွို + ပွါ ပွါး + ပွာ ပွား + ပွိ ပွို + ပွု ပွို + ပွေ ပွေး ပွေ့ + ဖ ဖြ ဖွဲ့ ဖြူ ဖွ ဖွား ဖျ ဖိုး ဖု ဖူး ဖိ ဖြိုး ဖို့ ဖို ဖွံ့ ဖျား ဖျာ ဖာ ဖ် ဖုံး ဖီ ဖား ဖြာ ဖူ ဖြူး ဖဲ ဖြု ဖီး ဖုံ ဖြို ဖွဲ ဖါး ဖျံ ဖြား ဖါ ဖွံ ဖဲ့ + ဖါ ဖါး + ဖာ ဖွား ဖျား ဖျာ ဖား ဖြာ ဖြား + ဖား ဖွား ဖျား ဖြား + ဖိ ဖိုး ဖြိုး ဖို့ ဖို ဖြို + ဖို ဖိုး ဖြိုး ဖို့ ဖြို + ဖိုး ဖြိုး + ဖိ့ ဖို့ + ဖိး ဖိုး ဖြိုး + ဖီ ဖီး + ဖု ဖိုး ဖြိုး ဖို့ ဖို ဖုံး ဖြု ဖုံ ဖြို + ဖုံ ဖုံး + ဖု့ ဖို့ + ဖုး ဖိုး ဖြိုး ဖုံး + ဖူ ဖြူ ဖူး ဖြူး + ဖူး ဖြူး + ဖေ ဖော် ဖော ဖြေ ဖွေ ဖေါ် ဖျော် ဖြော ဖေါ ဖော့ ဖျော ဖျော့ ဖွေး ဖေ့ ဖေး + ဖေါ ဖေါ် + ဖော ဖော် ဖျော် ဖြော ဖော့ ဖျော ဖျော့ + ဖော့ ဖျော့ + ဖော် ဖျော် + ဖေး ဖွေး + ဖဲ ဖွဲ့ ဖွဲ ဖဲ့ + ဖဲ့ ဖွဲ့ + ဖံ ဖွံ့ ဖုံး ဖုံ ဖျံ ဖွံ + ဖံ့ ဖွံ့ + ဖံး ဖုံး + ဖ့ ဖွဲ့ ဖို့ ဖွံ့ ဖဲ့ + ဖး ဖိုး ဖူး ဖြိုး ဖုံး ဖြူး ဖီး + ဖျ ဖျား ဖျာ ဖျံ + ဖျာ ဖျား + ဖျေ ဖျော် ဖျော ဖျော့ + ဖျော ဖျော် ဖျော့ + ဖြ ဖြူ ဖြိုး ဖြာ ဖြူး ဖြု ဖြို ဖြား + ဖြာ ဖြား + ဖြိ ဖြိုး ဖြို + ဖြို ဖြိုး + ဖြိး ဖြိုး + ဖြု ဖြိုး ဖြို + ဖြုး ဖြိုး + ဖြူ ဖြူး + ဖြေ ဖြော + ဖြး ဖြိုး ဖြူး + ဖွ ဖွဲ့ ဖွား ဖွံ့ ဖွဲ ဖွံ + ဖွာ ဖွား + ဖွေ ဖွေး + ဖွဲ ဖွဲ့ + ဖွံ ဖွံ့ + ဖွ့ ဖွဲ့ ဖွံ့ + ဗ ဗို ဗု ဗြိ ဗီ ဗျာ ဗာ ဗိ ဗား ဗျ ဗီး ဗြ ဗ် ဗျူ ဗ္ဗာ ဗွ ဗုံး ဗ္ဗ ဗွီ ဗြဲ ဗူး ဗဲ ဗျား ဗျို ဗွို ဗို့ ဗူ ဗုံ ဗြာ ဗိုး ဗဲ့ ဗြု ဗျူး ဗြူ + ဗာ ဗျာ ဗား ဗ္ဗာ ဗျား ဗြာ + ဗား ဗျား + ဗိ ဗို ဗြိ ဗျို ဗွို ဗို့ ဗိုး + ဗို ဗျို ဗွို ဗို့ ဗိုး + ဗိ့ ဗို့ + ဗိး ဗိုး + ဗီ ဗီး ဗွီ + ဗု ဗို ဗုံး ဗျို ဗွို ဗို့ ဗုံ ဗိုး ဗြု + ဗုံ ဗုံး + ဗု့ ဗို့ + ဗုး ဗုံး ဗိုး + ဗူ ဗျူ ဗူး ဗျူး ဗြူ + ဗူး ဗျူး + ဗေ ဗော ဗေး ဗော် ဗော့ ဗွေ ဗ္ဗေ + ဗော ဗော် ဗော့ + ဗဲ ဗြဲ ဗဲ့ + ဗံ ဗုံး ဗုံ + ဗံး ဗုံး + ဗ့ ဗို့ ဗဲ့ + ဗး ဗီး ဗုံး ဗူး ဗိုး ဗျူး + ဗ္ဗ ဗ္ဗာ + ဗျ ဗျာ ဗျူ ဗျား ဗျို ဗျူး + ဗျာ ဗျား + ဗျိ ဗျို + ဗျု ဗျို + ဗျူ ဗျူး + ဗျး ဗျူး + ဗြ ဗြိ ဗြဲ ဗြာ ဗြု ဗြူ + ဗွ ဗွီ ဗွို + ဗွိ ဗွို + ဗွု ဗွို + ဘ ဘာ ဘု ဘီ ဘဲ ဘွဲ့ ဘူး ဘိ ဘို ဘိုး ဘူ ဘုံ ဘွား ဘ် ဘား ဘီး ဘွ ဘို့ ဘာ့ ဘွို ဘဲ့ + ဘာ ဘွား ဘား ဘာ့ + ဘား ဘွား + ဘိ ဘို ဘိုး ဘို့ ဘွို + ဘို ဘိုး ဘို့ ဘွို + ဘိ့ ဘို့ + ဘိး ဘိုး + ဘီ ဘီး + ဘု ဘို ဘိုး ဘုံ ဘို့ ဘွို + ဘု့ ဘို့ + ဘုး ဘိုး + ဘူ ဘူး + ဘေ ဘော့ ဘော ဘော် င်္ဘော ဘေး ဘေ့ ဘွေ ဘွေး + ဘော ဘော့ ဘော် င်္ဘော + ဘေး ဘွေး + ဘဲ ဘွဲ့ ဘဲ့ + ဘဲ့ ဘွဲ့ + ဘံ ဘုံ + ဘ့ ဘွဲ့ ဘို့ ဘဲ့ + ဘး ဘူး ဘိုး ဘီး + ဘွ ဘွဲ့ ဘွား ဘွို + ဘွာ ဘွား + ဘွိ ဘွို + ဘွု ဘွို + ဘွေ ဘွေး + ဘွဲ ဘွဲ့ + ဘွ့ ဘွဲ့ + မ များ မြ မာ မ်း မြို့ မှ မှု မှာ မျိုး မ် မိ မို မူ မျ မီး မီ မျှ မား မ္မ မာ့ မိုး မွ မ္ဘာ မှူး မု မံ မ့် မြူ မဲ မ္ဘာ့ မ္ပ မြဲ မြို မြှ မဲ့ မ္မာ မြား မှီ မှို မှား မုံ မူး မြီး မြှု မြု မြိ မို့ မွှား မှိ မှုး မုံ့ မြူး မျာ မွဲ မျို မျူ မှီး မ္ဗ မျှား မ္ဗူ မြီ မှု့ မ္ဘ မွှ မ္မိ မြွှာ မှူ မြုံ မ္ဘီ မွှာ မှုံ မ္ဗု မြွာ မြွ + မာ များ မှာ မား မာ့ မ္ဘာ မ္ဘာ့ မ္မာ မြား မှား မွှား မျာ မျှား မြွှာ မွှာ မြွာ + မာ့ မ္ဘာ့ + မား များ မြား မှား မွှား မျှား + မိ မြို့ မျိုး မို မိုး မြို မှို မြိ မို့ မှိ မျို မ္မိ + မို မြို့ မျိုး မိုး မြို မှို မို့ မျို + မို့ မြို့ + မိုး မျိုး + မိ့ မြို့ မို့ + မိး မျိုး မိုး + မီ မီး မှီ မြီး မှီး မြီ မ္ဘီ + မီး မြီး မှီး + မု မြို့ မှု မျိုး မို မိုး မြို မှို မုံ မြှု မြု မို့ မှုး မုံ့ မျို မှု့ မြုံ မှုံ မ္ဗု + မုံ မုံ့ မြုံ မှုံ + မု့ မြို့ မို့ မုံ့ မှု့ + မုး မျိုး မိုး မှုး + မူ မှူး မြူ မူး မြူး မျူ မ္ဗူ မှူ + မူး မှူး မြူး + မေ မြော မော မြေ မွေး မော် မေး မြှော မှော မွေ မွှေး မျော မျှော် မှော် မေ့ မွေ့ မြွေ မော့ မြေး မ္ဘော မ္မော် မြော် မြေ့ မှေး မျှော မြှေး မွှေ မ္ဗော + မော မြော မော် မြှော မှော မျော မျှော် မှော် မော့ မ္ဘော မ္မော် မြော် မျှော မ္ဗော + မော် မျှော် မှော် မ္မော် မြော် + မေ့ မွေ့ မြေ့ + မေး မွေး မွှေး မြေး မှေး မြှေး + မဲ မြဲ မဲ့ မွဲ + မံ မုံ မုံ့ မြုံ မှုံ + မံ့ မုံ့ + မ့ မြို့ မ့် မဲ့ မို့ မုံ့ မှု့ + မး မ်း မျိုး မီး မိုး မှူး မူး မြီး မှုး မြူး မှီး + မ္ဗ မ္ဗူ မ္ဗု + မ္ဗေ မ္ဗော + မ္ဘ မ္ဘာ မ္ဘာ့ မ္ဘီ + မ္ဘာ မ္ဘာ့ + မ္ဘေ မ္ဘော + မ္မ မ္မာ မ္မိ + မ္မေ မ္မော် + မ္မော မ္မော် + မ် မ်း မ့် + မျ များ မျိုး မျှ မျာ မျို မျူ မျှား + မျာ များ မျှား + များ မျှား + မျိ မျိုး မျို + မျို မျိုး + မျိး မျိုး + မျု မျိုး မျို + မျုး မျိုး + မျေ မျော မျှော် မျှော + မျော မျှော် မျှော + မျော် မျှော် + မျး မျိုး + မျှ မျှား + မျှာ မျှား + မျှေ မျှော် မျှော + မျှော မျှော် + မြ မြို့ မြူ မြဲ မြို မြှ မြား မြီး မြှု မြု မြိ မြူး မြီ မြွှာ မြုံ မြွာ မြွ + မြာ မြား မြွှာ မြွာ + မြိ မြို့ မြို + မြို မြို့ + မြိ့ မြို့ + မြီ မြီး + မြု မြို့ မြို မြှု မြုံ + မြု့ မြို့ + မြူ မြူး + မြေ မြော မြှော မြွေ မြေး မြော် မြေ့ မြှေး + မြော မြှော မြော် + မြေး မြှေး + မြံ မြုံ + မြ့ မြို့ + မြး မြီး မြူး + မြွ မြွှာ မြွာ + မြွာ မြွှာ + မြွှ မြွှာ + မြှ မြှု မြွှာ + မြှာ မြွှာ + မြှေ မြှော မြှေး + မွ မွှား မွဲ မွှ မြွှာ မွှာ မြွာ မြွ + မွာ မွှား မြွှာ မွှာ မြွာ + မွား မွှား + မွေ မွေး မွှေး မွေ့ မြွေ မွှေ + မွေး မွှေး + မွှ မွှား မြွှာ မွှာ + မွှာ မွှား မြွှာ + မွှေ မွှေး + မှ မှု မှာ မျှ မှူး မြှ မှီ မှို မှား မြှု မွှား မှိ မှုး မှီး မျှား မှု့ မွှ မြွှာ မှူ မွှာ မှုံ + မှာ မှား မွှား မျှား မြွှာ မွှာ + မှား မွှား မျှား + မှိ မှို + မှီ မှီး + မှု မှို မြှု မှုး မှု့ မှုံ + မှူ မှူး + မှေ မြှော မှော မွှေး မျှော် မှော် မှေး မျှော မြှေး မွှေ + မှော မြှော မျှော် မှော် မျှော + မှော် မျှော် + မှေး မွှေး မြှေး + မှံ မှုံ + မှ့ မှု့ + မှး မှူး မှုး မှီး + ယ ယ် ယူ ယာ ယား ယို ယံ ယု ယ့် ယုံ ယှ ယွ ယျ ယျာ ယူး ယိုး ယီ ယိ ယဲ + ယာ ယား ယျာ + ယိ ယို ယိုး + ယို ယိုး + ယိး ယိုး + ယု ယို ယုံ ယိုး + ယုး ယိုး + ယူ ယူး + ယေ ယော ယေး ယော့ ယော် + ယော ယော့ ယော် + ယံ ယုံ + ယ့ ယ့် + ယး ယူး ယိုး + ယ် ယ့် + ယျ ယျာ + ရ ရာ ရှိ ရွာ ရို ရှ ရိ ရု ရား ရွ ရီ ရှား ရိုး ရဲ ရီး ရုံ ရုံး ရှာ ရံ ရှု ရဲ့ ရူ ရ် ရှုံး ရူး ရွှ ရှို ရှ် ရှူ ရှူး ရှီ ရှို့ ရှိုး ရွား ရွံ့ ရှီး ရွို ရာ့ ရွှံ့ ရို့ ရှဲ ရွဲ ရွံ + ရာ ရွာ ရား ရှား ရှာ ရွား ရာ့ + ရား ရှား ရွား + ရိ ရှိ ရို ရိုး ရှို ရှို့ ရှိုး ရွို ရို့ + ရို ရိုး ရှို ရှို့ ရှိုး ရွို ရို့ + ရို့ ရှို့ + ရိုး ရှိုး + ရိ့ ရှို့ ရို့ + ရိး ရိုး ရှိုး + ရီ ရီး ရှီ ရှီး + ရီး ရှီး + ရု ရို ရိုး ရုံ ရုံး ရှု ရှုံး ရှို ရှို့ ရှိုး ရွို ရို့ + ရုံ ရုံး ရှုံး + ရုံး ရှုံး + ရု့ ရှို့ ရို့ + ရုး ရိုး ရုံး ရှုံး ရှိုး + ရူ ရူး ရှူ ရှူး + ရူး ရှူး + ရေ ရေး ရော ရွှေ ရှေ့ ရှေး ရွေး ရှော ရွှေ့ ရွေ့ ရော် ရော့ ရှေ ရွေ ရှော် ရှော့ + ရော ရှော ရော် ရော့ ရှော် ရှော့ + ရော့ ရှော့ + ရော် ရှော် + ရေ့ ရှေ့ ရွှေ့ ရွေ့ + ရေး ရှေး ရွေး + ရဲ ရဲ့ ရှဲ ရွဲ + ရံ ရုံ ရုံး ရှုံး ရွံ့ ရွှံ့ ရွံ + ရံ့ ရွံ့ ရွှံ့ + ရံး ရုံး ရှုံး + ရ့ ရဲ့ ရှို့ ရွံ့ ရွှံ့ ရို့ + ရး ရိုး ရီး ရုံး ရှုံး ရူး ရှူး ရှိုး ရှီး + ရ် ရှ် + ရွ ရွာ ရွှ ရွား ရွံ့ ရွို ရွှံ့ ရွဲ ရွံ + ရွာ ရွား + ရွိ ရွို + ရွု ရွို + ရွေ ရွှေ ရွေး ရွှေ့ ရွေ့ + ရွေ့ ရွှေ့ + ရွံ ရွံ့ ရွှံ့ + ရွံ့ ရွှံ့ + ရွ့ ရွံ့ ရွှံ့ + ရွှ ရွှံ့ + ရွှေ ရွှေ့ + ရွှံ ရွှံ့ + ရွှ့ ရွှံ့ + ရှ ရှိ ရှား ရှာ ရှု ရှုံး ရွှ ရှို ရှ် ရှူ ရှူး ရှီ ရှို့ ရှိုး ရှီး ရွှံ့ ရှဲ + ရှာ ရှား + ရှိ ရှို ရှို့ ရှိုး + ရှို ရှို့ ရှိုး + ရှိ့ ရှို့ + ရှိး ရှိုး + ရှီ ရှီး + ရှု ရှုံး ရှို ရှို့ ရှိုး + ရှုံ ရှုံး + ရှု့ ရှို့ + ရှုး ရှုံး ရှိုး + ရှူ ရှူး + ရှေ ရွှေ ရှေ့ ရှေး ရှော ရွှေ့ ရှော် ရှော့ + ရှော ရှော် ရှော့ + ရှေ့ ရွှေ့ + ရှံ ရှုံး ရွှံ့ + ရှံ့ ရွှံ့ + ရှံး ရှုံး + ရှ့ ရှို့ ရွှံ့ + ရှး ရှုံး ရှူး ရှိုး ရှီး + လ လို လာ လု လူ လွ လ် လုံး လှ လျှ လိ လျ လီ လွှ လဲ လား လို့ လံ လုံ လှု လှို လျား လှူ လူး လွှာ လူ့ လွဲ လီး လွှဲ လျံ လျာ လျှို့ လွှား လ္လ လွို လျူ လျှံ လှံ လှုံ့ လ္လာ လှဲ လျှာ လှုံ လဲ့ လျှို လုံ့ င်္လာ လျှား လိုး လှီး + လာ လား လျား လွှာ လျာ လွှား လ္လာ လျှာ င်္လာ လျှား + လား လျား လွှား လျှား + လိ လို လို့ လှို လျှို့ လွို လျှို လိုး + လို လို့ လှို လျှို့ လွို လျှို လိုး + လို့ လျှို့ + လိ့ လို့ လျှို့ + လိး လိုး + လီ လီး လှီး + လီး လှီး + လု လို လုံး လို့ လုံ လှု လှို လျှို့ လွို လှုံ့ လှုံ လျှို လုံ့ လိုး + လုံ လုံး လှုံ့ လှုံ လုံ့ + လုံ့ လှုံ့ + လု့ လို့ လျှို့ လှုံ့ လုံ့ + လုး လုံး လိုး + လူ လှူ လူး လူ့ လျူ + လေ လေး လော လျော လေ့ လျှော လှေ လျော့ လော့ လျော် လှော လျှော့ လော် လှော် လျှော် လွေ + လော လျော လျှော လျော့ လော့ လျော် လှော လျှော့ လော် လှော် လျှော် + လော့ လျော့ လျှော့ + လော် လျော် လှော် လျှော် + လဲ လွဲ လွှဲ လှဲ လဲ့ + လံ လုံး လုံ လျံ လျှံ လှံ လှုံ့ လှုံ လုံ့ + လံ့ လှုံ့ လုံ့ + လံး လုံး + လ့ လို့ လူ့ လျှို့ လှုံ့ လဲ့ လုံ့ + လး လုံး လူး လီး လိုး လှီး + လ္လ လ္လာ + လျ လျှ လျား လျံ လျာ လျှို့ လျူ လျှံ လျှာ လျှို လျှား + လျာ လျား လျှာ လျှား + လျား လျှား + လျိ လျှို့ လျှို + လျို လျှို့ လျှို + လျို့ လျှို့ + လျိ့ လျှို့ + လျု လျှို့ လျှို + လျု့ လျှို့ + လျေ လျော လျှော လျော့ လျော် လျှော့ လျှော် + လျော လျှော လျော့ လျော် လျှော့ လျှော် + လျော့ လျှော့ + လျော် လျှော် + လျံ လျှံ + လျ့ လျှို့ + လျှ လျှို့ လျှံ လျှာ လျှို လျှား + လျှာ လျှား + လျှိ လျှို့ လျှို + လျှို လျှို့ + လျှိ့ လျှို့ + လျှု လျှို့ လျှို + လျှု့ လျှို့ + လျှေ လျှော လျှော့ လျှော် + လျှော လျှော့ လျှော် + လျှ့ လျှို့ + လွ လွှ လွှာ လွဲ လွှဲ လွှား လွို + လွာ လွှာ လွှား + လွား လွှား + လွိ လွို + လွု လွို + လွဲ လွှဲ + လွှ လွှာ လွှဲ လွှား + လွှာ လွှား + လှ လျှ လွှ လှု လှို လှူ လွှာ လွှဲ လျှို့ လွှား လျှံ လှံ လှုံ့ လှဲ လျှာ လှုံ လျှို လျှား လှီး + လှာ လွှာ လွှား လျှာ လျှား + လှား လွှား လျှား + လှိ လှို လျှို့ လျှို + လှို လျှို့ လျှို + လှို့ လျှို့ + လှိ့ လျှို့ + လှီ လှီး + လှု လှို လျှို့ လှုံ့ လှုံ လျှို + လှုံ လှုံ့ + လှု့ လျှို့ လှုံ့ + လှေ လျှော လှော လျှော့ လှော် လျှော် + လှော လျှော လျှော့ လှော် လျှော် + လှော့ လျှော့ + လှော် လျှော် + လှဲ လွှဲ + လှံ လျှံ လှုံ့ လှုံ + လှံ့ လှုံ့ + လှ့ လျှို့ လှုံ့ + လှး လှီး + ဝ ဝါ ဝိ ဝို ဝီ ဝါး ဝဲ ဝှ ဝံ ဝု ဝ် ဝူ ဝံ့ ဝ်း ဝ့် + ဝါ ဝါး + ဝိ ဝို + ဝု ဝို + ဝေ ဝေး ဝေါ ဝေါ် ဝှေ့ ဝှေး ဝေ့ ဝေါ့ + ဝေါ ဝေါ် ဝေါ့ + ဝေ့ ဝှေ့ + ဝေး ဝှေး + ဝံ ဝံ့ + ဝ့ ဝံ့ ဝ့် + ဝး ဝ်း + ဝ် ဝ်း ဝ့် + ဝှေ ဝှေ့ ဝှေး + သ သို့ သား သူ သာ သိ သုံး သွား သံ သီ သွ သို သီး သု သူ့ သျှ င်္သာ သဲ သိုး သ် သုံ သျ သွာ င်္သ သုံ့ + သာ သား သွား င်္သာ သွာ + သား သွား + သိ သို့ သို သိုး + သို သို့ သိုး + သိ့ သို့ + သိး သိုး + သီ သီး + သု သို့ သုံး သို သိုး သုံ သုံ့ + သုံ သုံး သုံ့ + သု့ သို့ သုံ့ + သုး သုံး သိုး + သူ သူ့ + သေ သော သော် သေး သွေး သေ့ သွေ့ င်္သေ့ သော့ သွေ + သော သော် သော့ + သေ့ သွေ့ င်္သေ့ + သေး သွေး + သံ သုံး သုံ သုံ့ + သံ့ သုံ့ + သံး သုံး + သ့ သို့ သူ့ သုံ့ + သး သုံး သီး သိုး + သျ သျှ + သွ သွား သွာ + သွာ သွား + သွေ သွေး သွေ့ + သှ သျှ + ဟ ဟု ဟာ ဟူ ဟို ဟိ ဟ် ဟံ ဟီ ဟဲ ဟား ဟ္မာ ဟူး ဟွ ဟိုး ဟ္မ ဟီး + ဟာ ဟား ဟ္မာ + ဟိ ဟို ဟိုး + ဟို ဟိုး + ဟိး ဟိုး + ဟီ ဟီး + ဟု ဟို ဟိုး + ဟုး ဟိုး + ဟူ ဟူး + ဟေ ဟော ဟော် ဟော့ ဟေး + ဟော ဟော် ဟော့ + ဟး ဟူး ဟိုး ဟီး + ဟ္မ ဟ္မာ + ဠ ဠိ ဠာ ဠ် ဠု + အ အား အု အာ အိ အို အီ အူ အဲ အိုး အုံ အီး အံ့ အုံး အံ အွ အဲ့ အူး အြ + အာ အား + အိ အို အိုး + အို အိုး + အိး အိုး + အီ အီး + အု အို အိုး အုံ အုံး + အုံ အုံး + အုး အိုး အုံး + အူ အူး + အေ အော အေး အော် အော့ + အော အော် အော့ + အဲ အဲ့ + အံ အုံ အံ့ အုံး + အံး အုံး + အ့ အံ့ အဲ့ + အး အိုး အီး အုံး အူး + ဦ ဦး + ဿ ဿာ ဿီ