Are the days of hardware synths and speaking from boot numbered?
mattias
mj at mjw.se
Wed Dec 12 03:16:03 EST 2012
like speakupmodified.org
only hardware are supported or??
covici at ccs.covici.com skrev 2012-12-12 09:10:
> Two things here, you can usually get access to a serial port on most
> even desktop motherboards -- they just don't bring out the port to the
> back, but the header is there on the mb. You can get a cable and
> bracket to bring out the serial port to the rear of the machine in most
> cases.
>
> Also, if you are willing to compile your own kernel, you can have
> hardware speech by a one line patch to speakup, even in recent kernels.
>
> Tony Baechler <tony at baechler.net> wrote:
>
>> Let me throw in my two cents here. I just had a brand new server
>> built in August from scratch. One of my primary requirements was a
>> serial port. Yes, I had no problem finding one. The trick seems to be
>> to look for a server motherboard. I doubt if most assembly line
>> desktops will come with them anymore because they aren't usually
>> necessary, but from poking around on various sites while researching,
>> there are still plenty of uses for serial ports in servers. So, to
>> answer part of your question, I don't think onboard serial ports are
>> going away in the immediate future. They will continue to be harder
>> to find, but there are still plenty of old devices out there in the
>> enterprise that need them.
>>
>> To answer your second question, Debian Squeeze and the Squeeze live CD
>> still support hardware speech. They use kernel 2.6.32 and I was able
>> to do a fresh install with my Trippletalk. I had to spend many hours
>> using the live CD to try to recover my files from a damaged hard
>> drive. I mostly did this with ssh, but I was still able to load the
>> Speakup modules from the CD and I had speech at the console. For the
>> curious, just burn and boot the live CD as normal. Press Enter when
>> it spins down and wait for it to boot. You won't get any beep or
>> other feedback. After about 30 seconds, run "sudo bash" to get to a
>> shell. Load the Speakup modules as normal.
>>
>> To get to the subject of your message, it ultimately comes down to the
>> kernel developers. There are still some USB synthesizers out there,
>> although software speech is now the popular trend. I see very little
>> practical need for hardware speech in the near future, but I wish it
>> was still available in Wheezy. I upgraded to Wheezy and kernel 3.2
>> and lost my hardware speech. I kept the 2.6.32 kernel to fall back on
>> if necessary, but that isn't a perfect solution and doesn't help with
>> the 3.2 initrd. I don't see a practical way to get software speech in
>> an initrd just due to the overhead of sound drivers and ESpeak.
>> Wheezy does have software speech built into the installer and I can
>> verify that it works. I guess the ultimate advantage in ditching
>> hardware speech is that there are a lot more desktops with speakers
>> and supported sound devices than there are with serial ports, so
>> anyone can plug in a USB stick and have a talking Linux with minimal
>> hassle. In the end, that's probably more important, as much as I
>> really don't like giving up my good old hardware synthesizers. It
>> seems that most Windows users use software speech now as well.
>>
>> In conclusion, if you're really determined to have hardware speech on
>> a new box, it can be done with time and effort. Then again, you can
>> run DOS on most boxes too if you really want. It's just a matter of
>> time before the kernels change and you'll be stuck with software
>> speech one way or the other. Eventually, Squeeze won't be supported
>> and you won't have the upgrade path available to Wheezy as you do now.
>> For now, you can install Squeeze, upgrade to Wheezy and make sure to
>> not install the 3.2 kernel.
>>
>> On 12/11/2012 12:55 PM, Arthur Pirika wrote:
>>> I think the subject pretty much speaks for itself. With serial synths, and
>>> especially serial ports getting harder to find, with the only serials synths
>>> still being made new are the venerable doubletalks, should work be ramped up
>>> on getting software speech, somehow at kernel level? I know there was a
>>> project working on this, but not much has been done on it for a while.
>>> Related to this, I assume it's still possible to build speakup into the
>>> kernel, although most distributions package speakup as modules, thereby
>>> allowing messages from the moment of powerup?
>> _______________________________________________
>> Speakup mailing list
>> Speakup at linux-speakup.org
>> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
More information about the Speakup
mailing list