From nobody Tue Mar 28 16:47:24 2023 X-Original-To: freebsd-accessibility@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PmG410tkhz429Kg for ; Tue, 28 Mar 2023 16:54:09 +0000 (UTC) (envelope-from chris@the-brannons.com) Received: from hurricane.the-brannons.com (hurricane.the-brannons.com [216.252.162.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "hurricane.the-brannons.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PmG400yCsz3lgl for ; Tue, 28 Mar 2023 16:54:08 +0000 (UTC) (envelope-from chris@the-brannons.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=the-brannons.com header.s=hurricane header.b=LjLbl4GY; spf=pass (mx1.freebsd.org: domain of chris@the-brannons.com designates 216.252.162.32 as permitted sender) smtp.mailfrom=chris@the-brannons.com; dmarc=pass (policy=none) header.from=the-brannons.com DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=hurricane; bh=K9YvGX9/hP Q/qczVzdltduNOwGcJn8SwjlDfPNv1Fhc=; h=date:subject:to:from; d=the-brannons.com; b=LjLbl4GYMAw4o6U/GfV4sgDKJ19+BMiaglZ/VswhX4yp2hQd k2i1qdv8i/OfJm7BGiXxmwWBrK5IsoR4fRLTk1EuYuhVawJAkEMXlriV1tu0rYLjMOojWO xvNOlPP4xVWnevVtTaCHENcT18FFAPJ+CakuEGXVjCfJzgcSbcHU8= Received: by hurricane.the-brannons.com (OpenSMTPD) with ESMTPSA id f47a581b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) auth=yes user=chris for ; Tue, 28 Mar 2023 16:47:26 +0000 (UTC) From: Chris Brannon To: freebsd-accessibility@freebsd.org Subject: introduction and testing console screen reader Autocrypt: addr=chris@the-brannons.com; prefer-encrypt=mutual; keydata= mDMEX37pCBYJKwYBBAHaRw8BAQdASkFrVm/MHGNpj7Oa+nq4b7eBg5LX5qnvS6ojH04ZE9+0LENo cmlzdG9waGVyIEJyYW5ub24gPGNocmlzQHRoZS1icmFubm9ucy5jb20+iJAEExYIADgWIQTFfzWT HzF7+QWPg09oJ1i8YNj4egUCX37pCAIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRBoJ1i8 YNj4esVsAQCJXDxhj5gZjcrNMmSH6Z+X5RDdbvsTRvS5wwQXM3g4kAEAjOrdx/fvZDiKL8dylDhU YUVVSkwWeOD2UtmYjm/QtwG4OARffukIEgorBgEEAZdVAQUBAQdAOMaQorDR8QUdM34/Q9mUyBvS 9WFK0Mb76dHyNkERx2kDAQgHiHgEGBYIACAWIQTFfzWTHzF7+QWPg09oJ1i8YNj4egUCX37pCAIb DAAKCRBoJ1i8YNj4eo/8AQC4AX6NMv65KQQU7s95T/1Y4E+Z7KTbvhKJeSjdDfj88AEA/qzPnDvl dLmqqNTqsfZCK81teOxSoNhRlhWcQ8QQ/wY= Date: Tue, 28 Mar 2023 09:47:24 -0700 Message-ID: <878rfgddr7.fsf@the-brannons.com> List-Id: FreeBSD accessibility discussions List-Archive: https://lists.freebsd.org/archives/freebsd-accessibility List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-accessibility@freebsd.org X-BeenThere: freebsd-accessibility@freebsd.org MIME-Version: 1.0 Content-Type: text/plain X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[the-brannons.com,none]; R_SPF_ALLOW(-0.20)[+a]; R_DKIM_ALLOW(-0.20)[the-brannons.com:s=hurricane]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:6939, ipnet:216.252.162.0/24, country:US]; DKIM_TRACE(0.00)[the-brannons.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-accessibility@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[chris]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-accessibility@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4PmG400yCsz3lgl X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hi, I'm a blind person who has used Unix in some form or other since the 90s, when I got my first shell account. In 2000, I started running Linux on my own hardware and I've used it exclusively since then. I've talked about trying FreeBSD on real hardware for a while now. I recently learned that there is a console screen reader in development, and that was the encouragement I needed to install it on some bare metal. I've installed FreeBSD and rebuilt the kernel with the vt patch that I found on review.freebsd.org. I've also compiled vtspeakd. It works! I was able to log in at my console and mess around, with spoken feedback. I'm not able to review the screen, so there's plenty of possibility for improvement, but this looks like a promising first step. -- Chris Brannon Founder: Blind and Low Vision Unix Users Group (https://blvuug.org/). Personal website: (https://the-brannons.com/) Chat: IRC: teiresias on libera.chat and OFTC, XMPP: chris@chat.number89.net