WO2007001637A3 - Using strong data types to express speech recognition grammars in software programs - Google Patents
Using strong data types to express speech recognition grammars in software programs Download PDFInfo
- Publication number
- WO2007001637A3 WO2007001637A3 PCT/US2006/017588 US2006017588W WO2007001637A3 WO 2007001637 A3 WO2007001637 A3 WO 2007001637A3 US 2006017588 W US2006017588 W US 2006017588W WO 2007001637 A3 WO2007001637 A3 WO 2007001637A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data types
- natural language
- speech recognition
- software programs
- strong data
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/1815—Semantic context, e.g. disambiguation of the recognition hypotheses based on word meaning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/253—Grammatical analysis; Style critique
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/183—Speech classification or search using natural language modelling using context dependencies, e.g. language models
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/226—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics
- G10L2015/228—Procedures used during a speech recognition process, e.g. man-machine dialogue using non-speech characteristics of application context
Abstract
In one embodiment, a system for interpretation of natural language inputs to natural language enabled applications has a grammar, a source file, and a speech recognizer. The grammar has a set of data types and semantic code defining rules about the set of data types. The source file includes computer readable code adapted to access the grammar by instantiating selected data types of the set of data types. The speech recognizer is adapted to receive natural language input and to map the natural language input to the selected data types.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008518160A JP2009500699A (en) | 2005-06-23 | 2006-05-08 | Using strong data types to represent speech recognition grammars in software programs |
EP06759247A EP1891623A4 (en) | 2005-06-23 | 2006-05-08 | Using strong data types to express speech recognition grammars in software programs |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/159,648 | 2005-06-23 | ||
US11/159,648 US7460996B2 (en) | 2005-06-23 | 2005-06-23 | Using strong data types to express speech recognition grammars in software programs |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007001637A2 WO2007001637A2 (en) | 2007-01-04 |
WO2007001637A3 true WO2007001637A3 (en) | 2007-11-08 |
Family
ID=37568667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2006/017588 WO2007001637A2 (en) | 2005-06-23 | 2006-05-08 | Using strong data types to express speech recognition grammars in software programs |
Country Status (6)
Country | Link |
---|---|
US (1) | US7460996B2 (en) |
EP (1) | EP1891623A4 (en) |
JP (1) | JP2009500699A (en) |
KR (1) | KR101213890B1 (en) |
CN (1) | CN101185116A (en) |
WO (1) | WO2007001637A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8190419B1 (en) | 2006-09-11 | 2012-05-29 | WordRake Holdings, LLC | Computer processes for analyzing and improving document readability |
US9620117B1 (en) | 2006-06-27 | 2017-04-11 | At&T Intellectual Property Ii, L.P. | Learning from interactions for a spoken dialog system |
US7827033B2 (en) * | 2006-12-06 | 2010-11-02 | Nuance Communications, Inc. | Enabling grammars in web page frames |
US8175885B2 (en) * | 2007-07-23 | 2012-05-08 | Verizon Patent And Licensing Inc. | Controlling a set-top box via remote speech recognition |
US10387140B2 (en) | 2009-07-23 | 2019-08-20 | S3G Technology Llc | Modification of terminal and service provider machines using an update server machine |
PE20121418A1 (en) * | 2009-07-23 | 2012-11-08 | Source Trace Systems Inc | MODIFICATION OF TERMINAL MACHINES AND SERVICE PROVIDERS USING AN UPDATE SERVER |
KR20110036385A (en) * | 2009-10-01 | 2011-04-07 | 삼성전자주식회사 | Apparatus for analyzing intention of user and method thereof |
US10811004B2 (en) * | 2013-03-28 | 2020-10-20 | Nuance Communications, Inc. | Auto-generation of parsing grammars from a concept ontology |
US11100291B1 (en) | 2015-03-13 | 2021-08-24 | Soundhound, Inc. | Semantic grammar extensibility within a software development framework |
US10843080B2 (en) * | 2016-02-24 | 2020-11-24 | Virginia Tech Intellectual Properties, Inc. | Automated program synthesis from natural language for domain specific computing applications |
US20190354851A1 (en) * | 2018-05-17 | 2019-11-21 | International Business Machines Corporation | Construction of a machine learning model for structured inputs |
KR102396187B1 (en) | 2020-10-12 | 2022-05-09 | 광운대학교 산학협력단 | System for automatically generating code using voice recognition and method for automatically generating code using the same |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6022222A (en) * | 1994-01-03 | 2000-02-08 | Mary Beth Guinan | Icon language teaching system |
US6311159B1 (en) * | 1998-10-05 | 2001-10-30 | Lernout & Hauspie Speech Products N.V. | Speech controlled computer user interface |
US6314398B1 (en) * | 1999-03-01 | 2001-11-06 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method using speech understanding for automatic channel selection in interactive television |
US6553345B1 (en) * | 1999-08-26 | 2003-04-22 | Matsushita Electric Industrial Co., Ltd. | Universal remote control allowing natural language modality for television and multimedia searches and requests |
US6934684B2 (en) * | 2000-03-24 | 2005-08-23 | Dialsurf, Inc. | Voice-interactive marketplace providing promotion and promotion tracking, loyalty reward and redemption, and other features |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5642519A (en) * | 1994-04-29 | 1997-06-24 | Sun Microsystems, Inc. | Speech interpreter with a unified grammer compiler |
US6654955B1 (en) * | 1996-12-19 | 2003-11-25 | International Business Machines Corporation | Adding speech recognition libraries to an existing program at runtime |
US7027991B2 (en) * | 1999-08-30 | 2006-04-11 | Agilent Technologies, Inc. | Voice-responsive command and control system and methodology for use in a signal measurement system |
US6529865B1 (en) * | 1999-10-18 | 2003-03-04 | Sony Corporation | System and method to compile instructions to manipulate linguistic structures into separate functions |
US7133830B1 (en) * | 2001-11-13 | 2006-11-07 | Sr2, Inc. | System and method for supporting platform independent speech applications |
US7761858B2 (en) * | 2004-04-23 | 2010-07-20 | Microsoft Corporation | Semantic programming language |
-
2005
- 2005-06-23 US US11/159,648 patent/US7460996B2/en active Active
-
2006
- 2006-05-08 KR KR1020077024905A patent/KR101213890B1/en active IP Right Grant
- 2006-05-08 WO PCT/US2006/017588 patent/WO2007001637A2/en active Application Filing
- 2006-05-08 CN CNA200680018504XA patent/CN101185116A/en active Pending
- 2006-05-08 EP EP06759247A patent/EP1891623A4/en not_active Withdrawn
- 2006-05-08 JP JP2008518160A patent/JP2009500699A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6022222A (en) * | 1994-01-03 | 2000-02-08 | Mary Beth Guinan | Icon language teaching system |
US6311159B1 (en) * | 1998-10-05 | 2001-10-30 | Lernout & Hauspie Speech Products N.V. | Speech controlled computer user interface |
US6314398B1 (en) * | 1999-03-01 | 2001-11-06 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method using speech understanding for automatic channel selection in interactive television |
US6553345B1 (en) * | 1999-08-26 | 2003-04-22 | Matsushita Electric Industrial Co., Ltd. | Universal remote control allowing natural language modality for television and multimedia searches and requests |
US6934684B2 (en) * | 2000-03-24 | 2005-08-23 | Dialsurf, Inc. | Voice-interactive marketplace providing promotion and promotion tracking, loyalty reward and redemption, and other features |
Non-Patent Citations (1)
Title |
---|
See also references of EP1891623A4 * |
Also Published As
Publication number | Publication date |
---|---|
KR101213890B1 (en) | 2012-12-18 |
WO2007001637A2 (en) | 2007-01-04 |
JP2009500699A (en) | 2009-01-08 |
EP1891623A4 (en) | 2009-04-22 |
US20060293894A1 (en) | 2006-12-28 |
US7460996B2 (en) | 2008-12-02 |
EP1891623A2 (en) | 2008-02-27 |
KR20080018160A (en) | 2008-02-27 |
CN101185116A (en) | 2008-05-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007001637A3 (en) | Using strong data types to express speech recognition grammars in software programs | |
MY142974A (en) | Semantic object synchronous understanding implemented with speech application language tags | |
WO2007115088A3 (en) | A system and method for applying dynamic contextual grammars and language models to improve automatic speech recognition accuracy | |
CA2814300C (en) | Post processing of natural language asr | |
TW200638337A (en) | Using a spoken utterance for disambiguation of spelling inputs into a speech recognition system | |
JP2009500699A5 (en) | ||
DE60318021D1 (en) | VOICE-CONTROLLED DATA ENTRY | |
AU2003215239A1 (en) | Voice-controlled user interfaces | |
WO2008067562A3 (en) | Multimodal speech recognition system | |
TW200630958A (en) | Method and device of speech recognition and language-understanding analysis and nature-language dialogue system using the method | |
WO2008073850A3 (en) | Method and apparatus for reading education | |
WO2009040790A3 (en) | Method and system for spell checking | |
Sultana et al. | Bangla Speech-to-Text conversion using SAPI | |
RU2011130550A (en) | LANGUAGE-BASED MARKING SELECTION AND USE OF RECOGNITORS FOR PROCESSING PROMOTION | |
ATE514162T1 (en) | DYNAMIC CONTEXT GENERATION FOR LANGUAGE RECOGNITION | |
DE602005021665D1 (en) | SYSTEM AND METHOD FOR IMPROVING THE ACCURACY OF LANGUAGE RECOGNITION | |
ATE405920T1 (en) | GENERATING A LANGUAGE RECOGNITION GRAMMAR FOR ALPHANUMERIC EXPRESSIONS | |
CA2437614A1 (en) | Natural language query system for accessing an information system | |
CN103902193A (en) | System and method for operating computers to change slides by aid of voice | |
KR102175539B1 (en) | Conversational service apparatus and method based on user utterance | |
KR102086601B1 (en) | Korean conversation style corpus classification method and system considering discourse component and speech act | |
CN105895091B (en) | ESWFST construction method | |
WO2009151868A3 (en) | System and methods for maintaining speech-to-speech translation in the field | |
Singh et al. | Voice to Code Editor Using Speech Recognition | |
Bulusheva et al. | An efficient method for vocabulary addition to wfst graphs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200680018504.X Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1020077024905 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006759247 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2008518160 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |