Language input user interface
    1.
    发明授权
    Language input user interface 有权
    语言输入用户界面

    公开(公告)号:US07403888B1

    公开(公告)日:2008-07-22

    申请号:US09606811

    申请日:2000-06-28

    IPC分类号: G10L11/00

    摘要: A language input architecture receives input text (e.g., phonetic text of a character-based language) entered by a user from an input device (e.g., keyboard, voice recognition). The input text is converted to an output text (e.g., written language text of a character-based language). The language input architecture has a user interface that displays the output text and unconverted input text in line with one another. As the input text is converted, it is replaced in the UI with the converted output text. In addition to this in-line input feature, the UI enables in-place editing or error correction without requiring the user to switch modes from an entry mode to an edit mode. To assist with this in-place editing, the UI presents pop-up windows containing the phonetic text from which the output text was converted as well as first and second candidate lists that contain small and large sets of alternative candidates that might be used to replace the current output text. The language input user interface also allows a user to enter a mixed text of different languages.

    摘要翻译: 语言输入架构从输入设备(例如,键盘,语音识别)接收用户输入的输入文本(例如,基于字符的语言的语音文本)。 输入文本被转换为输出文本(例如,基于字符的语言的书面语言文本)。 语言输入架构具有用于显示输出文本和未转换的输入文本的用户界面。 当输入文本被转换时,它将在UI中被替换为转换的输出文本。 除了这种在线输入功能之外,UI还可以进行就地编辑或纠错,而无需用户将模式从入门模式切换到编辑模式。 为了协助进行就地编辑,用户界面将显示弹出窗口,其中包含输出文本被转换的语音文本以及第一个和第二个候选列表,其中包含可用于替换的小组和大组替代候选项 当前的输出文本。 语言输入用户界面还允许用户输入不同语言的混合文本。

    Language conversion and display
    2.
    发明申请
    Language conversion and display 审中-公开
    语言转换和显示

    公开(公告)号:US20050060138A1

    公开(公告)日:2005-03-17

    申请号:US10898407

    申请日:2004-07-23

    摘要: A language input architecture receives input text (e.g., phonetic text of a character-based language) entered by a user from an input device (e.g., keyboard, voice recognition). The input text is converted to an output text (e.g., written language text of a character-based language). The language input architecture has a user interface that displays the output text and unconverted input text in line with one another. As the input text is converted, it is replaced in the UI with the converted output text. In addition to this in-line input feature, the UI enables in-place editing or error correction without requiring the user to switch modes from an entry mode to an edit mode. To assist with this in-place editing, the UI presents pop-up windows containing the phonetic text from which the output text was converted as well as first and second candidate lists that contain small and large sets of alternative candidates that might be used to replace the current output text. The language input user interface also allows a user to enter a mixed text of different languages.

    摘要翻译: 语言输入架构从输入设备(例如,键盘,语音识别)接收用户输入的输入文本(例如,基于字符的语言的语音文本)。 输入文本被转换为输出文本(例如,基于字符的语言的书面语言文本)。 语言输入架构具有用于显示输出文本和未转换的输入文本的用户界面。 当输入文本被转换时,它将在UI中被替换为转换的输出文本。 除了这种在线输入功能之外,UI还可以进行就地编辑或纠错,而无需用户将模式从入门模式切换到编辑模式。 为了协助进行就地编辑,用户界面将显示弹出窗口,其中包含输出文本被转换的语音文本以及第一个和第二个候选列表,其中包含可用于替换的小组和大组替代候选项 当前的输出文本。 语言输入用户界面还允许用户输入不同语言的混合文本。

    Language input architecture for converting one text form to another text form with modeless entry
    3.
    发明授权
    Language input architecture for converting one text form to another text form with modeless entry 有权
    语言输入架构,用于将一个文本表单转换为另一个具有无模式条目的文本格式

    公开(公告)号:US07165019B1

    公开(公告)日:2007-01-16

    申请号:US09606807

    申请日:2000-06-28

    IPC分类号: G06F17/28

    摘要: A language input architecture converts input strings of phonetic text (e.g., Chinese Pinyin) to an output string of language text (e.g., Chinese Hanzi) in a manner that minimizes typographical errors and conversion errors that occur during conversion from the phonetic text to the language text. The language input architecture has a search engine, one or more typing models, a language model, and one or more lexicons for different languages. Each typing model is trained on real data, and learns probabilities of typing errors. The typing model is configured to generate a list of probable typing candidates that may be substituted for the input string based on probabilities of how likely each of the candidate strings was incorrectly entered as the input string.

    摘要翻译: 语言输入架构将语音文本的输入字符串(例如中文拼音)转换为语言文本的输出字符串(例如汉字),以最小化从语音文本转换为语言的排版错误和转换错误 文本。 语言输入体系结构具有搜索引擎,一个或多个输入模型,语言模型以及用于不同语言的一个或多个词典。 每个打字模型都对真实数据进行培训,并学习打字错误的可能性。 打字模型被配置为基于每个候选字符串被错误地输入作为输入字符串的可能性的概率来生成可替代输入字符串的可能的输入候选的列表。

    Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors
    4.
    发明授权
    Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors 失效
    语言输入架构,用于将一种文本形式转换为另一种文本形式,具有拼写,排版和转换错误的容错能力

    公开(公告)号:US06848080B1

    公开(公告)日:2005-01-25

    申请号:US09606660

    申请日:2000-06-28

    摘要: A language input architecture converts input strings of phonetic text to an output string of language text. The language input architecture has a search engine, one or more typing models, a language model, and one or more lexicons for different languages. The typing model is configured to generate a list of probable typing candidates that may be substituted for the input string based on probabilities of how likely each of the candidate strings was incorrectly entered as the input string. The language model provides probable conversion strings for each of the typing candidates based on probabilities of how likely a probable conversion output string represents the candidate string. The search engine combines the probabilities of the typing and language models to find the most probable conversion string that represents a converted form of the input string.

    摘要翻译: 语言输入架构将语音文本的输入字符串转换为语言文本的输出字符串。 语言输入体系结构具有搜索引擎,一个或多个输入模型,语言模型以及用于不同语言的一个或多个词典。 打字模型被配置为基于每个候选字符串被错误地输入作为输入字符串的可能性的概率来生成可替代输入字符串的可能的输入候选的列表。 语言模型基于可能的转换输出字符串表示候选字符串的可能性的概率,为每个输入候选提供可能的转换字符串。 搜索引擎结合了打字和语言模型的概率,以找到表示输入字符串的转换形式的最可能的转换字符串。

    Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors
    5.
    发明授权
    Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors 失效
    语言输入架构,用于将一种文本形式转换为另一种文本形式,具有拼写,排版和转换错误的容错能力

    公开(公告)号:US07302640B2

    公开(公告)日:2007-11-27

    申请号:US10970438

    申请日:2004-10-21

    IPC分类号: G06F15/00

    摘要: A language input architecture converts input strings of phonetic text to an output string of language text. The language input architecture has a search engine, typing models, a language model, and one or more lexicons for different languages. Each typing model is trained on real data, and learns probabilities of typing errors. The typing model is configured to generate a list of probable typing candidates that may be substituted for the input string based on probabilities of how likely each of the candidate strings was incorrectly entered as the input string. The language model provides probable conversion strings for each of the typing candidates based on probabilities of how likely a probable conversion output string represents the candidate string. The search engine combines the probabilities of the typing and language models to find the most probable conversion string that represents a converted form of the input string.

    摘要翻译: 语言输入架构将语音文本的输入字符串转换为语言文本的输出字符串。 语言输入架构具有搜索引擎,打字模型,语言模型以及用于不同语言的一个或多个词典。 每个打字模型都对真实数据进行培训,并学习打字错误的可能性。 打字模型被配置为基于每个候选字符串被错误地输入作为输入字符串的可能性的概率来生成可替代输入字符串的可能的输入候选的列表。 语言模型基于可能的转换输出字符串表示候选字符串的可能性的概率,为每个输入候选提供可能的转换字符串。 搜索引擎结合了打字和语言模型的概率,以找到表示输入字符串的转换形式的最可能的转换字符串。

    Language input architecture for converting one text form to another text form with tolerance to spelling typographical and conversion errors
    6.
    发明授权
    Language input architecture for converting one text form to another text form with tolerance to spelling typographical and conversion errors 失效
    用于将一种文本形式转换为另一种文本形式的语言输入架构,具有拼写排印和转换错误的容错能力

    公开(公告)号:US07424675B2

    公开(公告)日:2008-09-09

    申请号:US10951307

    申请日:2004-09-27

    IPC分类号: G06F17/00

    摘要: A language input architecture converts input strings of phonetic text to an output string of language text. The language input architecture has a search engine, one or more typing models, a language model, and one or more lexicons for different languages. The typing model is configured to generate a list of probable typing candidates that may be substituted for the input string based on probabilities of how likely each of the candidate strings was incorrectly entered as the input string. The language model provides probable conversion strings for each of the typing candidates based on probabilities of how likely a probable conversion output string represents the candidate string. The search engine combines the probabilities of the typing and language models to find the most probable conversion string that represents a converted form of the input string.

    摘要翻译: 语言输入架构将语音文本的输入字符串转换为语言文本的输出字符串。 语言输入体系结构具有搜索引擎,一个或多个输入模型,语言模型以及用于不同语言的一个或多个词典。 打字模型被配置为基于每个候选字符串被错误地输入作为输入字符串的可能性的概率来生成可替代输入字符串的可能的输入候选的列表。 语言模型基于可能的转换输出字符串表示候选字符串的可能性的概率,为每个输入候选提供可能的转换字符串。 搜索引擎结合了打字和语言模型的概率,以找到表示输入字符串的转换形式的最可能的转换字符串。

    Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors
    7.
    发明申请
    Language input architecture for converting one text form to another text form with tolerance to spelling, typographical, and conversion errors 失效
    语言输入架构,用于将一种文本形式转换为另一种文本形式,具有拼写,排版和转换错误的容错能力

    公开(公告)号:US20050086590A1

    公开(公告)日:2005-04-21

    申请号:US10970438

    申请日:2004-10-21

    摘要: A language input architecture converts input strings of phonetic text (e.g., Chinese Pinyin) to an output string of language text (e.g., Chinese Hanzi) in a manner that minimizes typographical errors and conversion errors that occur during conversion from the phonetic text to the language text. The language input architecture has a search engine, one or more typing models, a language model, and one or more lexicons for different languages. Each typing model is trained on real data, and learns probabilities of typing errors. The typing model is configured to generate a list of probable typing candidates that may be substituted for the input string based on probabilities of how likely each of the candidate strings was incorrectly entered as the input string. The probable typing candidates may be stored in a database. The language model provides probable conversion strings for each of the typing candidates based on probabilities of how likely a probable conversion output string represents the candidate string. The search engine combines the probabilities of the typing and language models to find the most probable conversion string that represents a converted form of the input string. By generating typing candidates and then using the associated conversion strings to replace the input string, the architecture eliminates many common typographical errors. When multiple typing models are employed, the architecture can automatically distinguish among multiple languages without requiring mode switching for entry of the different languages.

    摘要翻译: 语言输入架构将语音文本的输入字符串(例如中文拼音)转换为语言文本的输出字符串(例如汉字),以最小化从语音文本转换为语言的排版错误和转换错误 文本。 语言输入体系结构具有搜索引擎,一个或多个输入模型,语言模型以及用于不同语言的一个或多个词典。 每个打字模型都对真实数据进行培训,并学习打字错误的可能性。 打字模型被配置为基于每个候选字符串被错误地输入作为输入字符串的可能性的概率来生成可替代输入字符串的可能的输入候选的列表。 可能的打字候选人可以存储在数据库中。 语言模型基于可能的转换输出字符串表示候选字符串的可能性的概率,为每个输入候选提供可能的转换字符串。 搜索引擎结合了打字和语言模型的概率,以找到表示输入字符串的转换形式的最可能的转换字符串。 通过生成打字候选人,然后使用关联的转换字符串来替换输入字符串,该架构消除了许多常见的打印错误。 当采用多种类型模型时,架构可以自动区分多种语言,而不需要为不同语言的输入进行模式切换。

    Language input architecture for converting one text form to another text form with tolerance to spelling typographical and conversion errors
    8.
    发明申请
    Language input architecture for converting one text form to another text form with tolerance to spelling typographical and conversion errors 失效
    用于将一种文本形式转换为另一种文本形式的语言输入架构,具有拼写排印和转换错误的容错能力

    公开(公告)号:US20050044495A1

    公开(公告)日:2005-02-24

    申请号:US10951307

    申请日:2004-09-27

    摘要: A language input architecture converts input strings of phonetic text to an output string of language text. The language input architecture has a search engine, one or more typing models, a language model, and one or more lexicons for different languages. The typing model is configured to generate a list of probable typing candidates that may be substituted for the input string based on probabilities of how likely each of the candidate strings was incorrectly entered as the input string. The language model provides probable conversion strings for each of the typing candidates based on probabilities of how likely a probable conversion output string represents the candidate string. The search engine combines the probabilities of the typing and language models to find the most probable conversion string that represents a converted form of the input string.

    摘要翻译: 语言输入架构将语音文本的输入字符串转换为语言文本的输出字符串。 语言输入体系结构具有搜索引擎,一个或多个输入模型,语言模型以及用于不同语言的一个或多个词典。 打字模型被配置为基于每个候选字符串被错误地输入作为输入字符串的可能性的概率来生成可替代输入字符串的可能的输入候选的列表。 语言模型基于可能的转换输出字符串表示候选字符串的可能性的概率,为每个输入候选提供可能的转换字符串。 搜索引擎结合了打字和语言模型的概率,以找到表示输入字符串的转换形式的最可能的转换字符串。

    Method and apparatus for generating and managing a language model data structure
    10.
    发明授权
    Method and apparatus for generating and managing a language model data structure 失效
    用于生成和管理语言模型数据结构的方法和装置

    公开(公告)号:US07020587B1

    公开(公告)日:2006-03-28

    申请号:US09608526

    申请日:2000-06-30

    IPC分类号: G06F7/60

    CPC分类号: G06F17/27 G10L15/285

    摘要: The generation and management of a language model data structure include assigning each segment of a received corpus to a node in a data structure that denotes dependencies between the respective nodes. A transitional probability between each of the nodes in the data structure is calculated. A frequency of occurrence is calculated for each item of the respective segments, and those nodes of the data structure associated with items that do not meet a minimum frequency of occurrence threshold are removed. The data structure may be managed across a system memory of a computer system and an extended memory of the computer system.

    摘要翻译: 语言模型数据结构的生成和管理包括将接收到的语料库的每个段分配给表示相应节点之间的依赖关系的数据结构中的节点。 计算数据结构中每个节点之间的过渡概率。 针对各段的每个项目计算出现频率,并且去除与不符合最小发生频率阈值的项目相关联的数据结构的那些节点。 可以跨计算机系统的系统存储器和计算机系统的扩展存储器来管理数据结构。