VOICE PROCESSING SYSTEM, OPERATING METHOD AND VOICE PROCESSING COMPOSITE

    公开(公告)号:JP2000041108A

    公开(公告)日:2000-02-08

    申请号:JP14105699

    申请日:1999-05-21

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To obtain a voice processing system that supports voice processing application. SOLUTION: A voice processing composite has plural host computers, each of the host computers supports voice application, at least one host 10 in the composite includes telephone hardware 30 that maintains mapping of the voice application to a telephone line and prepares a call object in responses to an incoming call. The voice application in relation to the incoming call is decided based on the mapping and an identifier of the call object is delivered. The call object receives a medium object representing a desired output on a telephone line from the voice processing application in response to a request from the voice application. This medium object is processed for plural output components according to a presentation criterion and they are outputted via the telephone line.

    METHOD AND APPARATUS FOR MULTIMODAL VOICE AND WEB SERVICES
    2.
    发明申请
    METHOD AND APPARATUS FOR MULTIMODAL VOICE AND WEB SERVICES 审中-公开
    多模式语音和WEB服务的方法和设备

    公开(公告)号:WO2006108795B1

    公开(公告)日:2006-12-21

    申请号:PCT/EP2006061380

    申请日:2006-04-06

    CPC classification number: H04M3/493 G06F3/16 G10L15/26 H04M7/006

    Abstract: This invention is based on being able to locate a voice server, temporarily allocate it, send it the audio of you saying "When is flight 683 due to arrive?", getting the results of what you said back in the browser, and deallocating the voice server for use by the next person talking into their browser. Voice channels and IVR ports are initially set up by a switch and the IVR using conventional audio protocols. The Voice channels are not initially connected to the client. The switch handles the allocation and deallocation of IVR voice channels without having to communication further with the IVR. A user indicates (usually by pressing a PTT button) to the client device that he wishes to initiate a voice interaction during an X+V session. This translates to a request on the CTRL channel to synchronise the XHTML and VXML forms which the embodiment uses as a trigger for the VXML browser to execute a conversational turn. The multiplexer intercepts this control command and connects the virtual voice circuit between the device and an existing open but unattached voice port. The virtual circuit is connected without having to set up an RTP channel. The CTRL signal is then forwarded to the interaction manager so that the conversation can take place. At the end of the conversation the virtual circuit is disconnected.

    Abstract translation: 本发明基于能够定位语音服务器,临时分配,发送您的“你什么时候到达飞行683”的音频,在浏览器中获取你所说的结果,并取消分配 语音服务器供下一个人在浏览器中使用。 语音通道和IVR端口最初由交换机和IVR使用常规音频协议设置。 语音通道最初没有连接到客户端。 交换机处理IVR语音信道的分配和释放,而不必与IVR进一步通信。 在X + V会话期间,用户指示(通常通过按PTT按钮)到客户端设备,他希望发起语音交互。 这转换为CTRL通道上的请求,以同步XHTML和VXML形式,该实施例用作VXML浏览器的触发器来执行会话转弯。 多路复用器拦截该控制命令,并将虚拟语音电路连接到设备和现有的开放但未附加的语音端口之间。 虚拟电路连接而不必设置RTP通道。 然后将CTRL信号转发到交互管理器,以便进行通话。 在会话结束时,虚拟电路断开连接。

    Remote application design
    3.
    发明专利

    公开(公告)号:GB2329490A

    公开(公告)日:1999-03-24

    申请号:GB9720015

    申请日:1997-09-19

    Applicant: IBM

    Abstract: A user, in order to design an application for a call handler 28 running on a remote server 10, runs a web browser to connect with a web page on the server, and requests (60, Figure 2) the application designer 32 from the server. The code for all the object representations is sent, either in the application designer applet, or separately from it, to the user PC 12, downloaded and executed. The user then designs (66) an application, using icons and a graphical palette (59, Figure 3), and the object representations. The completed application design is sent over the internet 14 to the server. An application builder 30, in the server, constructs the application 34, according to the application design 36, in stand-alone program code, and passes it to the call handler 28, for execution.

    Optimising Device Driver Debug Tracing

    公开(公告)号:GB2348304B

    公开(公告)日:2003-07-09

    申请号:GB9906644

    申请日:1999-03-24

    Applicant: IBM

    Abstract: The invention relates to a method for executing, in a computer system 5, a device driver 10 which is used by a number of applications running on that system. A first 12 and second version 11 of the device driver are provided, with the first version being optimised and the second version containing debug code for providing trace information. Upon discovering a problem with the device driver, it is possible to selectively switch to the debug version of the code without any of the applications already using the device driver being aware of the switch. Having gathered the necessary trace data, it is then possible to transparently switch back to the optimised version. Conventionally, device drivers form part of the operating system within a computer and so are difficult to remove and re-load without taking the whole system down and re-booting. The invention however affords continuous service to any application already using the device driver and does not require a time-wasting reboot which may in any event remove the error condition.

    Optimising device driver debug tracing

    公开(公告)号:GB2348304A

    公开(公告)日:2000-09-27

    申请号:GB9906644

    申请日:1999-03-24

    Applicant: IBM

    Abstract: In a method for executing, in a computer system (5, Figure 1) a device driver 10 which is used by applications running on the system, first 12 and second 11, versions of the device driver code are provided. The first version is optimised, and the second version contains debug code for providing trace information, whereby upon discovering a problem with the device driver, it is possible to selectively switch to the debug version of the code without any of the applications already using the device driver being aware of the switch. Having gathered the necessary trace data, it is then possible to transparently switch back to the optimised version. Switching between the first and second versions of the software component occurs in response to a system call, which sets a boolean flag of which the value determines which version of the software component is executed. Conventionally, device drivers form part of the operating system within a computer and so are difficult to remove and re-load without taking the whole system down and re-booting. This method, however, affords continuous service to any application already using the device driver and does not require a time-wasting reboot which may, in any event, remove the error condition.

    Voice processing system
    7.
    发明专利

    公开(公告)号:GB2338371A

    公开(公告)日:1999-12-15

    申请号:GB9812361

    申请日:1998-06-09

    Applicant: IBM

    Abstract: A voice processing complex has a plurality of host machines, each host machine supporting one or more voice applications, at least one host in the complex including telephony hardware for providing access to a plurality of telephone lines. Such a host provides telephony functions to the complex. This is achieved by maintaining a mapping of voice applications to telephone lines, and creating a call object in response to an incoming call on one of the lines. It is then determined which voice application to associate with the incoming call on the basis of this mapping, and an identifier to the call object is then passed to the determined voice application. Thereafter the call object is responsive to requests from this voice application for providing telephony functions for the call. This includes receiving a media object from the voice processing application which represents desired output over a telephone line. This media object is then processed into a plurality of output components in accordance with one or more presentation criteria, and these components are then output over the telephone line. Typically the output component are voice segments, and the presentation criteria include locale information.

Patent Agency Ranking