Bug#1018075: [Tts-project] Bug#1018075: Bug#1018075: Default to espeak-ng-mbrola which has no voice?

2022-08-25 Thread Samuel Thibault
Sebastien Bacher, le jeu. 25 août 2022 20:46:52 +0200, a ecrit:
> Le 25/08/2022 à 20:38, Samuel Thibault a écrit :
> >   But when there is no voice available there, it
> > won't be working so in that case speech-dispatcher shouldn't even enable
> > it, and thus fallback to espeak-ng. I'll have a look at fixing that,
> > thanks for the report that at last reached somebody who is actually in
> > touch with speech-dispatcher!
> 
> Thanks. Also I was unsure if there is really no voice available or is that
> an issue with the mbrola-paths patch which made them not being found?

The mbrola-paths actually follows the mbrola packages path, so that's
really supposed to be so.

Anyway, if anything is wrong with a speechd module, we don't want to let
speechd enable it :)

Samuel



Bug#1018075: [Tts-project] Bug#1018075: Default to espeak-ng-mbrola which has no voice?

2022-08-25 Thread Sebastien Bacher

Le 25/08/2022 à 20:38, Samuel Thibault a écrit :

  But when there is no voice available there, it
won't be working so in that case speech-dispatcher shouldn't even enable
it, and thus fallback to espeak-ng. I'll have a look at fixing that,
thanks for the report that at last reached somebody who is actually in
touch with speech-dispatcher!


Thanks. Also I was unsure if there is really no voice available or is 
that an issue with the mbrola-paths patch which made them not being found?


Cheers,
Sebastien Bacher



Bug#1018075: [Tts-project] Bug#1018075: Default to espeak-ng-mbrola which has no voice?

2022-08-25 Thread Samuel Thibault
Hello,

Sebastien Bacher, le jeu. 25 août 2022 11:46:18 +0200, a ecrit:
> but it seems the problem is that espeak-ng-mbrola is the
> default output and that has no voice?
> 
> $ spd-say -O
> OUTPUT MODULES
> espeak-ng-mbrola
> espeak-ng
> 
> $ spd-say -o espeak-ng-mbrola -L
>  NAME LANGUAGE  VARIANT
> $
> 
> Should espeak-ng be the default?

No, we really want espeak-ng-mbrola to be the default when it's
available and working. But when there is no voice available there, it
won't be working so in that case speech-dispatcher shouldn't even enable
it, and thus fallback to espeak-ng. I'll have a look at fixing that,
thanks for the report that at last reached somebody who is actually in
touch with speech-dispatcher!

Samuel



Bug#1018075: Default to espeak-ng-mbrola which has no voice?

2022-08-25 Thread Sebastien Bacher

Package: speech-dispatcher
Version: 0.11.1-3

Hey there,

I don't really know the speech-dispatcher stack but was trying to help 
debugging https://bugzilla.mozilla.org/show_bug.cgi?id=1753637 in firefox


The issue is discussed in 
https://stackoverflow.com/questions/46617366/speechsynthesis-getvoices-not-listing-voices-in-firefox 
with some details, but it seems the problem is that espeak-ng-mbrola is 
the default output and that has no voice?


$ spd-say -O
OUTPUT MODULES
espeak-ng-mbrola
espeak-ng

$ spd-say -o espeak-ng-mbrola -L
 NAME LANGUAGE  VARIANT
$

Should espeak-ng be the default?

Thanks,