Khóa luận 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

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 .5

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 12

IV. Mô hình ứng dụng TAPI 14

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. .40

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) . .42

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

 

 

 

doc62 trang | Chia sẻ: lethao | Lượt xem: 2162 | Lượt tải: 4download
Bạn đang xem trước 20 trang tài liệu Khóa luận 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, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên

Các file đính kèm theo tài liệu này:

  • docLuan van.doc
  • pptBao cao.PPT