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 admiten 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

Text Services Framework está diseñado para ofrecer funciones avanzadas de lenguaje y procesamiento de textos a las aplicaciones. Admite funciones como soporte multilingüe, controladores de teclado, reconocimiento de escritura a mano , reconocimiento de voz , así como revisió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 del 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 el marco de servicios de texto.

Herramientas de la barra de idioma: desde la izquierda: 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 and CTF

ctfmon (ctfmon.exe) is a process used to activate the Alternative User Input Text Input Processor (TIP) and also the Microsoft Language Bar. Ctfmon is also a component of Windows XP Tablet PC Edition, Windows Vista and Windows 7 which enables advanced user input services in applications (pen and ink, speech etc.).[4]

CTF means Common Text Framework according to the leaked Windows XP source code[5] and US 7490296  patent text.

CTF is an undocumented, insecure protocol involved in TSF which security researchers have observed to be present in Windows versions back to Windows XP.[6][7]

References

  1. ^ "Download: Platform SDK Redistributable: Microsoft Windows Text Services Framework Redist files". Archived from the original on July 13, 2012. Retrieved July 25, 2018.
  2. ^ "What is Text Services Framework?". May 31, 2018. Retrieved July 25, 2018.
  3. ^ a b c "Why Use Text Services Framework?". May 31, 2018. Retrieved July 25, 2018.
  4. ^ "Frequently asked questions about Ctfmon.exe". Archived from the original on 19 October 2004.
  5. ^ "Windows XP leak confirmed after user compiles the leaked code into a working OS". ZDNET. Retrieved 2023-01-31.
  6. ^ "Vulnerability in Microsoft CTF protocol goes back to Windows XP". ZDNet. Retrieved August 13, 2019.
  7. ^ "Down the Rabbit Hole". Google Project Zero. 13 August 2019. Retrieved August 13, 2019.

External links