FACTOID # 12: It's not the government they hate: Washington DC has the highest number of hate crimes per capita in the US.
 Home   Encyclopedia   Statistics   States A-Z   Flags   Maps   FAQ   About 


FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:



(* = Graphable)



Encyclopedia > Text Services Framework

The Text Services Framework (TSF) , is a COM framework and API in Windows XP and later Windows operating systems that supports advanced text input and text processing. The Text Services Framework is designed to offer advanced language and word processing features to applications. It supports features such as multilingual support, keyboard drivers, handwriting recognition, speech recognition, as well as spell checking and other text and natural language processing functions. It is also downloadable for older Windows operating systems. Component Object Model (COM) is a platform for software componentry introduced by Microsoft in 1993. ... A software framework is a reusable design for a software system (or subsystem). ... API may refer to: In computing, application programming interface In petroleum industry, American Petroleum Institute In education, Academic Performance Index This page concerning a three-letter acronym or abbreviation is a disambiguation page — a navigational aid which lists other pages that might otherwise share the same title. ... Windows XP is a line of operating systems developed by Microsoft for use on general-purpose computer systems, including home and business desktops, notebook computers, and media centers. ... Windows redirects here. ... In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ... Word processing, in its now-usual meaning, is the use of a word processor to create documents using computers. ... It has been suggested that on-line handwriting recognition be merged into this article or section. ... Speech recognition (in many contexts also known as automatic speech recognition, computer speech recognition or erroneously as Voice Recognition) is the process of converting a speech signal to a sequence of words, by means of an algorithm implemented as a computer program. ... In computing terms, a spelling checker (also spell checker) is a software program designed to verify the spelling of words in a file, helping a user ensure his/her spelling is correct. ... Natural language processing (NLP) is a subfield of artificial intelligence and linguistics. ...

The Language Bar is the core user interface for Text Services Framework. The language bar enables text services to add UI elements to the toolbar and enables these elements when an application has focus. From the Language Bar, users can select the input language, and control keyboard input, handwriting recognition and speech recognition. The user interface is the part of a system exposed to users. ...

Image File history File links No higher resolution available. ...

The language bar also provides a direct means to switch between installed languages, even when a non-TSF-enabled application has focus. Image File history File links No higher resolution available. ...

Certain versions of Microsoft's RichEdit text engine support the Text Services Framework. Starting with Windows Vista, all versions of RichEdit (including the one which is used by WordPad) support the Text Services Framework. Windows Speech Recognition in Windows Vista is also implemented using the Text Services Framework. Windows Vista is a line of graphical operating systems used on personal computers, including home and business desktops, notebook computers, Tablet PCs, and media centers. ... WordPad is a simple word processor that is included with almost all versions of Microsoft Windows from Windows 95 upwards. ... Windows Speech Recognition in Sleep mode Windows Speech Recognition is a speech recognition application included in Windows Vista. ...

Advantages of TSF

  • TSF is extensible. ISVs can write their own text processing feature for TSF.
  • TSF-enabled applications can receive text input from any text service that supports TSF without having to be aware of any details of the text source.
  • TSF enables a text service to store metadata with a document, a piece of text, or an object within the document. For example, a speech input text service can store sound information associated with a block of text.
  • TSF enables text services to provide accurate and complete text conversion, with continuous access to the document buffer. Text services using TSF can avoid separating their functionality into modes for input and modes for editing. This input architecture enables the buffered and accumulating text stream to change dynamically, thereby enabling more efficient keyboard input and text editing.
  • TSF is device-independent and enables text services for multiple input devices including keyboard, electronic pen or stylus, and microphone.

TSF will eventually replace the Input method editor on Windows. An Independent Software Vendor (ISV) is a business term for companies specializing in making or selling software, usually for niche markets. ... Metadata is data about data. ... Device Independence is a special track of the W3C. Its aim is for a unified web which is accessible from many types of devices. ... A 104-key PC US English QWERTY keyboard layout The Dvorak Simplified Keyboard layout A standard Hebrew keyboard showing both Hebrew and QWERTY. A computer keyboard is a peripheral partially modelled after the typewriter keyboard. ... Digital paper, also known as interactive paper, is patterned paper used in conjunction with a digital pen to create handwritten digital documents. ... “Microphones” redirects here. ... Operation of a typical Japanese romaji based IME. An input method editor (IME) is a program or operating system component that allows computer users to enter characters and symbols not found on their keyboard. ...

External links

  • Text Services Framework documentation on MSDN
  • Text Services Framework blog
  • How to use the language bar in Windows XP
  • The Language Bar in Windows XP
  • Language Bar Overview: Windows Vista Help



Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:


Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m