Comments (5)
Solved it.
The solution is two fold:
- Replace pipewire with pulseaudio
- 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.
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.
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.
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.
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)
- Emacspeak initialization error on Mac OS due to Foundation package HOT 7
- Pulse sync tts write error after launching emacs with emacspeak on Slint HOT 2
- Emacspeaks breaks company-mode HOT 6
- Can't use M-x (or many other things) with Emacspeaks 57 HOT 5
- Can you independantly alter sound effects volume? HOT 2
- Extremely Slow Speaking (on master using mac) HOT 5
- Deadgrep doesn't read filenames on file-skip (M-n M-p) HOT 1
- macOS speech server extremely buggy on Ventura. HOT 18
- No audio when under cycle-completion-threshold HOT 2
- (investigation) Robot/Buggy Audio after extended use HOT 1
- Invalid function: (PULSE SINK tts-notification-device)
- Make fails. HOT 3
- voxin / outloud - starting outloud server fails, with "no language found" HOT 2
- Remove "automatically exported from code.google…" from the repo description
- Is contributing to manual still requries sending an email? HOT 2
- In absence of DTK_PROGRAM Emacs shortcuts are broken and no indication of the problem HOT 2
- Scripts and shebangs
- Cannot configure automatic language switching in multispeech server to work with emacspeak HOT 5
- chrome_tts_server no longer works with modern chrome HOT 6
- Cannot reproduce the audio examples on a Ubuntu 2204 Gnome Desktop with Google Chrome HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emacspeak.