Re: voice issues
Hello,
Sébastien Hinderer, le sam. 20 sept. 2025 11:12:16 +0200, a ecrit:
> Orca 48.1-2 does not see all the voices that brltty sees.
>
> More precisely, BRLTTY happily uses the Thomas french Vocalizer voice,
> but this voice is not seen in Orca's menus and cannot be selected,
> although it was theconfigured one before.
Does the orca menu allows to select the voxin module at least? Does it
show some other modules? Does spd-say -O show the voxin module?
Sébastien Hinderer, le mer. 24 sept. 2025 15:26:48 +0200, a ecrit:
> > > However, other applications like Orca do not talk any more.
> > >
> > > Even spd-say does not say anything, although it reports no error and
> > > when it is run with -L to list voices, it rightly reports that Thomas is
> > > the only installed voice.
> >
> > Just to test the behavior, did you try spd-say with an other module?
>
> No, I am unsure how to make, say, mbrola work. Should I install espeak
> or espeak-ng to use it, for instance?
You can install speech-dispatcher-espeak-ng to get the espeak-ng module
for instance and you'll be able to check it. You can additionally
install mbrola from contrib and mbrola-fr4 from non-free to get the
espeak-ng-mbrola module.
Sébastien Hinderer, le mer. 24 sept. 2025 11:45:16 +0200, a ecrit:
> Even spd-say does not say anything, although it reports no error
Perhaps you could also post a log of the case when Brltty manages to say
something through Thomas? So we can compare the two situations.
> > Maybe is there a conflict if two clients try to use the same TTS.
>
> I don't think so as this (several speech-dispatcher clients using the
> same voice) has happily worked for months now.
And the log clearly says that speechd pushed the corresponding audio to
the card.
I was wondering if it could be audio levels which are at zero in
pipewire/pulseaudio mixers for the voxin sink, but it'd be surprising
that Brltty gets it working but not spd-say/orca.
BTW, are we actually sure that there is only one speech-dispatcher
daemon running?
Samuel
Reply to: