Giter Site home page Giter Site logo

No speech on Fedora about emacspeak HOT 5 CLOSED

serezlan avatar serezlan commented on July 26, 2024
No speech on Fedora

from emacspeak.

Comments (5)

SETIYOSO avatar SETIYOSO commented on July 26, 2024

Solved it.

The solution is two fold:

  1. Replace pipewire with pulseaudio
  2. Add required packages
  • alsa-plugins-pulseaudio
  • sox
  • sox-devel

Btw, do not use older version emacspeak with espeak. It may not work and of course not supported.
Use newer version with espeak-ng.

from emacspeak.

narendraj9 avatar narendraj9 commented on July 26, 2024

I have the exact same problem. I installed
alsa-plugins-pulseaudio
sox
sox-devel
and the problem still exists. How did you figure out what the problem was because there are no errors (at least in my case)?

from emacspeak.

serezlan avatar serezlan commented on July 26, 2024

Have you replace pipewire with pluseaudio?

to troubleshoot, try with espeak-ng server first:

  • Make sure your using emacspeak 53 or later
  • From emacspeak directory, goto server/native-linux directory
    • run "make clean && make"
    • Fix any missing dependency problem, if any
    • Go up one level there you should find executable espeak script file.
  • Execute that file and in the prompt run "say hello"
    • You should hear espeak say "hello"

You can repeat similar steps above with linux-outloud:

  • Run "make clean && make" on servers/linux-outloud directory
    • Fix any dependency problem
    • Go up one directory and execute script file outloud there
    • If you're greeted with a prompt without any error, you should be good to go.
    • If not, perhaps some packages are missing.

I found clue of needed packages from emacspeak-voxin-installer script for debian

LIST_EMACSPEAK_MUST="alsa-utils libasound2-plugins libasound2-dev libespeak-dev libsox-fmt-mp3 sox tcl8.6-dev tclx8.4 libxml2-dev"

from emacspeak.

narendraj9 avatar narendraj9 commented on July 26, 2024

Replacing pipewire did the trick. I was interested in knowing how you guessed that pipewire is the culprit and needs to be replaced.

from emacspeak.

serezlan avatar serezlan commented on July 26, 2024

It was in the emacspeak mailing list. One of the user tried installing arch on VM with pipewire and emacspeak failed to work.

from emacspeak.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.