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
> 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
Does anyone have any clues about how I might be able to get Emacspeak
running on my phone?
I'm using the latest emacs from master, as well as the latest emacspeak from master. Fedora 33 with the latest updates.
I compiled the latest espeak-ng from master with sonic support enabled. It works fine with Orca via speech-dispatcher, but emacspeak is silent without giving any errors.
Until that the espeak-ng package from Fedora's repositories worked fine with emacspeak. I've priviously have used espeak-ng compiled by myself with the exact same configuration without any problem with emacspeak.
Emacspeak's Auditory Icons do work. I've tried the following from a separate console and I can hear espeak-ng:
speak-ng -s 1000 --stdout hello |play -
I recompiled the eemacspeak's espeak module with :
make -B espeak
Can you reproduce this? Do you have any clue where the problem could be.
Hi all. I've found that you can use Emacspeak, inside the Debian Linux
container on a Chromebook. You can use it with Voxin even, if you're
running a non-ARM CPU. The speech is a little clipped at the beginning, but
it's very responsive.
just thought I'd mention I just noticed in the newest ipadOS 15 they
have added a new 'focus' feature - basically, ability to play sounds in
the background to help improve focus. In simple terms, the same idea as
your sound-scapes you introduced in Emacspeak some years back.
Like the use of voice locking, which I also notice some screen readers
have added (at a far more rudimentary level), Emacspeak is still leading
the way with innovation for assistive technology.
We get so use to Emacspeak I think we sometimes forget how innovative it
is and how it brings new ideas and alternative perspectives to what is
generally offered by other assistive tech.
Great work and thanks for your many years of dedication in this area.
Much of what you have done is not only great for us emacspeak users, but
it has also contributed to better solutions and enhancements outside the
emacspeak sphere as ideas like voice locking, auditory icons and sound
scapes are borrowed by other solutions. I for one certainly appreciate