stringtranslate.com

Marco de servicios de texto

Text Services Framework (TSF) es un marco COM y una API en Windows XP y sistemas operativos Windows posteriores que admite la entrada y el procesamiento de texto avanzados. La barra de idioma es la interfaz de usuario principal de Text Services Framework.

Descripción general

El Text Services Framework está diseñado para ofrecer funciones avanzadas de procesamiento de textos e idiomas a las aplicaciones. Admite funciones como compatibilidad con varios idiomas, controladores de teclado, reconocimiento de escritura a mano , reconocimiento de voz , así como corrección ortográfica y otras funciones de procesamiento de texto y lenguaje natural . También se puede descargar para sistemas operativos Windows más antiguos. [1]

La barra de idioma permite que los servicios de texto agreguen elementos de la interfaz de usuario a la barra de herramientas y habilita estos elementos cuando una aplicación tiene el foco. Desde la barra de idioma, los usuarios pueden seleccionar el idioma de entrada y controlar la entrada mediante el teclado, el reconocimiento de escritura a mano y el reconocimiento de voz.

La barra de idioma también proporciona un medio directo para cambiar entre los idiomas instalados, incluso cuando una aplicación no habilitada para TSF tiene el foco.

A partir de Windows XP Tablet PC Edition 2005 y Windows Vista , el control RichEdit es compatible con Text Services Framework. El reconocimiento de voz de Windows en Windows Vista también se implementa mediante Text Services Framework.

Herramientas de la barra de idioma: de izquierda a derecha: menú de selección de idioma, revisión ortográfica, menú de selección de distribución del teclado, reconocimiento de voz, herramientas, reconocimiento de escritura a mano y panel de dibujo.

Características

ctfmon y CTF

ctfmon ( ctfmon.exe) es un proceso utilizado para activar el procesador de entrada de texto de entrada de usuario alternativo (TIP) y también la barra de idioma de Microsoft . Ctfmon también es un componente de Windows XP , Windows Vista y Windows 7 que permite servicios avanzados de entrada de usuario en aplicaciones (lápiz y tinta, voz, etc.). [4] ctfmon.exe en Windows XP ha reemplazado a internat.exe(significa internacional ) en Windows 95 , Windows NT 4.0 , Windows 98 y Windows 2000 .

CTF significa Common Text Framework (nombre clave Cicero ) según el código fuente filtrado de Windows XP [5] y el texto de la patente US 7490296  .

CTF es un protocolo inseguro y no documentado involucrado en TSF, cuya presencia, según han observado los investigadores de seguridad, se remonta a versiones de Windows anteriores a Windows XP. [6] [7]

Referencias

  1. ^ "Descargar: Platform SDK Redistributable: Archivos Redist de Microsoft Windows Text Services Framework". Archivado desde el original el 13 de julio de 2012. Consultado el 25 de julio de 2018 .
  2. ^ "¿Qué es Text Services Framework?". 31 de mayo de 2018. Consultado el 25 de julio de 2018 .
  3. ^ abc "¿Por qué utilizar Text Services Framework?". 31 de mayo de 2018. Consultado el 25 de julio de 2018 .
  4. ^ "Preguntas frecuentes sobre Ctfmon.exe". Archivado desde el original el 19 de octubre de 2004.
  5. ^ "Se confirma la filtración de Windows XP después de que un usuario compilara el código filtrado en un sistema operativo funcional". ZDNET . Consultado el 31 de enero de 2023 .
  6. ^ "Vulnerabilidad en el protocolo CTF de Microsoft se remonta a Windows XP". ZDNet . Consultado el 13 de agosto de 2019 .
  7. ^ "Por la madriguera del conejo". Proyecto Zero de Google . 13 de agosto de 2019. Consultado el 13 de agosto de 2019 .

Enlaces externos