From nobody Sat May 4 03:47:18 2024 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 4VWYXM4Q7fz5JRLC for ; Sat, 4 May 2024 03:47:31 +0000 (UTC) (envelope-from pauamma@gundo.com) Received: from mail.gundo.com (gibson.gundo.com [75.145.166.65]) by mx1.freebsd.org (Postfix) with ESMTP id 4VWYXM2b6Yz4Cf4 for ; Sat, 4 May 2024 03:47:31 +0000 (UTC) (envelope-from pauamma@gundo.com) Authentication-Results: mx1.freebsd.org; none Received: from webmail.gundo.com (workbench.gundo.com [75.145.166.77]) by mail.gundo.com (Postfix) with ESMTP id 442004C01CF; Fri, 3 May 2024 22:47:23 -0500 (CDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gundo.com; s=gundocom; t=1714794443; bh=9fAu11WpEMZIEcNVfl/Rvu0WGpXczknVbvcp6wkh9PM=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=Q2/c8jSIOSAnMa4reyIFhGj9Ld3PVdXJrnDyjtzh8Vmt1jHyD/IF228P+EFXA7JSB HlOHqYqopCRpCsUObTia0A8GT4KRdxIiDufewbhoEfxy9IQoMAIQENTKwSWzoDbfud OCt9B6IOSBTBFbAzrfdcu2mVxhPGKBGthUSU1GjU= List-Id: FreeBSD accessibility discussions List-Archive: https://lists.freebsd.org/archives/freebsd-accessibility List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-accessibility@freebsd.org Sender: owner-freebsd-accessibility@FreeBSD.org MIME-Version: 1.0 Date: Sat, 04 May 2024 03:47:18 +0000 From: Pau Amma To: Daniel Wolak Cc: freebsd-accessibility@freebsd.org Subject: Re: Accessibility for blind and low vision users on FreeBSD 14 In-Reply-To: References: Message-ID: <052e0228b048c251772b50003f83a8ac@gundo.com> X-Sender: pauamma@gundo.com Organization: The Cabal (TINC) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7922, ipnet:75.144.0.0/13, country:US] X-Rspamd-Queue-Id: 4VWYXM2b6Yz4Cf4 On 2024-05-04 01:37, Daniel Wolak wrote: > As I have no vision, I use either text to speech (through a > screenreader such as orca in the GUI or speakup in the CLI) or output > to a > hardware braille display through brltty. Orca is available for FreeBSD in the accessibility ports category. Since IIRC it's part of Gnome, you may want to install that instead of just Orca. Installing Gnome is explained in https://docs.freebsd.org/en/books/handbook/desktop/#gnome-environment . > Unfortunately as most of these solutions are linux based (speakup as an > example is a set of Linux kernel modules), they aren't that applicable > or > transferable to free bsd as I understand it. Correct for those relying on the Linux kernel to function. > I'm just wondering if there has been any work done on accessibility, There has been. There is a proof of concept CLI screenreader, but installing it is a protracted process if you're just getting started on FreeBSD. Installation and testing instructions are available at https://lists.freebsd.org/archives/freebsd-accessibility/2022-October/000014.html (you can skip the "beep" commands). Unfortunately, the developer died, but someone else has registered interest in moving this forward toward a usable solution. > people who have successfully gotten screenreader or braille output > working > who wouldn't mind sharing some insight into how they did it? I think there are (or were) screenreader users subscribed to this list. Hopefully one can answer. > Another option I'm contemplating is trying to get a virtual serial > console > setup. > I'm currently running free bsd in a vm for testing, and theoretically I > should be able to pipe a text console's output to my screenreader on > the > host system so I can at least get ssh enabled and access it that way. Which hypervisor are you using for that VM? > I'm also happy to contribute some documentation back assuming it > doesn't > already exist if/when I get this working for the benifit of others > going > forward. That would be very nice. The FreeBSD handbook currently lacks a section on accessibility. -- #BlackLivesMatter #TransWomenAreWomen #AccessibilityMatters #StandWithUkrainians English: he/him/his (singular they/them/their/theirs OK) French: il/le/lui (iel/iel and ielle/ielle OK) Tagalog: siya/niya/kaniya (please avoid sila/nila/kanila)