From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by speech.braille.uwo.ca (Postfix) with ESMTP id C3D82C1A3D1 for ; Tue, 30 Nov 2010 23:41:47 -0500 (EST) Message-Id: <99j320$5lpj17@ipmail06.adl2.internode.on.net> X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqIJADxg9Ux20PFC/2dsb2JhbACDUJEyjTVXcrMckgODM3MEhRQ Received: from ppp118-208-241-66.lns20.hba2.internode.on.net (HELO localhost) ([118.208.241.66]) by ipmail06.adl2.internode.on.net with SMTP; 01 Dec 2010 15:11:45 +1030 Date: Wed, 1 Dec 2010 15:41:45 +1000 From: pj@pjb.com.au To: speakup@braille.uwo.ca X-Mailer: mail.pl Subject: Re: Progress reports Content-Type: text/plain; charset="utf-8" X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.13 Precedence: list Reply-To: pj@pjb.com.au, "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: Wed, 01 Dec 2010 04:41:50 -0000 Greetings, I wrote: > Lots of important applications display rapidly-updating > progress-report lines, which I find annoying when using speakup. > For example, wget, or mplayer f.mp3, or aptitude safe-upgrade. > ... Does someone have a collection of appropriate aliasses or > wrapper-scripts ? Chuck Hallenbeck wrote: > Much simpler. Press the combination speakup+keypad-enter to > silence spontaneous speech from speakup. The review mode still > works. Press the combination again to restore full operation. True. But, being a newbie, naively reasoning that since this is a computer it might as well do it automatically, I've written a little Perl script: http://www.pjb.com.au/blin/free/quiet Documentation: http://www.pjb.com.au/blin/quiet.html quiet is a wrapper which, if the environment variable QUIET_PLEASE is set, silences speakup. Then it runs the system-installed program of the same name with the same arguments, then it switches speakup back on. To install: 1. Copy it into somewhere in your $PATH which is ahead of the system directories which contain the programs you wish were quieter 2. Make it executable 3. Link it to names identical to all the noisy programs you wish to wrap. 4. When you're running speakup, set the environment variable QUIET_PLEASE It works for me, so may it be useful... Peter Billam http://www.pjb.com.au pj@pjb.com.au (03) 6278 9410 "Was der Meister nicht kann, vermöcht es der Knabe, hätt er ihm immer gehorcht?" Siegfried to Mime, from Act 1 Scene 2