Spaces:
Running
Running
Upload app.py
Browse files
app.py
CHANGED
|
@@ -844,7 +844,6 @@ def get_sys_prompt(ct, vo_lang='my'):
|
|
| 844 |
"စည်းကမ်း လေးချက်။ dubbing timing ကိုက်ညီအောင် တစ်ကြောင်းချင်းစီရဲ့ အရှည်ကို မူရင်းအရှည်နဲ့ နီးစပ်အောင် ပြန်ဆိုပါ — မလိုအပ်ဘဲ ချဲ့/တို မလုပ်ရ။\n"
|
| 845 |
"စည်းကမ်း ငါးချက်။ ကျောင်းသုံးစာပေမသုံးရ၊ နေ့စဉ်သုံး စကားပြောပုံစံပဲ သုံးပါ။ အင်္ဂလိပ်စကားလုံးနှင့် အာရဗီဂဏန်းများ လုံးဝ မသုံးရ။\n"
|
| 846 |
"ဂဏန်းများကို မြန်မာစကားဖြင့်သာ ရေးပါ — 1=တစ်, 2=နှစ်, 10=တစ်ဆယ်, 100=တစ်ရာ, 1000=တစ်ထောင်။\n"
|
| 847 |
-
"Every sentence MUST end with တယ်။ only. NEVER append နော်, တာပဲ, တာပေါ့, ပေါ့, ဟင်, ဟာ, ကွာ, ရှင် after တယ်။\n"
|
| 848 |
"Format EXACTLY:\n[SCRIPT](ဘာသာပြန်ပြီး dubbing script)\n[TITLE](short title)\n[HASHTAGS](exactly 5 hashtags e.g. #)"
|
| 849 |
)
|
| 850 |
else:
|
|
@@ -854,29 +853,18 @@ def get_sys_prompt(ct, vo_lang='my'):
|
|
| 854 |
"မြန်မာ ဆေးဘက် ဘာသာပြန်သူ — spoken Myanmar\n"
|
| 855 |
"Rules: 100% မြန်မာ | ကျောင်းသုံးစာပေမသုံးရ | ပုဒ်မတိုင်း ။\n"
|
| 856 |
"ဂဏန်းများကို မြန်မာစကားဖြင့်သာ ရေးပါ — ဥပမာ 1=တစ်, 2=နှစ်, 10=တစ်ဆယ်, 12=တစ်ဆယ့်နှစ်, 20=နှစ်ဆယ်, 100=တစ်ရာ, 1000=တစ်ထောင် — Arabic digit မသုံးရ\n"
|
| 857 |
-
"
|
| 858 |
"Format EXACTLY:\n[SCRIPT](full myanmar script here)\n[TITLE](short title)\n[HASHTAGS](exactly 5 hashtags e.g. #ကျန်းမာရေး #myanmar #health #viral #trending)"
|
| 859 |
)
|
| 860 |
else:
|
| 861 |
return (
|
| 862 |
-
"You are
|
| 863 |
-
"
|
| 864 |
-
"RULE
|
| 865 |
-
"RULE
|
| 866 |
-
"RULE
|
| 867 |
-
"RULE
|
| 868 |
-
"
|
| 869 |
-
"Format: [SCRIPT](script)[TITLE](title ≤10 words)[HASHTAGS]#"
|
| 870 |
-
)
|
| 871 |
-
|
| 872 |
-
# Keep legacy constants for backward compat
|
| 873 |
-
SYS_MOVIE = get_sys_prompt('Movie Recap', 'my')
|
| 874 |
-
SYS_MED = get_sys_prompt('Medical/Health', 'my')
|
| 875 |
-
|
| 876 |
-
NUM_TO_MM_RULE = (
|
| 877 |
-
"ဂဏန်းများကို မြန်မာစကားဖြင့်သာ ရေးပါ — "
|
| 878 |
-
"ဥပမာ 1=တစ်, 2=နှစ်, 10=တစ်ဆယ်, 12=တစ်ဆယ့်နှစ်, 20=နှစ်ဆယ်, "
|
| 879 |
-
"100=တစ်ရာ, 1000=တစ်ထောင် — Arabic digit မသုံးရ။"
|
| 880 |
)
|
| 881 |
|
| 882 |
def get_num_rule(vo_lang='my'):
|
|
|
|
| 844 |
"စည်းကမ်း လေးချက်။ dubbing timing ကိုက်ညီအောင် တစ်ကြောင်းချင်းစီရဲ့ အရှည်ကို မူရင်းအရှည်နဲ့ နီးစပ်အောင် ပြန်ဆိုပါ — မလိုအပ်ဘဲ ချဲ့/တို မလုပ်ရ။\n"
|
| 845 |
"စည်းကမ်း ငါးချက်။ ကျောင်းသုံးစာပေမသုံးရ၊ နေ့စဉ်သုံး စကားပြောပုံစံပဲ သုံးပါ။ အင်္ဂလိပ်စကားလုံးနှင့် အာရဗီဂဏန်းများ လုံးဝ မသုံးရ။\n"
|
| 846 |
"ဂဏန်းများကို မြန်မာစကားဖြင့်သာ ရေးပါ — 1=တစ်, 2=နှစ်, 10=တစ်ဆယ်, 100=တစ်ရာ, 1000=တစ်ထောင်။\n"
|
|
|
|
| 847 |
"Format EXACTLY:\n[SCRIPT](ဘာသာပြန်ပြီး dubbing script)\n[TITLE](short title)\n[HASHTAGS](exactly 5 hashtags e.g. #)"
|
| 848 |
)
|
| 849 |
else:
|
|
|
|
| 853 |
"မြန်မာ ဆေးဘက် ဘာသာပြန်သူ — spoken Myanmar\n"
|
| 854 |
"Rules: 100% မြန်မာ | ကျောင်းသုံးစာပေမသုံးရ | ပုဒ်မတိုင်း ။\n"
|
| 855 |
"ဂဏန်းများကို မြန်မာစကားဖြင့်သာ ရေးပါ — ဥပမာ 1=တစ်, 2=နှစ်, 10=တစ်ဆယ်, 12=တစ်ဆယ့်နှစ်, 20=နှစ်ဆယ်, 100=တစ်ရာ, 1000=တစ်ထောင် — Arabic digit မသုံးရ\n"
|
| 856 |
+
"English transcriptအတိုင်း အပိုအလို 100%မရှိပဲ movie recap styleဘာသာပြန်ပါ ပြီတော့ -တယ်-စကားလုံးကို 40%သာသုံးပါ\n"
|
| 857 |
"Format EXACTLY:\n[SCRIPT](full myanmar script here)\n[TITLE](short title)\n[HASHTAGS](exactly 5 hashtags e.g. #ကျန်းမာရေး #myanmar #health #viral #trending)"
|
| 858 |
)
|
| 859 |
else:
|
| 860 |
return (
|
| 861 |
+
"You are a Myanmar movie recap script writer. Translate the transcript into natural spoken Myanmar.\n"
|
| 862 |
+
"RULE 1: Spoken Myanmar only. No formal words (၎င်း၊ သည့်နောက်၊ သောကြောင့် are forbidden).\n"
|
| 863 |
+
"RULE 2: Myanmar script only. No English. No Arabic digits (တစ်၊ နှစ်၊ သုံး၊ တစ်ဆယ်၊ တစ်ရာ၊ တစ်ထောင်).\n"
|
| 864 |
+
"RULE 3: Translate original content only. Do not add or invent any story details.\n"
|
| 865 |
+
"RULE 4: FORBIDDEN words — never use: နော် တာနော် ရှင် တာပဲ တာပေါ့ ပေါ့ ပေါ့လေ လေ ဟင် ဟာ ကွာ\n"
|
| 866 |
+
"RULE 5: Every sentence MUST end with တယ်။ only. WRONG: သွားတယ် နော်။ RIGHT: သွားတယ်။\n"
|
| 867 |
+
"Format: [SCRIPT](script)[TITLE](title <=10 words)[HASHTAGS]#"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 868 |
)
|
| 869 |
|
| 870 |
def get_num_rule(vo_lang='my'):
|