MRCP được thiết kế cho các giải pháp dựa trên nền tảng mạng, trong đó máy chủ ASR hoặc TTS được cấu hình để hoạt động cùng với trình thông dịch VoiceXML, cổng phương tiện và máy chủ ứng dụng. MRCP sử dụng RTP (Real Time Protocol - giao thức thời gian thực) để truyền thông tin âm thanh nhận được từ người gọi, cũng như âm thanh được truyền đến người gọi, từ các bản ghi âm hoặc quy trình chuyển văn bản thành giọng nói.
Hình minh họa sau đây cho thấy các thành phần MRCP:
Giao thức MRCP không chỉ định cách thiết lập phiên điều khiển với máy chủ. Giao thức này dựa vào giao thức phát trực tuyến thời gian thực (RTSP-Real Time Streaming Protocol) để thiết lập và duy trì các phiên. Giao thức mô tả phiên (SDP-Session Description Protocol) chịu trách nhiệm thiết lập các kết nối phương tiện từ máy khách đến máy chủ mạng.
Các thành phần của MRCP
Kiến trúc MRCP bao gồm các thành phần sau:
Thành phần |
Mô tả |
Clients |
Cung cấp các media streams(luồng phương tiện) có thể được tạo ra hoặc xử lý bởi công cụ ASR hoặc TTS. |
Servers |
Cung cấp tài nguyên hoặc thiết bị để xử lý hoặc tạo luồng. Ví dụ bao gồm máy nhận dạng giọng nói, máy tổng hợp giọng nói, máy chủ xác minh và nhận dạng người nói, máy phát tín hiệu và máy dò. |
Giao thức MRCP định nghĩa các yêu cầu, phản hồi và sự kiện kiểm soát tài nguyên xử lý media, trạng thái cho từng tài nguyên. Kiến trúc kiểm soát MRCP có các đặc điểm sau:
Máy khách MRCP thiết lập các phiên kiểm soát với máy chủ xử lý media bằng cách sử dụng giao thức RTSP. Máy khách cũng thiết lập các luồng RTP thích hợp giữa máy chủ và máy khách, phân bổ cổng và thiết lập các tham số truyền tải khi cần.
Các tài nguyên cần thiết để xử lý hoặc tạo luồng phương tiện được tham chiếu thông qua URL. Các tài nguyên riêng lẻ do máy chủ MRCP cung cấp có thể được tham chiếu bằng URL tài nguyên trong URL vùng chứa.
Máy khách MRCP sử dụng messages MRCP để kiểm soát tài nguyên media.
Minh họa sau đây cho thấy luồng media MRCP và điều khiển:
Tác giả: adminViet
Nguồn tin: www.dialogic.com
Những tin cũ hơn
Call name: Vietpbx call viet pe be ich, this is the way to read, not standard in English. Meaning: Vietpbx is a combine Vietnam and PBX. We put this name because in Vietnam, almost PBX build by the abroad. We build the PBX for Vietnamese with many feature stay focus in Vietnam