1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

thiết kế hệ thống trả lời tự động, chương 6 potx

8 472 2
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 165,75 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

ðây không phải là phiên bản TAPI ñầu tiên hỗ trợ nền Windows NT nhưng một số tính năng tăng cường quan trọng bao gồm hỗ trợ ACD và PBX ñã ñược tích hợp thêm vào phiên bản này.. Nếu ñược

Trang 1

Chương 6 : CƠ SỞ LÝ THUYẾT

ðể liên kết máy tính và mạng ñiện thoại ta cần phải có một Gateway

Do hạn chế về thời gian và kinh phí nên nên em sử dụng một Voice Môdem kết nối trực tiếp với máy tính làm Gateway sử dụng một ñường dây ñiện thoại cố ñịnh.Voice Môdem giao tiếp với máy tính dựa trên nền tảng TAPI(Telephony Application Programming Interface) TAPI dùng ñể chia sẻ các thiết bị Telephone dùng cho các ứng dụng chạy trên Windows

Sau khi hệ thống truy vấn cơ sở dữ liệu và lấy về các thông tin cần thiết ở dạng Text sẽ ñược Môdun TTS(Text-To-Speech) chuyển thành âm thanh ñể trả lời cho người dùng Trong chương này em sẽ trình bày lí thuyết cơ sở về TAPI và Công nghệ tổng hợp giọng nói từ văn bản

2 1 Kiến thức cơ sở về TAPI(Telephony Application

Programming Interface)

2 1 1 TAPI là gì ?

TAPI còn gọi là Telephony API hay Telephony Application Programming Interface TAPI ñược phát triển bởi Microsoft và Intel ðược giới thiệu năm 1994, TAPI mở ra khả năng cho các ứng dụng chạy trên Windows có thể chia sẻ các thiết bị Telephone với nhau và cung cấp khả năng ña phương tiện (voice, data, fax, video ) trên một nền tảng rộng lớn của phần cứng

Trang 2

TAPI sẵn có trên mọi Windows từ Win 3 1 trở ñi, trên mỗi phiên bản của Windows cài ñặt một phiên bản TAPI khác nhau Phiên bản TAPI ñầu tiên 1 3 ñược cài ñặt thêm trên Windows 3

1 nhưng hiện nay nó không còn

Trang 3

ñược hỗ trợ nữa mặc dù Ta vẫn có thể tìm thấy nó trên các ñĩa thư viện

MSDN

Windows 95 là phiên bản Windows ñầu tiên tích hợp trực tiếp TAPI vào hệ ñiều hành Khi phát hành, Windows 95 hỗ trợ TAPI phiên bản 1 4 - một phiên bản nâng cấp của TAPI 1 3 ðiều khác biệt nhất của TAPI 1 4 là hỗ trợ viết ra các ứng dụng Windows 32 bit

TAPI 2 0 ñược giới thiệu cùng với Windows NT 4 0 ðây không phải là phiên bản TAPI ñầu tiên hỗ trợ nền Windows NT nhưng một số tính năng tăng cường quan trọng bao gồm hỗ trợ ACD

và PBX ñã ñược tích hợp thêm vào phiên bản này

Vào khoảng giữa năm 1997, Microsoft giới thiệu TAPI 2 1 ðây là phiên bản TAPI ñầu tiên hỗ trợ cả 2 nền Windows 95 và Windows NT/2000 Nếu ñược cài ñặt trên

Windows 95 thì một số tính năng ñặc trưng của Windows NT sẽ không

ñược TAPI sử

dụng

TAPI 3 0 ñược giới thiệu cùng với Windows 2000, TAPI 3

0 không hỗ trợ Windows 9 x và Windows NT4 x nữa

2 1 2 TAPI service provider (TSP)

là gì ?

TSP là một trình ñiều khiển cho phép các ứng dụng TAPI có thể liên lạc qua lại giữa chúng trên nhiều nền tảng phần cứng khác

Trang 4

nhau Ở Windows

95 và NT, TSP ñược gọi là Unimodem Unimodem là một chuẩn modem hỗ trợ hầu hết các ñịnh dạng modem phổ biến Khi sử dụng các thiết bị phần cứng TAPI khác, ví dụ PBX, voice processing cards thì phải sử dụng TSP do nhà sản xuất phần cứng TAPI ñó cung cấp

2 1 3 Mối quan hệ giữa TSP và phần cứng

TAPI.

Trang 5

TSP thông dịch các hàm TAPI thành những câu lệnh mà phần cứng TAPI có thể hiểu ñược, nó cũng dịch các sự kiện từ phần cứng thành dữ liệu mà các ứng dụng TAPI có thể hiểu ñược Bởi vì các phần cứng TAPI khác nhau có thể hoạt ñộng và hỗ trợ các tính năng khác nhau, mỗi TSP hỗ trợ các hàm TAPI khác nhau Nó cho phép các TSP hỗ trợ các kiểu phần cứng khác nhau có thể hoạt ñộng và ứng xử tuỳ thuộc vào phần cứng ñang sử dụng Một ví dụ cho trường hợp này có thể thấy ñược giữa những kiểu modem khác nhau ñược hỗ trợ bởi Windows Nếu TSP hỗ trợ CallerID, và modem sử dụng cũng hỗ trợ CallerID thì các ứng dụng Windows có thể lấy các thông tin này thông qua TAPI Tuy nhiên, nếu cả TSP và modem sử dụng không hỗ trợ CallerID thì các ứng dụng không thể lấy ñược thông tin CallerID Vì vậy, nếu có vấn ñề xảy ra hoặc một số thứ không hoạt ñộng như Ta mong muốn thì có thể là do không có sự

hỗ trợ từ phần cứng, TSP hay cả hai

2 1 4 Khả năng tương thích ngược và tới của TAPI và TSP.

Có 3 thành phần TAPI quyết ñịnh phiên bản ñang sử dụng + Thành phần ñầu tiên là hệ ñiều hành, thành phần này chỉ tương thích ngược chứ không tương tới Nếu Ta ñang sử dụng

hệ ñiều hành chỉ hỗ trợ TAPI 2 0 thì các ứng dụng TAPI và TSP của chúngchỉ hỗ trợ TAPI 2 1 hay cao hơn thì ứng dụng sẽ không hoạt ñộng Tuy nhiên, nếu hệ diều hành hỗ trợ TAPI 2 0 và các ứng dụng cùng với TSP của chúng hỗ trợ TAPI 1 4 thì các ứng

Trang 6

dụng sẽ chạy bình thường.

+ Thành phần tiếp theo là phiên bản TSP ñang sử dụng Khi TSP ñược nạp bởi TAPI thì nó sẽ “thoả hiệp” về phiên bản sẽ sử dụng Ví dụ như một TSP có thể hỗ trợ TAPI 1 3 ñến TAPI 2 1, hay chỉ hỗ trợ TAPI 1 4, hay hỗ trợ tất cả các phiên bản TAPI TSP

có thể chỉ ñược cài ñặt trong một môi trường mà ñược hỗ trợ bởi TSP Một TSP 2 1 không thể cài ñặt ñược trên

Trang 7

môi trườngTAPI 1 4 hay TAPI 2 0.

+ Thành phần tiếp theo là phiên bản của ứng dụng TAPI Cũng giống như TSP, các ứng dụng TAPI cũng sẽ “thoả hiệp” về phiên bản mà nó sẽ sử dụng Ứng dụng có thể yêu cầu phiên bản TAPI cũ hơn hay bằng phiên bản TAPI mà hệ ñiều hành hỗ trợ khi hoạt ñộng Ứng dụng cũng phải “thoả hiệp” phiên bản TAPI sử dụng với TSP ñược cài ñặt

Ví dụ : Một hệ diều hành hỗ trợ TAPI 2 1 và 2 TSP

ñã ñược cài ñặt Một TSP hỗ trợ phiên bản TAPI 2 1 và TSP thứ hai hỗ trợ các phiên bản TAPI từ TAPI 1 3 tới TAPI 2 1 Nếu Ta chạy ứng dụng chỉ hỡ trợ TAPI 1 4 thì ứng dụng sẽ “thoả hiệp” phiên bản với 1 trong 2 TSP Ứng dụng thường sẽ làm việc với TSP thứ hai vì TSP này hỗ trợ mọi phiên bản TAPI trong khoảng từ 1 3 tới 2 1, tuy nhiên ứng dụng cũng có thể làm việc với TSP một Khi ñó hệ ñiều hành sẽ dịch các lời gọi TAPI 1 4 lên thành các lời gọi TAPI 2 1

2 1 5 Kiến trúc TAPI.

Trang 8

Hình 2 1: Kiến Trúc TAPI

Ngày đăng: 01/07/2014, 21:20

HÌNH ẢNH LIÊN QUAN

Hình 2. 1: Kiến Trúc TAPI - thiết kế hệ thống trả lời tự động, chương 6 potx
Hình 2. 1: Kiến Trúc TAPI (Trang 8)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm