From owner-freebsd-questions Fri Nov 8 09:40:20 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA24995 for questions-outgoing; Fri, 8 Nov 1996 09:40:20 -0800 (PST) Received: from admin.cyberenet.net (root@admin.cyberenet.net [204.213.252.6]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA24986 for ; Fri, 8 Nov 1996 09:40:13 -0800 (PST) Received: from twwells.com by admin.cyberenet.net with smtp (Smail3.1.29.1 #7) id m0vLuuZ-000O4zC; Fri, 8 Nov 96 12:40 EST Received: by twwells.com (Smail3.1.29.1 #8) id m0vLut7-0001DRC; Fri, 8 Nov 96 12:38 EST Message-Id: From: bill@twwells.com (T. William Wells) Subject: Re: speech for the blind and freebsd. To: freebsd-questions@freebsd.org Date: Fri, 8 Nov 1996 12:38:41 -0500 (EST) In-Reply-To: from "John Fieber" at Nov 8, 96 09:08:24 am X-Mailer: ELM [version 2.4 PL25] Content-Type: text Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > There is a program in the Ports collection called rsynth that > does decent, but relatively slow, text to speech. As for > interfacing it to the console driver to make a usable screen > reader, that would be more difficult. Hm. script foo tail -f foo | rsynth Probably not exactly what you'd do but the point is that kernel modifications aren't needed *at all*. Pseudo terminals will do the job quite nicely.