The Guardian (USA)

Can I use predictive text on my PC to save typing?

- Jack Schofield

Predictive text programs have been around for a long time, and many are still available. The first one I used was Brown Bag Software’s MindReader, which arrived on a 5.25in floppy disk in the early 1980s. I don’t know if Brown Bag came up with the idea, but its approach is typical.

MindReader read what you were typing, guessed what the word might be, and popped up a numbered list of choices. You could then insert a whole word by selecting the one you wanted. If you didn’t want any of them, you just carried on typing.

Many predictive text programs use the PC’s function keys to make the selection, though I can’t remember if MindReader did this as well.

Assistive software

If you were a fast typist – even the two-fingered type – then programs such as MindReader were more annoying than helpful. However, predictive software was tremendous­ly useful to people who needed assistance for other reasons. Penfriend says its predictive software “benefits users who have dyslexia, visual impairment or physical disabiliti­es, including cerebral palsy, multiple sclerosis, motor neurone disease, stroke, limb deformitie­s and any condition which impairs the ability to write with a keyboard”.

Predictive text programs are also useful in schools, because children can select words that they know but aren’t sure how to spell. Programs such as Quillsoft’s WordQ 5 help by voicing words. It’s usually easier to know if a word sounds right than if it looks right.

There are lots of commercial programs aimed at schools. These include Penfriend XP and XL, WordQ , ClaroRead and Crick Software’s Clicker. Much less powerful but free examples for general use include TypingAid, Volkmar Kobelt’s VK TypeHelp and the open-source Presage, which was formerly known as Soothsayer. PhraseExpr­ess isn’t cheap, but you can get a freeware version called Text Expander. TypingAid, which is written using AutoHotkey, works at the system level, so it works with most applicatio­ns.

If you take this route, the best program for your purposes could be SumitSoft’s Typing Assistant. Its features include word prediction, autocomple­te, auto-correct and, for abbreviati­ons, auto-expand. It has a Skilled Typist Mode for translator­s, secretarie­s, authors, programmer­s and so on and an Unskilled Typist Mode for people who have problems spelling (including in 50

+ foreign languages) or physical disabiliti­es. It costs $129.95 but there’s a 30day money back guarantee. FastKeys is a cheaper alternativ­e – see below.

There’s also Texthelp’s Read&Write, which costs £150 a year and has more than 10 million users, thanks to its corporate and education versions. You’re unlikely to buy Read&Write, but there’s a Google Chrome extension that you can try free for 30 days.

Phone smarts

Predictive text came into its own when people started texting on mobile phones that only had numeric keypads. When it took multiple key-presses to enter a character, programs such as Tegic’s T9 and XT9 were a huge boon. (Nuance bought the company from Cliff Kushler.)

When smartphone­s arrived, predictive text was still a great time-saver. And with the moves from PC keyboards to Blackberry-style phone keyboards to on-screen touch keyboards, we finally got programs such as IBM’s ShapeWrite­r, Swype, SwiftKey and Google’s Gboard.

The bad news is that, as you probably know, Swype has been discontinu­ed. (Nuance bought the company from Cliff Kushler.) The good news is that many people preferred SwiftKey, and that SwiftKey is now being added to Windows 10. (In this case, Microsoft bought the company, despite Microsoft Research coming up with its own Word Flow keyboard.)

In Windows 10 (October 2018 Update), go to the Settings cogwheel, select Devices and then Typing. Click on “Suggestion­s and autocorrec­tions” and turn SwiftKey on for the languages you type in. The initial version should be much enhanced in future updates.

It’s not going to be much use to you if you don’t have a touchscree­n to work on, but a large proportion of Windows 10 laptops now have touchscree­ns.

Use Gmail?

This is the age of “big data”, and it’s changing software. In the old days, you needed clever programmin­g to do things like speech recognitio­n and predictive text. Now you can deliver effective results with simple algorithms if you have enough data for pattern matching. Google has frightenin­gly large amounts of data, and it is using it to good effect.

A couple of years ago I stopped using smartphone keyboards almost completely, because the speech recognitio­n on my Android phone made typing a waste of time. And if your PC has a microphone, you can use speech recognitio­n in Google Docs with a Chrome-type browser.

Of course, speech recognitio­n has been part of Windows for two decades, and in Windows 10, you can turn it on and off by pressing WinKey-Ctrl-S. There are also good specialise­d programs such as Nuance’s Dragon Dictate. But programs that run only on a local PC have a hard time competing with ones that use servers with AI and access to petabytes of data.

The latest version of Gmail includes predictive text by default. Basically, Gmail’s Smart Compose system tries to complete your sentences and you just hit the tab key to accept its suggestion. It’s intended for writing emails, but you can write whatever you like, then copy and paste your text into a real document. Smart Compose might help smartphone users, but it’s worse than useless if you’re a touch-typist with a proper keyboard. Just thinking about whether to accept Smart Compose’s suggestion­s is distractin­g, and it’s usually far quicker to ignore them and just keep typing.

To disable the Smart Compose and Smart Reply features in Gmail, click the cogwheel icon and select Settings. Go down the General menus and click the radio buttons to set “Writing suggestion­s off” and “Smart Reply off”. You can tell all your friends how easy it is to do this.

Autocomple­te/automate

Many programs will offer to complete a word once you have started typing it; LibreOffic­e is a good example. (See my earlier answer on the difference between LibreOffic­e and OpenOffice.)

LibreOffic­e has an AutoCorrec­t feature that remembers every eight-letter (or longer) word you type. The next time you type the first three letters of that word, it will offer to complete it. Again, this is annoying and will slow down a fast typist, but some users will find it a boon. It could work if you delete words you don’t want auto-completed and just type three letters plus Enter for long words you use often.

In LibreOffic­e Writer, go to Tools, select AutoCorrec­t and then AutoCorrec­t Options. The AutoCorrec­t dialogue box has a tab for Word Completion. There you can set the minimum word length and change the “Accept with” key from Enter to Tab or, perhaps, the space bar.

The common trick in Microsoft Office is to set up AutoCorrec­t options for long words or phrases that you use often. For example, #tyf could be autocorrec­ted to “Thank you for your letter” while #csi could automatica­lly insert chrono-synclastic infundibul­um, or whatever.

You could use the same approach system-wide with a program such as AutoHotKey. Better still, you could add a script that someone has already written, such as Uberi’s Autocomple­te 1.2. The code is on GitHub so you could even adapt it yourself.

As an alternativ­e, FastKeys is a reasonably priced ($19 for three PCs) commercial Windows automation program specifical­ly designed to save you typing.

Have you got a question? Email it to Ask.Jack@theguardia­n.com

Newspapers in English

Newspapers from United States