KR100267377B1 - The test equipment, embodiment method and control method for voice response functions in intelligent network services - Google Patents
The test equipment, embodiment method and control method for voice response functions in intelligent network services Download PDFInfo
- Publication number
- KR100267377B1 KR100267377B1 KR1019980026796A KR19980026796A KR100267377B1 KR 100267377 B1 KR100267377 B1 KR 100267377B1 KR 1019980026796 A KR1019980026796 A KR 1019980026796A KR 19980026796 A KR19980026796 A KR 19980026796A KR 100267377 B1 KR100267377 B1 KR 100267377B1
- Authority
- KR
- South Korea
- Prior art keywords
- voice
- service
- control
- information
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/26—Arrangements for supervision, monitoring or testing with means for applying test signals or for measuring
- H04M3/28—Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42127—Systems providing several special services or facilities from groups H04M3/42008 - H04M3/58
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42136—Administration or customisation of services
- H04M3/42153—Administration or customisation of services by subscriber
- H04M3/42161—Administration or customisation of services by subscriber via computer interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
- H04M3/4936—Speech interaction details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/39—Electronic components, circuits, software, systems or apparatus used in telephone systems using speech synthesis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/42—Graphical user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/12—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place intelligent networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 지능망에서의 음성안내기능 시험장치와 구현방법 및 그 제어방법에 관한 것으로, 특히 전화망 부가통신서비스 개발 단계에서 실제 음성안내 장치가 없는 환경하에서도 서비스 제어 장치와 서비스교환장치에 의해 구동되는 지능망 기반의 부가 서비스를 다양한 시나리오 절차에 의해 시험적으로 운용할 수 있게 하는 기술인 바, 지능망서비스 개발 과정에서 음성안내 부분을 간단하게 테스트 할 수 있어 지능망 서비스 개발 시간을 단축할 수 있을 뿐만 아니라, 고품질 서비스를 개발할 수 있는 잇점을 수반한다.The present invention relates to a voice guide function test apparatus, an implementation method, and a control method thereof in an intelligent network. This is a technology that allows the intelligent network-based supplementary services to be experimentally operated by various scenario procedures. It is possible to simply test the voice guidance part in the process of developing the intelligent network service, which not only shortens the development time of the intelligent network service but also provides high quality. It involves the advantages of developing a service.
Description
본 발명은 지능망에서의 음성안내기능 시험장치와 구현방법 및 그 제어방법에 관한 것으로, 특히 전화망을 통한 부가통신서비스를 포함한 지능망서비스를 제공할 때 필요한 음성안내 장치 기능을 시험하는 장치인 바, 전화망 부가통신서비스 개발 단계에서 실제 음성안내 장치가 없는 환경하에서도 서비스 제어 장치와 서비스교환장치에 의해 구동되는 지능망 기반의 부가 서비스를 다양한 시나리오 절차에 의해 시험적으로 운용할 수 있게 하는 기술이다.The present invention relates to an apparatus for testing a voice guidance function in an intelligent network, an implementation method, and a control method thereof, and in particular, a device for testing a function of a voice guidance device required when providing an intelligent network service including an additional communication service through a telephone network. It is a technology that enables the intelligent network-based supplementary services driven by the service control device and the service switching device to be experimentally operated by various scenario procedures even in an environment where there is no actual voice guidance device during the development of the additional communication service.
일반적으로 지능망에서 다양한 서비스를 개발하여 실제 망에 설치 운용하기 위해서는 각종 망 구성 요소간의 서비스제어 흐름을 시험하여 개발한 서비스가 당초 목표로 하는 시나리오에 의해 작동되는지를 확인하여야 한다.In general, in order to develop and operate various services in an intelligent network and to install and operate them in an actual network, it is necessary to test the service control flow between various network components to confirm whether the developed service is operated by the originally targeted scenario.
그러나 현재 상황에서는 지능망서비스 개발시 음성안내 기능을 테스트하고자할때 실제와 거의 비슷한 형태의 시스템을 구현한 다음 테스트를 해본다거나, 아니면 사람이 수동적으로 테스트를 행하는 경우에는 별다른 방법이 제공되지 않고 있다.However, in the present situation, when testing the voice guidance function in the development of the intelligent network service, the system is implemented in a form similar to the real one, and then the test is performed, or when a person performs the manual test, no special method is provided.
본 발명은 상기에 기술한 바와 같은 종래 문제점을 감안하여, 지능망 서비스 개발시 특히 지능망에서 제공하는 음성안내 기능을 미리 시험하여 고품질의 서비스를 제공할 수 있도록 하는 음성안내기능 시험장치 기술을 제공하는 것을 목적으로 한다.The present invention, in view of the conventional problems described above, to provide a voice guidance function test apparatus technology to provide a high-quality service by testing the voice guidance function provided by the intelligent network in particular when developing an intelligent network service. The purpose.
도 1 은 본 발명에 의해 구현된 음성안내기능 시험장치의 개략적인 구성을 나타낸 블럭도.1 is a block diagram showing a schematic configuration of a voice guidance function test apparatus implemented by the present invention.
도 2 는 본 발명에 의한 음성안내기능 시험장치 구현 과정을 나타낸 순서도.Figure 2 is a flow chart showing the implementation process of the voice guidance function test apparatus according to the present invention.
도 3 은 본 발명에 의한 음성안내기능 시험장치의 제어 과정을 나타낸 순서도.Figure 3 is a flow chart showing a control process of the voice guidance function test apparatus according to the present invention.
< 도면의 주요부분에 대한 부호의 설명 ><Description of Symbols for Major Parts of Drawings>
1 : 음성안내 제어부 2 : 음성정보 저장부1: voice guidance control unit 2: voice information storage unit
3 : 음성정보 입출력부 4 : 전화 입출력 처리부3: voice information input / output unit 4: telephone input / output processing unit
5 : 지능망서비스 수행장치5: Intelligent network service execution device
상기한 바와 같은 목적을 달성하기 위한 본 발명의 시험장치는, 실제 음성안내 장치내의 음성 안내 제어 기능에 대한 에뮬레이션 기능을 수행하는 부로, 시험대상인 지능망서비스 수행장치로 부터 필요에 따라 발생하는 음성안내명령, 녹음 명령 등을 받아서 처리하는 가상 제어 기능을 수행하는 음성안내제어부와;The test apparatus of the present invention for achieving the above object is a part for performing an emulation function for the voice guidance control function in the actual voice guidance device, voice guidance command generated as needed from the intelligent network service performing apparatus under test A voice guidance control unit performing a virtual control function for receiving and processing a recording command;
서비스 이용자를 위한 서비스 이용안내용 메시지나 이용자의 음성메시지를 저장하는 음성정보저장부와;A voice information storage unit for storing a service usage guide message or a user voice message for the service user;
상기 음성안내 제어부로 부터 특정한 음성정보에 대한 입출력 제어 명령을 수행하는 음성정보 입출력부와;A voice information input / output unit for performing an input / output control command for specific voice information from the voice guide controller;
전화 이용자를 에뮬레이션하기 위한 부로, 시험대상인 지능망서비스 수행장치 내에 연결된 전화기에 가상의 이용자가 서비스 이용 시나리오를 발생하도록 하는 기능을 수행하는 전화 입출력 처리부를 포함하여 구성하는 것을 특징으로 한다.A part for emulating a telephone user, comprising a telephone input / output processing unit for performing a function of causing a virtual user to generate a service use scenario in a telephone connected to the intelligent network service performing apparatus under test.
또한 상기와 같은 목적을 달성하기 위한 본 발명의 시험장치 구현 방법은, 서비스 시험자는 서비스 시나리오를 작성한 뒤 서비스 시나리오에 필요한 각종 음성안내 메시지를 도출하는 과정과;In addition, the test apparatus implementation method of the present invention for achieving the above object, the service tester is a process of deriving a variety of voice guidance messages required for the service scenario after creating a service scenario;
이어 상기 서비스 시험자는 서비스 시나리오별로 도출한 메시지 별 번호체계에 따라 음성안내정보 초기화 녹음을 수행하는 과정과;Then, the service tester performs a voice guide information initialization recording according to the message number system derived for each service scenario;
녹음이 완료되면, 서비스 시험자는 서비스제어장치에 상기 작성한 서비스 로직을 로딩시키고, 음성안내 제어부 내에는 음성안내 또는 녹음 등 서비스 시나리오에 따른 음성안내장치 시험에 필요한 제어 절차를 작성하여 로딩시키는 과정과;When the recording is completed, the service investigator loads the created service logic into the service control device, and in the voice guide control unit prepares and loads a control procedure for testing the voice guide device according to the service scenario such as voice guide or recording;
상기 모든 과정을 수행하고 나면 서비스 시험자는 전화 입출력 처리부를 이용하여 시험대상 서비스에 대한 세부기능별 각종 시험 절차에 따른 시험을 수행하는 과정을 포함하여 수행하는 것을 특징으로 한다.After performing all the above process, the service tester includes a process of performing a test according to various test procedures for each detailed function of the test target service using the telephone input / output processing unit.
또한 상기와 같은 목적을 달성하기 위한 본 발명의 제어 방법은, 전화입출력 처리부를 통해 디지트정보가 입력되면, 초기화 작업에서 서비스제어장치에 로딩된 서비스 로직에 의해 상기 디지트정보가 요구하는 서비스 로직을 해석하여 이를 구동시키는 제 1 과정과;In addition, in the control method of the present invention for achieving the above object, when the digit information is input through the telephone input and output processing unit, the service logic requested by the digit information by the service logic loaded in the service control device in the initialization operation; A first process of driving it;
상기 과정에 따라 서비스 로직 수행중 음성안내 또는 녹음 관련 제어가 필요한 음성안내제어 요구정보가 발생하면 음성안내제어부를 구동시키는 제 2 과정과;A second step of driving a voice guide control unit when voice guide control request information requiring voice guide or recording-related control occurs while performing service logic according to the above process;
이어 구동된 음성안내제어부를 통해 음성안내제어정보가 출력되면, 이를 해석하여 음성정보입출력부를 구동시켜 제어 메시지를 발생시키도록 하는 제 3 과정과;A third process of interpreting the voice guide control information through the driven voice guide control unit to generate a control message by driving the voice information input / output unit;
상기 제어 메시지가 출력되면, 이 제어 메시지에 따라 음성정보저장부를 구동하고, 이어 특정 서비스 제어 절차에 필요한 안내메시지 출력 또는 녹음 입력을 수행하는 제 4 과정을 포함하여 제어하는 것을 특징으로 한다.When the control message is outputted, the voice information storage unit is driven according to the control message, and then a fourth process of performing a guide message output or recording input necessary for a specific service control procedure is performed.
상술한 목적 및 특징들, 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명하면 다음과 같다.The above objects, features, and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 의해 구현된 음성안내기능 시험장치의 구성을 도시한 블럭도이다.1 is a block diagram showing the configuration of a voice guidance function test apparatus implemented by the present invention.
실제 음성안내 장치내의 음성 안내 제어 기능에 대한 에뮬레이션(컴퓨터 프로그램등에 의해 동작되는 가상장치) 기능을 수행하는 부로, 시험대상인 지능망서비스 수행장치(5)로 부터 필요에 따라 발생하는 음성안내명령(특정 전화로의 특정 메시지의 출력 하라는 명령)이나 녹음 명령(특정 전화로부터의 녹음메시지의 입력하라는 명령) 등을 받아서 처리하는 가상 제어 기능을 수행하는 음성안내제어부(1)와;Voice guidance command generated from the intelligent network service performing apparatus 5 as a test target (specific telephone) that performs emulation (virtual device operated by a computer program) function for the voice guidance control function in the actual voice guidance device. Voice guidance control unit 1 for performing a virtual control function for receiving and processing a command for outputting a specific message) or a recording command (command for inputting a recording message from a specific telephone);
서비스 이용자를 위한 서비스 이용안내용 메시지나 이용자의 음성메시지를 물리적으로 저장하는 장치로 컴퓨터에서의 디스크 등 주변용 기억장치를 이용하여 구성가능한 음성정보저장부(2)와;A voice information storage unit (2) configurable using a peripheral storage device such as a disk in a computer as a device for physically storing a service usage guidance message or a user voice message for a service user;
상기 음성안내 제어부(1)로 부터 특정한 음성정보에 대한 입출력 제어 명령을 수행하는 부로, 음성정보를 상기 음성정보저장부(2) 내의 저장 형태에 맞도록 변환하고 합성하는 기능과, 음성정보저장장치(2) 내의 저장단위나 형식에 맞추어서 정렬하는 기능과, 출력시에 출력하고자 하는 정보에 대한 음성정보저장부 내에서의 위치를 선택하는 기능을 수행하는 음성정보입출력부(3)와;A unit for performing input / output control commands for specific voice information from the voice guide control unit 1, and converting and synthesizing voice information according to a storage form in the voice information storage unit 2, and a voice information storage device. (2) a voice information input / output unit (3) which performs a function of sorting according to a storage unit or format in the inside, and selecting a position in a voice information storage unit for information to be output at the time of output;
전화 이용자를 에뮬레이션하기 위한 부로, 지능망서비스 수행장치(5) 내에 연결된 전화기에 가상의 이용자가 서비스 이용 시나리오를 발생하도록 하는 기능을 가지며, 컴퓨터상의 키보드, 그래픽 사용자인터페이스 처리, 음성 입출력처리 장치들로 구현이 가능한 전화입출력처리부(4)를 포함하여 구성한다.A part for emulating a telephone user, which has a function of causing a virtual user to generate a service use scenario in a telephone connected in the intelligent network service performing apparatus 5, and implements a keyboard, a graphic user interface processing, and voice input / output processing devices on a computer. It comprises a telephone input / output processing unit (4) capable of this.
상기와 같이 구성되는 음성안내기능 시험장치는 지능망서비스수행장치(5)와 연결되며, 이 지능망서비스수행장치(5)는 특정 지능망 서비스에 대한 제어를 처리하는 서비스 로직 프로그램을 수행하는 장치로, 본 발명장치에 의해 시험되는 장치이이다.The voice guidance function test apparatus configured as described above is connected to the intelligent network service performing apparatus 5, and the intelligent network service performing apparatus 5 is a device for performing a service logic program for processing a control for a specific intelligent network service. Is an apparatus tested by the invention apparatus.
그리고 이 지능망서비스수행장치(5)로는 서비스교환장치와 서비스제어장치가 해당된다.The intelligent network service performing apparatus 5 includes a service switching apparatus and a service control apparatus.
상기와 같이 구성된 시험장치를 동작시키기 위해서는 먼저 다음과 같은 절차(초기화 작업)가 필요한 바, 도 2를 참조하여 설명하면 다음과 같다.In order to operate the test apparatus configured as described above, first, the following procedure (initialization work) is required, which will be described with reference to FIG. 2.
먼저 서비스 시험자는 서비스 시나리오를 작성한 뒤 서비스 시나리오에 필요한 각종 음성안내 메시지를 도출한다 ---- 제 1단계(N1);First, the service examiner writes a service scenario and then derives various voice guidance messages necessary for the service scenario ---- first step (N1);
그런다음 상기 서비스 시험자는 서비스 시나리오별로 도출한 메시지 별 번호체계에 따라 음성안내정보 초기화 녹음을 수행한다.Then, the service tester performs the voice guide information initialization recording according to the message number system derived for each service scenario.
이때 초기화 녹음 제어는 음성정보 입출력부(3)를 구동하는 음성안내제어부(1)의 초기화 입출력 로직 또는 별도의 음성 입출력 프로그램에 의해 제어된다 ---- 제 2단계(N2);At this time, the initialization recording control is controlled by the initialization input / output logic of the voice guide control unit 1 driving the voice information input / output unit 3 or a separate voice input / output program ---- the second step (N2);
이어 서비스 시험자는 서비스제어장치에 상기에서 작성한 자신의 서비스 로직을 로딩시키고, 음성안내 제어부(1) 내에는 음성안내 또는 녹음 등 서비스 시나리오에 따른 음성안내장치 시험에 필요한 제어 절차를 작성하여 로딩시킨다 ---- 제 3단계(N3);Subsequently, the service tester loads his service logic created above into the service control device, and in the voice guide control unit 1, prepares and loads a control procedure for testing the voice guide device according to the service scenario such as voice guidance or recording. --- third step (N3);
상기와 같은 모든 절차가 완료되면 음성안내장치의 시험준비가 완료된 것으로, 서비스 시험자는 전화입출력 처리부(4)를 이용하여 시험대상 서비스에 대한 세부기능별 각종 시험 절차에 따른 시험을 수행한다 ---- 제 4단계(N4);When all the above procedures are completed, the test preparation of the voice guidance device is completed. The service tester performs a test according to various test procedures for each detailed function of the service to be tested by using the I / O processor ----. A fourth step N4;
상기와 같은 과정을 거쳐 음성안내기능 시험장치의 시험 준비가 완료되면 시험장치를 통해 지능망서비스 수행장치(5)를 테스트 하는 과정을 도 3을 참조하여 설명한다.When the test preparation of the voice guidance function test apparatus is completed through the above process, the process of testing the intelligent network service performing apparatus 5 through the test apparatus will be described with reference to FIG. 3.
전화입출력 처리부(4)를 통해 디지트정보가 입력되면, 상기 초기화 작업에서 서비스제어장치에 로딩된 서비스 로직에 의해 상기 디지트정보가 요구하는 서비스 로직을 해석하여 이를 구동시킨다.When the digit information is input through the telephone input / output processing unit 4, the service logic loaded by the service control device in the initialization operation is interpreted to drive the service logic required by the digit information.
여기서 상기 디지트 정보에 대해 살펴보면, 이는 본 시험방법과 시험장치를 이용하여 구성된 시험환경에서 가상의 서비스 사용자가 시험서비스를 구동하기 위하여 입력하는 정보로 기존 전화기의 키패드상에서 표현 가능한 정보를 말한다.Herein, the digit information refers to information input by a virtual service user to run a test service in a test environment constructed using the test method and the test apparatus.
전화디지트 정보는 시험서비스의 이용자 및 사용자 시나리오에 따라 서비스 교환장치와 서비스 제어 장치에 내장된 시험 서비스 로직 프로그램을 구동한다.The telephone digit information drives the test service logic program embedded in the service switching device and the service control device according to the user and user scenario of the test service.
그리고 전화디지트 정보 입력 인터페이스는 본 시험장치에서는 컴퓨터 키보드 인터페이스를 통한 정보입력 방법과, 전화기 키패드를 화상으로 처리하는 화면 인터페이스를 통하여 마우스 등으로 입력하는 방법등으로 실현할 수 있다 ---- 제 1단계(S1);And the telephone digit information input interface can be realized in this test apparatus by inputting information through a computer keyboard interface and inputting with a mouse or the like through a screen interface that processes the telephone keypad as an image. (S1);
상기 단계(S1)에 따라 서비스 로직 수행중 음성안내 또는 녹음 관련 제어가 필요한 음성안내제어 요구정보가 발생하면 음성안내제어부(1)를 구동시키는 바, 상기 음성안내제어 요구정보는 사용자/이용자가 구동하는 특정 서비스의 서비스 시나리오에 따라 단계별로 필요한 음성안내를 구동하기 위해 서비스로직에 의해 발생하는 음성안내장치 제어 정보로, 음성안내제어부(1)에게 음성안내에 필요한 특정 메시지를 사용자/이용자에게 안내하도록하는 기능을 구동시키는 정보이다 ---- 제 2단계(S2);When the voice guidance control request information for voice guidance or recording related control is generated during the service logic according to the step S1, the voice guidance control unit 1 is driven. The voice guidance control request information is driven by a user / user. Voice guide device control information generated by the service logic to drive the voice guidance required for each step according to the service scenario of the specific service to the voice guidance control unit 1 to guide the user / user a specific message for voice guidance Information driving the function of the second step S2;
이어 구동된 음성안내제어부(1)를 통해 음성안내제어정보가 출력되면, 이를 해석하고 해석한 결과 필요한 특정 안내 메시지의 출력 또는 음성 녹음 등을 위한 메시지이면, 메시지 번호나 녹음입력에 필요한 제어 정보를 입출력 변수로 하는 음성정보입출력부(2)를 구동시켜 제어 메시지를 발생시킨다.Subsequently, when the voice guidance control information is output through the driven voice guidance control unit 1, if the message is for outputting a specific guidance message or voice recording as a result of interpretation and interpretation, the message number or control information necessary for recording input The voice information input / output unit 2 serving as an input / output variable is driven to generate a control message.
상기 제어 메시지에 대해 설명하면, 이 메시지는 입/출력제어 메시지이며, 음성안내 제어부(1)가 전화입출력처리부(4)를 제어하기 위한 정보로 전화입출력처리부(4)의 사용자/이용자 인터페이스를 통하여 음성안내와 관련된 정보를 입력하도록 제어하거나 출력하도록 제어하는 정보다.When the control message is described, the message is an input / output control message, which is information for the voice guidance control unit 1 to control the telephone input / output processing unit 4 through the user / user interface of the telephone input / output processing unit 4. Information that controls or inputs information related to voice guidance.
그리고 상기 '입출력제어'정보에 대한 대한 결과를 보고하는 정보가 도면에 도시된 '보고 제어' 정보로 상기 음성정보 입출력부(3) 처리 결과의 성공여부와 수집된 DTMF 정보에 대한 결과를 음성안내제어부(1)에 보고하며, 보고 결과에 따라 음성안내제어부(1)는 다음단계의 입출력 제어 또는 지능망 서비스 제어장치와의 상호 제어를 수행한다 ---- 제 3단계(S3);Then, the information reporting the result of the 'I / O control' information is the 'reporting control' information shown in the drawing. The voice guidance indicates whether the voice information input / output unit 3 is successful in the processing result and the collected DTMF information. Reporting to the control unit 1, and according to the report result, the voice guidance control unit 1 performs mutual control with the input / output control of the next step or the intelligent network service control device ---- the third step S3;
상기 제어 메시지가 출력되면, 이 제어 메시지에 따라 음성정보저장부(2)가 구동되고, 이어 특정 서비스 제어 절차에 필요한 안내메시지 출력 또는 녹음 입력이 수행된다. 이때 음성정보입출력부(3)에서 입출력되는 정보를 보면, 음성출력정보는 음성정보입출력부(3)의 제어에 따라 전화입출력처리부(4) 내의 음성처리기(도면에는 도시하지 않음)로 출력되는 음성 정보이고, 음성입력정보는 음성정보입출력부(3)의 제어에 따라 전화입출력처리부(4) 내의 음성처리장치로 부터 입력되는 음성 정보이다 ---- 제 4단계(S4);When the control message is output, the voice information storage unit 2 is driven according to the control message, and then a guide message output or a recording input necessary for a specific service control procedure is performed. At this time, when the information input / output from the voice information input / output unit 3 is viewed, the voice output information is output to the voice processor (not shown in the drawing) in the telephone input / output processing unit 4 under the control of the voice information input / output unit 3. Information, and the voice input information is voice information input from the voice processing apparatus in the telephone input / output processing unit 4 under the control of the voice information input / output unit 3-4th step S4;
상기와 같은 단계를 통해 지능망서비스 수행장치(5)의 기능을 시험하게 되는데, 도면에 표기된 정보 중 상기에서 설명되지 않은 정보를 설명하면, 음성안내제어부(1)에서 지능망서비스 수행장치(5)로 출력되는 '서비스 제어' 정보는 음성안내제어부(1)가 자신의 음성안내 처리 결과를 보고하거나 서비스교환장치와의 음성채널 설정 결과를 보고하여 서비스 시나리오에 따라 계속적인 서비스 제어 절차가 구동되도록 하는 제어 정보이다.The function of the intelligent network service performing apparatus 5 is tested through the steps as described above. When the information not described above is described among the information shown in the drawing, the voice guide controller 1 performs the intelligent network service performing apparatus 5. The output 'service control' information is a control that allows the voice guidance control unit 1 to report its voice guidance processing result or a voice channel setting result with the service switching device so that a continuous service control procedure is driven according to a service scenario. Information.
그리고 음성정보입출력부(3)와 전화입출력처리부(4) 간에 입출력되는 정보를 설명하면, '음성안내 정보'는 서비스 시나리오에 따라 필요한 음성 안내정보이고, '음성내용 확인정보' 사용자/이용자가 녹음한 정보를 확인하기 위한 정보이다.When the information input and output between the voice information input and output unit 3 and the telephone input and output processing unit 4 is described, 'voice guide information' is voice guide information required according to a service scenario, and 'voice content confirmation information' is recorded by a user / user. Information to confirm a piece of information.
'음성안내 정보 초기화 녹음'은 서비스 절차별로 서비스 운용전에 체계적으로 입력하는 각종 음성안내 정보이고, '주문화 음성 녹음'은 서비스 가입자 별로 독자적인 안내방송을 원하는 경우 녹음하는 음성안내 정보이고, 'DTMF 정보'는 서비스 진행 중에 이용자/가입자가 입력하는 전화번호나 비밀번호 등 전화기 키패드를 통해 입력되는 정보이고, 마지막으로 '음성 녹음'은 음성메시지를 남기는 서비스가 구동되었을 때 가입자/이용자가 입력하는 음성 메시지이다.'Voice guide information initialization recording' is a variety of voice guidance information that is systematically input before service operation by service procedures, 'Culture culture voice recording' is a voice guide information to record if you want your own announcement by service subscriber, 'DTMF information 'Is the information input through the telephone keypad, such as the phone number or password entered by the user / subscriber during the service, and finally' voice recording 'is the voice message input by the subscriber / user when the service to leave the voice message is started. .
상기와 같은 기능을 하는 본 발명의 실제 구현 방법으로는 본 발명의 구성 요소 기능과 상호 인터페이스 기능들을 상용 워크스테이션 급 컴퓨터 장치내에 하드웨어와 소프트웨어적으로 구성하므로서 구현할 수 있다.In the actual implementation method of the present invention having the above functions, the component functions and the inter-interface functions of the present invention may be implemented by configuring hardware and software in a commercial workstation class computer device.
이상과 같이 본 발명을 통한 시험 장치를 지능망 특수자원제어장치 에뮬레이터(Intelligent Network Intelligent Peripheral/Special Resource Function Emulator)라고 칭할 수 있다.As described above, the test apparatus according to the present invention may be referred to as an intelligent network intelligent peripheral / special resource function emulator.
이상에서 상세히 설명한 바와 같이 본 발명은 지능망에서 제공하는 서비스 중 음성안내 서비스 개발시 미리 음성안내 기능을 테스트 하여 당초 목적했던 시나리오에 의해 정상적으로 동작하는 지 검사한 다음, 서비스를 제공할 수 있도록 하므로써, 전체적인 서비스 개발시간을 단축하는 잇점이 있고, 서비스 이용자들에게 고품질의 서비스를 제공할 수 있는 잇점이 있다.As described in detail above, the present invention is to test the voice guidance function in advance during the development of the voice guidance service among the services provided by the intelligent network, and then check whether it operates normally according to the intended scenario, and then provide the service. There is an advantage in shortening the service development time, there is an advantage in providing a high quality service to the service users.
아울러 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이며, 당업자라면 본 발명의 사상과 범위안에서 다양한 수정, 변경, 부가등이 가능할 것이며, 이러한 수정 변경 등은 이하의 특허 청구의 범위에 속하는 것으로 보아야 할 것이다.In addition, a preferred embodiment of the present invention is disclosed for the purpose of illustration, those skilled in the art will be able to make various modifications, changes, additions, etc. within the spirit and scope of the present invention, such modifications and modifications belong to the following claims You will have to look.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980026796A KR100267377B1 (en) | 1998-07-03 | 1998-07-03 | The test equipment, embodiment method and control method for voice response functions in intelligent network services |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980026796A KR100267377B1 (en) | 1998-07-03 | 1998-07-03 | The test equipment, embodiment method and control method for voice response functions in intelligent network services |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000007449A KR20000007449A (en) | 2000-02-07 |
KR100267377B1 true KR100267377B1 (en) | 2000-10-16 |
Family
ID=19542980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980026796A Expired - Fee Related KR100267377B1 (en) | 1998-07-03 | 1998-07-03 | The test equipment, embodiment method and control method for voice response functions in intelligent network services |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100267377B1 (en) |
-
1998
- 1998-07-03 KR KR1019980026796A patent/KR100267377B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR20000007449A (en) | 2000-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2662157B2 (en) | Host access table construction method and data processing subsystem | |
US9658931B2 (en) | Method for monitoring a graphical user interface on a second computer display from a first computer | |
US20040177361A1 (en) | Generic application program interface for native drivers | |
RU2380742C2 (en) | Automatic personalisation or configuration of mobile device | |
CN101287266B (en) | Test system and method for mobile phone | |
KR100985749B1 (en) | Embedded System Software Automated Test Systems and Methods and How to Write Test Scenarios | |
CN108769175B (en) | Remote real machine access control method and device, storage medium and electronic equipment | |
US8977968B2 (en) | Pseudo-remote terminal IOTA mobile diagnostics and electronic customer care | |
CN111026651A (en) | Test method, test device, storage medium and electronic equipment | |
RU2187891C2 (en) | Automatic testing method for base transceiver station in mobile telecommunication system | |
JP4394225B2 (en) | Method, verification module, server, control module, and storage means for verifying configuration data for a communication system | |
CN108597499B (en) | Voice processing method and voice processing device | |
KR100267377B1 (en) | The test equipment, embodiment method and control method for voice response functions in intelligent network services | |
CN113709243A (en) | Equipment remote control method and device, electronic equipment and storage medium | |
EP1895794A2 (en) | Remote management system and method for portable electronic devices | |
JP4002734B2 (en) | Communication procedure setting method and protocol tester | |
JP4440185B2 (en) | Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program | |
CN109376085B (en) | Test case generation method and device and computer readable storage medium | |
JP3722869B2 (en) | Exchange software test system and test method | |
KR100317227B1 (en) | Open service creation environment device and control method for intelligent network service creation | |
KR100621573B1 (en) | Systems and Methods for Testing Embedded System Software | |
CN110737601A (en) | test methods, devices, electronic equipment and storage medium | |
KR20030002999A (en) | Speech recognition system tester and the method to take advantage of script creation techniques | |
KR100348762B1 (en) | Method for creating service scenario for network messaging system | |
KR0150532B1 (en) | Execution method of intelligent service logic using fsm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 6 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 7 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 8 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 9 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20090706 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 10 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Not in force date: 20100705 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20100705 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |