From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ia0-x231.google.com (mail-ia0-x231.google.com [IPv6:2607:f8b0:4001:c02::231]) by befuddled.reisers.ca (Postfix) with ESMTPS id 67AED1EF762 for ; Fri, 10 May 2013 22:03:07 -0400 (EDT) Received: by mail-ia0-f177.google.com with SMTP id z3so2398081iad.8 for ; Fri, 10 May 2013 19:03:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=bTH07ebeuRKvqsGq9Ni+WG/HkAMeKkqt6EKdKTkNg/A=; b=oWDcM8ybCNvgViFRe0EJjeAoiekPGC2ss65VsRmiJDYP7pGGcIIdeen/H7zg6eR7pw vVSLPs/sm/WG20weXGv84ONJ6nljxa9LxevisIaE6U+V837nbR0C/xdKwVsuVtt/oL1K fIXLTQbNetnWrFbQd7mCcxmOcBbIzU+ojPWrExMNqrvd3ZiIJeZUJ/syeeK+in7qc4a8 rPYOaEVWYOBi7kEusbV7UIRcrxMMnd8CGGjIQwMIOIFxsWs8Vel/Ho3uQDBaM9ulIcyV 7ljQ95rufJwGhPCIFN17rcLDd2n0A784PJ9WLwxCKi7Vu7u5bfOGwpQfm00+yxoZJjDA sbjA== X-Received: by 10.50.97.7 with SMTP id dw7mr3771291igb.37.1368237784139; Fri, 10 May 2013 19:03:04 -0700 (PDT) Received: from iceball ([69.165.235.185]) by mx.google.com with ESMTPSA id d9sm1914265igr.4.2013.05.10.19.03.02 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 10 May 2013 19:03:03 -0700 (PDT) Date: Fri, 10 May 2013 22:01:42 -0400 From: Trevor Saunders To: speakup@linux-speakup.org Subject: Re: yasr and screen Message-ID: <20130511020142.GA4371@iceball> References: <87da1f$j960ac@ipmail05.adl6.internode.on.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87da1f$j960ac@ipmail05.adl6.internode.on.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 May 2013 02:03:08 -0000 > A big problem for installs is the BIOS; > that, I guess, needs a separate computer with camera and O C R ... > Perhaps the ideal solution would be to build speech into a > touchscreen monitor, and not into the operating system ? or you can just unplug the hard drive and whatever so the first bootable thing the bios finds will be your usb drive. Then plug the drive back in to do the install of course, linux usually handles hard drives showing up after boot gracefully ime. > My big problems with yasr are : > > One: yasr can't use espeak except through emacspeak, > and I can't get emacspeak configured to use espeak properly > (it seems to use eflite commands even when talking to /usr/bin/espeak). > But my eflite chops off the last part of every word, > which makes a lot of things unrecognisable. you can also have yasr talk to speech-dispatcher. The config for that is in the stock yasr.conf but commented out. > Two: I can't understand how keystrokes are specified in yasr.conf > for example, to me, 0x1b6c means Escape l, not alt-L off hand I'm not sure how that works either. Maybe you could use the keyboard config thing that's built in (ctrl - alt - k by default)? > If I were rewriting yasr, I'd probably do it in perl or lua, > which would reduce the code-bulk by several times, > and make it more maintainable and portable. I think some of it will need to stay in C / C++ but allowing it to be scripted with lua sounds interesting. Trev > > Regards, Peter Billam > > P.S. I am a long-time unix programmer, and still sighted, > though this is not improving, so I'm wanting to select a speaking interface > and learn it while it's still easy for me. > > http://www.pjb.com.au pj@pjb.com.au (03) 6278 9410 > "Follow the charge, not the particle." -- Richard Feynman > from The Theory of Positrons, Physical Review, 1949 > _______________________________________________ > Speakup mailing list > Speakup@linux-speakup.org > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup