Mô hình markov ẩn và ứng dụng trong nhận dạng tiếng nói - Pdf 30

Mô hình Markov ẩn và ứng dụng trong
nhận dạng tiếng nói

Nguyễn Duy Phương

Trường Đại học Công nghệ
Luận văn ThS chuyên ngành: Công nghệ thông tin; Mã số: 1 01 10
Người hướng dẫn: PGS.TS. Hồ Thuần
Năm bảo vệ: 2007

Abstract: Giới thiệu mô hình Markov ẩn (Hidden Markov Model HMM) và lựa chọn
mô hình HMM để nhận dạng tiếng nói. Khái quát về tiền xử lý tiếng nói và một số
phương pháp trích chọn đặc trưng được sử dụng trong nhận dạng tiếng nói. Quá trình
xây dựng mô hình HMM tự động cho các âm vị từ kho dữ liệu không gán nhãn âm vị
được giải quyết thông qua thuật toán huấn luyện nhúng. Đã xây dựng một ứng dụng
nhỏ về nhận dạng tiếng nói, cài đặt thuật toán và phần mềm từ điển tiếng nói
Keywords: Công nghệ thông tin, Mô hình Markov, Nhận dạng tiếng nói, Xử lý tín
hiệu

Content
MỞ ĐẦU
Ngay khi máy tính ra đời con người đã mơ ước máy tính có thể nói chuyện với mình.
Yêu cầu đơn giản nhất là máy có thể xác định được từ ngữ mà chúng ta nói với máy. Đó là
mục tiêu của ngành nhận dạng tiếng nói.
Nhận dạng tiếng nói đóng vai trò quan trọng trong giao tiếp giữa người và máy. Nó
giúp máy móc hiểu và thực hiện các hiệu lệnh của con người. Hiện nay trên thế giới, lĩnh vực
nhận dạng tiếng nói đã đạt được nhiều tiến bộ vượt bậc. Đã có nhiều công trình nghiên cứu
về lĩnh vực nhận dạng tiếng nói (Speech recognition) trên cơ sở lý thuyết các hệ thống thông
minh nhân tạo, nhiều kết quả đã trở thành sản phẩm thương mại như ViaVoice, Dragon , các
hệ thống bảo mật thông qua nhận dạng tiếng nói, các hệ quay số điện thoại bằng giọng nói
Triển khai những công trình nghiên cứu và đưa vào thực tế ứng dụng vấn đề này là một việc

nhau: hệ thống nhận dạng từ rời rạc và hệ thống nhận dạng từ liên tục. Trong hệ thống nhận
dạng tiếng nói liên tục, người ta lại phân biệt hệ thống nhận dạng có kích thước từ điển nhỏ
và hệ thống nhận dạng với kích thước từ điển trung bình hoặc lớn.
Ý tưởng về xây dựng các hệ thống nhận dạng tiếng nói đã có từ những năm 50 của thế
kỷ 20 và đến nay đã đạt được nhiều kết quả đáng kể. Có 3 hướng tiếp cận chính cho nhận
dạng tiếng nói [8]:
 Tiếp cận Âm học: Hướng tiếp cận này dựa vào các đặc điểm âm học được rút ra từ
phổ âm thanh. Tuy nhiên kết quả của hướng tiếp cận này còn thấp vì trong thực tế, các
đặc trưng âm học có sự biến động rất lớn. Hơn nữa phương pháp này đòi hỏi tri thức
rất đầy đủ về âm học (Vốn tri thức âm học hiện nay chưa thể đáp ứng).
 Tiếp cận Nhận dạng mẫu thống kê: Sử dụng các phương pháp máy học dựa trên thống
kê để học và rút ra mẫu tham khảo từ lượng dữ liệu lớn. Hướng này đang được sử
dụng nhiều, chủ yếu là dựa vào Mô hình Markov ẩn (HMM).
 Tiếp cận Trí tuệ nhân tạo: là hướng kết hợp của cả hai hướng trên. Phương
pháp này kết hợp được cả tri thức của chuyên gia và phương pháp mẫu thống
kê. Đây sẽ là hướng tiếp cận tương lai của nhận dạng tiếng nói.
Việc nhận dạng tiếng nói gặp một số khó khăn sau:
 Trong môi trường sinh hoạt hàng ngày, chất lượng tiếng nói biến động rất lớn do chịu
ảnh hưởng của các yếu tố ngoại cảnh, tâm và sinh lý người nói: một câu của cùng một
người nói khi thu vào máy sẽ khác nhau nếu nói ở hai tâm trạng khác nhau (lúc vui
nói khác, lúc giận nói khác,…), sức khoẻ khác nhau (lúc khoẻ nói khác, lúc
bệnh nói khác), tốc độ nói khác nhau (nói chậm thì rõ hơn nói nhanh), môi trường
xung quanh khác nhau (môi trường có tiêng ồn thì âm thu vào sẽ bị nhiễu), v.v… Và
còn nhiều yếu tố khác nữa tác động lên chất lượng của lời nói như thiết bị thu không
tốt, tín hiệu bị nhiễu điện,… Do đó, việc nhận dạng trở nên rất khó khăn.
 Trong nhận dạng tiếng nói theo hướng nhận dạng từng âm vị, một khó khăn chúng ta
gặp phải là: các âm vị liền nhau trong chuỗi tiếng nói không có vách ngăn rõ ràng (2
âm vị sát nhau có một phần giao nhau, khó xác định được phần giao nhau thuộc âm vị
trước hay âm vị sau). Ngay cả đối với con người, tách âm vị từ một âm tiết (xác định
vị trí bắt đầu và vị trí kết thúc của âm vị đó trên sóng âm của âm tiết) cũng không phải

Luận văn được tổ chức như sau:
 Chương 1 : Mô hình HMM và ứng dụng trong nhận dạng
Giới thiệu mô hình HMM và sự lựa chọn mô hình HMM để nhận dạng tiếng nói.
 Chương 2 : Tiền xử lý tín hiệu tiếng nói
Chương này sẽ giới thiệu về tiền xử lý tiếng nói và một số phương pháp trích đặc trưng
được sử dụng trong nhận dạng tiếng nói.
 Chương 3 : Thuật toán huấn luyện nhúng (Embedded training)
Giới thiệu thuật toán huấn luyện nhúng. Đây là quá trình xây dựng mô hình HMM tự
động cho các âm vị từ kho dữ liệu không gán nhãn âm vị.
 Chương 4 : Cài đặt thuật toán - Giới thiệu phần mềm từ điển tiếng nói.
 Kết luận

References
[1]. R. Rabiner, A Tutorial on Hidden Markov Models and Selected Applications in
Speech Recognition, Proceedings of IEEE, vol 77, no 2, 1998
[2]. Tom Mitchell, Machine Learning, McGraw Hill, 1996
[3]. Đặng Hùng Thắng, Mở đầu về lý thuyết xác suất và các ứng dụng, 1998
[4]. R. Rabiner and W. Schafer, Digital Processing Of Speech Signals, Prentice Hall,
1978
[5]. Đoàn Thiện Thuật, Ngữ âm tiếng Việt, Sách NXB ĐHQG Hà nội - 2002
[6]. Nguyễn Thanh Thuỷ, Nhập môn xử lý ảnh số, Sách NXBKHKT
[7]. John-Paul Hosom, Ron Cole, A diphone-based digit recognition system using
neural networks,
[8]. Đặng Thái Dương – Hà Giang Hải, Nhận dạng tiếng nói tiếng Việt theo hướng
tiếp cận nhận dạng âm vị tự động, luận văn cử nhân tin học 2004
[9]. Rabiner L.R, Huang B. H, Fundamentals of Speech Recognition, Sách NXB
Prentice Hall – 1993
[10]. V.Mantha, R.Duncan, Y.Wu, J.Zhao, Implementation and analysis of speech
recognition front-ends, ECE4773/Digital Signal Processing – 1998
[11]. Nguyễn Duy Tiến, Các mô hình xác suất và ứng dụng. Phần một – Xích Markov,


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status