[nfbcs] FREEBSD: speech and software, oh my!

Brian Buhrow buhrow at nfbcal.org
Tue Oct 20 18:22:19 UTC 2015


	hello Tyler.    I suggest using yasr in conjunction with eflite, a
small c-based probram that uses the flite speech engine.  I have this
working as my every day setup under NetBSD.  No TCL, no Emacspeak, just a
small fast screen reader with a decent software based synthesizer.  If
you're interested, I can give you a tar ball of flite, eflite and yasr that
all compiles under BSD and contains a number of fixes for  eflite, flite
and Yasr.  I've been using this setup since 2007 and  it's quite flexibile
and reliable.  My changes include the following fixes:

O  Have Yasr restart eflite if the synthesizer dies so I don't have to
restart yasr to regain speech.

O  Fix flite so that it can properly drain audio queues.  Without this fix, Yasr
cannot be interupted mid-syllable.    Interuptibility is vital in my
opinion.

O  An alternate key-mapping scheme for Yasr that emulates the old DOS based
flipper program.

O  Various bug fixes and enhancements to all three programs that  I don't
remember at this time.


If you want the tar ball, send me e-mail and I'll send you a link.
-thanks
-Brian

On Oct 20,  5:02am, "Littlefield, Tyler via nfbcs" wrote:
} Subject: [nfbcs] FREEBSD: speech and software, oh my!
} -----BEGIN PGP SIGNED MESSAGE-----
} Hash: SHA1
} 
} Hey all,
} I don't know what the interest level is in something like this, but
} I'm pretty excited about it, as I've really wanted a way to install
} FREEBsd for a while with speech.
} 
} I sat down tonight and finally got everything working together: yasr
} runs through emacspeak which runs through ESpeak and you have a screen
} reader. I'm looking into remastering images; until I can get this
} builtin, I'll compile and host the ISO images which will enable speech
} installations. I think for now while I look into remastering I'm going
} to look into maintaining the YASR port, making additions to it to
} support an espeak-connector and just booting the emacspeak server out
} of this whole setup. Which isn't to say that we don't need emacspeak,
} just that I could write something like this in c++ and end up with a
} much smaller package that doesn't rely on TCL.
} 
} If there's any interest let me know, I'll probably create a mailing
} list sometime really soon.
} Thanks,
} - -- 
} Take care,
} Ty
} twitter: @sorressean
} web:http://tysdomain.com
} pubkey: http://tysdomain.com/files/pubkey.asc
} -----BEGIN PGP SIGNATURE-----
} Version: GnuPG v2
} 
} iQEcBAEBAgAGBQJWJcrfAAoJEAdP60+BYxejfBYH/1GRCG+lgAJavftafwoRjaal
} K2TWUu0z4hR4/wy641kKNXhs8SEN0RkXC7yLXbBbsrQxi8gmIv3FoVVUD+u3j00E
} caf9eKCKG5/GUq4xDPMM0FJmkuT4RAB4znewdyewXC4I+/Shiy6Tn2DDyMBcQxLQ
} n2EbNM/jq4fXO5ydtgXMUqy9RUKUhhYjItNJKKln3/kJX9UQWS6KjgJslNne3qwh
} 2bfAHoof4cDuUlWBKrszY2ccL5+KTUHGXliir+zEC4qL8kDkNKaPgLvQwiYeIO3v
} C+kgqvpw8a07Ty9QywKDLU414TGXUhoaKln02xgGlzbujkCSkzcfOiHe+7hfBQ8=
} =OqaJ
} -----END PGP SIGNATURE-----
} 
} _______________________________________________
} nfbcs mailing list
} nfbcs at nfbnet.org
} http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
} To unsubscribe, change your list options or get your account info for nfbcs:
} http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/buhrow%40nfbcal.org
>-- End of excerpt from "Littlefield, Tyler via nfbcs"






More information about the NFBCS mailing list