Hệ thống cung cấp thông tin qua mạng điện thoại và ứng dụng
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINHTRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊNKHOA CÔNG NGHỆ THÔNG TIN------------------NGUYỄN TRẦN VỌNG – TRẦN MINH TRƯỜNGHệ thống cung cấp thông tin qua mạng điện thoại và ứng dụngKHÓA LUẬN TỐT NGHIỆP CHUYÊN NGÀNH KỸ THUẬT PHẦN MỀMTP.HCM, 2010 ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINHTRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊNKHOA CÔNG NGHỆ THÔNG TIN------------------NGUYỄN TRẦN VỌNG 0612568TRẦN MINH TRƯỜNG 0612481Hệ thống cung cấp thông tin qua mạng điện thoại và ứng dụngKHÓA LUẬN TỐT NGHIỆP CHUYÊN NGÀNH KỸ THUẬT PHẦN MỀMGIÁO VIÊN HƯỚNG DẪNTS. VŨ HẢI QUÂNKHÓA 2006 - 2010 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN TP. HCM, ngày … tháng … năm …TP.HCM, ngày … tháng … năm … Giáo viên hướng dẫn NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN .Khóa luận đáp ứng yêu cầu của Khóa luận cử nhân CNTT.TP. HCM, ngày … tháng … năm …Giáo viên phản biện LỜI CẢM ƠNChúng em xin chân thành cám ơn khoa Công Nghệ Thông Tin trường Đại học Tự Nhiên đã tạo điều kiện thuận lợi và giúp đỡ chúng em hoàn thành tốt khóa luận tốt nghiệp này.Chúng em xin chân thành cám ơn thầy Vũ Hải Quân, thầy Phạm Minh Nhựt đã tận tình chỉ dạy, giúp đỡ chúng em trong suốt quá trình làm khóa luận, nếu không có sự hướng dẫn tận tình của các thầy, chúng em không thể nào hoàn thành tốt khóa luận.Chúng em xin chân thành cám ơn các thầy cô khoa Công nghệ Thông tin đã tận tình chỉ dạy, trang bị kiến thức cho chúng em trong suốt bốn năm học qua.Chúng tôi cũng chân thành cám ơn các anh chị trong AI Lab, các bạn sinh viên trường Đại Học Khoa Học Tự Nhiên, trường Đại Học Khoa Học Xã Hội và Nhân Văn, đã nhiệt tình giúp đỡ trong quá trình thu thập dữ liệu phục vụ cho đề tài.Chúng con xin chân thành cám ơn gia đình, ông bà, cha mẹ đã chăm sóc, nuôi dưỡng chúng con nên người, và tạo điều kiện cho chúng con hoàn thành khóa luận này.Chúng em xin cảm ơn những anh chị đi trước đã để lại những kiến thức rất bổ ích để chúng em tiếp nối.Cảm ơn các anh chị và các bạn trong nhóm nghiên cứu xử lý tiếng nói đã giúp đỡ chúng tôi rất nhiều trong quá trình làm luận văn.Mặc dù chúng em đã cố gắng hết sức để hoàn thành khóa luận, song không thể tránh khỏi sai sót. Chúng em kính mong nhận được nhận xét và sự đóng góp của quý Thầy Cô và bạn bè.Nhóm thực hiệnNguyễn Trần Vọng - Trần Minh Trường MỤC LỤC DANH MỤC HÌNH ẢNH8 DANH MỤC BẢNG9 TÓM TẮT KHÓA LUẬNTên đề tài là “Hệ thống cung cấp thông tin qua mạng điện thoại và ứng dụng”, cụ thể ở đây, chúng tôixây dựng thử nghiệm một Voice Server phục vụ truy vấn thông tin qua điện thoại bằng cách nhận dạng tiếng nói do người dùng đọc vào, tập trung vào hai nội dung chính:1. Thử nghiệm các phương pháp nhận dạng tiếng nói đã được nghiên cứu từ trước, áp dụng cho dữ liệu là tiếng Việt, qua môi trường điện thoại. Gồm hai bước chính:a. Thu thập và chuẩn hóa dữ liệu: dùng cho mục đích huấn luyện bộ nhận dạng.b. Áp dụng nhiều phương pháp, nhiều mô hình nhận dạng tương ứng với dữ liệu thu được nhằm tìm ra phương pháp tối ưu nhất, cho chất lượng nhận dạng tốt nhất đối với tiếng Việt.2. Xây dựng ứng dụng: Xây dựng một ứng dụng thực tế, mà cụ thể là một Voice Server giúp người dùng truy vấn thông tin của các mã chứng khoán hiện đang được niêm yết, bằng cách cho phép người dùng gọi vào và đọc mã chứng khoán. Chương trình sẽ sử dụng mô hình nhận dạng tối ưu nhất được lọc ra từ bước 1, nhận dạng mã chứng khoán đó và truy vấn thông tin được lưu trong Database trả lời lại cho người dùng.Ngoài ra, đóng góp của luận văn cũng bao gồm:• Tham gia xây dựng bộ dữ liệu huấn luyện mô hình ngữ âm gồm 5 giờ thu âm giọng đọc mã chứng khoán của 124 người khác nhau, cả nam và nữ, qua môi trường điện thoại, kèm văn bản tương ứng.• Định hướng trong việc tìm ra mô hình và phương pháp nhận dạng tiếng Việt có chất lượng cao.10 [...]... thông tin qua mạng điện thoại Mục tiêu luận văn Xây dựng một Voice Server nhỏ nhằm cung cấp thông tin qua mạng điện thoại. Cụ thể là hệ thống sẽ cung cấp thông tin ở mức cơ bản về tỷ giá cổ phiếu và thông tin thị trường chứng khoán.Bằng cách cho phép người dùng gọi điện thoại vào 11 nghe hướng dẫn và đọc mã chứng khoán cần tra cứu, hệ thống phải ghi nhận và nhận dạng mã chứng khoán đó và trả về thông tin. .. tính và hệ thống điện thoại Tiếp nhận, xử lý tín hiệu đến từ điện thoại và trả lời thông tin từ máy tính trở lại hệ thống điện thoại Về phần cứng, chúng tôi sử dụng modem Intel 82536 PCI của Intel Modem kết nối trực tiếp với line điện thoại và máy tính, làm cầu nối trung gian truyền tải tín hiệu giữa hệ thống điện thoại và máy tính 18 Hình 2.1: Vai trò của Voice modem Về phần mềm, chúng tôi sử dụng. .. thống mới trong ngành điện thoại, được phát triển trên công nghệ CTI (công nghệ tích hợp máy tính và điện thoại) , dùng để cung cấp thông tin hoàn toàn tự động với số lượng cuộc gọi lớn(tối thiểu là ba mươi cuộc gọi vào hệ thống cùng lúc) Hình 1.2: Mô hình hệ thống IVR Hệ thống IVR cho phép khách hàng có thể truy cập thông tin của một tổ chức thông qua việc sử dụng bàn phím điện thoại để “ nói chuyện” hoặc... thi các ứng dụng tương ứng khác Ứng dụng sẽ phát - ra câu chào và thông tin cần thiết để hướng dẫn cho khách hàng Ứng dụng có thể chờ đáp ứng trong một khoảng thời gian Người gọi có thể tương tác với hệ thống bằng cách nói trực tiếp yêu cầu hoặc có thể thực hiện thông qua các phím trên điện thoại Hệ thống sẽ xử lý các yêu cầu tương ứng và hồi đáp cho khách hàng Ví dụ, nó có thể cập nhật thông tin trong... khách hàng Người sử dụng chỉ việc chọn loại thông tin cần biết và nhận thông tin đó bằng giọng nói được ghi âm sẵn hoặc qua bộ TTS (Text-ToSpeech) trong hệ thống Công nghệ IVR cũng có thể được sử dụng vào mục đích thu thập thông tin, ví dụ như những cuộc khảo sát qua điện thoại Người sử dụng sẽ được hướng dẫn để trả lời những câu hỏi bằng cách nhấn phím số trên điện thoại hoặc thông qua giọng nói 1.2.2.Các... tạo nên những ứng dụng thương mại tương tác với khách hàng bằng âm thanh thay cho tương tác truyền thống bằng phím và chuột Ứng dụng âm thanh có thể được cài đặt trên hệ thống cục bộ hoặc từ xa và người dùng có thể tương tác với hệ thống bằng các thiết bị cầm tay như điện thoại Một ứng dụng âm thanh tiêu biểu sẽ gồm các tương tác sau: - Khách hàng dùng điện thoại gọi vào hệ thống, hệ thống tự động... tiền điện thoại trả trước cung cấp các chỉ dẫn được ghi âm trước và nhận các con số được cung cấp từ điện thoại và sau đó thao tác với cơ sở dữ liệu Nhưng nếu là hệ thống cung cấp thông tin tỷ giá cổ phiếu mà nhóm sẽ xây dựng với nội dung luôn được cập nhật thì ngoài các câu hướng dẫn được ghi âm trước, hệ thống phải sử dụng thêm bộ phận tổng hợp tiếng nói(TTS) để tổng hợp nội dung thay đổi cung cấp. .. bằng giọng nói, và IVR “nghe” các phím bấm hoặc nhận dạng giọng nói đó rồi đọc lại cho khách hàng các thông tin được yêu cầu Nếu hệ thống cần cung cấp thông tin động, thông tin không cố định thì phải sử dụng bộ tổng hợp tiếng nói(TTS) để tổng hợp thành các tập tin âm thanh Nếu hệ 16 thống chỉ cung cấp các chỉ dẫn hay những thông tin cố định thì chỉ cần ghi âm trước nội dung rồi đáp ứng người gọi Ví... Thiết kế và cài đặt 13 + Chương 4: Tóm tắt đề tài 14 Chương 1: TỔNG QUAN Chương này trình bày tóm lược về thế nào là một Ứng dụng âm thanh (Voice Application) và giới thiệu về Hệ thống trả lời điện thoại tự động 1.1 Thế nào là một Ứng dụng âm thanh (Voice Application) Là ứng dụng có thể thực hiện tương tác giữa máy tính và con người bằng âm thanh nó cung cấp cho người dùng khả năng truy cập thông tin bằng... sẽ các thiết bị truyền thông với nhau và cung cấp khả năng đa phương tiện trên một nền tảng rộng lớn của phần cứng Phần cứng được hỗ trợ bao gồm card âm thanh và đồ họa, modem, đường dây ISDN, mạng ATM và máy quay phim Với chúng, bạn có thể truyền thông qua các kết nối trực tiếp đến máy tính cục bộ, đường dây điện thoại, mạng LANs, mạng WANs và cả Internet 19 Với việc thực hiện và nhận các cuộc gọi, . Server ứng dụng cho các dịch vụ cung cấp thông tin qua mạng điện thoại .Mục tiêu luận vănXây dựng một Voice Server nhỏ nhằm cung cấp thông tin qua mạng điện. CÔNG NGHỆ THÔNG TIN- -----------------NGUYỄN TRẦN VỌNG 0612568TRẦN MINH TRƯỜNG 061248 1Hệ thống cung cấp thông tin qua mạng điện thoại và ứng dụngKHÓA