This page contains information on using speakup in SystemRescueCD. It will be updated as new information becomes available.
Speakup is included in SystemRescueCD versions 1.5.3 and later.
Significant changes have been made in how SystemRescueCD 1.5.x and later are booted. The standard boot prompt has been replaced by a menu system. Since the menu used is more than 1 level deep, it will not be described here. It is recommended therefore that the standard “boot” prompt be used instead of the boot menu. However, booting using the default menu choice will be explained below.
To get to the “boot” prompt, start your computer with SystemRescueCD in your cd-rom drive, and wait for the cd-rom to start working. About 5 seconds after the drive starts spinning, press the escape key, which will take you out of the menu system, and place you at the “boot” prompt, as was the case in previous versions of SystemRescueCD. Please note that the nokeymap label has been removed starting with SystemRescueCD 1.5.x. The equivalent in SystemRescueCD 1.5.x to the old nokeymap label, is the rescuecd_us label, which will start SystemRescueCD with the US keymap. Alternatively, you may use the rescuecd_std label, which will cause SystemRescueCd to prompt you for the keymap to use. Please note that speakup has been tested in SystemRescueCD only using the US keymap. For a list and description of the speakup parameters that can be used with SystemRescueCD, see the section titled “Booting with Speakup in SystemRescueCD 1.1.0 through 1.4.0” below. For examples describing how to boot with speakup using the rescuecd_us label, see the section titled ““Boot prompt examples with recent versions” below. For a list of the labels you can choose from at the “boot” prompt, see the lines that start with “LABEL” in isolinux/isolinux.cfg, which can be found on the SystemRescueCD cd-rom.
The default menu choice is “rescuecd_std”, which should work for most users. To activate speakup using the default menu choice, start your computer with SystemRescueCD in your cd-rom drive, and wait for the cd-rom to start working. About 5 seconds after the drive starts spinning, press the tab key, type a space, followed by speakup=synth=xxx (where xxx is the speakup designation for your synthesizer), and then press the enter key. For a list and description of the speakup parameters that can be used with SystemRescueCD, see the section titled “Booting with Speakup in SystemRescueCD 1.1.0 through 1.4.0” below.
If you really do want to try using the boot menu, here are a few notes. You can navigate through the available menu choices with the up/down arrow keys. To add additional parameters to the menu choice you’d like to boot with, navigate to that choice, press the tab key, type a space, type any additional parameters, and press the enter key. To get an idea of the menu choices available, take a look at isolinux/isolinux.cfg on the SystemRescueCD cd-rom.
Here are a couple of examples demonstrating how to invoke speakup at the SystemRescueCD boot prompt.
To start speakup with the Doubletalk PC, using the US keymap, you’d type the following at the boot prompt: “rescuecd_us speakup=synth=dtlk”
To start speakup with the Doubletalk PC, and tell it to be quiet until you press a key, you’d type the following: “rescuecd_us speakup=synth=dtlk,quiet=1”
To start speakup with a Braille ‘N Speak connected to ttyS1, you’d type the following: “rescuecd_us speakup=synth=bns,ser=1”
To start speakup with a Braille ‘N Speak connected to ttyS1, also telling speakup to remain quiet until you press a key, you’d type: “rescuecd_us speakup=synth=bns,ser=1,quiet=1”
As stated above, the dectalk-related problem in SystemRescueCd 1.1.0 and 1.1.1 has been fixed as of SystemRescueCd 1.1.2. Thanks to Luke for reporting this problem, and for testing, to make sure the fix works as expected.