From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 18191 invoked from network); 9 Sep 2022 22:22:59 -0000 Received: from hurricane.the-brannons.com (2602:ff06:725:1:20::25) by inbox.vuxu.org with ESMTPUTF8; 9 Sep 2022 22:22:59 -0000 Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTP id b5e36575 for ; Fri, 9 Sep 2022 15:22:56 -0700 (PDT) Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) by hurricane.the-brannons.com (OpenSMTPD) with ESMTPS id 9a033200 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Fri, 9 Sep 2022 15:22:51 -0700 (PDT) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id D488B32008C3; Fri, 9 Sep 2022 18:22:48 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 09 Sep 2022 18:22:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm2; t=1662762168; x=1662848568; bh=gW8ps/RHG2 49Rfd/A12AX6heE/kGUjpNp++7wLXpFoA=; b=2esi9fXLsfB4HMfT934DG5NWTc oA6DnylsMrU9/vMO71zHVccFwifV+M4Q2KeWQwtpi2O5eyiO4H6aST+ynWoVrGeI hndfyVwmx2wiM8+bOpF1cf6Q+CyZSPUQXeEJ9/qmiiz5ZgQGIbLibBDYVjXglwTQ MmZdRO1Tr5P3HLwI/Tb0amwWryZrTta95DlHBqWNuSvDHYKolROhfs7vaZpA+tbY 6umkdn05DFvsOsGZI/8dkDbobYIdCDqbIEOkf4gwzUZwo50MJaXGKDtYC14WVvSC l272NKz/D+YO1UqRD5lXWFgRARZPGPzNnYC05BreOs+n2X6tlKQDC42HVo0Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1662762168; x=1662848568; bh=gW8ps/RHG249Rfd/A12AX6heE/kG UjpNp++7wLXpFoA=; b=0oKSoDH0F4s3wdvasomBhOObvPzIjwMzltwqz7RjAwtL KnqAN6vd19JpjDnp3Y8LqXsFmw88QU5LqTNiSBl27j1U5+rb74zzCobpQ/svGimX d3m5e5bC01va+xFQr9QJRDPVeGPACqE9dDWxy8gr/gcw9yspHo1YXfUqhIlIkXi+ a+BlZrVMHhlVzG5ZzGNxvhtGQGGgOQHlgWRG1Z4lH+UIFOc7My+5AGFrm49V+3j1 IcqiOc1RUVFnWOdG4CXBBzbzowfHXgDyxftYhlJACRvdH+iYQPzdpkBSs5/8ZVfS buOWHzxagdbuZZ6I8VSHHOPk97++/w76L2doHowazg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedtiedgudduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefufhffjgfkfgggtgesthdtredttdertdenucfhrhhomheprfgrthhr ihgtkhcuufhmhihthhcuoehprghtrhhitghkshhmhihthhesfhgrshhtmhgrihhlrdgtoh hmqeenucggtffrrghtthgvrhhnpedugeekvdffvdeggeffuddufeegudeifefffeffleeg gffgfedukeekvdelieffieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphgrthhrihgtkhhs mhihthhhsehfrghsthhmrghilhdrtghomh X-ME-Proxy: Feedback-ID: i29d146ca:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 9 Sep 2022 18:22:47 -0400 (EDT) From: Patrick Smyth To: Tyler Spivey Cc: edbrowse-dev@edbrowse.org Subject: Re: Cli-focused screen reader References: <87czc4wgl6.fsf@gmail.com> <789a4e25-e4e0-64e1-b9e1-ace1ca79e522@pcdesk.net> Date: Fri, 09 Sep 2022 18:22:46 -0400 In-Reply-To: <789a4e25-e4e0-64e1-b9e1-ace1ca79e522@pcdesk.net> (Tyler Spivey's message of "Fri, 9 Sep 2022 12:18:09 -0700") Message-ID: <878rmsw5l5.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List MIME-Version: 1.0 Content-Type: text/plain; format=flowed Hi Tyler, Seems I already have it installed: python3-speechd is already the newest version (0.9.1-4) Could it be some kind of path issue? I'm not sure how to get the python3 on my system to recognize the bindings. Best, Patrick Tyler Spivey writes: > Try installing the python3-speechd package. > > On 9/9/2022 11:25 AM, Patrick Smyth wrote: >> Hi all, >> Apologies if this is a basic or trivial question, but I wanted >> to ask >> about setting up screen readers for the command line on Linux. >> I am using Linux Mint (functionally Ubuntu LTS), and while I >> can use Orca to >> read X11 terminals, it's quite slow and annoying to use, and >> I'd prefer something specific to the terminal. I'm also pretty >> happy with speakup >> when I drop out of the graphical interface, so not looking for >> anything there. >> I've tried a couple command-line specific screen readers, and >> I've had a >> lot of trouble getting them to work. The two I've tried >> recently are tdsr (https://github.com/tspivey/tdsr) and fenrir >> (https://github.com/chrys87/fenrir). Setting aside Fenrir, >> since the setup is a lot more involved, when I run tdsr I get >> the following error >> ModuleNotFoundError: No module named 'speechd' >> I have speech dispatcher installed with aptitude (apt-get >> install >> speech-dispatcher). I downloaded the speech dispatcher project >> from GitHub and tried importing the Python API, but it gives me >> a circular >> import issue. Here's the speech dispatcher repo on GitHub, >> there's a clients folder with a Python library: >> https://github.com/brailcom/speechd >> If people have gotten speech dispatcher for Python or the tdsr >> screen >> reader working, I'd appreciate any guidance. If people are more >> familiar with fenrir, I can try to articulate where I'm stuck >> with that, but it's >> significantly more involved as a setup process. And apologies >> if edbrowse isn't the place for this kind of question, though >> it seems >> fairly likely some of us are using CLI screen readers in this >> community. >> Thanks, and hope you have a good end of the week! >> >> Best, >> Patrick >> >> >>