Principio del método de entrada descifrado El método de entrada

  
como herramienta para que cada gusano acceda a Internet, las principales compañías de TI, independientemente de los gigantes internacionales de TI Microsoft, Google o los gigantes de TI nacionales Baidu, Tencent, Sohu, han lanzado su propio software de método de entrada para aprovechar Este mercado Entonces, ¿cómo logra el método de entrada una entrada eficiente de texto? Como nuestros usuarios normales, ¿podemos escribir métodos de entrada nosotros mismos? El más utilizado es el método de entrada Pinyin. Tomemos este método de entrada como un ejemplo para descubrirlo. Entrada de texto Reconocer el archivo de la tabla de códigos Primero entendamos el proceso de entrada de texto, por ejemplo, para usar el método de entrada Sogou para ingresar a la “computadora” en la búsqueda de Baidu. Primero, cambie a " Sogou input method ", luego escriba " diannao " en el teclado, en este momento habrá varios caracteres chinos o frases en la barra de estado del método de entrada que coincidan con el código "diannao", seleccionamos " computer &" Después de eso, se puede realizar la entrada de caracteres (Fig. 1). Figura 1 Selección del ingreso de caracteres Se pueden ver los caracteres chinos que coinciden con la codificación. El proceso de ingreso de texto es principalmente el proceso de ingresar el código y luego seleccionar el carácter deseado de acuerdo con el código. Por lo tanto, el método de entrada de caracteres chinos bajo el sistema de Windows es en realidad: convertir la cadena ASCII estándar (caracteres en inglés) de entrada en caracteres o frases chinos de acuerdo con ciertas reglas de codificación. En el proceso de conversión de caracteres en inglés a caracteres chinos, el archivo de la tabla de códigos (biblioteca de caracteres) desempeña un papel clave. El archivo de la tabla de códigos es algo similar al diccionario inglés-chino, y los caracteres en inglés de una combinación específica están en correspondencia uno a uno con palabras en chino. Por ejemplo, si abre el archivo de fuente Sogou, puede ver que la entrada <quo; dian ’ nao " anterior corresponde a la computadora china "quot" (Fig. 2). Figura 2 Visualización de cómo la codificación de fuentes del método de entrada es eficiente Exploración de entrada eficiente del método de entrada Un buen método de entrada debe permitir a los usuarios lograr una entrada eficiente, lo que requiere que cada método de entrada tenga sus propias características. Totalmente preciso en el uso diario Necesitamos ingresar algunas palabras poco comunes, palabras de red, si la fuente del método de entrada no es lo suficientemente completa, no puede ingresar. Por un lado, el método de entrada usa fuentes locales, por un lado, y por otro lado, ofrece el juego completo a las ventajas de las "fuentes en la nube", que pueden destruir por completo las palabras poco comunes y las palabras de moda de la red. Por ejemplo, el método de entrada de Bing utiliza los innovadores resultados de investigación de Microsoft Research Asia para optimizar el motor central, más el almacenamiento ilimitado y la potencia de cómputo del servidor en la nube, incluso si ingresamos una cadena similar a "weiruankinecttaicoolle" en chino Pinyin e inglés. También puede ser identificado inteligentemente (Figura 3). Figura 3 Método de entrada de Bing potente fuente y método de entrada de capacidad de reconocimiento "Adivina lo que te gusta" un buen vocabulario también debe combinarse con algoritmos inteligentes, solo confía en los algoritmos inteligentes para jugar completamente la función de la fuente. La mayoría de los métodos de entrada ahora analizan automáticamente la entrada del usuario, seleccionan y ajustan la prioridad de la siguiente visualización de texto, lo que puede reducir en gran medida la posibilidad de errores ortográficos, y facilitar al usuario la selección de la entrada de manera eficiente. El método de entrada se implementa mediante un potente algoritmo en segundo plano. Por ejemplo, el método de entrada Sogou, después de que primero ingrese "ldahz" y seleccione "entusiastas de la computadora", "memorizará" su elección y luego ingresará "ldahz", juzgará de manera inteligente. Es posible que desee ingresar " entusiastas de la computadora ", y luego ajustar la frase a la ubicación preferida. Si ingresa " dnahz " varias veces, pero elige una frase diferente, el algoritmo del método de entrada le dará el resultado más probable que desee en primer lugar según la frecuencia que elija (la más seleccionada).
(Figura 4). La Figura 4 estadísticas de algoritmos inteligentes del método de entrada es el núcleo del algoritmo inteligente basado en el ajuste de frecuencia de la palabra, tiene una función de aprendizaje preliminar y un excelente método de entrada también puede ser una asociación inteligente, corrección inteligente de errores, oración inteligente de grupo. A veces encontraremos que solo escribiendo una o dos letras, el método de entrada nos ha dado la frase larga que queremos, muy inteligente. Parecen un poco misteriosos, pero el núcleo de su algoritmo es en realidad muy simple, es decir, las estadísticas. Chat, escritura, informe, cuántas palabras escribe cada día, tal vez no esté claro, pero el método de entrada que utiliza se registra en silencio. Cada vez que ingrese cada opción, se incluirá en sus estadísticas. En los datos, se basa en el análisis de estos datos para obtener las palabras que usa, así como sus preferencias y opciones especiales. Por lo tanto, no es el método de entrada "inteligente", sino nuestro propio "venta" Figura 5: La función de frase inteligente provista por el método de entrada de Google Pinyin puede entender sus intenciones sabiamente. Incluso si ingresa oraciones largas que no son de contenido común, puede ejecutar oraciones de grupo de manera inteligente para que elija el método de entrada. Además de identificar la entrada del código, la función de extensión del método de entrada ahora es más y más. Por un lado, es el método de ingreso de caracteres extendidos. Por ejemplo, para facilitar al usuario el ingreso de caracteres chinos que pueden escribirse pero no escribirse, el método de ingreso Sogou proporciona un componente de escritura a mano. Después de iniciar el componente, el mouse se puede usar para escribir las palabras y podemos realizar la identificación en el cuadro de identificación. Seleccione la entrada (Figura 6). Figura 6 La entrada de escritura a mano de Sogou Pinyin, por otro lado, asocia el método de entrada con otras funciones relacionadas. Por ejemplo, el método de entrada de Google integra su poderosa función de búsqueda. Después de ingresar la palabra clave a buscar, simplemente haga clic en el icono de Google en la barra de estado. Esto abrirá automáticamente la página de búsqueda de Google para la búsqueda (Figura 7). Figura 7 Método de entrada de Google con función de búsqueda integrada También puede crear su propio método de entrada. Por lo anterior, sabemos que el núcleo del método de entrada es en realidad el archivo de la tabla de códigos, por lo tanto, mientras creamos el archivo de la tabla de códigos nosotros mismos, entonces usamos un generador de métodos de entrada. Puedes generar tu propio método de entrada. Si siente que está teniendo problemas para hacerlo, también puede extraer directamente la fuente del método de entrada actual, como el método de entrada Sogou, abrir la ventana de propiedades de configuración y cambiar a " Thesaurus ", luego seleccionar " en la lista desplegable <quo; Thesaurus selection &El léxico de texto ", obtendrá el archivo fuente de la tabla de códigos (Figura 8). Figura 8 Después de extraer el léxico del método de entrada actual para obtener el archivo fuente de la tabla de códigos, podemos usar el "Generador de métodos de entrada" proporcionado por Microsoft de forma gratuita, o usar el "Generador de métodos de entrada múltiple" de terceros para generarse. Método de entrada! Este artículo proviene de [System Home] www.xp85.com
Copyright © Conocimiento de Windows All Rights Reserved