-
公开(公告)号:US20070078657A1
公开(公告)日:2007-04-05
申请号:US11634212
申请日:2006-12-05
申请人: Philipp Schmid , Ralph Lipe , Robert Chambers , Edward Connell
发明人: Philipp Schmid , Ralph Lipe , Robert Chambers , Edward Connell
IPC分类号: G10L11/00
CPC分类号: G10L15/30 , G06F9/4488 , G10L13/04 , G10L15/197 , G10L15/26 , G10L15/28 , H04L29/06027
摘要: The present invention provides an application-independent and engine-independent middleware layer (204) between applications (202) and engines (206, 208). The middleware provides speech-related services to both applications (202) and engines (206, 208), thereby making it far easier for application vendors and engine vendors to bring their technology to consumers.
-
2.
公开(公告)号:US20050096911A1
公开(公告)日:2005-05-05
申请号:US11012547
申请日:2004-12-15
申请人: Philipp Schmid , Ralph Lipe , Robert Chambers , Edward Connell
发明人: Philipp Schmid , Ralph Lipe , Robert Chambers , Edward Connell
CPC分类号: G10L15/30 , G06F9/4488 , G10L13/04 , G10L15/197 , G10L15/26 , G10L15/28 , H04L29/06027
摘要: The present invention provides an application-independent and engine-independent middleware layer between applications and engines. The middleware provides speech-related services to both applications and engines, thereby making it far easier for application vendors and engine vendors to bring their technology to consumers.
摘要翻译: 本发明在应用和引擎之间提供了与应用无关和独立于引擎的中间件层。 中间件为应用程序和引擎提供语音相关服务,从而使应用程序供应商和引擎供应商将其技术带给消费者变得更加容易。
-
3.
公开(公告)号:US20080046242A1
公开(公告)日:2008-02-21
申请号:US11857018
申请日:2007-09-18
申请人: Philipp Schmid , Ralph Lipe
发明人: Philipp Schmid , Ralph Lipe
CPC分类号: G10L15/197 , G10L15/193 , G10L15/28 , H04L29/06027
摘要: A computer-loadable data structure is provided that represents a state-and-transition-based description of a speech grammar. The data structure includes first and second transition entries that both represent transitions from a first state. The second transition entry is contiguous with the first transition entry in the data structure and includes a last-transition value. The last-transition value indicating that the second transition is the last transition from the first state in the data structure.
摘要翻译: 提供了一种代表基于状态转换的语音语法描述的可计算机可加载的数据结构。 数据结构包括表示从第一状态的转变的第一和第二转换条目。 第二个转换条目与数据结构中的第一个转换条目相邻,并包括最后一个转换值。 表示第二个转换是从数据结构中的第一个状态的最后一个转换的最后一个转换值。
-
公开(公告)号:US20060085193A1
公开(公告)日:2006-04-20
申请号:US11296074
申请日:2005-12-07
申请人: Philipp Schmid , Ralph Lipe
发明人: Philipp Schmid , Ralph Lipe
IPC分类号: G10L15/18
CPC分类号: G10L15/26 , G10L15/1822 , G10L15/193 , G10L15/197 , G10L15/28 , H04L29/06027
摘要: The present invention includes a context-free grammar (CFG) engine which communicates through an exposed interface with a speech recognition engine. The context-free grammar engine, in one illustrative embodiment, handles loading and unloading of grammars, as well as maintaining a desired activation state of the grammars which are loaded. Further, the CFG engine represents all loaded grammars, and their corresponding activation states, as a single grammar to the speech recognition engine.
-
5.
公开(公告)号:US20050251391A1
公开(公告)日:2005-11-10
申请号:US11178043
申请日:2005-07-08
申请人: Philipp Schmid , Ralph Lipe
发明人: Philipp Schmid , Ralph Lipe
CPC分类号: G10L15/197 , G10L15/193 , G10L15/28 , H04L29/06027
摘要: A computer-loadable data structure is provided that represents a state-and-transition-based description of a speech grammar. The data structure includes first and second transition entries that both represent transitions from a first state. The second transition entry is contiguous with the first transition entry in the data structure and includes a last-transition value. The last-transition value indicating that the second transition is the last transition from the first state in the data structure. A method is also provided for retrieving information from a binary grammar. The method includes receiving an index into a set of transition entries and converting the index into a memory offset relative to the beginning of the binary grammar, where the offset is based on a memory offset to the beginning of the set of transition entries, the fixed size of each transition entry and the index.
摘要翻译: 提供了一种代表基于状态转换的语音语法描述的可计算机可加载的数据结构。 数据结构包括表示从第一状态的转变的第一和第二转换条目。 第二个转换条目与数据结构中的第一个转换条目相邻,并包括最后一个转换值。 表示第二个转换是从数据结构中的第一个状态的最后一个转换的最后一个转换值。 还提供了一种从二进制语法中检索信息的方法。 该方法包括将索引接收到一组转换条目中,并将索引转换为相对于二进制语法的开始的存储器偏移量,其中偏移量基于到转换条目集合的开始处的存储器偏移量,固定的 每个转换条目的大小和索引。
-
公开(公告)号:US20050159960A1
公开(公告)日:2005-07-21
申请号:US11052449
申请日:2005-02-07
申请人: Philipp Schmid , Ralph Lipe
发明人: Philipp Schmid , Ralph Lipe
CPC分类号: G10L15/26 , G10L15/1822 , G10L15/193 , G10L15/197 , G10L15/28 , H04L29/06027
摘要: The present invention includes a context-free grammar (CFG) engine which communicates through an exposed interface with a speech recognition engine. The context-free grammar engine, in one illustrative embodiment, handles loading and unloading of grammars, as well as maintaining a desired activation state of the grammars which are loaded. Further, the CFG engine represents all loaded grammars, and their corresponding activation states, as a single grammar to the speech recognition engine.
-
公开(公告)号:US20050125231A1
公开(公告)日:2005-06-09
申请号:US10991612
申请日:2004-11-18
申请人: Ralph Lipe , Philipp Schmid
发明人: Ralph Lipe , Philipp Schmid
CPC分类号: G10L15/197 , G06F9/4488 , G06F9/542 , G10L15/26 , G10L15/28 , H04L29/06027
摘要: The present invention is directed to a system and method of notifying a speech related application of events generated by a speech related engine. A middleware layer receives a notification selection from the application. The notification selection is indicative of a selected notification mechanism for notifying the application of the events. The middleware component receives an event indication from the engine. The event indication is indicative of an event generated by the engine. The event indication is transferred to the application according to the selected notification mechanism.
-
公开(公告)号:US20050075883A1
公开(公告)日:2005-04-07
申请号:US10996308
申请日:2004-11-23
申请人: Ralph Lipe , Philipp Schmid
发明人: Ralph Lipe , Philipp Schmid
CPC分类号: G10L15/197 , G06F9/4488 , G06F9/542 , G10L15/26 , G10L15/28 , H04L29/06027
摘要: The present invention is directed to a system and method of notifying a speech related application of events generated by a speech related engine. A middleware layer receives a notification selection from the application. The notification selection is indicative of a selected notification mechanism for notifying the application of the events. The middleware component receives an event indication from the engine. The event indication is indicative of an event generated by the engine. The event indication is transferred to the application according to the selected notification mechanism.
-
公开(公告)号:US20080243483A1
公开(公告)日:2008-10-02
申请号:US12124792
申请日:2008-05-21
CPC分类号: G10L15/28 , G10L15/193 , G10L15/197 , H04L29/06027
摘要: The present invention provides a method and apparatus that utilize a context-free grammar written in a markup language format. The markup language format provides a hierarchical format in which grammar structures are delimited within and defined by a set of tags. The markup language format also provides grammar switch tags that indicate a transitions from the context-free grammar to a dictation grammar or a text buffer grammar. In addition, the markup language format provides for the designation of code to be executed when particular grammar structures are recognized from a speech signal.
摘要翻译: 本发明提供一种使用以标记语言格式编写的无上下文语法的方法和装置。 标记语言格式提供了分层格式,其中语法结构在一组标签内界定并由其定义。 标记语言格式还提供语法切换标签,指示从上下文无关语法到听写语法或文本缓冲语法的转换。 此外,标记语言格式提供了从语音信号识别特定语法结构时要执行的代码的指定。
-
公开(公告)号:US07139709B2
公开(公告)日:2006-11-21
申请号:US09751836
申请日:2000-12-29
CPC分类号: G10L15/30 , G06F9/4488 , G10L13/04 , G10L15/197 , G10L15/26 , G10L15/28 , H04L29/06027
摘要: The present invention provides an application-independent and engine-independent middleware layer between applications and engines. The middleware provides speech-related services to both applications and engines, thereby making it far easier for application vendors and engine vendors to bring their technology to consumers.
-
-
-
-
-
-
-
-
-