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.
Una lengua entró secuencias de la entrada de los convertidos de la arquitectura del texto fonético a una secuencia de la salida del texto de la lengua. La arquitectura de la entrada de la lengua tiene un Search Engine, unos o más modelos que mecanografían, un modelo de la lengua, y unos o más léxicos para diversas idiomas. El modelo que mecanografía se configura para generar una lista de los candidatos que mecanografían probables que pueden ser substituidos para la secuencia de la entrada basada en probabilidades de cómo es probable cada uno de las secuencias del candidato fue entrada incorrectamente como la secuencia de la entrada. El modelo de la lengua proporciona las secuencias probables de la conversión para cada uno de los candidatos que mecanografían basados en probabilidades de cómo una secuencia probable de la salida de la conversión representa probablemente la secuencia del candidato. El Search Engine combina las probabilidades de los modelos el mecanografiar y de la lengua para encontrar la secuencia más probable de la conversión que representa una forma convertida de la secuencia de la entrada.