tìm hiểu về tapi và xây dựng mô hình thử nhiệm trả lời điện thoại tự động bằng máy tính

19 821 0
tìm hiểu về tapi và xây dựng mô hình thử nhiệm trả lời điện thoại tự động bằng máy tính

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

tài liệu tham khảo tìm hiểu về tapi và xây dựng mô hình thử nhiệm trả lời điện thoại tự động bằng máy tính

Trang 1

TrườngưđạiưhọcưvinhưKhoaưcôngưnghệưthôngưtin

Khóaưluậnưtốtưnghiệp ư

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

Trang 3

Lí do chọn đề tài

Sự bùng nổ về Công nghệ thông tin đang diễn ra mạnh mẽ và đã mang lại nhiều thành tựu to lớn Nó ngày càng chiếm vị trí quan trọng và đ ợc ứng dụng rộng rãi vào mọi lĩnh vực của đời sống xã hội: kinh tế, giáo dục, y tế…

Một trong số đó phải kể đến lĩnh vực B u chính viễn thông Bên cạnh công nghệ điện thoại truyền thống TSPN đã 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 đã đ ợc đ a vào sử dụng và mang lại nhiều lợi ích

Nhận thấy khả năng phát triển của dịch vụ này và

Trang 4

trả lời điện thoại tự động có hai chức năng:

 Trả lời cuộc gọi đến: Tạo một kết nối, tiếp nhận các phím ấn thông qua mã DTMF của nó, đ a ra thông báo.

 Nghe cuộc gọi: Có khả năng ghi lại đ ợc nội dung của cuộc gọi đến.

Trang 5

Giới thiệu về TAPI

 TAPI là gì?

TAPI là viết tắt của cụm từ Telephony Application Program Interface - Giao tiếp lập trình cho hệ thống điện Windows cung cấp để hỗ trợ cho việc giao tiếp giữa điện thoại và máy tính thông qua Modem hoặc các thiết bị truyền thông.

Trang 6

Giới thiệu về TAPI

 Lợi ích của TAPI

- Cho phép các nhà lập trình viết các ứng dụng mà không cần quan tâm chi tiết đến các thiết bị phần cứng.

- Hỗ trợ hệ thống đàm thoại H323 và giao thức đàm thoại đa điểm

- kết hợp cả việc truyền số liệu lẫn tiếng nói ở nhiều loại thiết bị đầu cuối khác nhau, hỗ trợ các kiểu kết nối phức tạp và các kỹ thuật quản lý cuộc gọi nh : tạo cuộc gọi, chờ cuộc gọi, th thoại,…

- Các ứng dụng đ ợc viết bởi TAPI có thể truy cập trực tiếp đ ợc vào các dịch vụ trên đ ờng dây điện thoại, phát ra và nhận vào mọi tín hiệu của điện thoại…

Trang 7

C«ng nghÖ ®iÖn tho¹i IP

 IP Telephony lµ g×?

Lµ mét tËp hîp c¸c c«ng nghÖ ph¸t triÓn cho phÐp tiÕng nãi, d÷ liÖu vµ video truyÒn qua m¹ng LAN, WAN vµ Internet

Nã lµ sù kÕt hîp c¬ së h¹ tÇng m¹ng ®iÖn

tho¹i truyÒn thèng PSTN víi kü thuËt tho¹i VoIP dùa trªn kiÕn tróc chuÈn H323.

Trang 8

 Lợi ích của điện thoại IP

Việc xử lí tín hiệu, kỹ thuật nén ở tốc độ bit rất thấp mà vẫn giữ đ ợc chất l ợng

Băng thông rộng cho phép tăng khả năng tìm đ ờng, tiết kiệm đ ờng truyền và tận dụng tối đa dung l ợng chuyển tới của mạng l ới

Cho phép các tổ chức, cá nhân giảm mức chi phí cho các dịch vụ: truyền tiếng nói, video, …

Công nghệ điện thoại IP

Trang 9

 ứng dụng của điện thoại IP:

• Xây dựng hệ thống thoại thông minh • Dịch vụ điện thoại Web

• Dịch vụ fax qua IP

• Hay truy cập tới các trung tâm trả lời tự động

Công nghệ điện thoại IP

Trang 11

M« h×nh øng dông TAPI

Khëi t¹o TAPI

§iÒu khiÓn phiªn lµm viÖc

§iÒu khiÓn thiÕt bÞ

§iÒu khiÓn ph ¬ng tiÖn

Trang 12

Là một kỹ thuật dùng để chuyển dạng văn bản (Text) sang dạng file tiếng nói (Speech) Nó đ ợc phân loại dựa vào ph ơng pháp chuyển văn bản sang tiếng nói:

• Kết hợp từ: Với ph ơng pháp này những từ và ngữ phải đ ợc thu âm tr ớc.

• Tổng hợp: Phức tạp hơn vì phải cung cấp nhiều bộ lọc mô phỏng chiều dài cổ họng, vị trí l ỡi, …

• Hai âm tố (Diphone Concatenation): Là ph ơng pháp nối những đoạn âm thanh đã đ ợc số hoá lại tạo thành âm thanh liên tục.

Công nghệ tổng hợp tiếng nói Text to Speech (TTS)

Trang 14

Để tiến hành công việc giao tiếp giữa máy tính và ng ời gọi thì tr ớc hết ta phải tạo đ ợc một kết nối giữa máy tính và điện thoại với sự hỗ trợ của các hàm TAPI Nhằm tạo một phiên làm việc giữa điện thoại và máy tính để có thể nhận đ ợc các mã DTMF và truyền tiếng nói tới ng ời gọi

Quá trình kết nối một cuộc gọi đ ợc tiến hành từ khâu khởi tạo TAPI đến lúc kết thúc nó.

Giao tiếp giữa điện thoại và máy tính

Trang 15

Các b ớc thực hiện quá trình giao tiếp giữa điện thoại và máy tính

 Khởi tạo đ ờng truyền Kiểm tra đ ờng truyền Mở line

 Đăng ký các sự kiện cho TAPI Kết nối với cuộc gọi đến

 Thu nhận mã DTMF Kết thúc cuộc gọi Đóng line hiện tại Kết thúc TAPI

Trang 16

Đánh giá hệ thống

Trên cơ sở tìm hiểu về TAPI và công nghệ điện

thoại IP em đã xây dựng đ ợc mô hình thử nghiệm hệ thống trả lời tự động Những u điểm và hạn chế:

 u điểm: Chạy đ ợc trên các phiên bản

Windows khác nhau

Ch ơng trình thực hiện giao tiếp là Modem để thực hiện việc kết nối.

Nhận đ ợc tín hiệu cuộc gọi đến cùng các yêu cầu của nó và trả lời.

Trang 17

 Hạn chế:

Ch ơng trình dùng Modem làm thiết bị trung tâm nên tại một thời điểm chỉ tiếp nhận đ ợc một cuộc gọi.

Việc gửi nhận DTMF còn chậm, đặc biệt trong khi đang phát file âm thanh.

Tiếng nói chỉ đ ợc ghi vào một số file cần thiết, ch a sử dụng ph ơng pháp tổng hợp tiếng nói.

Ch a xử lý nhiều về cơ sở dữ liệu

Ch a cập nhật đ ợc thông tin liên quan đến cuộc gọi: số máy gọi đến,…

Đánh giá hệ thống

Trang 18

 H ớng phát triển:

Khắc phục những hạn chế trên

Hỗ trợ Telephone Card nhằm kết nối với nhiều cuộc gọi tới cùng một lúc.

Xây dựng cập nhật tối đa cơ sở dữ liệu, nâng ứng dụng ở mức độ một ch ơng trình minh họa làm cho nó hoàn thiện hơn và có tính khả thi hơn.

Đánh giá hệ thống

Trang 19

Kết luận

Ch ơng trình “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” đã đ ợc hoàn thành.

Đây là một lĩnh vực rất hay và thực tế Song với phạm vi của một khóa luận và do sự hạn chế về thời gian cũng nh trình độ của bản thân nên đề tài chỉ mới đề cập đ ợc ý t ởng, xây dựng đ ợc mô hình thử nghiệm trên cơ sở tìm hiểu về TAPI, công nghệ điện thoại IP

Ngày đăng: 22/04/2013, 21:07

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan