Archive
How to set text-to-speech to a different language on LRC Windows XP computers
Sample of how students use the foreign language TTS (text-to-speech) in the LRC
Last week, I noticed this student in the LRC working on a speaking assignment in her SLA class. First, she wrote a draft of her presentation. She then had the Deskbot TTS wizard (in the lower right of her screen) read out the draft to her. She recorded her version, modeling after the Deskbot’s pronunciation. Then she had the Deskbot read out the draft again, to compare with her own recording.
Look for the little guy in the lower right corner of the screen with the cartoon bubble over his head.
I favor the use of the Deskbot TTS (a Windows XP technology) as an easily accessible speaking dictionary, including during face-to-face teaching, when students may otherwise be too shy to make an utterance because they are not sure about the pronunciation of a single word, or even ask the teacher to pronounce it for them. Prosodically, the deskbot TTS leaves many things to be desired. Let’s hope that Windows 7 will enable us to set up more advanced TTS support in the LRC.
Speaking dictionary/pronunciation help, Part 1–the pedagogy
On the LRC PC’s, you can copy foreign language text to the clipboard (or with non-western languages to an MS-Word file) and have a wizard (right click, choose: “Read Clipboard”) pronounce for you, like so:
The following languages are supported:
| Language | Demo |
| American English | |
| French | Le Monde |
| German | |
| Italian | |
| Japanese | Japanese |
| Korean | |
| Portuguese (Brazilian) | |
| Russian | Gazetta |
| Spanish | El Pais@10:34 |
Note 1: In reality, the audio quality is smoother than in these demos which needed to be recorded over the network using MSTSC, because of Windows Media Encoder not being able to capture the special video overlay of the MS-Agent technology.
Note 2: Deskbot has problems understanding the Windows clipboard text encoding of some non-western languages. For these languages, instead of simple double-clicking the deskbot wizard to have him read out the clipboard (which would result in gibberish), paste your text into a MS-Word document and have deskbot read this document for you instead: Use the Deskbot option “Read Word document” (allowing Word to translate the character encoding into a format Deskbot can understand enough to aurally (even if not visually) display).
Listen to the Deskbot’s self-introduction when you log in to learn how to change the default language to the language you study.
You can also change other settings (in the LRC automatically limited to your current user session) by right-clicking the deskbot notification-area icon ![]()
Or if you want to configure your own Windows XP computer to support foreign language text-to-speech, the procedure and settings we recommend are documented in Part 2.
Speaking dictionary/pronunciation help, Part 2 – The technology: Installation & configuration of the free Windows XP text-to-speech wizard
- MS-Speech synthesis which comes free with Windows XP is a mature technology which gets even better if combined with free downloadable voice/language combinations and a simple interface.
- Since 2005, I have set up the following text-to-speech environment in language learning centers, wherever I could: The pleasant, speedy interface and convenient integration into the computing productivity environment (Clipboard, Internet Explorer) seems to lead to higher usage than online speaking dictionaries. And the price is hard to beat (all components are free on Windows XP).
- The Deskbot pronunciation – most of my own testing has been for German and English, but I rely on the feedback of native speaking other teachers and tutors for other supported languages – is good on a word level . The prosody of sentence pronunciation leaves a lot to be desired, but is a start nevertheless.
- If you want to install the Deskbot Text-to-speech wizard for your users, or for your own testing and language learning, here are the steps and settings we recommend:
- Use these installers:
-
Language TTS Engine Language Add-On American English tv_enua.exe already installed British English lhttseng.exe already installed Dutch lhttsdun.exe agtx0413.exe French lhttsfrf.exe agtx040C.exe German lhttsged.exe agtx0407.exe Italian lhttsiti.exe agtx0410.exe Japanese lhttsjpj.exe agtx0411.exe Korean lhttskok.exe agtx0412.exe Portuguese (Brazilian) lhttsptb.exe agtx0416.exe Russian lhttsrur.exe agtx0419.exe Spanish lhttsspe.exe agtx0C0A.exe - Move the Deskbot near the lower right corner notification bar to have it not clutter the user interface.
- Do not automatically read clipboard when changed
- Do NOT play animation sound effect: effects wear out quickly and become distracting or annoying.
- Default set to American male: or whatever in your shared environment is the language all learners understand .
- You have to click “set” to actually effect a change, and close the options dialogue.
- Set read random greeting at startup: in a shared computer setting, you can on startup.
- Have the Deskbot introduce himself with basic usage instructions: In order to have this feature self-advertise in the LRC, beyond my face-to-face-classes in the language center, I have the Deskbot read out an informational welcome message every time it starts up (you could use this feature also to have the Deskbot issue a random greeting in your target language).
- Show balloon – useful since words scroll in as spoken.
- In the Speech control panel, you can set the speed to slow – useful for language learners.
- MS Agent Options: TBA
- You can view the Deskbot install process in sequence as a screencast:
- Or you can view the configuration options screens with recommended settings in this screenshot gallery:
- For my own – and maybe your – reference, here is a raw screencast of the most recent installation and configuration of Deskbot multilingual text-to-speech engine for MS-Windows.
-
time
content
0,00
Base install begin
2,50
Deskbot – including its installer – cannot handle the character encoding of some non-western languages that it speaks (Japanese, Korean, Russian). In order to have Deskbot speak these languages, you have to use the Deskbot option “Read Word document” (allowing Word to translate the character encoding into a format Deskbot can understand enough to aurally (even if not visually) display).
4,13
fine tuning for language learning purposes in deskbot options and speech control panel after install
6,09
“advanced character options”: set the speaking speed
Returning to the base installation of some more languages
8,04
more deskbot options
10,34
test of Spanish pronunciation with elpais.com
- In a computer lab environment with Faronics Deepfreeze and Symantecs Ghost imaging, you will also want to copy these settings to the Default user, and make sure that the deskbot startup items gets added to all users or HKLM registry hive (the interface does not allow for installing for all users).








