From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by speech.braille.uwo.ca (Postfix) with ESMTP id D46D910AE5 for ; Sun, 31 May 2009 04:18:11 -0400 (EDT) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id A40BF346A10 for ; Sun, 31 May 2009 04:18:11 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Sun, 31 May 2009 04:18:11 -0400 X-Sasl-enc: tblfJJ2DSb/VQ8TimwhldP1mouOxaX9wJLZ3nphCfVPi 1243757891 Received: from localhost (24-105-233-162.cm.mhcable.com [24.105.233.162]) by www.fastmail.fm (Postfix) with ESMTPSA id 1FC5115553 for ; Sun, 31 May 2009 04:18:11 -0400 (EDT) Date: Sun, 31 May 2009 04:18:10 -0400 From: Chuck Hallenbeck To: "Speakup is a screen review system for Linux." Subject: Re: changing synths Message-ID: <20090531081810.GC29687@rx.localhost> Mail-Followup-To: "Speakup is a screen review system for Linux." References: <20090530000444.GA5987@arch> <20090530004216.GA12847@localhost.localdomain> <20090530083503.GA25793@rx.localhost> <20090531004858.GA6316@arch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090531004858.GA6316@arch> User-Agent: Mutt/1.5.18 (2008-05-17) X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.12 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 May 2009 08:18:13 -0000 Hi Chris, Two scripts because speakwith was already in use by a number of people when espeakup was offered, and the keyword "soft" then became ambiguous. The speechd-up connector was started or stopped by speakwaith, since "soft" referred to speech-dispatcher. However, I wanted "soft" to cause espeakup to be started or stopped instead, and I figured that very few folks would be using both speech-dispatcher and espeakup, but would be using one or the other. And it doesn't work to have both connectors running. So each script kills both connectors, but speakwith starts speechd-up while talkwith starts espeakup. I am running archlinux also, by the way. The steps you described were okay, they were correct and appropriate, but could you have done them if "none" had been selected for the synth? I submit that typing "talkwith soft" or "speakwith ltlk" would be easier to do if you were without speech feedback for some reason. The other thing the scripts do is reload the speakup parameters from /etc/speakup/synthname (synthname is specific for your synth) just as speakupconf would do, and this was added when it appeared that speakupconf save was broken. It turns out the problem was in speakup, not speakupconf, and a fix is in the pipeline, thanks to Chris Brannon. You're right about the README. I'll put it on my list. Chuck On Sat, May 30, 2009 at 08:48:58PM -0400, Christopher Moore wrote: > Hello, > I was all set to run Chuck's talkwith script but it wasn't necessary. > > I had speakup running with espeakup. > Next I loaded the dectlk module and specified a serial port lite this: > sudo modprobe speakup_dectlk ser=1 > Speakup read out some dectalk commands and finished with dectalk > expressed detected. > > Next I unloaded espeakup like this: > sudo /etc/rc.d/espeakup stop > > And speakup automatically switched to the dectalk with having to do > anything else. I also verified that the synth parameter contains > dectlk. > > I guess I have two questions for Chuck. First, why two scripts? Do > they do different things? > And, second, now that speakup seems to be smart enough to switch to the > hardware synth when the soft connector is killed, when are these scripts > necessary? > > You may want to include a README file in the tarball to explain some of > this stuff. > > FYI, I'm running arch linux with sudo installed. I expect we'd get > similar behavior on a debian based system. > Chris > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup -- The Moon is Waxing Gibbous (52% of Full) My web site: www.hallenbeck.ftml.net Microblog: http://identi.ca -------- The reason that every major university maintains a department of mathematics is that it's cheaper than institutionalizing all those people.