From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id E6D001EF7BC; Wed, 8 Oct 2014 21:18:12 -0400 (EDT) Received: from mail-oi0-x231.google.com (mail-oi0-x231.google.com [IPv6:2607:f8b0:4003:c06::231]) by befuddled.reisers.ca (Postfix) with ESMTPS id 7D2D21EF7AF for ; Wed, 8 Oct 2014 21:18:11 -0400 (EDT) Received: by mail-oi0-f49.google.com with SMTP id a3so567366oib.8 for ; Wed, 08 Oct 2014 18:18:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=mGrhgEyk5eFTUBD8re1ekuh0djrQBsjXlZM2cmCeJ0A=; b=T3S7ZYiilSl6ie6/vv52oG6wTV5m96CV17mDKpL2cl8FFf+5GSAIPpSwmjEcJReH58 j9M/sNJn9ioV+/Xo7+RAGy+ExXtCZLllLWmstN7tmoMoP0mQLMeHL0kukt5/vGcJ/MbS wF0JrNv3Q3yitUp4vKVeRWAAVIFZWSibe4yCjLLUo/egHSb7G0iOeUmyXOpElXs4WT0e DgbFdVUs6Tg8Siaa9PfMLbPi75YAJe2p9ZvYgK83FuRlfUMOpReTE1nLwNlLoxFHmLs0 W2OB4+MrG9BvpCZ5NYoyhJzq/BKLJr9Mn96vSudwRZNaxqPpH428TEdmUQEpTk+4Dq/Z 8mjQ== X-Received: by 10.182.126.162 with SMTP id mz2mr17433856obb.19.1412817488050; Wed, 08 Oct 2014 18:18:08 -0700 (PDT) Received: from pc.kyle.tk (kyle.tk. [66.172.11.42]) by mx.google.com with ESMTPSA id fj8sm1515708obc.10.2014.10.08.18.18.06 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Oct 2014 18:18:07 -0700 (PDT) Message-ID: <5435E24C.40306@gmail.com> Date: Wed, 08 Oct 2014 21:18:04 -0400 From: Kyle User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: speakup@linux-speakup.org Subject: Re: the push to get rid of CONFIG_VT in the kernel and the future of Speakup References: <87zjd64c16.fsf@mushroom.PK5001Z> <543593E4.5040400@gmail.com> <54359B9E.10203@verizon.net> <54359F71.3090600@gmail.com> <5435CE5D.1030702@verizon.net> In-Reply-To: <5435CE5D.1030702@verizon.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 01:18:13 -0000 According to Al Sten-Clanton: # My follow-up question, then, is whether it's possible to revise Speakup # to work as well with USB ports as it does with serial ports. (I know # that whether somebody would have the time to do it is another matter.) I will leave the final answer to this question up to a kernel developer. I do know that although there are indeed modules that work with specific devices, i.e. device drivers that work with specific chips, speech synthesizers generally don't fall into this category, as they usually just take plain text + maybe some markup that they handle internally and convert it into speech, in much the same way as a software speech synthesizer does. So something in userspace that could communicate over USB would be far more flexible and portable, and staying out of kernel memory wherever possible is generally a good thing as well. ~Kyle http://kyle.tk/ -- "Kyle? ... She calls her cake, Kyle?" Out of This World, season 2 episode 21 - "The Amazing Evie"