vA DAo TAO. TRUONG DH NGOAI NGU - TIN HOC TP.HCM KHOA CONG NGH¥ THONG TIN --G1Wro-- KHOA LuAN • TOT NGHIEP • THU NGHIEM • VIEC • NHAN • DANG • TIENG NOI TIENG VIET• val DO• 1 TU VUNG • Glal HAN• GIANG VIEN HUONG DAN: ThS. TItAN KHAI THI¥N SINH VIEN THljC HI¥N: VAN THE Qu6c -10DH11133 TP. HO CHi MINH - 2014 LOICAMON 2 L01cAMON Xin chan thanh cam on thfty Trftn Khai Thi~n da t~n tinh huang dfin toi trong qua trinh hoan thanh dS tai.
NhUng bu6i trao d6i, nhUng kinh nghi~m cung nhfrng tai li~u cua thfty da giup toi co duQ'c nhUng dinh huang dung d~n va dua ra cac phuong phap t6t dBth\l'c hi~n dS tai. Xin gai lai cam on d~n cac thfty co trong Khoa Cong ngh~ thong tin, nhfrng nguai da diu d~t toi trong su6t 4 nam a DlilihQC. Xin cam on blilnbe va cac blilnsinh vien, nhUng nguai tinh nguy~n giup toi thu am dB hoan thanh dS tai. D~c bi~t, cac blilnnhom blilnNguySn Vti KiSu Anh va NguySn Phlilm Bao Nguyen h6 trQ'toi trong vi~c thu am dii li~u ti~ng noi va gop phftn hoan thi~n dS tai.
Va cu6i cung, nhung quan trQng nhat, xin cam on ba mtt va nhUng nguai than, nhfrng nguai ung hQ toi vS mQi m~t. Khong co S\l quan tam do, toi khong thB hoan thanh t6t dS tai nay. HeM, ngay 20 thang 06 nam 2014 Sinh vien th\lc hi~n Van Th~ Qu6c Ml)C Ll)C 3. LOI cAM ON 2 MlJ C L l) C 3 CHUON G 1 - TONG QU AN 5 1.1 Gi6'i thi~u t6ng quan 5 1 .2 M\lc tieu d~ tid 6 1.3 Y nghia cua d~ tai.4 NQi dung thl,1'chi~n 8 1.5 Phl;lmvi tim hi~u 8 1.6 Cac kSt qua dl;ltduqc cua d~ ffii.
9 CHUONG 2 - KIEN TRUC m THONG 10 CHUONG 3 - NH.NDANG TIENG NOI TIENG VIET 13 3.1 CO'sa Iy thuySt 13 3.2 Cac c6ng dOl;lnxay dl,l'ngbQ nh~n dl;lngtiSng n6i 14 3.3 ChuAn bi t~p dfr li~u hu~n luy~n ; 15 3.4 Xay dl,1'ngill di~n 17 • 3.5 Xay dl,1'ngvan phl;lm 18 CHUONG 4 - xV L Y NGON NGU TV NHIEN 19 4.1 C~u truc cu phap truy v~n : 19 4.1 D6i v6'i ung d\lng "Qmin Iy chi tieu ca nhan" 19 4.1 CU phap cau m~nh I~nh va truy v~n 19 3.2 Phan tich ngfr nghia cau m~nh I~nh va cau truy v~n 21 4.2 Phan dch ngfr nghia ngfr d\lng 23 4.3 Chuy~n thanh cau I~nh SQL d~ tuong tac v6"iCO'sO-dfr li~u 24 4.2 D6i v6"ih~ th6ng "Tra cu.u thOng tin tuy~n sinh Dl;lihoc HUFLIT" 24 4.1 C~u truc cu phap truy v~n 24 4.2 Phan tich ngii' nghia cau I~nh 24 4.3 Chuy~n thanh cau I~nh SQL d~ tuong tac v6"iCO'sO-dfr li~u 26 CHUONG 5 - THlr NGHIEM vA DANH GIA 27 MVCLVC 4 5.1 Thanh ph fin Nh~n dl;lngti@ngn6i 27 5.1 Doi v&i ung dl;lng "Qmln Iy chi tieu ca nhan" 27 5.2 D6i v&i h~ th6ng "Tra cUu thong tin tuy8n sinh Dl;lihQc HUFLIT" 28 5.2 Thanh phfin Xu Iy ngon ngfr tt,r nhien 30 5 ., ung d I;Ing"Q' uan I'y c h"I heu ca'hn an .2 D6i v&i h~ th6ng "Tra cuu thOng tin tuy8n sinh Dl;lihQc HUFLIT" 30 5.3 Toan bQ h~ th6ng 30 5.1 D6i v&i ung dl;lng "QUlln Iy chi tieu ca nhan" 31 5.2 D6i v&i h~ th6ng "Tra cuu thong tin tuy8n sinh Dl;lihQc HUFLIT" 31 5.4 So sanh v&i nhfrng each ti@pc~n khac 31 CWONG 6 - KET LUAN' vA WONG pRAT TRIEN 32 6.1 KSt qua dl;ltduQ'c 32 6.2 Nhfrng hl;lnch@ 32 6.3 Huang phat tri8n 32 TAl LIJ;.U THAM KHAo 34 TiSng Vi~t 34 Ti@ngAnh 34 PHl) L1)C 1 35 PHl) L1)C 2 38 PHl) L1)C 3 42 PHl) L1)C 4 44 PHl) L1)C 5 50 PHl) L1)C 6 51 PHl) L1)C 7 56 CHUONG 1 - TONG QUAN 5 CHUONG 1 - TONG QUAN 1.1 GiOi thi~u tAng quan Nh?n d,;mgti~ng noi dong vai tro quan trQng trong giao ti~p gifra ngum va may tinh. Giup may tinh hiSu va thlJC hi~n hi~u l~nh clla con nguai va con nguai nh?n phan h6i tu may tinh nhanh han phuang phap truySn th6ng. f)S tai tim hiSu "THU NGHIEM VIEe NHAN DANG TIENG NOI. TIENG VI]J:TVal B() TIT yVNG Glal IL;.N" nh~m nh?n d~ng cac diu l~nh b~ng ti~ng noi ti~ng Vi~t clla nguai dung va chuySn thanh d~ng van ban dS may tinh co thS hiSu va th\l'C thi.
f)S C\l thS hoa, toi xay dlJng ling d\lng "Qmin ly chi tieu ca nhan" va h~ th6ng "Tra cuu thong tin tuy~n sinh f)~i hQc HUFLIT". Y tuemg vS xay d1Jllgcac h~ th6ng nh?n d~ng ti~ng noi da: co tu nhfrng nam 50 clla th~ ky 20 va d~n nay da: d~t du9'c nhiSu k~t qua dang kS. d Vi~t Nam n6i b?t la nhom nghien CUu f)~i hQc Khoa hQc tlJ nhien thanh ph6 H6 Chi Minh do PGS. Vli Hai Quan dUng dau.
Cac nghien CUuClla nhom t?P trung vaG bai toan truy v~n thong tin cho ban tin thai SlJti~ng Vi~t. Nhom da: th\l'c hi~n dS tai c~p qu6c gia vai bai toan khai thac thong tin da phuang ti~n huang ngfr nghla. Ngoai ra, nhom cling du9'c tai tr9' tu ngu6n clla d~i hQc Qu6c Gia thanh ph6 H6 Chi Minh dS nghien cUu vS h~ th6ng t6ng hqp ti~ng noi ti~ng Vi~t. Lien t\lC trong 10 nam qua, nhom da: xay d1Jllg thanh cong nhiSu h~ th6ng nhu: - H~ th6ng nh?n d~ng ti~ng noi ti~ng Vi~t lien t\lC, bQ tu v1Jllg khong h~n ch~.
- H~ th6ng t6ng hqp ti~ng noi ti~ng Vi~t dlJa tren ghep n6i. Cac h~ th6ng nay co k~t qua nh?n d~ng kha cao, d~t gan 95%; ti~ng noi t6ng hqp cling kha tv nhien. Trong do, nhom nghien CUuda: xay d1Jllg thanh cong mQt h~ th6ng voice server hoan chinh vai k~t qua nh?n d~ng d~n 93.1 70/0, t~o nSn tang cho vi~c phM triSn cac ung d\lng ti~ng noi nhu h~ th6ng hoi dap tlJ dQng, h~ thu tho~i. [2] Co 3 huang ti~p c?n chinh cho nh?n d~ng ti~ng noi [1]: CHUONG 1 - TONG QUAN 6 Ti~p c~n Am h9C: Huang ti~p c~n nay d\Ia vao cac d~c diSm am hQc duQ'c rut ra duQ'c til ph6 am thanh.
Tuy nhien k~t qua cua huang ti~p c~n nay. con thfip vi trong th\Ic t~, cac d~c trung am hQc co S\I bi~n dQng rfit Ian. Hon nfra phuong phap nay doi hoi tri thuc rfit d~y du vS am hQc (v 6n tri thuc am hQc hi~n nay chua thS dap trng). - Ti~p c~n Nh(in dr;zngmJu th6ng ke: SU d\lng cac phuong phap may hQc d\Ia tren th6ng ke dS hQc va rut ra m~u tham khao til luqng dfr li~u Ian.
Huang nay dang duQ'c su d\lng nhiSu, chu y~u la d\Ia vao Mo hinh Markov ftn (HMM). - Ti~p c~n Tri tU? nhdn tr;zo:la huang k~t hqp cua ca hai huang tren. Phuong phap nay k~t hqp duQ'c ca tri thuc cua chuyen gia va phuong phap m~u th6ng ke. Day se la huang ti~p c~n tuong lai cua nh~n d:~mgti~ng noi.
Trong dS tai nay, chung toi t~p trung chu y~u vao vi~c xay d\Illg bQ nh~n d:~mg ti~ng noi ti~ng Vi~t theo huang ti~p c~n Nhijn d(lng mau thang ke.2 M\lc tieu d~ tiii - Tim hiSu vi~c Nh~n d~ng ti~ng noi, cac buac hufin luy~n, xay d\Illg bQ nh~n dejmgti~ng noi theo mo hinh Hidden Markov. - Tim hiSu vi~c Xu ly ngon ngfr tv nhien vao dS tai dS ph\lc Y\l cho giai do~n h~u xu ly sau khi da:Nh~n d~ng ti~ng noi Tich hqp cac thanh ph~n Nh~n d~ng ti~ng noi, Xu ly ngon ngfr t\I nhien va T6ng hqp ti~ng noi vao thanh mQt trng d\lng, h~ th6ng giao ti~p ti~ng noi hoan chinh. Va C\lthS hoa k~t qua tim hiSu qua trng d\lng "Qmin If chi tieu ca nhin" va h~ th6ng "Tra cuu thong tin tuy~n sinh D~i hQcHUFLIT". 0'ng d\lng "Qmin If chi tieu ca nhin" dap trng cac m\lc tieu sau: - Nh~n d~ng duQ'cti~ng noi cua nhiSu nguai dung vai dQ chinh xac cao.
Co cO"ch~ xu ly ngon ngfr t\I nhien (phan tich cu phap va ngfr nghia cau l~nh) hi~u qua. Th\Ic thi cac l~nh truy xufit CO"sa dfr li~u tU nguai dung. Xufit k~t qua thanh am thanh. CHVONG 1 - TONG QUAN 7 H~ th5ng "Tra CtfU tuy~n sinh D~i hQc HUFLIT" dap ling cac m\lc tieu sau: - Nguai dung giao tiSp vai h~ th5ng b&ng tiSng noi thong qua di~n tho~i.
H~ th5ng co kha nang nh?n d~ng tiSng noi, xu ly ngon ngfr va phfm h6i cho nguai dung.3 Y nghia cua d~ tili Tinh mO'i eua a~fiJi Theo hiSu biSt clla tac gia, day la h~ th5ng d&utien t~i Vi~t Nam duQ'c trang bi mQt co chS xu ly ngon ngfr t\1'nhien (phan tich cu phap va ngfr nghla cau l~nh) hi~u qua vao ling d\lng tiSng noi, giup cho h~ th5ng tra nen thong minh va linh ho~t han. Y nghla eua a~fiJi • Y nghla khoa hQc VS khoa hQc, dS tai cling rna ra mQt huang phat triSn mai trong vi~c nghien Clm, xay d\lllg cac h~ th5ng hoi dap co thS hiSu va giao tiSp b&ng tiSng noi tiSng Vi~t v6i nguai dung b&ng vi~c tich hQ'P xu ly ngon ngfr t\f nhien trong cac ling d\lng tiSng noi. • Y nghla th\1'cti~n KSt qua dS tai hoan toan co thS ap d\lng trong nhiSu IInh V\fC,d~c bi~t la: o Trong giao d\lc - dao t~o: Lam giam cong vi~c cho bQ ph?n tuySn sinh Clla truang d~i hQc va cling giup cho ph\l huynh va cac em hQc sinh lap 12 co thS tim hiSu, l\fa chQn duQ'c nganh nghS va truang phu hQ'Pvai minh trong tuang lai. KSt qua clla nghien Clm nay la co So' dS toi ap d\lng vao vi~c phat triSn cac ling d\lng tuang t\f nhu tra Clm thong tin hQc V\l, tra Clm diSm thi t~i cac truang hQc b&ng tiSng noi.
o Trong kinh tS - xa hQi: KSt qua Clla nghien Clm nay cling co thS giup cho vi~c xay d\lllg cac ling dVng tuang t\f ph\lc V\l cho cac t6 chuc, doanh nghi~p, giup giam thiSu nhan h,rc, tv dQng hoa qua trinh nghi~p V\l nhu h~ tra Clm thong tin tai khoan ngan hang b&ng tiSng noi, tra Clm tuySn xe buyt b&ngtiSng noi. CHVdNG 1 - TONG QUAN 8 1.4 NQi dung th,!c hi~n - Nghien Clm su d\lng cong ngh~ va cong C\l rna ngu6n rna HTK dS nh~n d~;mgti~ng noi. - Nghien Clm cac v~n d~ v~ phan tich cu phap va mo hinh biSu di~n ngfr nghia cho cac cau truy v~n ti~ng Vi~t. Ti~p c~n phuong phap phan tich cu phap va ngfr nghia cau l~nh ti~ng Vi~t vai DCG (Definite Clause Grammar) [5].
- Nghien Clm xay d\ffig mo hinh va tich hqp h~ th6ng. Duai day 1abang 1i~tke chi ti~t cac cong vi~c da th\1'chi~n: STT Cong vicc Ghi chu 1 Tim hieu phuong phap Nh~n d:;mg tieng noi va cach su d\lng cong C\lHTK '.