System and method for filtering and eliminating noise from natural language utterances to improve speech recognition and parsing
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G10L-015/20
G10L-021/02
출원번호
US-0765753
(2010-04-22)
등록번호
US-8140327
(2012-03-20)
발명자
/ 주소
Kennewick, Robert A.
Locke, David
Kennewick, Sr., Michael R.
Kennewick, Jr., Michael R.
Kennewick, Richard
Freeman, Tom
출원인 / 주소
VoiceBox Technologies, Inc.
대리인 / 주소
Pillsbury Winthrop Shaw Pittman LLP
인용정보
피인용 횟수 :
53인용 특허 :
301
초록▼
The systems and methods described herein may filter and eliminate noise from natural language utterances to improve accuracy associated with speech recognition and parsing capabilities. In particular, the systems and methods described herein may use a microphone array to provide directional signal c
The systems and methods described herein may filter and eliminate noise from natural language utterances to improve accuracy associated with speech recognition and parsing capabilities. In particular, the systems and methods described herein may use a microphone array to provide directional signal capture, noise elimination, and cross-talk reduction associated with an input speech signal. Furthermore, a filter arranged between the microphone array and a speech coder may use band shaping, notch filtering, and adaptive echo cancellation to optimize a signal-to-noise ratio associated with the speech signal. The speech signal may then be sent to the speech coder, which may use adaptive lossy audio compression to optimize bandwidth requirements associated with transmitting the speech signal to a main unit that provides the speech recognition, parsing, and other natural language processing capabilities.
대표청구항▼
1. A method for filtering and eliminating noise from natural language utterances, comprising: receiving a natural language utterance at a microphone array that adds one or more nulls to a beam pattern steered to point in a direction associated with a user speaking the natural language utterance, whe
1. A method for filtering and eliminating noise from natural language utterances, comprising: receiving a natural language utterance at a microphone array that adds one or more nulls to a beam pattern steered to point in a direction associated with a user speaking the natural language utterance, wherein the one or more nulls notch out point or limited area noise sources from an input speech signal corresponding to the natural language utterance;comparing environmental noise to the input speech signal corresponding to the natural language utterance to set one or more parameters associated with an adaptive filter coupled to the microphone array;passing the input speech signal corresponding to the natural language utterance to the adaptive filter, wherein the adaptive filter uses band shaping and notch filtering to remove narrow-band noise from the input speech signal corresponding to the natural language utterance according to the one or more parameters;suppressing cross-talk and environmentally caused echoes in the input speech signal corresponding to the natural language utterance using adaptive echo cancellation in the adaptive filter;sending the input speech signal passed through the adaptive filter to a speech coder that uses adaptive lossy audio compression to remove momentary gaps from the input speech signal and variable rate sampling to compress and digitize the input speech signal, wherein the speech coder optimizes the adaptive lossy audio compression and the variable rate sampling to only preserve components in the input speech signal that will be input to a speech recognition engine; andtransmitting the digitized input speech signal from a buffer in the speech coder to the speech recognition engine, wherein the speech coder transmits the digitized input speech signal to the speech recognition engine at a rate that depends on available bandwidth between the speech coder and the speech recognition engine. 2. The method recited in claim 1, wherein the speech coder uses the adaptive lossy audio compression to remove the momentary gaps from the input speech signal to prevent errors in the speech recognition engine. 3. The method recited in claim 1, wherein the speech coder uses the variable rate sampling to maximize a fidelity associated with the digitized input speech signal and minimize the available bandwidth used to transmit the digitized input speech signal to the speech recognition engine. 4. The method recited in claim 3, wherein the speech coder adapts a rate associated with digitizing and compressing the input speech signal to minimize the available bandwidth used to transmit the digitized input speech signal to the speech recognition engine. 5. The method recited in claim 1, wherein the adaptive filter has a pass band set to optimize a signal to noise ratio associated with the components in the input speech signal that will be input to the speech recognition engine. 6. The method recited in claim 1, wherein a main unit that includes the speech recognition engine and a speech unit that includes the microphone array, the adaptive filter, and the speech coder are physically separate and communicate over a wireless link. 7. The method recited in claim 1, wherein a wired link connects a main unit that includes the speech recognition engine to a speech unit that includes the microphone array, the adaptive filter, and the speech coder. 8. The method recited in claim 1, further comprising adjusting the beam pattern to maximize gain associated with the input speech signal in the direction associated with the user speaking the natural language utterance. 9. The method recited in claim 1, further comprising complementing the microphone array with a Voice over IP speech interface that allows the user to connect to and interact with a system that includes one or more of the microphone array, the adaptive filter, the speech coder, or the speech recognition engine from a remote location. 10. The method recited in claim 1, wherein the microphone array includes multiple microphones arranged in a one-dimensional linear shape. 11. The method recited in claim 10, further comprising adjusting the beam pattern to maximize gain associated with the input speech signal in the direction associated with the user speaking the natural language utterance. 12. The method recited in claim 1, wherein the microphone array includes multiple microphones arranged in a two-dimensional circular, square, or triangular shape. 13. The method recited in claim 1, wherein the microphone array includes multiple physically distributed microphones arranged to create a three-dimensional array. 14. A system for filtering and eliminating noise from natural language speech utterances, comprising: a microphone array configured to add one or more nulls to a beam pattern steered to point in a direction associated with a user speaking a natural language utterance to capture an input speech signal corresponding to the natural language utterance, wherein the one or more nulls notch out point or limited area noise sources from the input speech signal;an adaptive filter coupled to the microphone array, wherein the adaptive filter is configured to: receive the input speech signal corresponding to the natural language utterance from the microphone array and compare environmental, noise to the input speech signal to set one or more parameters associated with the adaptive filter;use band shaping and notch filtering to remove narrow-band noise from the input speech signal received from the microphone array according to the one or more parameters; andsuppress cross-talk and environmentally caused echoes in the input speech signal received from the microphone array using adaptive echo cancellation;a speech coder arranged between the adaptive filter and a speech recognition engine, wherein the speech coder is configured to receive the input speech signal passed through the adaptive filter and use adaptive lossy audio compression to remove momentary gaps from the input speech signal and variable rate sampling to compress and digitize the input speech signal, wherein the speech coder optimizes the adaptive lossy audio compression and the variable rate sampling to only preserve components in the input speech signal that will be input to the speech recognition engine; anda transceiver configured to communicate the digitized input speech signal from a buffer in the speech coder to the speech recognition engine at a rate that depends on available bandwidth associated with a communication link that connects the transceiver and the speech recognition engine. 15. The system recited in claim 14, wherein the speech coder is configured to use the adaptive lossy audio compression to remove the momentary gaps from the input speech signal to prevent errors in the speech recognition engine. 16. The system recited in claim 14, wherein the speech coder is configured to use the variable rate sampling to maximize a fidelity associated with the digitized input speech signal and minimize the available bandwidth that the transceiver uses to transmit the digitized input speech signal to the speech recognition engine. 17. The system recited in claim 16, wherein the speech coder is further configured to adapt a rate associated with digitizing and compressing the input speech signal to minimize the available bandwidth that the transceiver uses to transmit the digitized input speech signal to the speech recognition engine. 18. The system recited in claim 14, wherein the adaptive filter has a pass band set to optimize a signal to noise ratio associated with the components in the input speech signal that will be input to the speech recognition engine. 19. The system recited in claim 14, further comprising: a main unit that includes the speech recognition engine; anda speech unit that includes the microphone array, the adaptive filter, and the speech coder, wherein the main unit and the speech unit are physically separate and communicate wirelessly over the communication link. 20. The system recited in claim 14, further comprising: a main unit that includes the speech recognition engine; anda speech unit that includes the microphone array, the adaptive filter, and the speech coder, wherein the communication link includes one or more wires that connect the main unit and the speech unit. 21. The system recited in claim 14, wherein the microphone array is further configured to adjust the beam pattern to maximize gain associated with the input speech signal in the direction associated with the user speaking the natural language utterance. 22. The system recited in claim 14, further comprising a Voice over IP speech interface configured to complement the microphone array, and allow the user to connect to and interact with the system from a remote location. 23. The system recited in claim 14, wherein the microphone array includes multiple microphones arranged in a one-dimensional linear shape. 24. The system recited in claim 23, wherein the microphone array is further configured to adjust the beam pattern to maximize gain associated with the input speech signal in the direction associated with the user speaking the natural language utterance. 25. The system recited in claim 14, wherein the microphone array includes multiple microphones arranged in a two-dimensional circular, square, or triangular shape. 26. The system recited in claim 14, wherein the microphone array includes multiple physically distributed microphones arranged to create a three-dimensional array.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (301)
Nishitani,Masanobu; Miyazawa,Yasunaga; Matsumoto,Hiroshi; Yamamoto,Kazumasa, Acoustic model creation method as well as acoustic model creation apparatus and speech recognition apparatus.
Castello Da Costa Paulo M.,NLX ; Janse Cornelis P.,NLX ; Timmermans Patrick A. A.,NLX, Adaptive noise cancelling arrangement, a noise reduction system and a transceiver.
Braden-Harder Lisa ; Corston Simon H. ; Dolan William B. ; Vanderwende Lucy H., Apparatus and methods for an information retrieval system that employs natural language processing of search results to.
Korall,Toby; Bregman,Zeev; Ben Moshe,Irit; Giladi,Miron, Automated database assistance using a telephone for a speech based or text based multimedia communication mode.
Martin D. Carberry ; Mark E. Epstein ; Glenn T. Puchtel ; Susan M. Wingate, Bi-directional natural language system for interfacing with multiple back-end applications.
Potter, Stephen F.; Bowker, Anthony W., Computer implemented method of analyzing recognition results between a user and an interactive application utilizing inferred values instead of transcribed speech.
Bhandari Archna ; Janiszewski Mary E. ; Mehrotra Rajiv, Computer program product and a method for using natural language for the description, search and retrieval of multi-medi.
Bala, Srinivas; Foladare, Mark Jeffrey; Fowler, Kathleen C.; Goldman, Shelley B.; Wang, Shaoqing Q.; Weber, Roy Philip; Westrich, Robert S., Control of merchant application by system monitor in virtual contact center.
Raffel, Michael A.; Bamburak, Michael D.; Glass, David R.; Jarett, Keith; Kibria, Masud; Lawrence, Christopher G.; Lee, Tony S.; Leuca, Ileana A.; Marx, Joseph P.; Nelson, Roderick; O'Neill, Paul B.;, Cordless cellular system.
Raffel Michael A. (Redmond WA) Bamburak Michael D. (Columbia MD) Glass David R. (Redmond WA) Jarett Keith (Oakland CA) Kibria Masud (Kirkland WA) Lawrence Christopher G. (Kirkland WA) Lee Tony S. (Al, Cordless cellular system base station.
Richardson,Matthew R.; Ragno,Robert J., Dynamically updated search results based upon continuously-evolving search query that is based at least in part upon phrase suggestion, search engine uses previous result sets performing additional search tasks.
Duane Oliver Bowker ; William Richard Daumer ; Kevin Alan Shelby ; Howard M. Singer, Employing customer premises equipment in communications network maintenance.
Strubbe, Hugo J.; Eshelman, Larry J.; Gutta, Srinivas; Milanski, John; Pelletier, Daniel, Environment-responsive user interface/entertainment device that simulates personal interaction.
Stevens, Daniell; Roth, Robert; Gould, Joel M.; Newman, Michael J.; Sturtevant, Dean; Ingold, Charles E.; Abrahams, David; Gold, Allan, Error correction in speech recognition by correcting text around selected area.
Chu Helen (New York NY) Doshi Bharat T. (Holmdel NJ) Dravida Subrahmanyam (Somerset NJ) Nanda Sanjiv (Plainsboro NJ) Sawkar Anil S. (Bedminster NJ) Sohraby Kazem A. (Lincroft NJ), Hand-off management for cellular telephony.
Bulfer Andrew Frederick ; Hanson Bruce Lowell ; Mortenson Robert F. ; Salimando Steven Charles ; Stuntebeck Peter H. ; Weber Roy Philip, Intelligent network messaging agent and method.
Eisdorfer Jerry (Somerset NJ) Kasday Leonard R. (Moorestown NJ) Schulz David E. (Wheaton IL), Language accommodated message relaying for hearing impaired callers.
Andrew Frederick Bulfer ; Bruce Lowell Hanson ; Robert F. Mortenson ; Steven Charles Salimando ; Peter H. Stuntebeck ; Roy Philip Weber, Messaging agent and method for retrieving and consolidating messages.
Franz Alexander M. ; Horiguchi Keiko, Method and apparatus for adaptive speech recognition hypothesis construction and selection in a spoken language translation system.
Nikolaos Anerousis ; Raman Gopalakrishnan ; Charles Robert Kalmanek, Jr. ; Alan Edward Kaplan ; William Todd Marshall ; Partho Pratim Mishra ; Peter Z Onufryk ; Kadangode K. Ramakrishnan ; Co, Method and apparatus for communication services on a network.
Monaco Peter C. ; Ehrlich Steven C. ; Ghosh Debajit ; Klenk Mark ; Sinai Julian ; Thirumalai Madhavan ; Gupta Sundeep, Method and apparatus for creating modifiable and combinable speech objects for acquiring information from a speaker in an interactive voice response system.
Michael S. Phillips ; John N. Nguyen, Method and apparatus for dynamic adaptation of a large vocabulary speech recognition system and for use of constraints from a database in a large vocabulary speech recognition system.
Prevost, Scott A.; Bickmore, Timothy W.; Sullivan, Joseph W.; Churchill, Elizabeth; Girgensohn, Andreas, Method and apparatus for embodied conversational characters with multimodal input/output in an interface device.
Dahan Jean-Guy ; Gupta Vishwa,CAX, Method and apparatus for performing speech recognition utilizing a supplementary lexicon of frequently used orthographies.
Cohen, Michael H.; Balogh, Jennifer E.; Wax, Tracy D.; Thirumalai, Madhavan S.; Ghosh, Debajit, Method and apparatus for providing active help to a user of a voice-enabled application.
Flores Carlos F. (Berkeley CA) Ludlow Juan J. (Mexico City CA MXX) Bell ; III Chauncey F. (Alameda CA) Mora Raul M. (Tlalpan CA MXX) Winograd Terry A. (Stanford CA) Graves Michael J. (Alameda CA), Method and apparatus for structuring and managing human communications by explicitly defining the types of communication.
Bielby Gregory J. (Pointe Claire CAX) Gupta Vishwa N. (Brossard CAX) Hodgson Lauren C. (Beaconsfield CAX) Lennig Matthew (Westmount CAX) Sharp R. Douglas (Westmount CAX) Wasmeier Hans A. (Ottawa CAX), Method and apparatus for training speech recognition algorithms for directory assistance applications.
Bruno Richard F. (Morristown NJ) Chen Mon-Mei (Marlboro NJ) Harris Rosemary H. (Colts Neck NJ) Markowitz Robert E. (Glen Rock NJ) Rich Michael R. (Howell NJ), Method and system for multi-channel data automatic call distribution.
Bruno Richard F. (Morristown NJ) Chen Mon-Mei (Marlboro NJ) Harris Rosemary H. (Colts Neck NJ) Markowitz Robert E. (Glen Rock NJ), Method and system for multi-channel data automatic call distribution for sequentially launched calls.
Daniel M. Coffman ; Popani Gopalakrishnan ; Ganesh N. Ramaswamy ; Jan Kleindienst CZ; Chalapathy V. Neti, Method and system for multi-client access to a dialog system.
Gorin, Allen Louis; Geary, Irene Langkilde; Walker, Marilyn Ann; Wright, Jeremy H., Method and system for predicting understanding errors in a task classification system.
Gorin,Allen Louis; Geary,Irene Langkilde; Walker,Marilyn Ann; Wright,Jeremy H., Method and system for predicting understanding errors in a task classification system.
Harris Rosemary H. (Colts Neck NJ) Bruno Richard F. (Morristown NJ), Method and system for routing phone calls based on voice and data transport capability.
Michael S. Phillips ; Mark A. Fanty ; Krishna K. Govindarajan, Method and system of reviewing the behavior of an interactive speech recognition application.
Christianson David ; Doorenbos Robert B. ; Etzioni Oren ; Kwok Chung ; Lauckhart Gregory ; Selberg Erik ; Weld Daniel S., Method and system using information written in a wrapper description language to execute query on a network.
Coffman,Daniel M.; Gopalakrishnan,Popani; Ramaswamy,Ganesh N.; Kleindienst,Jan, Method for determining and maintaining dialog focus in a conversational speech system.
Junqua Jean-Claude ; Kuhn Roland ; Contolini Matteo ; Karaorman Murat ; Field Ken ; Galler Michael ; Zhao Yi, Method for goal-oriented speech translation in hand-held devices using meaning extraction and dialogue.
Eric Cheung ; Mark Jeffrey Foladare ; Shelley B. Goldman ; Gerald Michael Karam ; James Christopher Ramming ; Roy Philip Weber, Method for placing a call intended for an enhanced network user on hold while the enhanced network user is unavailable to take the call using a distributed feature architecture.
Levin Esther ; Narayanan Shrikanth Sambasivan ; Pieraccini Roberto ; Zeljkovic Ilija, Method of using a natural language interface to retrieve information from one or more data resources.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom; Elston, Stephen F., Mobile systems and methods for responding to natural language speech utterance.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Hedin Erik B. (Lidingo SEX) Jonsson Gregor I. (Lidingo SEX) Olsson Lars E. (Kista SEX) Sanamrad Mohammad A. (Lidingo SEX) Westling Sven O. G. (Stockholm SEX), Natural language analyzing apparatus and method.
Nagao Katashi (Kawasaki JPX) Nomiyama Hiroshi (Kawasaki JPX), Natural language analyzing apparatus and method, and construction of a knowledge base for natural language analysis.
de Hita Carolina Rubio,BEX ; Akker David van den,BEX ; Govaers Erik C. E.,BEX ; Platteau Frank M. J.,BEX ; Deun Kurt Van,BEX ; Macpherson Melissa ; de Bie Peter,BEX ; Laviolette Sophie,BEX, Natural language information retrieval system and method.
Ikeda Yuji (Yokohama JPX) Fujita Minoru (Yokohama JPX), Natural language processing apparatus and method for performing processing to analyze the meaning of an input sentence e.
Chao Chang, Eric I; Jackson, Eric G., Natural language speech recognition using slot semantic confidence scores related to their word recognition confidence scores.
Doshi Rajesh R. ; Kearney Timothy ; Natarajan Gautham ; Ricciardi Dominic M. ; Witte Robert E., Network-based method and apparatus for initiating and completing a telephone call via the internet.
Doshi, Rajesh R.; Kearney, Timothy; Natarajan, Gautham; Ricciardi, Dominic M.; Witte, Robert E., Network-based method and apparatus for initiating and completing a telephone call via the internet.
Chiang Tung-Hui,TWX, On-line background noise adaptation of parallel model combination HMM with discriminative learning using weighted HMM for noisy speech recognition.
Culbreth Pamela Jean ; Danielsen Peter John ; Hall Robert J. ; Papavero Elena Maria ; Terveen Loren Gilbert ; Tuomenoksa Mark Logan, Personal telephone agent.
LaRue Charles (La Canada CA), Sensor free vehicle navigation system utilizing a voice input/output interface for routing a driver from his source poin.
Bottoms Stanley (Seminole FL) Bremer Gordon (Clearwater FL) Chapman Joseph Q. (Largo FL) Davis William R. (Clearwater FL) Ko Kenneth D. (Clearwater FL) Roberson D. Randy (Oldsmar FL) Smithwick Luke J, Simultaneous analog and digital communication applications.
Kosaka Tetsuo,JPX ; Komori Yasuhiro,JPX, Single distribution and mixed distribution model conversion in speech recognition method, apparatus, and computer readable medium.
Yegnanarayanan Girija ; Armstrong ; III John ; Hsu Dong, Speech recognition system distinguishing dictation from commands by arbitration between continuous speech and isolated w.
Della Pietra Stephen Andrew ; Epstein Mark Edward ; Franz Martin ; Koppelman Joshua David Sherer ; Roukos Salim Estephan ; Ward Robert Todd, Statistical natural language understanding using hidden clumpings.
Marchok, Daniel J.; Younce, Richard C.; Gritton, Charles W. K.; Chandran, Ravi, Synchronization of voice boundaries and their use by echo cancellers in a voice processing system.
Marx Matthew T. ; Carter Jerry K. ; Phillips Michael S. ; Holthouse Mark A. ; Seabury Stephen D. ; Elizondo-Cecenas Jose L. ; Phaneuf Brett D., System and method for developing interactive speech applications.
Schuetze, Hinrich; Pitkow, James E.; Pirolli, Peter L.; Chi, Ed H.; Li, Jun, System and method for providing recommendations based on multi-modal user clusters.
Dragosh, Pamela Leigh; Roe, David Bjorn; Sharp, Robert Douglas, System and method for providing remote automatic speech recognition and text to speech services via a packet network.
Dragosh Pamela Leigh ; Roe David Bjorn ; Sharp Robert Douglas, System and method for providing remote automatic speech recognition services via a packet network.
Pamela Leigh Dragosh ; David Bjorn Roe ; Robert Douglas Sharp, System and method for providing remote automatic speech recognition services via a packet network.
Saylor,Michael J.; Richards, III,Frederick; Patnaik,Anurag; Zirngibl,Michael, System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information.
Faybishenko, Yaroslav; Kan, Gene H.; Camarda, Thomas J.; Botros, Sherif; Beatty, John; Cutting, Douglass R., System and method for resolving distributed network search queries to information providers.
Freeman, Tom; Kennewick, Mike, System and method for selecting and presenting advertisements based on natural language processing of voice-based input.
Belvin, Robert; Daily, Michael; Srinivasa, Narayan; Martin, Kevin R.; Lee, Craig A.; Hein, Cheryl, System and method for using context in navigation dialog.
Skinner Harold R. (Rochester MN), System for cooperative communication between local object managers to provide verification for the performance of remote.
Jean-Claude Junqua ; Roland Kuhn ; Tony Davis ; Yi Zhao ; Weiying Li CA, System for identifying and adapting a TV-user profile by means of speech technology.
Arnold, James F.; Israel, David J.; Tyson, W. Mabry; Bear, John S.; Voss, Loren L., System, method and article of manufacture for concept based information searching.
Greene,Mark; Hegarty,Michael; Cantwell,Dermot, System, method and computer program product for adding voice activation and voice control to a media player.
Guerra,Lisa M.; Berner,Mikael; Stone,Kevin; Joshi,Amol; Tran,Steve, System, method and computer program product for looking up business addresses and directions based on a voice dial-up session.
Halverson, Christine; Julia, Luc; Voutsas, Dimitris; Cheyer, Adam, System, method, and article of manufacture for agent-based navigation in a speech-based data navigation system.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom, Systems and methods for processing natural language speech utterances with context-specific domain agents.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom, Systems and methods for responding to natural language speech utterance.
Kennewick,Robert A.; Locke,David; Kennewick, Sr.,Michael R.; Kennewick, Jr.,Michael R.; Kennewick,Richard; Freeman,Tom, Systems and methods for responding to natural language speech utterance.
Kennewick,Robert A.; Locke,David; Kennewick, Sr.,Michael R.; Kennewick, Jr.,Michael R.; Kennewick,Richard; Freeman,Tom, Systems and methods for responding to natural language speech utterance.
Bruno Richard F. (Morristown NJ) Markowitz Robert E. (Glen Rock NJ), Systems, methods and articles of manufacture for performing distributed telecommunications.
Murveit, Hy; Enthoven, Dan, Technique for recognizing telephone numbers and other spoken information embedded in voice messages stored in a voice messaging system.
Boyce Susan J. ; Brotman Lynne Shapiro ; Brown Deborah W. ; Goldberg Randy G. ; Haszto Edward D. ; Marcus Stephen M. ; Rosinski Richard R. ; Wetzel William R., Telephone-based speech recognition for data collection.
Cheung William S. H. (Hong Kong HKX), Transmitting and receiving apparatus for permitting the transmission and reception of multi-tier subscription programs.
Schuetze, Hinrich; Pedersen, Jan, USER QUERY GENERATE SEARCH RESULTS THAT RANK SET OF SERVERS WHERE RANKING IS BASED ON COMPARING CONTENT ON EACH SERVER WITH USER QUERY, FREQUENCY AT WHICH CONTENT ON EACH SERVER IS ALTERED USING WEB .
Cheyer, Adam J.; Martin, David L., Unified messaging methods and systems for communication and cooperation among distributed agents in a computing environment.
Maes, Stephane H.; Lubensky, David M.; Sakrajda, Andrzej, Universal IP-based and scalable architectures across conversational applications using web services for speech and audio processing resources.
Ball, Thomas J.; Cox, Kenneth Charles; Grinter, Rebecca Elizabeth; Hibino, Stacie Lynn; Jagadeesan, Lalita Jategaonkar; Mantilla, David Alejandro, User interface for translating natural language inquiries into database queries and data presentations.
Strubbe, Hugo J.; Eshelman, Larry J.; Gutta, Srinivas; Milanski, John; Pelletier, Daniel, User interface/entertainment device that simulates personal interaction and charges external database with relevant data.
Turnbull, Robert R.; Knapp, Robert C.; Walstra, Eric J.; Watson, Alan R.; Poe, G. Bruce; Roberts, John K.; Rumsey, Wayne J., Vehicle rearview mirror assembly incorporating a communication system.
McCall, David F.; Logue, Leslie M.; Zelina, Francis J.; Sendak, Matthew V.; Hinson, Julie R.; Sanders, Ward L.; Belinski, Steve; Holtz, Brian E., Voice controlled surgical suite.
Surace Kevin J. ; White George M. ; Reeves Byron B. ; Nass Clifford I. ; Campbell Mark D. ; Albert Roy D. ; Giangola James P., Voice user interface with personality.
Jarett Keith ; Williams Roland E. ; Raffel Michael A. ; Nelson Roderick ; Leuca Ileana A. ; Lee Tony S. ; Lawrence Christopher G. ; Kibria Masud ; Glass David R. ; Bamburak Michael D., Wireless communication system having mobile stations establish a communication link through the base station without u.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom, Agent architecture for determining meanings of natural language utterances.
Venkataraman, Sashikumar; Mohaideen Pathurudeen, Ahmed Nizam; Reddy, K China Srinivasulu; Pujari, Mangesh Dattatray; Majumder, Soumyadip; Barve, Rakesh; Aravamudan, Murali, Method for adaptive conversation state management with filtering operators applied dynamically as part of a conversational interface.
Aravamudan, Murali; Gill, Daren; Venkataraman, Sashikumar; Agarwal, Vineet; Ramamoorthy, Ganesh, Method for using pauses detected in speech input to assist in interpreting the input during conversational interaction for information retrieval.
Aravamudan, Murali; Welling, Girish; Gill, Daren; Ardhanari, Sankar; Barve, Rakesh; Venkataraman, Sashikumar, Method of and system for real time feedback in an incremental speech input interface.
Vitte, Guillaume; Seris, Julie; Pinto, Guillaume, Method of filtering non-steady lateral noise for a multi-microphone audio device, in particular a “hands-free” telephone device for a motor vehicle.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom; Elston, Stephen F., Mobile systems and methods for responding to natural language speech utterance.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Weider, Chris; Kennewick, Richard; Kennewick, Mike; Di Cristo, Philippe; Kennewick, Robert A.; Menaker, Samuel; Armstrong, Lynn Elise, Mobile systems and methods of supporting natural language human-machine interactions.
Baldwin, Larry; Freeman, Tom; Tjalve, Michael; Ebersold, Blane; Weider, Chris, System and method for a cooperative conversational voice user interface.
Baldwin, Larry; Freeman, Tom; Tjalve, Michael; Ebersold, Blane; Weider, Chris, System and method for a cooperative conversational voice user interface.
Freeman, Tom; Kennewick, Mike, System and method for delivering targeted advertisements and tracking advertisement interactions in voice recognition contexts.
Freeman, Tom; Kennwick, Mike, System and method for delivering targeted advertisements and tracking advertisement interactions in voice recognition contexts.
Freeman, Tom; Kennewick, Mike, System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements.
Freeman, Tom; Kennewick, Mike, System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements.
Freeman, Tom; Kennewick, Mike, System and method for delivering targeted advertisements and/or providing natural language processing based on advertisements.
Kennewick, Michael R.; Cheung, Catherine; Baldwin, Larry; Salomon, Ari; Tjalve, Michael; Guttigoli, Sheetal; Armstrong, Lynn; Di Cristo, Philippe; Zimmerman, Bernie; Menaker, Sam, System and method for dynamically generating a recognition grammar in an integrated voice navigation services environment.
Kennewick, Michael R.; Cheung, Catherine; Baldwin, Larry; Salomon, Ari; Tjalve, Michael; Guttigoli, Sheetal; Armstrong, Lynn; Di Cristo, Philippe; Zimmerman, Bernie; Menaker, Sam, System and method for providing a natural language voice user interface.
Kennewick, Michael R.; Cheung, Catherine; Baldwin, Larry; Salomon, Ari; Tjalve, Michael; Guttigoli, Sheetal; Armstrong, Lynn; DiChristo, Philippe; Zimmerman, Bernie; Menaker, Sam, System and method for providing a natural language voice user interface in an integrated voice navigation services environment.
Kennewick, Michael R.; Cheung, Catherine; Baldwin, Larry; Salomon, Ari; Tjalve, Michael; Guttigoli, Sheetal; Armstrong, Lynn; DiChristo, Philippe; Zimmerman, Bernie; Menaker, Sam, System and method for providing a natural language voice user interface in an integrated voice navigation services environment.
Kennewick, Jr., Michael R.; Kennewick, Sr., Michael R., System and method for providing follow-up responses to prior natural language inputs of a user.
Kennewick, Jr., Michael R.; Kennewick, Sr., Michael R., System and method for providing follow-up responses to prior natural language inputs of a user.
Venkataraman, Sashikumar; Pujari, Mangesh; Mohaideen P, Ahmed Nizam, Systems and methods for determining whether a negation statement applies to a current or past query.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.