-
公开(公告)号:DE69720087T2
公开(公告)日:2004-02-26
申请号:DE69720087
申请日:1997-01-17
Applicant: IBM
Inventor: GOPALAKRISHNAN PONANI , NAHAMOO DAVID , PANMANABHAN MUKUND , POLYMENAKOS LAZAROS
IPC: G10K11/178 , G10L21/02
Abstract: A method and apparatus for removing the effect of background music or noise from speech input to a speech recognizer so as to improve recognition accuracy has been devised. Samples of pure music or noise related to the background music or noise that corrupts the speech input are utilized to reduce the effect of the background in speech recognition. The pure music and noise samples can be obtained in a variety of ways. The music or noise corrupted speech input is segmented in overlapping segments and is then processed in two phases: first, the best matching pure music or noise segment is aligned with each speech segment; then a linear filter is built for each segment to remove the effect of background music or noise from the speech input and the overlapping segments are averaged to improve the signal to noise ratio. The resulting acoustic output can then be fed to a speech recognizer.
-
公开(公告)号:AT445947T
公开(公告)日:2009-10-15
申请号:AT04752285
申请日:2004-05-13
Applicant: IBM
Inventor: BANTZ DAVID , GOPALAKRISHNAN PONANI , GRUEN DANIEL , HERGER LORRAINE , LEE NATHAN , SHEA DENNIS , VIVEROS MARISA
Abstract: In a connection arrangement including two or more electronic devices, wherein information can be exchanged among the electronic devices through a plurality of communication links between the electronic devices, at least one of the electronic devices being configurable for communicating with a data source, a method for presenting a multi-channel message originating from the data source, the multi-channel message including a two or more components, includes the steps of allocating each of at least a portion of the components in the multi-channel message to at least one electronic device and, for each allocated component, determining possible communication paths between the data source and the at least one electronic device allocated to the corresponding component. The method further includes the steps of selecting, based at least in part on one or more selection criteria, at least one of the possible communication paths for the allocated components, each of the selected communication paths representing an optimal route between the data source and the at least one electronic device allocated to the corresponding component, and routing each of the allocated components in the multi-channel message according to the selected communication paths for presentation of the allocated components by the corresponding electronic device(s).
-
公开(公告)号:DE69937962D1
公开(公告)日:2008-02-21
申请号:DE69937962
申请日:1999-10-01
Applicant: IBM
Inventor: MAES STEPHANE H , GOPALAKRISHNAN PONANI
IPC: G06F3/16 , G10L15/22 , G06F9/44 , G06F9/46 , G06F9/54 , G06F12/00 , G06F15/00 , G06F17/28 , G06F17/30 , G06F40/00 , G10L13/00 , G10L13/08 , G10L15/26 , H04M1/253 , H04M1/27 , H04M1/725 , H04M3/42 , H04M3/44 , H04M3/493 , H04M3/50 , H04M7/00 , H04M11/00
Abstract: A method for conversational computing includes executing code embodying a conversational virtual machine, registering a plurality of input/output resources with a conversational kernel, providing an interface between a plurality of active applications and the conversational kernel processing input/output data, receiving input queries and input events of a multi-modal dialog across a plurality of user interface modalities of the plurality of active applications, generating output messages and output events of the multi-modal dialog in connection with the plurality of active applications, managing, by the conversational kernel, a context stack associated with the plurality of active applications and the multi-modal dialog to transform the input queries into application calls for the plurality of active applications and convert the output messages into speech, wherein the context stack accumulates a context of each of the plurality of active applications.
-
公开(公告)号:DE602004010807D1
公开(公告)日:2008-01-31
申请号:DE602004010807
申请日:2004-04-12
Applicant: IBM
Inventor: BANTZ DAVID F , GOPALAKRISHNAN PONANI , GRUEN DANIEL M , HERGER LORRAINE M , LEE NATHAN JUNSUP , SHEA DENNIS GERARD , VIVEROS MARISA S
Abstract: A virtual workspace is provided for a user with a number of electronic devices, in which information can be exchanged among the electronic devices through a number of connections between the electronic devices. The virtual workspace is provided by determining where services are located and the type of the services, determining one or more data formats associated with data accessible by one or more of the electronic devices. A portion of the data has a given one of one or more data formats. An electronic device is selected based at least in part on predetermined criteria and the given data format. A route through the connections to the selected electronic device is determined, where the route may comprise a given one or more of the connections. At least the portion of the data associated with the given data format is routed to the selected electronic device. The portion of the data is utilizable for presentation by the selected electronic device when received by the selected electronic device.
-
公开(公告)号:AU2002318373A1
公开(公告)日:2003-01-08
申请号:AU2002318373
申请日:2002-06-20
Applicant: IBM
Inventor: RAMASWAMY GANESH N , GOPALAKRISHNAN PONANI , MAES STEPHANE H
Abstract: A system and method for intelligent caching and network management includes contextual information representing needs of a user. A contextual system determines settings based on the contextual information and determines services and devices available for the user, in accordance with the contextual information. A predictor receives the contextual information, the settings, the services available and the devices available and predicts the needs of the user to make resources available to the user in accordance with predictions.
-
公开(公告)号:CA2345661A1
公开(公告)日:2000-04-13
申请号:CA2345661
申请日:1999-10-01
Applicant: IBM
Inventor: NAHAMOO DAVID , SEDIVY JAN , GOPALAKRISHNAN PONANI , LUCAS BRUCE D , MAES STEPHANE H
IPC: G06F3/16 , G06F9/44 , G06F9/46 , G06F9/54 , G06F12/00 , G06F15/00 , G06F17/28 , G06F17/30 , G06F40/00 , G10L13/00 , G10L15/22 , G10L15/26 , H04M1/253 , H04M1/27 , H04M1/725 , H04M3/42 , H04M3/44 , H04M3/493 , H04M3/50 , H04M7/00 , H04M11/00 , G06F15/16
Abstract: A conversational browsing system (10) comprising a conversational browser (1 1) having a command and control interface (12) for converting speech commands o r multi-modal input from I/O resources (27) into navigation request. The syste m (10) comprises conversational engines (23) for decoding input commands for interpretation by the command and control interface and decoding meta- information provided by the CML processor for generating synthesized audio output. The system includes a communication stack (19) for transmitting the navigation request to a content server and receiving a CML file from the content server based on the navigation request. A conversational transcoder (13) transforms presentation material from one modality to a conversational modality. The transcoder (13) includes a functional transcoder (13a) to transform a page of GUI to a page of CUI (conversational user interface) and a logical transcoder (13b) to transform business logic of an application, transaction or site into an acceptable dialog.
-
公开(公告)号:DE602004010807T2
公开(公告)日:2008-12-04
申请号:DE602004010807
申请日:2004-04-12
Applicant: IBM
Inventor: BANTZ DAVID , GOPALAKRISHNAN PONANI , GRUEN DANIEL M , HERGER LORRAINE M , LEE NATHAN JUNSUP , SHEA DENNIS , VIVEROS MARISA S
Abstract: A virtual workspace is provided for a user with a number of electronic devices, in which information can be exchanged among the electronic devices through a number of connections between the electronic devices. The virtual workspace is provided by determining where services are located and the type of the services, determining one or more data formats associated with data accessible by one or more of the electronic devices. A portion of the data has a given one of one or more data formats. An electronic device is selected based at least in part on predetermined criteria and the given data format. A route through the connections to the selected electronic device is determined, where the route may comprise a given one or more of the connections. At least the portion of the data associated with the given data format is routed to the selected electronic device. The portion of the data is utilizable for presentation by the selected electronic device when received by the selected electronic device.
-
公开(公告)号:DE60214382D1
公开(公告)日:2006-10-12
申请号:DE60214382
申请日:2002-06-20
Applicant: IBM
Inventor: GOPALAKRISHNAN PONANI , MAES H , RAMASWAMY N
Abstract: A system and method for intelligent caching and network management includes contextual information representing needs of a user. A contextual system determines settings based on the contextual information and determines services and devices available for the user, in accordance with the contextual information. A predictor receives the contextual information, the settings, the services available and the devices available and predicts the needs of the user to make resources available to the user in accordance with predictions.
-
公开(公告)号:AT338305T
公开(公告)日:2006-09-15
申请号:AT02747928
申请日:2002-06-20
Applicant: IBM
Inventor: GOPALAKRISHNAN PONANI , MAES STEPHANE H , RAMASWAMY GANESH N
Abstract: A system and method for intelligent caching and network management includes contextual information representing needs of a user. A contextual system determines settings based on the contextual information and determines services and devices available for the user, in accordance with the contextual information. A predictor receives the contextual information, the settings, the services available and the devices available and predicts the needs of the user to make resources available to the user in accordance with predictions.
-
公开(公告)号:CA2345660C
公开(公告)日:2006-01-31
申请号:CA2345660
申请日:1999-10-01
Applicant: IBM
Inventor: GOPALAKRISHNAN PONANI , MAES STEPHANE H
IPC: G06F3/16 , H04L12/24 , G06F9/44 , G06F9/46 , G06F9/54 , G06F12/00 , G06F15/00 , G06F17/28 , G06F17/30 , G06F40/00 , G10L13/00 , G10L13/08 , G10L15/22 , G10L15/26 , H04L29/02 , H04L29/06 , H04M1/253 , H04M1/27 , H04M1/725 , H04M3/42 , H04M3/44 , H04M3/493 , H04M3/50 , H04M7/00 , H04M11/00
Abstract: A system and method for providing automatic and coordinated sharing of conversational resources, e.g. functions and arguments, between network-connected servers and devices, and their corresponding applications. In one aspect, a system for providing automatic and co-ordinated sharing of conversational resources comprises: a network comprising a first (100), and second (106) network device; the first (100) and second (106) network device each comprising a set of conversational resources ( 102, 107), a dialog manager ( 103, 108), for managing a conversation and executing calls requesting a conversational service, and a communication stack (111, 115), for communicating messages over a network using conversational protocols, wherein the conversational protocols establish coordinated network communication between the dialog managers of the first and second device to automatically share the set of conversational resources of the first and second network device, when necessary, to perform their respective requested conversational service.
-
-
-
-
-
-
-
-
-