From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: Package proposal: greader, an audio emacs reader for blind and dislexic people Date: Wed, 30 Jan 2019 08:14:20 +1100 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000008ace6305809f4739" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="109158"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs devel To: Michelangelo Rodriguez Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 29 22:14:57 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1goaie-000SF9-0P for ged-emacs-devel@m.gmane.org; Tue, 29 Jan 2019 22:14:56 +0100 Original-Received: from localhost ([127.0.0.1]:55659 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goaic-0004N4-Vl for ged-emacs-devel@m.gmane.org; Tue, 29 Jan 2019 16:14:55 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:50923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goaiS-0004LT-KT for emacs-devel@gnu.org; Tue, 29 Jan 2019 16:14:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1goaiN-000172-3J for emacs-devel@gnu.org; Tue, 29 Jan 2019 16:14:41 -0500 Original-Received: from mail-ot1-x335.google.com ([2607:f8b0:4864:20::335]:37257) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1goaiJ-00013s-LM for emacs-devel@gnu.org; Tue, 29 Jan 2019 16:14:37 -0500 Original-Received: by mail-ot1-x335.google.com with SMTP id s13so19230367otq.4 for ; Tue, 29 Jan 2019 13:14:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=via5uZgEl6ggDbb6gLeomeW6B/7NJMlDt1wf8kwFqHo=; b=ZnIi4aYOIZj3V67ItiHq+8mRUcPHhUbHja0CtqRf5rftJyjGUXAG0fZ+x0OUlF+NBv AqzGFOon9zLtgfTyj/AH9YzRSCGR7hOa5iKby3QIYFgRnhtJezEY/Bey9rp8bpZi91QI tcMWhFAqRxe7FSGCCo0Zd1WVHIu9twtCpVh2wyW+tEuQ9z6yqJodWtRnDLHlJTuHHwIO f1coxoRF+0bigQW2dGhRtI1WTl9pWE7/eWvUE1iyIHbYN0wYWUMNwQ1JnWkhLftQceAv 4rQaemi6UxtXKjuq3bWZwtihUyFIrLg+OJXnMd4If83e8X5LgC8L2tN0levvMTUpCo3d 1ksQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=via5uZgEl6ggDbb6gLeomeW6B/7NJMlDt1wf8kwFqHo=; b=RUrF5q3PTfE+osHqzxefgtyzTEf07NBJWunLcF3z8xedYuZQgDe1pVxjpVSytqZgBl cDL9wqspjaMqrSfn0sd38+qpYamF69P0JxY5UqLF+Mc3N0TJPfxV0j28k/4d2QkLnMTI gS0muftkP0XSq18xUfc5aY+YEaUeSeWl0asiOwxQ1tqUZJkfbv6o9pDxnEs6E1XJU4Sx ay483EaoEX9sY3UrS9p8MGOCkRLPdH76U6qsoVPMQbZQ9Xn/iFqP6QEqZxURoN9JMIFB lCeD8+F1C9JnU+GQ/YQtWHoCCwMo0NccJRtxo7Vw8Pfv1PnO1E+f9Pv2GRuYOY0k34// YN7Q== X-Gm-Message-State: AJcUukejqBEktczjmCe4lz9+7C3mJWGgRw5QS0uHvUudR9ekDIlmJmiY kmPxhCbuQf1R+YroGwy8pYbGNsLTbwQ662QghxY= X-Google-Smtp-Source: ALg8bN780mO7sgSzYNZ/A2KNfKble7s3A0dg+Csl/03zUlB8aeSdvDel871nEKQRmjNIwLI1Ks7CutMxsFrFSWEzYpM= X-Received: by 2002:a9d:2f66:: with SMTP id h93mr21657696otb.165.1548796471985; Tue, 29 Jan 2019 13:14:31 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::335 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:232814 Archived-At: --0000000000008ace6305809f4739 Content-Type: text/plain; charset="UTF-8" nIn addition to emacspeak, there is also a package called speechd.el, which also does a similar thing, but uses speech-dispatcher. My question would be why create yet another package which appears to do the same thing rather than contribute to one of the other packages - what is it about your package that is fundamentally different to either emacspeak (very comprehensive, robust and powerful, with a well developed underlying philosophy/approach) and speechd.el (minimalist, simple and lower learning curve)? Tim On Tue, 29 Jan 2019 at 20:15, Michelangelo Rodriguez < michelangelo.rodriguez@gmail.com> wrote: > Hi All, > I would to propose a package that reads countinuously a buffer, using > speech synthesis. > It exists a package called emacspeak that makes emacs accessible, but my > package is somewhat different: > It does not depend on emacspeak, and can use espeak or speech-dispatcher > to perform reading. > It is my first package for emacs, and apart to make it available to all, > i'm interested on suggestions on how to make my code better. > The project is at very earl stage of development, though it works already. > So, what is the next step? > thanks to all for feedback. > Michelangelo Rodriguez > > > -- regards, Tim -- Tim Cross --0000000000008ace6305809f4739 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
nIn addition to emacspeak, there is also a package called = speechd.el, which also does a similar thing, but uses speech-dispatcher.=C2= =A0

My question would be why create yet another package = which appears to do the same thing rather than contribute to one of the oth= er packages - what is it about your package that is fundamentally different= to either emacspeak (very comprehensive, robust and powerful, with a well = developed underlying philosophy/approach) and speechd.el (minimalist, simpl= e and lower learning curve)?

Tim

On Tue, 29 Jan 2019 at 20:15, Mic= helangelo Rodriguez <michelangelo.rodriguez@gmail.com> wrote:
Hi All,
I would to propose a package that reads countinuously a buffer, using
speech synthesis.
It exists a package called emacspeak that makes emacs accessible, but my package is somewhat different:
It does not depend on emacspeak, and can use espeak or speech-dispatcher to perform reading.
It is my first package for emacs, and apart to make it available to all, i'm interested on suggestions on how to make my code better.
The project is at very earl stage of development, though it works already.<= br> So, what is the next step?
thanks to all for feedback.
Michelangelo Rodriguez




--
regards,

Tim

--
Tim Cross

--0000000000008ace6305809f4739--