Getting Started
by Richard Wells
Hello: My name is Richard wells. I have been hearing about this
environment for many years but have never investigated it for myself.
For someone like me who has no idea at all where to go to get started,
how would you suggest I begin learning? My experience with computers has
been diverse with some Linux, but mostly Microsoft Windows and Apple
Macintosh. Please be gentle with a user with absolutely no idea of what
emacspeak is and how to get productive using it.
3 months, 1 week
Emacspeak on Android
by Tim Makarios
Hi,
I've been trying to get Emacspeak working on my mobile phone, which is
running LineageOS 17.1 (based on Android 10). So far, I've tried a couple
of things, but neither has quite worked.
First, I tried installing Emacspeak on debian-buster from proot-distro in
Termux. Unfortunately, it's silent, and running espeak on its own results
in a long list of errors, starting with
> ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
so I guess Termux's proot-distro isn't giving Debian access to the audio.
For another attempt, I tried building Emacspeak directly in Termux. This
required building TclX, too, which seemed to work, but when I tried running
`./servers/espeak` it gave these errors
> couldn't load file
> "/data/data/com.termux/files/usr/lib/tclx8.4/libtclx8.4.so": dlopen
> failed: cannot locate symbol "rresvport" referenced by
> "/data/data/com.termux/files/usr/lib/tclx8.4/libtclx8.4.so"...
> while executing
> "load /data/data/com.termux/files/usr/lib/tclx8.4/libtclx8.4.so Tclx"
> ("package ifneeded Tclx 8.4" script)
> invoked from within
> "package require Tclx"
> (file "./servers/espeak" line 37)
so I guess TclX relies on rresvport, whatever that is, and Termux doesn't
provide it.
Does anyone have any clues about how I might be able to get Emacspeak
running on my phone?
Thanks,
Tim
<><
12 months
Mac server in MacOS 12.3 (beta)
by Devin Prater
Hi all. In the latest version of MacOS, they’ve removed their built-in Python version, expecting people to download it from homebrew or Python’s site. This is kinda good, since now system Python won’t have to be out of date. Anyway, this does break the Mac speech server. First, it looks like it is written in Python2. So, I ran 2to3 on it, and that cleared up that. Then, it couldn’t find the foundations module. I found that at:
https://pypi.org/project/pyobjc/ <https://pypi.org/project/pyobjc/>
That version is newer, or different, than the one the Mac speech server expects, so it may expect different things. I’m trying to fix an error in my init file for now, so I’ve not actually gotten much out of it.
Devin Prater
r.d.t.prater(a)gmail.com
1 year, 1 month
How do I disable voice-lock mode in all local buffers
by Ishe Chinyoka
Hi list,
Under the Emacspeak customisations, I disabled the global
voice-lock.
Surprisingly, when I open certain HTML content, I still find
voice-lock
enabled. Every time, I have to do a C-E D V key combination. I
even
tried placing this into a macro which disables both voice-lock and
punctuation.
So which setting can I use to disable voice-lock whether globally
or
locally?
Thanks,
Ishe
--
Good people do not need laws to tell them to act responsibly,
while bad people will find a way around the laws.
- Plato (427-347 B.C.)
1 year, 2 months
Error configuring Emacspeak
by Amanda Lacy
On my new Ubuntu machine, I installed the required packages, then
downloaded and unpacked Emacspeak in my home folder.
I changed to the emacspeak directory, and typed "make config" and them
"made." I got these errors. How do I fix them?
]0;amanda@amanda-XPS-13-9310:
~/emacspeak-55.0 [01;32mamanda@amanda-XPS-13-9310 [00m:
[01;34m~/emacspeak-55.0 [00m$
make config
make[1]: Nothing to be done for 'config'.
]0;amanda@amanda-XPS-13-9310:
~/emacspeak-55.0 [01;32mamanda@amanda-XPS-13-9310 [00m:
[01;34m~/emacspeak-55.0 [00m$
make
make[1]: Nothing to be done for 'config'.
emacs -batch -q -no-site-file -f package-initialize --eval
'(setq file-name-handler-alist nil gc-cons-threshold 64000000
load-source-file-function nil)' -l "../lisp"/emacspeak-preamble.el
-l "../lisp"/emacspeak-loaddefs.el -f batch-byte-compile
emacspeak-preamble.el
Cannot open load file: No such file or directory, text-property-search
make[1]: *** [Makefile:55: emacspeak-preamble.elc] Error 255
make: *** [Makefile:47: emacspeak] Error 2
1 year, 2 months
Disable pronouncing CAPS globally
by Edhoari Setiyoso
Hi list,
I tried emacspeak 55 and could not turn off pronounciation of CAPS. What
I meant is I want to disable this feature globally.
I can set the value of dtk-caps to nil globally using prefix but when I
open new buffer, it went back.
Please advice.
Regards
--
Edhoari Setiyoso
1 year, 2 months
Introduction & Voice Configuration Questions
by Hendur Saga
Hello Emacspeakers!
This is my first post here, so I thought I might as well introduce myself first. I've been a programmer for over a decade, a moderate Emacs user for a few years, declared "bankruptcy" a few times, and am still using it to this day. I have no visual difficulties at present, but I've found auditory UIs (and UX design in general) rather fascinating.
Unfortunately, the default espeak voice I'm stuck with so far gets very irritating, very quickly. I almost want to punch a wall, sometimes. I'm sure some of you can sympathize. I've looked through the *-voices.el and, for a Linux user, there doesn't really seem like much choice, sadly. If I were to try and add support for, say, Rhasspy's Larynx project (available at https://github.com/rhasspy/larynx), how difficult would such a task be, and what path or resources could I look at to help achieve that?
In the meantime, how do I at least switch espeak voices, within the same language? I have additional MBROLA voices from Debian I can use from the command-line.
Thanks,
Hendursaga
1 year, 2 months
Awesome Emacspeak Dotfiles?
by Hendur Saga
Hello Emacspeakers!
I propose something somewhat akin to emacs.dz[1], basically one of those awesome lists you find on GitHub, but for Emacspeak dotfiles and perhaps other resources, too. As I'm relatively new to Emacspeak, I'm finding it rather hard to find other people's configs, so I thought it might be cool to put some of them up in a list, perhaps with annotations, like if it's based off an existing "distribution" like Doom or Spacemacs.
Any suggestions, particularly links to dotfiles I could collect?
Regards,
Hendursaga
[1] https://github.com/caisah/emacs.dz
1 year, 2 months
TTS volume changes on Mac OS
by Victor Tsaran
Hi.
Curious if those using Emacspeak on Mac OS spotted a weird behavior where
Alex TTS's volume fluctuates under certain conditions? For example, when
reading or typing character by character, speaking out web URLs, etc? To
be more precise, in all the mentioned cases the volume of the TTS drops by
about 50%.
I went all the way to release 55.0 (official) and am seeing this
problem there as well.
Any ideas or where I should look next?
Thanks.
Victor
1 year, 2 months
running remote shells
by prayner@unimelb.edu.au
What do people usually use for executing a shell on a remote machine
these days? My usual setup is to edit files with tramp and ssh to run
a remote shell. I have been using an ssh mode from Noah Friedman for
many years but under emacs 27.1 it no longer seems to be automatically
speaking output. I note there are a few ssh packages in the package
archives and eshell as well. Before I start experimenting with these I
am curious to know what others use.
thanks in advance
Peter
--
Peter Rayner (he/him), Level 1, Building 200, University of Melbourne
Academic Lead - Climate & Energy College <https://www.climatecollege.unimelb.edu.au>
mobile +61 402 752 379, skype: petermorag
zoom id 4431343191, join at <https://unimelb.zoom.us/j/4431343191?pwd=a1E5Z3JEOTRVQUJsaVdRbVUvR1QyZz09>
mail-to: prayner(a)unimelb.edu.au TWITTER: @raynerstrings
google scholar <https://scholar.google.com.au/citations?user=H3up71wAAAAJ&hl=en>
I acknowledge the Traditional Custodians of the land on which I work, the Wurundjeri people of the Kulin nation, and pay my respect to their Elders, past and present
I am sending this email when convenient for me, please only respond when convenient for you
1 year, 2 months