Mã tài liệu: 284634
Số trang: 63
Định dạng: zip
Dung lượng file: 4,639 Kb
Chuyên mục: Kỹ thuật - Công nghệ
LỜI NÓI ĐẦU
Thời đại thông tin đang mang lại cho chúng ta nhiều thành tựu to lớn. Sự bùng nổ thông tin đã và đang diễn ra mạnh mẽ ở tất cả các nước trên thế giới. Từ khi ra đời cho đến nay Công nghệ thông tin là một khoa học tuy mới mẽ song đã có ảnh hưởng rất lớn và chiếm vị trí quan trọng trong mọi lĩnh vực của cuộc sống: kinh tế, giáo dục, y tế, viễn thông, …
Một trong số đó phải kể đến lĩnh vực viễn thông. Bên cạnh công nghệ điện thoại truyền thống PSTN (Public Switch Telephone Network) đã tồn tại và phát triển từ lâu, thì công nghệ điện thoại IP cũng đã được thương mại hoá từ năm 1995. Với lợi thế giá cước thấp, chất lượng dịch vụ có thể chấp nhận được đã làm nhiều nhà kinh doanh viễn thông quan tâm. Tại Việt Nam, dịch vụ này cũng vừa mới được đưa vào sử dụng nhưng còn mang tính chất thử nghiệm.
Hiện nay, cũng đã có nhiều phần mềm xây dựng dịch vụ trả lời điện thoại tự động IP và đã mang lại nhiều lợi ích không nhỏ. Nhận thấy được khả năng phát triển của dịch vụ này và những ứng dụng vô cùng to lớn của nó trong tương lai. Em đã lựa chọn đề tài “Tìm hiểu về TAPI và xây dựng mô hình thử nghiệm trả lời điện thoại tự động bằng máy tính”. Đây không phải là một đề tài mới mẽ, đã có nhiều cá nhân và tổ chức nghiên cứu, tìm hiểu và xây dựng. Song, nó là một đề tài rất thú vị, và chắc hẳn còn nhiều điều cần phải đề cập đến.
Với phạm vi của đề tài, em đã đề cập tới một số vấn đề liên quan đến: Giao tiếp lập trình hệ thống điện thoại TAPI; Công nghệ điện thoại IP và các ứng dụng cùng với những ưu nhược điểm của nó. Từ đó xây dựng được mô hình ứng dụng TAPI, mô hình lập trình hệ thống điện thoại,…Có sơ lược một số vấn đền liên quan đến file tiếng nói (Wave), cách thu và phát file tiếng nói, … Trên cơ sở lý thuyết đã nghiên cứu và tìm hiểu đi đến xây dựng một ứng dụng “Trả lời điện thoại tự động bằng máy tính”.
Để hoàn thành được đề tài này, em đã nhận được sự giúp đỡ nhiệt tình , những lời động viên khích lệ của thầy giáo – Thạc sỹ Hoàng Hữu Việt – người đã trực tiếp hướng dẫn em cùng với các thầy cô giáo trong khoa Công Nghệ Thông Tin và các thành viên lớp 43A. Qua đây, cho phép em được bày tỏ lòng biết ơn sâu sắc tới thầy giáo Hoàng Hữu Việt, là người đã định hướng và tận tình giúp đỡ em trong quá trình học tập và nghiên cứu. Cảm ơn các thầy, cô giáo khoa Công nghệ Thông tin trường Đại Học Vinh đã giảng dạy và chỉ bảo những vấn đề liên quan đến đề tài. Xin cảm ơn người thân và bạn bè đã giúp đỡ và tạo điều kiện cho em trong suốt quá trình học tập và hoàn thành khoá luận. Em xin chân thành cảm ơn.
Mặc dù trong quá trình thực hiện đề tài đã có nhiều cố gắng. Song, do hạn chế về mặt trình độ của bản thân cũng như thời gian thực hiện; nên chắc chắn không thể tránh khỏi những thiếu sót. Vậy, em rất mong nhận được sự quan tâm, giúp đỡ và đóng góp ý kiến từ phía thầy, cô giáo và các bạn sinh viên. Nhằm làm cho đề tài hoàn thiện hơn và có thể phát triển thành một ứng dụng lớn có tính khả thi.
Vinh, tháng 5 năm 2006
Sinh viên thực hiện:
Nguyễn Văn Hùng
MỤC LỤC
Lời nói đầu 1
Chương 1. Tổng quan về TAPI 3
I. Giao tiếp lập trình cho hệ thống điện thoại TAPI 3
1. TAPI là gì? 3
2. Chương trình ứng dụng TAPI 4
3. TAPI DLL (Dynamic Link Library) 4
4. MSP (Media Service Provider) 4
5. MSPI (Media Service Provider Interface) 5
6. TAPI Server
7. TSP (Telephony Service Provider) 6
8. TSPI (Telephony Service Provider Interface) 6
9. Service Providers 6
II. Điện thoại IP (Internet Protocol) 7
1. IP Telephony là gì? 7
2. Các ứng dụng của điện thoại IP 9
3. Lợi ích của IP Telephony 10
4. Ưu nhược điểm của điện thoại IP 11
III. Mô hình lập trình cho hệ thống điện thoại 3
IV. Mô hình ứng dụng TAPI 3
1. Khởi tạo TAPI (TAPI Initialization) 14
2. Điều khiển phiên làm việc (Session Control) 15
3. Điều khiển thiết bị (Device Control) 15
4. Điều khiển phương tiện (Media Control) 15
5. Kết thúc TAPI (TAPI Shutdown) 16
V. Các phiên bản TAPI 16
VI. Kỹ thuật gửi số bằng xung lưỡng đa âm tần DTMF 17
1. Hệ thống DTMF là gì? 17
2. So sánh thời gian gửi số 19
3. Phương thức làm việc của thuê bao 19
Chương 2: Tìm hiểu về tiếng nói………..22
I. Đặc tính của tiếng nói 22
II. Công nghệ tổng hợp tiếng nói Text – to – Speech 23
III. ứng dụng công nghệ Text – to – Speech 24
IV. Giới thiệu về File Wave (*.Wav) 25
1. Khái niệm về file Wave và file RIFF 25
2. Cấu trúc file Wave 26
2.1. Chunk Format 27
2.2. Chunk Data 28
3. Các phương pháp phát một file Wave 31
3.1. Dùng hàm sndPlaySound hoặc PlaySound 31
3.2. Dùng MCI (Media Control Interface) 31
3.3. Dùng các hàm cấp thấp của Windows 32
4. Cách đọc file Wave vào bộ nhớ 33
5. Phương pháp thu âm 34
6. Chương trình chính 35
Chương3: Thử nghiệm hệ thống thông báo tự động qua điện thoại
I. Lưu đồ giải thuật của chương trình 40
II. Giao tiếp giữa điện thoại và máy tính 42
1. Khởi tạo đường truyền (line)
2. Kiểm tra đường truyền (line) hợp lệ 43
3. Mở line 43
4. Đăng kí các sự kiện cho TAPI 43
5. Kết nối với cuộc gọi đến 43
6. Thu nhận các mã DTMF 44
7. Kết thúc cuộc gọi 44
8. Đóng line hiện tại 45
9. Kết thúc TAPI 45
10. Một số Modul chính 45
III. Một số giao diện chính của chương trình 52
IV. Đánh giá hệ thống 57
Kết luận 58
Tài liệu tham khảo 59
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 1
👁 Lượt xem: 458
⬇ Lượt tải: 16
📎 Số trang: 82
👁 Lượt xem: 575
⬇ Lượt tải: 16
📎 Số trang: 61
👁 Lượt xem: 586
⬇ Lượt tải: 18
📎 Số trang: 53
👁 Lượt xem: 390
⬇ Lượt tải: 16
📎 Số trang: 52
👁 Lượt xem: 478
⬇ Lượt tải: 16
📎 Số trang: 65
👁 Lượt xem: 613
⬇ Lượt tải: 18
Những tài liệu bạn đã xem
📎 Số trang: 63
👁 Lượt xem: 354
⬇ Lượt tải: 16