ပြီးခဲ့တဲ့ semester က အတန်းတစ်ခုကို NLP ယူခဲ့တာ ကိုယ့်အတွက် ကောင်းတယ်လို့ပြောရမှာပဲ။

peofessor ပေးသမျှ အကုန်မရပေမယ့် စိတ်ဝင်စားဖို့ကောင်းတဲ့အပိုင်းတွေကအများကြီးပါ။

အဲဒီထဲက တစ်ခုကတော့ voice xml အကြောင်းပဲ။

ကျနော်တို့ ဆီက hotline phone တွေ call center တွေမှာ အလိုအလျောက်ဖြေကြားတဲ့စနစ်ရှိတယ်။

ဘာဖြစ်ရင် ၁ ကို နှိပ်ပါ။ ဘာဆို ၂ ကို နှိပ်ပါ။ အစရှိသဖြင့်ပေါ့။

voicexml ထဲမှာ အဲဒီ အလိုအလျောက်ဖြေတဲ့ စနစ်ကို ဘယ်လိုဆောက်ထားတာလဲဆိုတာလေ့လာရတယ်။

ကိုယ်တိုင်လည်းတစ်ခုဆောက်ရတယ်။

အဲဒီစနစ်ရဲ့နောက်ကွယ်မှာ xml language နဲ့ရေးထားတဲ့ program တစ်ခုရှိတယ်။

အဲဒီ script လေးက နေ ဘာဖြစ်ရင်ဘာလုပ်မယ်ဆိုတာကို ညွှန်ကြားပေးတယ်။

စာနဲ့ရေးထားတာကို အသံထွက်အောင်လုပ်ပေးနိုင်တာကတော့ text to speech engine တစ်ခု သုံးထားလို့ပါ။

ဒါကြောင့်အရင်က အဲဒီလို အလိုအလျောက်ဖြေကြားတဲ့စနစ်က အသံတွေက စက်ရုပ်ဆန်တာပေါ့။

မြန်မာလို ဖြေကြားနိုင်ဖို့အတွက်ကတော့ tts engine ကိုသုံးလို့အဆင်သိပ်မပြေဘူး။

ဒါကြောင့် ကြိုတင် အသံသွင်းထားတဲ့ ဖိုင်တွေကို အသုံးပြုရတယ်။

xml script ထဲမှာပဲ မူရင်း ပါတဲ့ text to speech အသံအစား ကြိုတင်အသံသွင်းထား ထားတဲ့ အသံဖိုင်ကိုယူသုံးဖို့ ညွှန်ကြားရတယ်။

အဲဒိ စနစ်တွေက တစ်ဖက်မှာတော့ ဖုန်းခေါ်တဲ့သူဘက်က အဖြေ တွေကိုလည်း လက်ခံရသေးတယ်။

ဖုန်းခေါ်တဲ့သူက အသံ နဲ့ ဖြေ ပေးလို့ရတယ်။

ဥပမာ Say yes or no ဆိုရင်

လူက yes or no လို့ဖြေပေးတာနဲ့သူက သိတယ်ပေါ့။

ဒါပေမယ့် အသံကမပီတာဖြစ်ဖြစ်၊ နောက်က ဆူညံသံ တွေရှိနေတာဖြစ်ဖြစ် အသံနဲ့ အမိန့်ပေးတာ မှားပေးနိုင်လို့

အတော်များများကတော့ နံပါတ် နှိပ်ရတဲ့ function ကိုပဲ ဖွင့်ပေးထားကြတယ်။

အခုနောက်တော့ voice xml ကိုသိပ်သုံးတာ မတွေ့တော့သလိုပဲ။ အင်တာနက်ထဲမှာကိုပဲ voicexml နဲ့ပတ်သက်တဲ့ အဖွဲ့တွေ community တွေ သိပ်မမြင်ရဘူး။

Google တို့ဘာတို့က လုပ်ပေးတဲ့ automatic phone ဖြေတဲ့စနစ်တွေက တအားကောင်းလာတော့ အဲဒါတွေပြောင်းသုံးကြဟန်တူတယ်။