Các thành phần và quá trình hoạt động:

Một phần của tài liệu công nghệ voip trên nền asterisk (Trang 49 - 78)

 Các thành phần

 Database server – sql server : chứa dữ liệu của dịch vụ.  Hub – router : kết nối mạng và các máy tính cục bộ.

 Máy tính : dùng để truy xuất cơ sở dữ liệu cà cài đặt softphone.  Softphone -3CX: điện thoại giao tiếp với người dùng.

 Khi bạn gọi tới hệ thống ,ứng dụng sẽ xuất hiện ngay câu chào : “Chào mừng bạn đến với dịch vụ tra điểm tuyển sinh”.

 Xử lý của ứng dụng

 Giao tiếp trong mạng Lan

Trong phần demo này, ta cho các máy tính giao tiếp trog mạng Lan cục bộ chứ không giao tiếp với mạng điện thoại bên ngoài mạng được. Muốn kết nối được ta phải một thiết bị trung gian nào đó để có thể kết nối máy tính với máy điện thoại bên ngoài.

Trong thực tế,ứng dụng sẽ được giao tiếp trực tiếp với mạng điện thoại thông qua một số Card do công ty Digium sản xuất.Nó giúp việc giao tiếp thuận lợi hơn.

 Truy vấn dữ liệu

Toàn bộ thông tin điểm ,số báo danh,danh sách thí sinh đều được lưu trữ trong chương trinh SQL Server 2005.

Chương trình xử lý dựa vào thông tin mà người dùng cung cấp như mã thí sinh mà đáp ứng yêu cầu người dùng.

Chương trình đóng vai trò như client giao tiếp với SQL để gởi và nhận dữ liệu cần thiết.

Thông tin lấy được ở đây là dạng Text.  Phát ra âm thanh

Đây là quá trình giao tiếp giữa người và máy nên ta phải xử lí sao cho người dùng có thế nghe được âm thanh.

Khi thông tin được trả về, nó có dạng text nên ta phải chuyển sang dạng âm thanh tương ứng để người sử dụng hiểu được.  Tóm lại, chức năng chính của hệ thống là làm sao chuyển từ dạng text

sang dạng văn nói (tiếng nói) tương ứng với chữ đó. Và chức năng đó gọi là Text to Speech.

 Hoạt động

Khi gọi vào, hệ thống sẽ yêu cầu bạn nhập mã số dự thi để bắt đầu tra cứu.Khi nhập xong,dựa vào mã số dự thi này,chương trình sẽ tìm kiếm trong cơ sở dữ liệu và thông báo kết quả cho bạn.

Một phần của tài liệu công nghệ voip trên nền asterisk (Trang 49 - 78)