Chương 7: Mô hình thiết kế của TAPI
Mô hình thiết kế TAPI ñược chia làm 2 lĩnh vực, mỗi lĩnh vực có
các
lời gọi TAPI khác nhau tuỳ thuộc vào thiết bị mà từng lĩnh vực sủ dụng:
+ Các thiết bị ñường truyền (Line Devices) : Là mô
hình sử dụng ñường truyền vật lý ñiện thoại ñể gửi và nhận
tiếng nói (voice) và dữ liệu giữa 2 ñịa ñiểm.
+ Các thiết bị ñiện thoại (Phone Devices) : Là mô hình
ñể thực hiện và nhận cuộc các gọi.
Lines
Trong TAPI, các thiết bị ñường truyền thực chất không phải là
một ñường dây vật lý. Nó như là một ñối tượng ñại diện cho 1
ñường dây vật lý. Trong các hàm TAPI, một chương trình có thể
nắm giữ nhiều thiết bị ñường truyền, mỗi thiết bị ñường truyền này
kết nối tới một ñường dây vật lý.
Ví dụ như một chương trình TAPI có thể ñược thiết kế ñể
cung cấp voice (gọi ñiện thoại), fax, và liên kết dữ liệu cho người sủ
dụng. Ứng dụng sẽ ñịnh danh 3 thiết bị ñường truyền. Một là ñể
cho voice, một ñể truyền dẫn fax, một là ñể gửi và nhận dữ liệu
thông qua một modem. Nếu PC chỉ có một ñường truyền ñiện thoại
vật lý, ứng dụng TAPI sẽ chia sẻ ñường tryền này cho cả 3 thiết bị
ñường truyền.
ð
iều này ñược gọi là qui hoạch ñộng ñường truyền
(dynamic line mapping).
class="bi x0 y0 w1 h7"
Hình 2. 2: Mô hình của TAPI
Vào mỗi thời ñiểm, ứng dụng TAPI sẽ khởi ñộng một thiết bị
ñường truyền, nó sẽ yêu cầu ñường truyền vật lý. Nếu ñường truyền
vật lý chưa sẵn sàng, một thông báo sẽ ñược gửi trả về. Trong một
số trường hợp, ví dụ như truyền dẫn fax, ứng dụng có thể “xếp hàng”
an Mạch Christian Kratzenstein, lúc ñó
làm việc tại Viện Hàn lâm Khoa học Nga, xây dựng một mô hình có
thể bắt chước giọng nói người với năm nguyên âm ([a], [e], [I], [o]
và [u]).
Năm 1961, nhà vật lý học John Larry Kelly, Jr dùng máy tính
IBM 704 ñể tổng hợp giọng nói, ñây là sự kiện ñáng nhớ trong lịch
sử của phòng thí nghiệm Bell. Máy ghi âm và tổng hợp giọng nói
của Kelly tạo ra bài hát Daisy Bell, với âm nhạc phụ họa bởi
Max Mathews. Vào lúc trình diễn, Arthur C. Clarke ñang thăm Ta
và ñồng nghiệp John Pierce ở khu thí nghiệm Bell ở Murray Hill.
Clarke ñã bị ấn tượng mạnh bởi trình diễn của máy phát âm và ñã
dùng hình ảnh này trong tiểu thuyết và kịch bản phim của ông 2001:
A Space Odyssey, [1] trong ñó máy tính HAL 9000 hát cùng bài
hát khi nó
sắp bị nhà du hành vũ trụ Dave Bowman ñặt vào trạng thái ngủ. [2]
Công nghệ tổng hợp giọng nói ñã tiến hóa nhanh kể từ ñó. Hiện
nay có hàng trăm hệ thống tổng hợp giọng nói, thương mại cũng như
tự do (xem liên kết ngoài). Tuy ñã ñạt ñược thành tựu trong tổng
hợp giọng nói bằng kỹ thuật ñiện tử, các nghiên cứu vẫn ñang ñược
tiến hành ñể tạo ra bộ tổng hợp giọng nói cơ học, mô phỏng thanh
quản của người, dùng trong robot dạng người. Các bộ tổng hợp
giọng nói ñiện tử bị giới hạn bởi chất lượng của loa, bộ phận cuối
cùng tạo ra âm thanh, dù tín hiệu ñiện tử có hoàn hảo. Có hy vọng
rằng bộ thanh quản cơ khí có thể tạo ra giọng nói chuẩn hơn loa
thông thường.
2. 2. 2 Khái Niệm.
Trên máy tính, tổng hợp giọng nói là việc tạo ra giọng nói của
người từ ñầu vào là văn bản hay các mã hóa việc phát âm. Hệ thống
thực hiện việc này còn gọi là máy tổng hợp giọng nói, có thể là hệ
thống phần mềm hoặc phần cứng. Hệ thống này còn ñược gọi là văn