Method and system for providing alternatives for text derived from stochastic input sources

   
   

A computer-implemented method for providing a candidate list of alternatives for a text selection containing text from multiple input sources, each of which can be stochastic (such as a speech recognition unit, handwriting recognition unit, or input method editor) or non-stochastic (such as a keyboard and mouse). A text component of the text selection may be the result of data processed through a series of stochastic input sources, such as speech input that is converted to text by a speech recognition unit before being used as input into an input method editor. To determine alternatives for the text selection, a stochastic input combiner parses the text selection into text components from different input sources. For each stochastic text component, the combiner retrieves a stochastic model containing alternatives for the text component. If the stochastic text component is the result of a series of stochastic input sources, the combiner derives a stochastic model that accurately reflects the probabilities of the results of the entire series. The combiner creates a list of alternatives for the text selection by combining the stochastic models retrieved. The combiner may revise the list of alternatives by applying natural language principles to the text selection as a whole. The list of alternatives for the text selection is then presented to the user. If the user chooses one of the alternatives, then the word processor replaces the text selection with the chosen candidate.

Eine Computer-eingeführte Methode für das Zur Verfügung stellen einer Bewerberliste der Alternativen für eine Textvorwähler, die Text von den mehrfachen Eingang Quellen enthält, von denen jede stochastisch (wie eine Spracherkennung Maßeinheit, Handschrift Anerkennung Maßeinheit, oder Eingang Methode Herausgeber) oder nicht-stochastisch sein kann (wie eine Tastatur und eine Maus). Ein Textbestandteil der Textvorwähler kann das Resultat der Daten sein verarbeitet durch eine Reihe stochastische Eingang Quellen, wie Rede, die eingegeben wird, die in Text durch eine Spracherkennung Maßeinheit umgewandelt wird, bevor man als Eingang in einen Eingang Methode Herausgeber verwendet wird. Um Alternativen für die Textvorwähler festzustellen, analysiert ein stochastischer Eingang Kombinator die Textvorwähler in Textbestandteile von den unterschiedlichen Eingang Quellen. Für jeden stochastischen Textbestandteil holt der Kombinator ein stochastisches Modell zurück, das Alternativen für den Textbestandteil enthält. Wenn der stochastische Textbestandteil das Resultat einer Reihe stochastischer Eingang Quellen ist, leitet der Kombinator ein stochastisches Modell ab, das genau die Wahrscheinlichkeiten der Resultate der gesamten Reihe reflektiert. Der Kombinator erstellt eine Liste der Alternativen für die Textvorwähler, indem er die stochastischen zurückgeholten Modelle kombiniert. Der Kombinator kann die Liste von Alternativen verbessern, indem er als Ganzes Grundregeln der natürlichen Sprache an der Textvorwähler anwendet. Die Liste der Alternativen für die Textvorwähler wird dann dem Benutzer dargestellt. Wenn der Benutzer eine der Alternativen wählt, dann ersetzt das Textverarbeitungsgerät die Textvorwähler mit dem gewählten Anwärter.

 
Web www.patentalert.com

< Organization-based content rights management and systems, structures, and methods therefor

< Adaptive multi-line view user interface

> Scripted text discussion system

> Task-sensitive methods and systems for displaying command sets

~ 00154