Re: [orca-list] orca command-line configuration question
- From: Willem van der Walt <wvdwalt csir co za>
- To: Didier Spaier <didier slint fr>
- Cc: Janina Sajka <janina rednote net>, orca-list gnome org
- Subject: Re: [orca-list] orca command-line configuration question
- Date: Tue, 30 Apr 2019 13:14:39 +0200 (SAST)
Hi,
I now have speech-dispatcher working together with espeakup and other
audio, all through alsa.
Getting sd to work system-wide was one of my biggest issues, combined with
the sd timeout that, by default is set to 5 seconds.
So by the time I ran spd-say, speech-dispatcher had decided that there are
no clients talking to it, so it unloads all its modules and terminates.
Spd-say did not give an error, just came back to a prompt.
I now have in speechd.conf:
AudioALSADevice "sysdefault:CARD=PCH"
I used ecasound to find the device which ended up being used.
aplay -L gives a lot of devices, so I tried them with espeakup running,
most of them giving "device or resource busy"
ecasound test.wav -o:alsa,sysdefault:CARD=PCH
Which was, maybe not really needed, is that I built espeak from source,
making sure that it would not try to use pulse, but forcing it to
portaudio.
In terms of orca, using startx orca, I got to a point where it said:
"screen reader on", which I suppose must be the new way orca greets one.
However, in the x session itself, I got no speech, but I think there still
might be issues there.
The recompile of espeak might have solved one issue I had since my upgrade
though.
I could play audio from the talking console, but while the audio was
playing, speakup was silent.
This now works correctly.
At least, I am making some progress.
Kind regards, Willem
On Tue, 30 Apr 2019, Didier Spaier wrote:
[The e-mail server of the sender could not be verified (SPF Record)]
Hi, Janina:
On 27/04/2019 18:41, Janina Sajka wrote:
Hi, Didier:
I just want to be clear. On every system I have had over the past years,
if espeakup is running, nothing else can output to the device espeakup
is using.
All I can answer is: it works here.
I have only one sound card, and when espeakup is running I can hear
speech from Orca through speech-dispatcher > libao > alsa
and from a youtube video though Firefox > pulseaudio
So I still think that's a matter of setting.
Note I mean espeakup, not e espeak or espeak-ng. I make this distinction
carefully.
I have never been successful with pulse audio supporting both espeakup
and speech-dispatcher on the same audio sink/card. I've tried several
times and eventually given up.
Well, don't pulseaudio for espeakup or speech-dispatcher.
However I just tried setting it as audio output for speech-dispatch1er
both ways:
1. setting in /etc/speech-dispatcher/speechd.conf:
AudioOutputMethod "pulse"
2. setting in /etc/speech-dispatcher/speechd.conf:
AudioOutputMethod "libao"
and in /etc/libao.conf:
default_driver=pulse
In both cases orca worked, I hear Schubert and espeakup is working
Si again, it's matter of setting of both alsa and pulseaudio
Best regards
Didier
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]