Re: Any Progress on an AI Related Screen-Reader?

Aaron Chantrill <[email protected]> Fri, 8 Aug 2025 10:07:22 -0400
Newsgroups gmane.linux.debian.devel.accessibility
Message-ID <[email protected]>
On 8/7/25 22:31, Chime Hart wrote:
> Hi Aaron: I need to get some sound issues fixed on my main machine where Piper
> was installed with your commands. For some reason my laptop is not liking those
> commands. I just tried
> sudo talkwith piper-tts
> but it was unable to switch. Running spd-say -L  only finds Alison 1 of my
> Voxin voices
> Chime
>
Yes, speech dispatcher does not automatically find tts software when 
installed. Some tts programs have modules for speech dispatcher, and I 
think they get installed with speech dispatcher. So usually I have to 
create a custom module based on the generic module.

When I do spd-say -L, I get a bunch of voices that I've apparently 
installed while messing around before:

$ spd-say -L
                      NAME LANGUAGE                  VARIANT
      af_ZA/google-nwu_low af                  FEMALE1
              bn/multi_low bn                  FEMALE1
        de_DE/thorsten_low de                    MALE1
de_DE/thorsten-emotion_low de                    MALE2
        de_DE/m-ailabs_low de                    MALE3
     el_GR/rapunzelina_low el                  FEMALE1
  en_US/cmu-arctic_low#awb en                    MALE1
  en_US/cmu-arctic_low#slt en                  FEMALE1
  en_US/cmu-arctic_low#rms en                    MALE2
  en_US/cmu-arctic_low#clb en                  FEMALE2
  en_US/cmu-arctic_low#ksp en                    MALE3
          es_ES/carlfm_low es                    MALE1
        es_ES/m-ailabs_low es                    MALE2
            fa/haaniye_low fa                  FEMALE1
fi_FI/harri-tapani-ylilammi_low fi                    MALE1
        fr_FR/m-ailabs_low fr                  FEMALE1
           fr_FR/siwis_low fr                  FEMALE2
             fr_FR/tom_low fr                    MALE1
       gu_IN/cmu-indic_low gu                  FEMALE1
       ha_NE/openbible_low ha                    MALE1
hu_HU/diana-majlinger_low hu                  FEMALE1
             it_IT/mls_low it                    MALE1
  it_IT/riccardo-fasol_low it                    MALE2
      jv_ID/google-gmu_low jv                    MALE1
             ko_KO/kss_low ko                  FEMALE1
       ne_NP/ne-google_low ne                  FEMALE1
      nl/bart-de-leeuw_low nl                    MALE1
         nl/flemishguy_low nl                    MALE2
           nl/nathalie_low nl                  FEMALE1
                nl/pmk_low nl                    MALE3
        pl_PL/m-ailabs_low pl                  FEMALE1
           ru_RU/multi_low ru                  FEMALE1
           sw/lanfrica_low sw                    MALE1
       te_IN/cmu-indic_low te                    MALE1
      tn_ZA/google-nwu_low tn                  FEMALE1
        uk_UK/m-ailabs_low uk                    MALE1
        vi_VN/vais1000_low vi                  FEMALE1
          yo/openbible_low to                    MALE1

so in order to go through the process and make sure I do it correctly, 
I'm going to create a fresh installation of Debian 12 Bookworm. Besides, 
I haven't used Speakup before. I've just been using Orca, so using a 
screen reader built directly into Linux is something I'm excited to try, 
and something I'm surprised I didn't know about already.

-Aaron