KR20070043625A - 혼합 주도형 문법의 생성 방법, 혼합 주도형 문법의 자동생성 방법 및 머신 판독 가능 저장 장치 - Google Patents
혼합 주도형 문법의 생성 방법, 혼합 주도형 문법의 자동생성 방법 및 머신 판독 가능 저장 장치 Download PDFInfo
- Publication number
- KR20070043625A KR20070043625A KR1020060101554A KR20060101554A KR20070043625A KR 20070043625 A KR20070043625 A KR 20070043625A KR 1020060101554 A KR1020060101554 A KR 1020060101554A KR 20060101554 A KR20060101554 A KR 20060101554A KR 20070043625 A KR20070043625 A KR 20070043625A
- Authority
- KR
- South Korea
- Prior art keywords
- grammar
- mixed
- grammars
- user
- discourse
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; 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
- G10L15/19—Grammatical context, e.g. disambiguation of the recognition hypotheses based on word sequence rules
- G10L15/193—Formal grammars, e.g. finite state automata, context free grammars or word networks
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; 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
Landscapes
- Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
- Machine Translation (AREA)
Abstract
Description
Claims (20)
- 혼합 주도형 문법(mixed-initiative grammar)을 생성하는 방법으로서,상기 혼합 주도형 문법 내에 포함되는 복수의 지시적 담화 문법(directed dialog grammars)을 식별하는 단계와,상기 혼합 주도형 문법이 상기 복수의 지시적 담화 문법을 명시하도록, 선택된 문법 생성 기법에 따라서 상기 혼합 주도형 문법을 자동으로 생성하는 단계를 포함하는혼합 주도형 문법의 생성 방법.
- 제 1 항에 있어서,적어도 하나의 연접 문구(conjoin phrase)를 수신하는 단계를 더 포함하되,상기 각 연접 문구는 상기 복수의 지시적 담화 문법 중 선택된 지시적 담화 문법과 연관되고,상기 연접 문구는, 사용자가 발언한 발화 내용(user spoken utterance) 내에서 인식될 때, 상기 사용자가 발언한 발화 내용의 특정 부분을 처리하기 위해 상기 연관된 지시적 담화 문법이 사용된다는 것을 나타내는혼합 주도형 문법의 생성 방법.
- 제 2 항에 있어서,상기 생성 단계는 상기 혼합 주도형 문법 내에 복수의 세트를 포함하는 단계를 더 포함하되,상기 각 세트는 연접 문구 및 연관된 지시적 담화 문법을 명시하고, 상기 선택된 문법 생성 기법은 사용자가 발언한 발화 내용을 해석하기 위해 상기 혼합 주도형 문법의 세트가 고정된 순서로 사용된다는 것을 명시하는혼합 주도형 문법의 생성 방법.
- 제 2 항에 있어서,상기 생성 단계는 상기 혼합 주도형 문법 내에 복수의 세트를 포함하는 단계를 더 포함하고,상기 각 세트는 연접 문구 및 연관된 지시적 담화 문법을 명시하고,상기 선택된 문법 생성 기법은 사용자가 발언한 발화 내용을 해석하기 위해 상기 혼합 주도형 문법의 세트가 임의의 순서로 사용된다는 것을 명시하며,상기 선택된 문법 생성 기법은 비의도적 문구(unintentional phrases)를 허용하는혼합 주도형 문법의 생성 방법.
- 제 1 항에 있어서,상기 선택된 문법 생성 기법은 상기 혼합 주도형 문법에 의해 명시된 상기 복수의 지시적 담화 문법이 비의도적 문구가 무시되도록, 사용자가 발언한 발화 내용을 해석하기 위해 임의의 순서로 사용 가능하다는 것을 나타내는혼합 주도형 문법의 생성 방법.
- 제 2 항에 있어서,상기 수신 단계는 적어도 하나의 사용자 지정형 연접 문구를 수신하기 위한 입력 영역을 갖는 그래픽 사용자 인터페이스(graphical user interface)를 제시함으로써 사용자에게 먼저 프롬프트(prompting)하는 단계를 더 포함하는혼합 주도형 문법의 생성 방법.
- 제 6 항에 있어서,상기 그래픽 사용자 인터페이스는 적어도 하나의 접두사 연접 문구를 수신하기 위한 입력 영역과 적어도 하나의 접미사 연접 문구를 수신하기 위한 입력 영역을 포함하는혼합 주도형 문법의 생성 방법.
- 복수의 지시적 담화 문법으로부터 혼합 주도형 문법을 자동으로 생성하는 방법으로서,상기 혼합 주도형 문법 내에 포함되는 복수의 지시적 담화 문법을 식별하는 단계와,사용자 프롬프트에 응답하여, 선택된 문법 생성 기법을 명시하는 사용자 입력을 수신하는 단계와,상기 복수의 지시적 담화 문법을 명시하는 상기 혼합 주도형 문법을 자동으로 생성하는 단계를 포함하되,상기 복수의 지시적 담화 문법은 적어도 부분적으로 상기 선택된 문법 생성 기법에 따라서 결정되는 사용자가 발언한 발화 내용을 처리하기 위해 서로에 대해 순차화된 관계를 갖는혼합 주도형 문법의 자동 생성 방법.
- 제 8 항에 있어서,사용자 프롬프트에 응답하여, 상기 사용자가 발언한 발화 내용 중 선택된 부분을 처리하는 데 이용되는 상기 복수의 지시적 담화 문법 중 적어도 하나를 식별하는 적어도 하나의 연접 문구를 명시하는 사용자 입력을 수신하는 단계를 더 포함하되,상기 적어도 하나의 연접 문구는 상기 혼합 주도형 문법에 의해 명시되는혼합 주도형 문법의 자동 생성 방법.
- 제 9 항에 있어서,상기 혼합 주도형 문법은 복수의 세트 - 각 세트는 연접 문구 및 연관된 지시적 담화 문법을 명시함- 로 구성되고,상기 선택된 문법 생성 기법은 상기 세트가 사용자가 발언한 발화 내용을 해석하기 위해 고정된 순서로 사용 가능하다는 것을 나타내는혼합 주도형 문법의 자동 생성 방법.
- 제 9 항에 있어서,상기 혼합 주도형 문법은 복수의 세트 - 각 세트는 연접 문구 및 연관된 지시적 담화 문법을 명시함- 로 구성되고,상기 선택된 문법 생성 기법은 상기 세트가 사용자가 발언한 발화 내용을 해석하기 위해 임의의 순서로 사용 가능하다는 것을 나타내며,상기 선택된 문법 생성 기법은 비의도적 문구를 허용하는혼합 주도형 문법의 자동 생성 방법.
- 제 8 항에 있어서,상기 혼합 주도형 문법은 상기 혼합 주도형 문법을 생성하기 위해 이용되는 상기 지시적 담화 문법이 비의도적 문구에 무관하게 사용자가 발언한 발화 내용을 해석하기 위해 임의의 순서로 사용 가능하다는 것을 나타내는혼합 주도형 문법의 자동 생성 방법.
- 제 8 항에 있어서,프롬프트에 응답하여, 혼합 주도형 시스템에 의해 실행될 초기 프롬프트를 지정하는 사용자 입력을 수신하는 단계를 더 포함하되,상기 초기 프롬프트는 상기 생성 단계에서 생성된 상기 혼합 주도형 문법을 이용하여 처리되는 사용자가 발언한 발화 내용을 도출하기 위해 이용되는혼합 주도형 문법의 자동 생성 방법.
- 복수의 코드 섹션을 갖는 컴퓨터 프로그램을 저장하는 머신 판독 가능 저장 장치로서,상기 혼합 주도형 문법 내에 포함되는 복수의 지시적 담화 문법을 식별하는 식별 코드와,상기 혼합 주도형 문법이 상기 복수의 지시적 담화 문법을 명시하도록, 선택된 문법 생성 기법에 따라서 상기 혼합 주도형 문법을 자동으로 생성하는 생성 코드를 포함하는머신 판독 가능 저장 장치.
- 제 14 항에 있어서,적어도 하나의 연접 문구를 수신하는 수신 코드를 더 포함하되,상기 각 연접 문구는 상기 복수의 지시적 담화 문법 중 선택된 지시적 담화 문법과 연관되고,상기 연접 문구는 사용자가 발언한 발화 내용 내에서 인식될 때, 상기 연관된 지시적 담화 문법이 상기 사용자가 발언한 발화 내용의 특정 부분을 처리하기 위해 이용된다는 것을 나타내는머신 판독 가능 저장 장치.
- 제 15 항에 있어서,상기 생성 코드는 상기 혼합 주도형 문법 내에 복수의 세트를 포함하는 코드를 더 포함하되,상기 각 세트는 연접 문구 및 연관된 지시적 담화 문법을 명시하고,상기 선택된 문법 생성 기법은 상기 혼합 주도형 문법의 세트가 사용자가 발언한 발화 내용을 해석하기 위해 고정된 순서로 사용된다는 것을 명시하는머신 판독 가능 저장 장치.
- 제 15 항에 있어서,상기 생성 코드는 상기 혼합 주도형 문법 내에 복수의 세트를 포함하는 코드를 더 포함하되,상기 각 세트는 연접 문구 및 연관된 지시적 담화 문법을 명시하고,상기 선택된 문법 생성 기법은 상기 혼합 주도형 문법의 세트가 사용자가 발언한 발화 내용을 해석하기 위해 임의의 순서로 사용된다는 것을 명시하며,상기 선택된 문법 생성 기법은 비의도적 문구를 허용하는머신 판독 가능 저장 장치.
- 제 14 항에 있어서,상기 선택된 문법 생성 기법은 상기 혼합 주도형 문법에 의해 명시된 상기 복수의 지시적 담화 문법이 비의도적 문구가 무시되도록, 사용자가 발언한 발화 내용을 해석하기 위해 임의의 순서로 이용 가능하다는 것을 나타내는머신 판독 가능 저장 장치.
- 제 15 항에 있어서,상기 수신 코드는 적어도 하나의 사용자가 지정한 연접 문구를 수신하기 위한 입력 영역을 갖는 그래픽 사용자 인터페이스를 제시함으로써 사용자를 먼저 프롬프트하는 코드를 더 포함하는머신 판독 가능 저장 장치.
- 제 19 항에 있어서,상기 그래픽 사용자 인터페이스는 적어도 하나의 접두사 연접 문구를 수신하기 위한 입력 영역과 적어도 하나의 접미사 연접 문구를 수신하기 위한 입력 영역을 포함하는머신 판독 가능 저장 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/163,522 | 2005-10-21 | ||
US11/163,522 US8229745B2 (en) | 2005-10-21 | 2005-10-21 | Creating a mixed-initiative grammar from directed dialog grammars |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080096701A Division KR100923180B1 (ko) | 2005-10-21 | 2008-10-01 | 혼합 주도형 문법의 생성 방법, 혼합 주도형 문법의 자동 생성 방법 및 머신 판독 가능 저장 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070043625A true KR20070043625A (ko) | 2007-04-25 |
Family
ID=37986371
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060101554A KR20070043625A (ko) | 2005-10-21 | 2006-10-18 | 혼합 주도형 문법의 생성 방법, 혼합 주도형 문법의 자동생성 방법 및 머신 판독 가능 저장 장치 |
KR1020080096701A KR100923180B1 (ko) | 2005-10-21 | 2008-10-01 | 혼합 주도형 문법의 생성 방법, 혼합 주도형 문법의 자동 생성 방법 및 머신 판독 가능 저장 장치 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080096701A KR100923180B1 (ko) | 2005-10-21 | 2008-10-01 | 혼합 주도형 문법의 생성 방법, 혼합 주도형 문법의 자동 생성 방법 및 머신 판독 가능 저장 장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8229745B2 (ko) |
KR (2) | KR20070043625A (ko) |
CN (1) | CN1952926B (ko) |
Families Citing this family (122)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
CN101286094A (zh) * | 2007-04-10 | 2008-10-15 | 谷歌股份有限公司 | 多模式输入法编辑器 |
WO2009048434A1 (en) * | 2007-10-11 | 2009-04-16 | Agency For Science, Technology And Research | A dialogue system and a method for executing a fully mixed initiative dialogue (fmid) interaction between a human and a machine |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
WO2010067118A1 (en) | 2008-12-11 | 2010-06-17 | Novauris Technologies Limited | Speech recognition involving a mobile device |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US20120310642A1 (en) | 2011-06-03 | 2012-12-06 | Apple Inc. | Automatically creating a mapping between text data and audio data |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
KR102516577B1 (ko) | 2013-02-07 | 2023-04-03 | 애플 인크. | 디지털 어시스턴트를 위한 음성 트리거 |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
US10652394B2 (en) | 2013-03-14 | 2020-05-12 | Apple Inc. | System and method for processing voicemail |
AU2014233517B2 (en) | 2013-03-15 | 2017-05-25 | Apple Inc. | Training an at least partial voice command system |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
KR101959188B1 (ko) | 2013-06-09 | 2019-07-02 | 애플 인크. | 디지털 어시스턴트의 둘 이상의 인스턴스들에 걸친 대화 지속성을 가능하게 하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스 |
KR101809808B1 (ko) | 2013-06-13 | 2017-12-15 | 애플 인크. | 음성 명령에 의해 개시되는 긴급 전화를 걸기 위한 시스템 및 방법 |
CN105453026A (zh) | 2013-08-06 | 2016-03-30 | 苹果公司 | 基于来自远程设备的活动自动激活智能响应 |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
TWI566107B (zh) | 2014-05-30 | 2017-01-11 | 蘋果公司 | 用於處理多部分語音命令之方法、非暫時性電腦可讀儲存媒體及電子裝置 |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US10199041B2 (en) * | 2014-12-30 | 2019-02-05 | Honeywell International Inc. | Speech recognition systems and methods for maintenance repair and overhaul |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179309B1 (en) | 2016-06-09 | 2018-04-23 | Apple Inc | Intelligent automated assistant in a home environment |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US11281993B2 (en) | 2016-12-05 | 2022-03-22 | Apple Inc. | Model and ensemble compression for metric learning |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
DK201770383A1 (en) | 2017-05-09 | 2018-12-14 | Apple Inc. | USER INTERFACE FOR CORRECTING RECOGNITION ERRORS |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK201770429A1 (en) | 2017-05-12 | 2018-12-14 | Apple Inc. | LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
US9824691B1 (en) * | 2017-06-02 | 2017-11-21 | Sorenson Ip Holdings, Llc | Automated population of electronic records |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6311157B1 (en) * | 1992-12-31 | 2001-10-30 | Apple Computer, Inc. | Assigning meanings to utterances in a speech recognition system |
JP3397372B2 (ja) * | 1993-06-16 | 2003-04-14 | キヤノン株式会社 | 音声認識方法及び装置 |
US6499013B1 (en) * | 1998-09-09 | 2002-12-24 | One Voice Technologies, Inc. | Interactive user interface using speech recognition and natural language processing |
US6587822B2 (en) * | 1998-10-06 | 2003-07-01 | Lucent Technologies Inc. | Web-based platform for interactive voice response (IVR) |
US6631346B1 (en) * | 1999-04-07 | 2003-10-07 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for natural language parsing using multiple passes and tags |
US20020032564A1 (en) | 2000-04-19 | 2002-03-14 | Farzad Ehsani | Phrase-based dialogue modeling with particular application to creating a recognition grammar for a voice-controlled user interface |
US6684183B1 (en) * | 1999-12-06 | 2004-01-27 | Comverse Ltd. | Generic natural language service creation environment |
US6999932B1 (en) * | 2000-10-10 | 2006-02-14 | Intel Corporation | Language independent voice-based search system |
US20040085162A1 (en) * | 2000-11-29 | 2004-05-06 | Rajeev Agarwal | Method and apparatus for providing a mixed-initiative dialog between a user and a machine |
US6973429B2 (en) * | 2000-12-04 | 2005-12-06 | A9.Com, Inc. | Grammar generation for voice-based searches |
US7487440B2 (en) * | 2000-12-04 | 2009-02-03 | International Business Machines Corporation | Reusable voiceXML dialog components, subdialogs and beans |
RU2269164C2 (ru) * | 2001-02-28 | 2006-01-27 | Войс-Инсайт | Система запросов на естественном языке для доступа к информационной системе |
US20020139707A1 (en) * | 2001-04-02 | 2002-10-03 | Jorgen Hakansson | Earplug dispenser |
EP1255190A1 (en) * | 2001-05-04 | 2002-11-06 | Microsoft Corporation | Interface control |
US20030061029A1 (en) * | 2001-08-29 | 2003-03-27 | Efraim Shaket | Device for conducting expectation based mixed initiative natural language dialogs |
US7711570B2 (en) * | 2001-10-21 | 2010-05-04 | Microsoft Corporation | Application abstraction with dialog purpose |
ITTO20011035A1 (it) * | 2001-10-30 | 2003-04-30 | Loquendo Spa | Metodo per la gestione di dialoghi persona-macchina ad iniziativa mista basato sull'interazione vocale. |
US20030090513A1 (en) * | 2001-11-09 | 2003-05-15 | Narendran Ramakrishnan | Information personalization by partial evaluation |
US20030171926A1 (en) * | 2002-03-07 | 2003-09-11 | Narasimha Suresh | System for information storage, retrieval and voice based content search and methods thereof |
US7546382B2 (en) * | 2002-05-28 | 2009-06-09 | International Business Machines Corporation | Methods and systems for authoring of mixed-initiative multi-modal interactions and related browsing mechanisms |
AU2002950336A0 (en) * | 2002-07-24 | 2002-09-12 | Telstra New Wave Pty Ltd | System and process for developing a voice application |
US7386449B2 (en) * | 2002-12-11 | 2008-06-10 | Voice Enabling Systems Technology Inc. | Knowledge-based flexible natural speech dialogue system |
US7328147B2 (en) * | 2003-04-03 | 2008-02-05 | Microsoft Corporation | Automatic resolution of segmentation ambiguities in grammar authoring |
US20040230637A1 (en) * | 2003-04-29 | 2004-11-18 | Microsoft Corporation | Application controls for speech enabled recognition |
US20040217986A1 (en) * | 2003-05-02 | 2004-11-04 | Myra Hambleton | Enhanced graphical development environment for controlling mixed initiative applications |
US7386440B2 (en) * | 2003-10-01 | 2008-06-10 | International Business Machines Corporation | Method, system, and apparatus for natural language mixed-initiative dialogue processing |
US7552055B2 (en) * | 2004-01-10 | 2009-06-23 | Microsoft Corporation | Dialog component re-use in recognition systems |
CN1238834C (zh) * | 2004-03-09 | 2006-01-25 | 北京沃克斯科技有限责任公司 | 一种口语识别理解的识别分析方法 |
FR2868588A1 (fr) * | 2004-04-02 | 2005-10-07 | France Telecom | Systeme d'application vocale |
GB0411377D0 (en) * | 2004-05-21 | 2004-06-23 | Univ Belfast | Dialogue manager |
US20060069563A1 (en) * | 2004-09-10 | 2006-03-30 | Microsoft Corporation | Constrained mixed-initiative in a voice-activated command system |
US7599837B2 (en) * | 2004-09-15 | 2009-10-06 | Microsoft Corporation | Creating a speech recognition grammar for alphanumeric concepts |
US7529657B2 (en) * | 2004-09-24 | 2009-05-05 | Microsoft Corporation | Configurable parameters for grammar authoring for speech recognition and natural language understanding |
US20060287846A1 (en) * | 2005-06-21 | 2006-12-21 | Microsoft Corporation | Generating grammar rules from prompt text |
-
2005
- 2005-10-21 US US11/163,522 patent/US8229745B2/en not_active Expired - Fee Related
-
2006
- 2006-10-18 KR KR1020060101554A patent/KR20070043625A/ko not_active Application Discontinuation
- 2006-10-23 CN CN200610137188XA patent/CN1952926B/zh not_active Expired - Fee Related
-
2008
- 2008-10-01 KR KR1020080096701A patent/KR100923180B1/ko active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
CN1952926B (zh) | 2012-05-30 |
KR20080092327A (ko) | 2008-10-15 |
US20070094026A1 (en) | 2007-04-26 |
KR100923180B1 (ko) | 2009-10-22 |
US8229745B2 (en) | 2012-07-24 |
CN1952926A (zh) | 2007-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100923180B1 (ko) | 혼합 주도형 문법의 생성 방법, 혼합 주도형 문법의 자동 생성 방법 및 머신 판독 가능 저장 장치 | |
EP1779376B1 (en) | Method, system and computer program for collecting multiple pieces of information during a user dialog | |
US7389235B2 (en) | Method and system for unified speech and graphic user interfaces | |
US8812323B2 (en) | Dialogue system and a method for executing a fully mixed initiative dialogue (FMID) interaction between a human and a machine | |
US6173266B1 (en) | System and method for developing interactive speech applications | |
CN100401375C (zh) | 语音处理系统及方法 | |
US20060229870A1 (en) | Using a spoken utterance for disambiguation of spelling inputs into a speech recognition system | |
US8086444B2 (en) | Method and system for grammar relaxation | |
US20070233495A1 (en) | Partially automated technology for converting a graphical interface to a speech-enabled interface | |
KR20080015935A (ko) | 합성 생성된 음성 객체의 발음 정정 | |
US7257529B2 (en) | Apparatus and method for an automated grammar file expansion tool | |
WO2008008328A2 (en) | Authoring and running speech related applications | |
JP7108213B2 (ja) | 検索結果表示装置、検索結果表示方法、及びプログラム | |
US20030088415A1 (en) | Method and apparatus for word pronunciation composition | |
US7103533B2 (en) | Method for preserving contextual accuracy in an extendible speech recognition language model | |
US7853451B1 (en) | System and method of exploiting human-human data for spoken language understanding systems | |
JP4304959B2 (ja) | 音声対話制御方法、音声対話制御装置および音声対話制御プログラム | |
JP2000330588A (ja) | 音声対話処理方法、音声対話処理システムおよびプログラムを記憶した記憶媒体 | |
US7054813B2 (en) | Automatic generation of efficient grammar for heading selection | |
Baggia | THE IMPACT OF STANDARDS ON TODAY’S SPEECH APPLICATIONS | |
Ondas et al. | Design and development of the Slovak multimodal dialogue system with the BML Realizer Elckerlyc | |
Ferreiros et al. | Increasing robustness, reliability and ergonomics in speech interfaces for aerial control systems | |
JP2003228393A (ja) | 音声対話装置及び方法、音声対話プログラム並びにその記録媒体 | |
Bernsen et al. | Building Usable Spoken Dialogue Systems. Some Approaches | |
KR20220053182A (ko) | 음성 기록을 위한 음성 인식률을 향상시키는 방법, 시스템, 및 컴퓨터 판독가능한 기록 매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20061018 |
|
A201 | Request for examination | ||
AMND | Amendment | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20061106 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20061018 Comment text: Patent Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20071207 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20080530 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20071207 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20080901 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20080530 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20081103 Appeal identifier: 2008101008846 Request date: 20080901 |
|
A107 | Divisional application of patent | ||
AMND | Amendment | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20081001 Patent event code: PA01071R01D |
|
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20081001 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20080901 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20080307 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 20061106 Patent event code: PB09011R02I |
|
PC1202 | Submission of document of withdrawal before decision of registration |
Comment text: [Withdrawal of Procedure relating to Patent, etc.] Withdrawal (Abandonment) Patent event code: PC12021R01D Patent event date: 20081014 |
|
WITB | Written withdrawal of application | ||
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20080901 Effective date: 20081103 |
|
PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20081103 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20080901 Decision date: 20081103 Appeal identifier: 2008101008846 |