| CARVIEW |
Select Language
HTTP/2 200
date: Sat, 27 Dec 2025 17:53:50 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"0b5d92938217d31adb8c40fc297b05f2"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=aed5WoJMI%2Fj2FTvBCtYqR5onI3iridzP%2B99NqXTEyzfm4ybWJmKdl%2F9zLeKbBWuPaTPZaAYFPcpSShnAbPEKv889mZ%2BgJaRQUB8BVf%2BCcOxtg3HgGhidSK9pxx3UcHJb8HReGDgv0TANQTAfb0FGpuNbqQv5IdyZQ1u8FAdQawWkANXVM5tyocKpEZl8oEJ7QlY1%2FccTm3DBzf%2Bx%2FY70DZAzwhKFyL9Tena51NJWWfU9p3%2F%2Bq9M%2FgbE2Nf%2Bamil%2FViKKBMho7hdd7e9cejWiQQ%3D%3D--CWqSq%2Fq%2FSX%2FfX8R2--eaF%2F31dhduhDFjzpUTdsBQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.220042325.1766858030; Path=/; Domain=github.com; Expires=Sun, 27 Dec 2026 17:53:50 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 27 Dec 2026 17:53:50 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B272:211B61:46C3A28:552627B:69501D2E
GitHub - mgorse/eflite: Emacspeak server for Festival Lite
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 0
Emacspeak server for Festival Lite
License
mgorse/eflite
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
README for FLite Emacspeak server
v0.2.0; 03/03/02
========================================================================
This code allows Emacspeak, as well as yasr and potentially Brass, to
interface with the Festival Lite speech synthesizer. It is currently in
the beta stage and not necessarily well polished (well, neither is its
documentation, for that matter), but it is working for me, although I have
done most of my testing with yasr. See the file INSTALL for instructions
on compiling eflite and getting it to work with screen readers.
Eflite uses the audio library included with Festival Lite, so it
theoretically inherits ALSA support, although I seem to remember having
trouble getting the ALSA code to compile (it seems that the ALSA API
differs depending on which version is being used).
The source is divided into two parts: a generic parser (es.c and some
helper files) and a file for interfacing with Festival Lite (fs.c).
The interface used by fs.c is borrowed from Roger Butenuth's speech
library used by BRASS (in fact, I used his ViaVoice module as a starting
point to write fs.c). However, fs.c can be built to link against
es.c directly if STANDALONE is defined (this is done in the Makefile).
There may be legal issues that would arise if fs.c were linked against
libspeech.a from BRASS, since BRASS is GPLed whereas FLite is not,
but I am not sure one way or the other.
Eflite takes the following options:
-D: Run as a daemon and exit; do not read from stdin
-d: enable debugging message
-f <filename>: read input from <filename>
-c <context>: Attach to eflite server for the given context (create it
if it does not exist yet)
-v: print version and exit
The "-c" option can be useful when testing new versions of eflite. You
do not want to lose speech with your "good" version while performing
the test. You would start your test version like this:
./eflite -c test
If the test version crashes, your old working version will not be
affected. You may also use this option to for example run emacspeak
and yasr in different contexts.
Send flames, bug reports, etc. to mgorse@alum.wpi.edu. You can also
catch me on #blinux on openprojects, as "vortex"
-Michael P. Gorse-
-mgorse@alum.wpi.edu
About
Emacspeak server for Festival Lite
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
You can’t perform that action at this time.