725 lines
17 KiB
Plaintext
725 lines
17 KiB
Plaintext
# ==================================================
|
||
# 📄 sanad_arm.txt
|
||
# قاموس سند الشامل (لهجات عربية + تعرف أعمق + أخطاء شائعة)
|
||
# ملاحظة:
|
||
# - خففنا الكلمات "العامة جدًا" قدر الإمكان لتقليل التفعيل بالغلط.
|
||
# - بدون تشكيل لزيادة دقة المطابقة البرمجية.
|
||
# - IDs محفوظة كما هي في OPTION_LIST (0-28).
|
||
# ==================================================
|
||
|
||
# =====================
|
||
# Release arm (id=0) — stop/neutral / lower hands
|
||
# =====================
|
||
WAKE_PHRASES_release_arm = {
|
||
# أوامر إيقاف عامة
|
||
"وقف",
|
||
"وقف بس",
|
||
"وقف الحين",
|
||
"وقف الحركة",
|
||
"وقف هالحركة",
|
||
"وقف يا سند",
|
||
"وقف يا بوسنده",
|
||
"وقف يا بوسنيده",
|
||
"وقف كذا",
|
||
"وقف خلاص",
|
||
|
||
# خلاص
|
||
"خلاص",
|
||
"خلاص بس",
|
||
"خلاص الحين",
|
||
"تمام خلاص",
|
||
"تمام بس",
|
||
"بس خلاص",
|
||
"خلاص يا سند",
|
||
"خلاص يا بوسنده",
|
||
|
||
# راحة / استرخاء
|
||
"ارتح",
|
||
"ارتاح",
|
||
"استريح",
|
||
"ريح",
|
||
"ريح يدك",
|
||
"ريح ايدك",
|
||
"ريح يدينك",
|
||
"ريح ايدينك",
|
||
"ارتح يا سند",
|
||
"استريح يا سند",
|
||
|
||
# تحرير
|
||
"حرر اليد",
|
||
"حرر الذراع",
|
||
"حرر يدك",
|
||
"حرر ايدك",
|
||
"حرر يدينك",
|
||
"حرر ايدينك",
|
||
"فك يدك",
|
||
"فك ايدك",
|
||
"فك يدينك",
|
||
"فك ايدينك",
|
||
"فك الذراع",
|
||
"فك ايديك",
|
||
|
||
# رجوع للوضع الطبيعي
|
||
"ارجع طبيعي",
|
||
"ارجع وضع طبيعي",
|
||
"رجع طبيعي",
|
||
"وضع طبيعي",
|
||
"نيوترال",
|
||
"محايد",
|
||
"هوم",
|
||
"ارجع هوم",
|
||
"ارجع للوضع",
|
||
"رجع للوضع",
|
||
|
||
# إنزال اليد/الأيدي (لهجات + شدّة)
|
||
"نزل",
|
||
"نزل يدك",
|
||
"نزل ايدك",
|
||
"نزل يدينك",
|
||
"نزل ايدينك",
|
||
"نزل يدك تحت",
|
||
"نزل ايدك تحت",
|
||
"نزل يدينك تحت",
|
||
"نزل ايدينك تحت",
|
||
"نزل ايدك لتحت",
|
||
"نزل يدك لتحت",
|
||
|
||
"نزّل",
|
||
"نزّل يدك",
|
||
"نزّل ايدك",
|
||
"نزّل يدينك",
|
||
"نزّل ايدينك",
|
||
|
||
"انزل",
|
||
"انزل يدك",
|
||
"انزل ايدك",
|
||
"انزل يدينك",
|
||
"انزل ايدينك",
|
||
|
||
# English (added)
|
||
"stop",
|
||
"stop now",
|
||
"stop moving",
|
||
"enough",
|
||
"relax",
|
||
"rest",
|
||
"neutral",
|
||
"home",
|
||
"go home",
|
||
"hands down",
|
||
"lower your hands",
|
||
"lower your arms",
|
||
"arms down",
|
||
"release",
|
||
"stand down",
|
||
}
|
||
# =====================
|
||
# Shake hand (id=1) — formal greeting (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_shake_hand = {
|
||
# تحية دينية
|
||
"السلام عليكم",
|
||
"سلام عليكم",
|
||
"السلام عليكم ورحمة الله",
|
||
"السلام عليكم ورحمة الله وبركاته",
|
||
|
||
# مع الاسم
|
||
"السلام عليكم يا سند",
|
||
"السلام عليكم سند",
|
||
"السلام عليكم يا بوسنده",
|
||
"السلام عليكم بوسنده",
|
||
"السلام عليكم يا بوسنيده",
|
||
"السلام عليكم بوسنيده",
|
||
|
||
# طلب مصافحة
|
||
"صافحني",
|
||
"صافحني يا سند",
|
||
"صافحني يا بوسنده",
|
||
"صافحني يا بوسنيده",
|
||
"صافح",
|
||
"صافحنا",
|
||
"مد يدك",
|
||
"مد ايدك",
|
||
"مد ايدك اليمين",
|
||
"هات يدك",
|
||
"هات ايدك",
|
||
"عطني يدك",
|
||
"عطني ايدك",
|
||
"اعطيني يدك",
|
||
"اعطيني ايدك",
|
||
"سلم بيدك",
|
||
"سلم بايدك",
|
||
"سلم يا بطل",
|
||
"شيك هاند",
|
||
"شيك هاند يا سند",
|
||
|
||
# English (added)
|
||
"assalamu alaykum",
|
||
"as-salamu alaykum",
|
||
"peace be upon you",
|
||
"handshake",
|
||
"shake hands",
|
||
"shake my hand",
|
||
"let's shake hands",
|
||
"nice to meet you",
|
||
"greetings",
|
||
}
|
||
# =====================
|
||
# High five (id=2) — palm greeting (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_high_five = {
|
||
"هاي فايف",
|
||
"هاي فايف يا سند",
|
||
"هاي فايڤ",
|
||
"هاي فايڤ يا سند",
|
||
"عالي خمسة",
|
||
"عالي خمسه",
|
||
"اعطني خمسة",
|
||
"اعطني خمسه",
|
||
"هات خمسة",
|
||
"هات خمسه",
|
||
"دق كف",
|
||
"طق كف",
|
||
"دقلي كف",
|
||
"هات كفك",
|
||
"كف عالي",
|
||
"يلا كف",
|
||
"فرجينا الكف",
|
||
"خمسة بيدك",
|
||
"خمسه بايدك",
|
||
|
||
# English (added)
|
||
"high five",
|
||
"high-five",
|
||
"give me five",
|
||
"gimme five",
|
||
"up top",
|
||
"slap my hand",
|
||
}
|
||
# =====================
|
||
# Hug (id=3) — hug (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_hug = {
|
||
"حضن",
|
||
"حضني",
|
||
"حضنني",
|
||
"عناق",
|
||
"عانقني",
|
||
"ضمني",
|
||
"عطني حضن",
|
||
"عطني ضمه",
|
||
"ابي حضن",
|
||
"ابغى حضن",
|
||
"ممكن حضن",
|
||
"تعال حضن",
|
||
"تعال حضني",
|
||
"احتاج حضن",
|
||
"حضن كبير",
|
||
"حضنه قوية",
|
||
"ضمه",
|
||
"ضمة",
|
||
|
||
# English (added)
|
||
"hug",
|
||
"give me a hug",
|
||
"big hug",
|
||
"come hug",
|
||
"embrace",
|
||
"cuddle",
|
||
}
|
||
# =====================
|
||
# High wave (id=4) — goodbye / big wave (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_high_wave = {
|
||
"مع السلامه",
|
||
"مع السلامة",
|
||
"باي",
|
||
"باي باي",
|
||
"وداعا",
|
||
"وداعًا",
|
||
"ودع",
|
||
"ودعنا",
|
||
"اشوفك على خير",
|
||
"نشوفك على خير",
|
||
"في امان الله",
|
||
"الله وياك",
|
||
"تصبح على خير",
|
||
"تصبحون على خير",
|
||
|
||
# تلويح
|
||
"لوح",
|
||
"لوح لي",
|
||
"لوح بيدك",
|
||
"لوح بايدك",
|
||
"لوح بيدك فوق",
|
||
"سلم عليهم",
|
||
"سلم عليهم يا سند",
|
||
"سلم عليهم كلهم",
|
||
"ودعهم",
|
||
"ودع الضيوف",
|
||
|
||
# English (added)
|
||
"bye",
|
||
"bye bye",
|
||
"goodbye",
|
||
"see you",
|
||
"see you later",
|
||
"take care",
|
||
"wave",
|
||
"wave goodbye",
|
||
}
|
||
# =====================
|
||
# Clap (id=5) — clap (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_clap = {
|
||
"صفق",
|
||
"صقف",
|
||
"تصفيق",
|
||
"يلا صفق",
|
||
"صفق لهم",
|
||
"يلا صفق لهم",
|
||
"سوي تصفيق",
|
||
"ابدأ تصفيق",
|
||
"وريني كيف تصفق",
|
||
"صفق بيدك",
|
||
|
||
# (قد تكون عامة - احذفها إذا تسبب تفعيل بالغلط)
|
||
"برافو",
|
||
"حيوهم",
|
||
|
||
# English (added)
|
||
"clap",
|
||
"applause",
|
||
"clapping",
|
||
"round of applause",
|
||
"bravo",
|
||
"clap for them",
|
||
}
|
||
# =====================
|
||
# Face wave (id=6) — friendly greeting / calling Sanad (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_face_wave = {
|
||
# الاسم
|
||
"سند",
|
||
"يا سند",
|
||
"بوسنده",
|
||
"يا بوسنده",
|
||
"بوسنيده",
|
||
"يا بوسنيده",
|
||
"بو سنده",
|
||
"بو سنيده",
|
||
"يا بو سنده",
|
||
"يا بو سنيده",
|
||
|
||
# تحيات
|
||
"هلا",
|
||
"يا هلا",
|
||
"ياهلا",
|
||
"هلا والله",
|
||
"ياهلا والله",
|
||
"هلا وغلا",
|
||
"مرحبا",
|
||
"مرحبتين",
|
||
"حي الله",
|
||
"حي الله من جانا",
|
||
|
||
# تحية + الاسم
|
||
"هلا سند",
|
||
"هلا يا سند",
|
||
"مرحبا سند",
|
||
"مرحبا يا سند",
|
||
"يا هلا سند",
|
||
"يا هلا يا سند",
|
||
"هلا بوسنده",
|
||
"مرحبا بوسنده",
|
||
"هلا بوسنيده",
|
||
"مرحبا بوسنيده",
|
||
|
||
# نداءات (تجنبنا الكلمات العامة وحدها)
|
||
"سند تعال",
|
||
"سند تعال هنا",
|
||
"سند اسمعني",
|
||
"سند اسمع",
|
||
"سند وينك",
|
||
"سند موجود",
|
||
"سند حاضر",
|
||
"سند شوفني",
|
||
"سند ركز",
|
||
"سند ركز معي",
|
||
"سند انت وين",
|
||
|
||
"بوسنده تعال",
|
||
"بوسنده اسمعني",
|
||
"بوسنده وينك",
|
||
"بوسنيده تعال",
|
||
"بوسنيده اسمعني",
|
||
"بوسنيده وينك",
|
||
|
||
# English (added)
|
||
"sanad",
|
||
"hey sanad",
|
||
"hello sanad",
|
||
"hi sanad",
|
||
"bosanda",
|
||
"bosandah",
|
||
"are you there",
|
||
"listen to me",
|
||
"come here",
|
||
"look at me",
|
||
"pay attention",
|
||
}
|
||
# =====================
|
||
# Left kiss (id=7) — left cheek kiss (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_left_kiss = {
|
||
"بوسه يسار",
|
||
"بوسة يسار",
|
||
"بوسه على الخد اليسار",
|
||
"بوسة على الخد اليسار",
|
||
"بوسه على اليسار",
|
||
"بوسة يسار يا سند",
|
||
"بوسه يسار يا سند",
|
||
"قبلة يسار",
|
||
"قبله يسار",
|
||
|
||
# English (added)
|
||
"left kiss",
|
||
"kiss left",
|
||
"kiss on the left cheek",
|
||
"left cheek kiss",
|
||
}
|
||
# =====================
|
||
# Heart (id=8) — heart (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_heart = {
|
||
"قلب",
|
||
"سوي قلب",
|
||
"سوي قلب كبير",
|
||
"اعطني قلب",
|
||
"عطني قلب",
|
||
"ابي قلب",
|
||
"ابغى قلب",
|
||
"هارت",
|
||
"سوي هارت",
|
||
"وريني قلب",
|
||
"شكل قلب",
|
||
"قلب قلب",
|
||
"لوف",
|
||
"اعطيني لوف",
|
||
"سوي لوف",
|
||
|
||
# English (added)
|
||
"heart",
|
||
"make a heart",
|
||
"do a heart",
|
||
"love",
|
||
"i love you",
|
||
}
|
||
# =====================
|
||
# Right heart (id=9) — right-side heart (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_right_heart = {
|
||
"قلب يمين",
|
||
"سوي قلب يمين",
|
||
"سوي هارت يمين",
|
||
"هارت يمين",
|
||
"قلب على اليمين",
|
||
"قلب يمين يا سند",
|
||
|
||
# English (added)
|
||
"right heart",
|
||
"make a right heart",
|
||
"heart right",
|
||
"heart on the right",
|
||
}
|
||
# =====================
|
||
# Hands up (id=10) — built-in display only (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_hands_up = {
|
||
"وريني يدينك",
|
||
"وريني ايدينك",
|
||
"فرجينا يدينك",
|
||
"فرجينا ايدينك",
|
||
"هات يدينك نشوف",
|
||
"ايديك الثنتين",
|
||
"يديك الثنتين",
|
||
"طلع يدينك",
|
||
"طلع ايدينك",
|
||
"ارفع يدينك شوي",
|
||
"ارفع ايدينك شوي",
|
||
|
||
# English (added)
|
||
"hands up",
|
||
"put your hands up",
|
||
"raise your hands",
|
||
"raise both hands",
|
||
"arms up",
|
||
"lift your hands",
|
||
}
|
||
# =====================
|
||
# X-ray (id=11) — x-ray pose (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_x_ray = {
|
||
"اكس راي",
|
||
"xray",
|
||
"اشعه",
|
||
"اشعة",
|
||
"اشعة اكس",
|
||
"اشعة سينية",
|
||
"سكان",
|
||
"سكانر",
|
||
"فحص",
|
||
"فحص اشعة",
|
||
"سوي اكس راي",
|
||
|
||
# English (added)
|
||
"x-ray",
|
||
"scan",
|
||
"scanner",
|
||
"xray pose",
|
||
"medical scan",
|
||
}
|
||
# =====================
|
||
# Right hand up (id=12) — built-in display only (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_right_hand_up = {
|
||
"وريني يدك اليمين",
|
||
"وريني ايدك اليمين",
|
||
"فرجينا يدك اليمين",
|
||
"هات اليمين نشوف",
|
||
"طلع يدك اليمين",
|
||
"طلع ايدك اليمين",
|
||
"ارفع يدك اليمين",
|
||
"ارفع ايدك اليمين",
|
||
|
||
# English (added)
|
||
"right hand up",
|
||
"raise your right hand",
|
||
"lift your right hand",
|
||
"right arm up",
|
||
"put your right hand up",
|
||
}
|
||
# =====================
|
||
# Reject (id=13) — reject/decline (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_reject = {
|
||
"ارفض",
|
||
"رفض",
|
||
"مرفوض",
|
||
"مو موافق",
|
||
"مش موافق",
|
||
"لا ابي",
|
||
"لا ابغا",
|
||
"ما ابي",
|
||
"ما ابغا",
|
||
"لا شكرا",
|
||
"لا شكرًا",
|
||
"كنسل",
|
||
"الغيه",
|
||
"الغيها",
|
||
"لا تسويها",
|
||
"لا تعملها",
|
||
"لا تساويها",
|
||
|
||
# English (added)
|
||
"reject",
|
||
"decline",
|
||
}
|
||
# =====================
|
||
# Right kiss (id=14) — right cheek kiss (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_right_kiss = {
|
||
"بوسه يمين",
|
||
"بوسة يمين",
|
||
"بوسه على الخد اليمين",
|
||
"بوسة على الخد اليمين",
|
||
"بوسه على اليمين",
|
||
"بوسة يمين يا سند",
|
||
"قبلة يمين",
|
||
"قبله يمين",
|
||
|
||
# English (added)
|
||
"right kiss",
|
||
"kiss right",
|
||
"kiss on the right cheek",
|
||
"right cheek kiss",
|
||
}
|
||
# =====================
|
||
# Two-hand kiss (id=15) — two-hand kiss (SDK)
|
||
# =====================
|
||
WAKE_PHRASES_two_hand_kiss = {
|
||
"بوسات",
|
||
"بوسات كثير",
|
||
"بوسه كبيرة",
|
||
"بوسة كبيرة",
|
||
"بوسه بكل اليدين",
|
||
"بوسة بكل اليدين",
|
||
"بوسه بيدينك",
|
||
"بوسة بيدينك",
|
||
"بوسه قوية",
|
||
"بوسة قوية",
|
||
"قبلة كبيرة",
|
||
"قبلات",
|
||
|
||
# English (added)
|
||
"two hand kiss",
|
||
"two-hand kiss",
|
||
"big kiss",
|
||
"many kisses",
|
||
"lots of kisses",
|
||
"blow a big kiss",
|
||
}
|
||
# ==================================================
|
||
# Recorded Actions (IDs 23+ for JSONL Replay)
|
||
# ==================================================
|
||
|
||
# =====================
|
||
# Laugh (id=23) — recorded
|
||
# =====================
|
||
WAKE_PHRASES_laugh = {
|
||
"اضحك",
|
||
"ضحكه",
|
||
"ضحكة",
|
||
"يضحك",
|
||
"ضحك",
|
||
"هههه",
|
||
"ههههه",
|
||
"نكته",
|
||
"نكتة",
|
||
"مضحك",
|
||
"كركر",
|
||
"اضحك يا سند",
|
||
"فرجينا ضحكتك",
|
||
"ضحكنا",
|
||
|
||
# English (added)
|
||
"laugh",
|
||
"haha",
|
||
"hahaha",
|
||
"lol",
|
||
"that's funny",
|
||
"make me laugh",
|
||
"giggle",
|
||
}
|
||
# =====================
|
||
# Bird (id=24) — recorded
|
||
# =====================
|
||
WAKE_PHRASES_bird = {
|
||
"طير",
|
||
"سوي طير",
|
||
"عصفور",
|
||
"جناح",
|
||
"رفرف",
|
||
"رفرف بيدك",
|
||
"رفرف بايدك",
|
||
"حرك يدينك مثل الطير",
|
||
"وريني كيف يطير العصفور",
|
||
"سوي جناحات",
|
||
|
||
# English (added)
|
||
"bird",
|
||
"fly",
|
||
"flap",
|
||
"flap your wings",
|
||
"wings",
|
||
}
|
||
# =====================
|
||
# Change Battery (id=25) — recorded
|
||
# =====================
|
||
WAKE_PHRASES_change_battery = {
|
||
"غير البطاريه",
|
||
"غير البطارية",
|
||
"بدل البطاريه",
|
||
"بدل البطارية",
|
||
"تغيير بطاريه",
|
||
"تغيير بطارية",
|
||
"البطاريه خلصت",
|
||
"البطارية خلصت",
|
||
"شحن البطاريه",
|
||
"شحن البطارية",
|
||
"تشينج باتري",
|
||
"change battery",
|
||
"battery low",
|
||
|
||
# English (added)
|
||
"replace battery",
|
||
"swap battery",
|
||
"need charging",
|
||
"charge battery",
|
||
}
|
||
# ==================================================
|
||
# Active Movement (Recorded) — IDs 26–28
|
||
# ==================================================
|
||
|
||
# =====================
|
||
# Move hands up (id=26) — active movement (dressing/exercise)
|
||
# =====================
|
||
WAKE_PHRASES_move_hands_up = {
|
||
"ارفع يدينك",
|
||
"ارفع ايدينك",
|
||
"يدينك فوق",
|
||
"ايدينك فوق",
|
||
"ارفعهم فوق",
|
||
"ارفع يدينك الاثنين",
|
||
"ارفع ايديك الثنتين",
|
||
"هاندز اب",
|
||
|
||
# dressing/exercise context
|
||
"نلبسك",
|
||
"بلبسك",
|
||
"البس",
|
||
"غير ملابسك",
|
||
"ساعدنا نلبسك",
|
||
"يالله نلبس",
|
||
"تمرين ارفع يدينك",
|
||
"رفع يدين للتلبيس",
|
||
|
||
# English (added)
|
||
"hands up",
|
||
"raise your hands",
|
||
"raise both hands",
|
||
"lift your arms",
|
||
"arms up",
|
||
"raise both arms",
|
||
}
|
||
# =====================
|
||
# Move right hand up (id=27) — active movement
|
||
# =====================
|
||
WAKE_PHRASES_move_right_hand_up = {
|
||
"ارفع اليمين فوق",
|
||
"يدك اليمين فوق",
|
||
"ايدك اليمين فوق",
|
||
"ارفع يدك اليمين",
|
||
"ارفع ايدك اليمين",
|
||
"يمينك فوق",
|
||
"يمين فوق للاعلى",
|
||
"وريني يدك اليمين فوق",
|
||
"ارفع يمينك",
|
||
|
||
# English (added)
|
||
"right hand up",
|
||
"raise your right hand",
|
||
"lift your right hand",
|
||
"right arm up",
|
||
}
|
||
# =====================
|
||
# Move left hand up (id=28) — active movement
|
||
# =====================
|
||
WAKE_PHRASES_move_left_hand_up = {
|
||
"ارفع اليسار فوق",
|
||
"يدك اليسار فوق",
|
||
"ايدك اليسار فوق",
|
||
"ارفع يدك اليسار",
|
||
"ارفع ايدك اليسار",
|
||
"يسارك فوق",
|
||
"يسار فوق للاعلى",
|
||
"وريني يدك اليسار فوق",
|
||
"ارفع يسارك",
|
||
|
||
# English (added)
|
||
"left hand up",
|
||
"raise your left hand",
|
||
"lift your left hand",
|
||
"left arm up",
|
||
}
|