From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bay0-omc2-s29.bay0.hotmail.com ([65.54.246.165]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1HJ7BT-0007bV-00 for ; Mon, 19 Feb 2007 06:59:55 -0500 Received: from hotmail.com ([65.54.174.74]) by bay0-omc2-s29.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Mon, 19 Feb 2007 03:59:24 -0800 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 19 Feb 2007 03:59:24 -0800 Message-ID: Received: from 128.243.220.22 by BAY103-DAV2.phx.gbl with DAV; Mon, 19 Feb 2007 11:59:22 +0000 X-Originating-IP: [128.243.220.22] X-Originating-Email: [mikster4@msn.com] X-Sender: mikster4@msn.com From: "Michael Whapples" To: "Speakup is a screen review system for Linux." References: Subject: Re: Espeak, gnome-speech and alsa Date: Mon, 19 Feb 2007 11:59:20 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 X-OriginalArrivalTime: 19 Feb 2007 11:59:24.0643 (UTC) FILETIME=[660F9330:01C7541D] 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, 19 Feb 2007 11:59:55 -0000 To further this more, I have now tried updating to the latest portaudio19 snapshot, this gives interesting results. When using the espeak binary (not the speak, not tried that, so using the shared lib), I now have quite a long delay from pressing the enter key after typing the command and the speech. The latency when using gnome-speech doesn't seem to be increased much (if at all). When using the espeak command, if I have speakup speaking (using speechd-up and speech-dispatcher, producing sound using alsa) then espeak can start speaking across the output (multiple sound output, possibly success), but if espeak starts speaking before speakup is made to speak, then espeak blocks the sound card and speakup speech doesn't come through. When using gnome-speech and orca, I have never got it like this to produce speech and sound. So could this be a portaudio problem? Does libespeak produce the sound (via portaudio) or does it give the sound data back to whatever is using the lib? I suppose I am getting at, is it that the gnome-speech espeak driver needs to support alsa for me to get sound and speech working this way, or can I do it by getting libespeak to use alsa? From Michael Whapples