• 검색 결과가 없습니다.

기존 ARS 방식과 VoiceXML 음성 애플리케이션에 기반한

III. VoiceXML 음성 애플리케이션에 기반한 입시정보시스템 설계 및 구현

4. 기존 ARS 방식과 VoiceXML 음성 애플리케이션에 기반한

지금까지 VoiceXML 기반의 입시정보시스템을 설계하고 구현해 보았는데 이를 기존 방식과 비교해 보고자 한다.

기존 ARS 기반의 개발 방식은 다음과 같이 개발에 필요한 비용 및 시간 이 많이 드는 단점이 있다.25)

1) 개발자는 사용할 API 뿐만 아니라 API를 제공하는 하드웨어에 대 한 지식이 있어야 한다. API를 사용하여 호를 제어하기 위해서는 하드웨어의 호제어 형태를 이해해야 하기 때문이다.

2) 구현하고자 하는 서비스의 시나리오가 변경되면 새로이 프로그램 을 작성해야 한다. 적용하고자 하는 서비스의 시나리오가 변경되 면 변경된 흐름에 맞게 호 처리 등을 다시 구성하여 프로그램을 재작성한다.

3) 응용프로그램 개발에 시간 및 비용이 많이 든다. 응용프로그램 개발시 개발자가 API를 분석해야 하고, 기존에 개발된 프로그램 을 재사용할 수 없으며, 시나리오가 변경될 때마다 재개발해야 하 므로 개발 기간 및 비용이 많이 든다.

이와 같은 복잡한 개발 과정을 단순화시키기 위하여 TeleButler와 EnVox를 사용하여 GUI(Graphic User Interface)를 통해 서비스의 흐름을 기본 블록을 사용한 블록 흐름도를 작성함으로써 서비스를 구현하기도 한다. 이는 개발 자가 API를 사용하여 프로그램을 작성할 필요 없이 적용하고자 하는 서비스 의 흐름을 기술함으로 구현이 가능하고, 서비스 시나리오 분석 및 흐름의 기 25) 민경석, “트랜잭션 처리를 기반으로 한 자동응답시스템 서비스 자동생성기의 설 계 및 구현”, 충북대학교 대학원 석사학위논문, 2001

술 방법이 각 방법에서 제공하는 기능 블록에 의해 표현된다는 특징을 가지

을 하지만 VoiceXML 음성 애플리케이션에 기반한 시스템에서는 사용자의 입력에 따라 순서가 바뀌어 처리되는 상호주도 다이얼로그를 구현할 수 있 다. 따라서 컴퓨터가 입력을 받아들이는 과정에서 융통성을 발휘할 수 있기 때문에 서비스 사용자가 좀더 편리함을 느낄 수 있을 것이다.

또한 기존 시스템에서는 다른 서비스를 제공하는 시스템으로 쉽게 이동하 기가 어려웠다. 예를 들어 기존 방식에서는 증권정보서비스를 받다가 입시 정보서비스를 받기 위해서는 전화를 끊고 다시 걸어야 하는 불편함이 있다.

서비스 업체의 입장에서는 과금체계 등의 이유로 다른 서비스로 쉽게 이동하 지 못하도록 제한하는 것이 자연스럽겠으나 사용자의 입장에서는 불편한 것 이 사실이다. 그러나 VoiceXML 기술을 활용하면 홈페이지에서 하이퍼링크 를 걸어 다른 사이트로 이동할 수 있듯이 VoiceXML 문서에 링크를 걸어주 면 쉽게 다른 서비스로 이동할 수 있으므로 사용자에게도 더욱 폭넓고 편리 한 서비스를 제공할 수 있다는 장점이 있다. 이는 기존 웹 기반 컨텐츠의 활용을 더욱 극대화할 수 있는 요소로 작용할 것이다.