Xây dựng hệ thống tương tác thoại IVR

Một phần của tài liệu Nghiên cứu công nghệ nhận dạng tiếng nói tiếng việt và ứng dụng (Trang 69 - 71)

Ứng dụng tương tác thoại là ứng dụng thường gặp đối với bất cứ hệ thống tổng đài PBX nào. Cho phép các thuê bao tương tác với hệ thống qua các thông điệp thoại. Ví dụ khi thuê bao gọi đến sẽ có thông điệp phát ra “Hân hạnh Bạn đã gọi đến công ty ABC của chúng tôi, mời nhấn phím 1 để gặp Phòng Kinh Doanh, nhấn phím 2 gặp Phòng hỗ trợ khách hàng…”.

Hình 4.7: Hệ Thống IVR

Ứng dụng tương tác thoại được xây dựng trong tập tin extention.conf. Trong phần này sẽ trình bày từng bước xây dựng hệ thống tương tác thoại một cách dễ hiểu nhất. Khai báo trong tập tin extention.conf như sau:

[default]

exten => LAN,1,Dial(SIP/lan); exten => HAI,2,Dial(SIP/hai); [mainmenu]

exten => s,1,Answer

exten => s,n,Background(thanks) ; Phát thông điệp cảm ơn gọi đến công ty

exten => s,n,WaitExten

exten => 1,1,Goto(submenu,s,1) exten => 2,1,Hangup

[submenu]

exten => s,1,Ringing ; rung chuông trong vòng 2 giây

exten => s,n,Wait,2

exten => s,n,Background(submenuopts) ; Cảm ơn đã gọi đến phòng kinh doanh

exten => s,n,WaitExten

exten => 1,1,Goto(default,LAN,1) exten => 2,1,Goto(default,HAI,2)

Đoạn trên có thể giải thích như sau : tất cả các cuộc gọi đến đều được chuyển đến ngữ cảnh [mainmenu] trong ngữ cảnh này hàm ứng dụng Background(thanks) sẽ thực hiện phát ra thông điệp “Cảm ơn đã gọi đến công ty của chúng tôi mời nhấn phím 1 để gặp phòng kinh doanh…” sau khi thuê bao nhấn phím 1 sẽ được đưa đến ngữ cảnh [submenu] ứng với ngữ cảnh của phòng kinh doanh.

Tại ngữ cảnh phòng kinh doanh hàm ứng dụng

Background(submenuopts) sẽ phát thông điệp “Cảm ơn đã gọi đến phòng kinh doanh mời nhấn phím 1 để gặp LAN, phím 2 để gặp HẢI…” Tại đây tùy vào thuê bao nhấn phím 1 hoặc 2 sẽ được chuyển đến quay số người cần gặp

Nhận xét : Thay vì nhấn phím chúng ta có thể tích hợp bộ nhận dạng tiếng nói để điều khiển chọn danh mục bằng giọng nói thay đổi hàm ứng dụng Background thành hàm ứng dụng nhận dạng tương ứng.

Một phần của tài liệu Nghiên cứu công nghệ nhận dạng tiếng nói tiếng việt và ứng dụng (Trang 69 - 71)