From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx4.tartarnet.cz ([81.25.16.212]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1HBZAK-0007vS-00 for ; Mon, 29 Jan 2007 11:15:32 -0500 Received: from localhost (localhost [127.0.0.1]) by mx4.tartarnet.cz (Postfix) with ESMTP id 7E6C560714D0 for ; Mon, 29 Jan 2007 17:18:26 +0100 (CET) X-Virus-Scanned: amavisd-new at X-Spam-Score: -3.15 X-Spam-Level: X-Spam-Status: No, score=-3.15 tagged_above=-100 required=5 tests=[ALL_TRUSTED=-1.8, AWL=1.249, BAYES_00=-2.599] Received: from mx4.tartarnet.cz ([127.0.0.1]) by localhost (mx4.tartarnet.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XqMLPhxT1izd for ; Mon, 29 Jan 2007 17:18:19 +0100 (CET) Received: from [10.0.0.2] (unknown [10.22.13.12]) by mx4.tartarnet.cz (Postfix) with ESMTP id CAF6360714C3 for ; Mon, 29 Jan 2007 17:18:19 +0100 (CET) Message-ID: <45BE1D96.40703@brailcom.org> Date: Mon, 29 Jan 2007 17:15:18 +0100 From: Tomas Cerha Organization: Brailcom, o.p.s. User-Agent: IceDove 1.5.0.9 (X11/20061220) MIME-Version: 1.0 To: "Speakup is a screen review system for Linux." Subject: Re: configuring espeak 1.19 References: <20070129125128.GA24520@cq.ftml.net> In-Reply-To: <20070129125128.GA24520@cq.ftml.net> X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.9 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: Mon, 29 Jan 2007 16:15:33 -0000 Chuck Hallenbeck napsal(a): > I want to use the new en-r voice selection. Using speak from the command > line like this, works fine: > > speak -v en-r "sample of speech goes here" > > but when I add the -v switch to the espeak-module.conf file in the > speech-dispatcher modules directory, it is ignored. Hi Chuck, you need to tune the voice mapping in your /etc/speech-dispatcher/modules/espeak-generic.conf. This is done by the AddVoice directive. There is a bunch of such directives in the default configuration file, so you may just turn the first of them from: AddVoice "en" "male1" "en" to: AddVoice "en" "male1" "en-r" See http://www.freebsoft.org/doc/speechd/speech-dispatcher_10.html#SEC27 for more details. Your GenericExecuteSynth should look like: "echo \"$DATA\" | espeak -w /tmp/espeak.wav -v $VOICE -s $RATE -a $VOLUME -p $PITCH --stdin && aplay /tmp/espeak.wav" Best regards, Tomas.