From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id D98171C2C6B; Fri, 7 Feb 2020 02:53:52 -0500 (EST) Received: from hera.aquilenet.fr (hera.aquilenet.fr [185.233.100.1]) by befuddled.reisers.ca (Postfix) with ESMTPS id 008C61C0D97 for ; Fri, 7 Feb 2020 02:53:49 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 97A64366 for ; Fri, 7 Feb 2020 08:53:47 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LiZWNBAsR2X8 for ; Fri, 7 Feb 2020 08:53:47 +0100 (CET) Received: from function.home (unknown [IPv6:2a01:cb19:956:1b00:9eb6:d0ff:fe88:c3c7]) by hera.aquilenet.fr (Postfix) with ESMTPSA id E961221F for ; Fri, 7 Feb 2020 08:53:46 +0100 (CET) Received: from samy by function.home with local (Exim 4.93) (envelope-from ) id 1izySQ-0017XB-1W for speakup@linux-speakup.org; Fri, 07 Feb 2020 08:53:46 +0100 Date: Fri, 7 Feb 2020 08:53:46 +0100 From: Samuel Thibault To: "Speakup is a screen review system for Linux." Subject: Re: driving a serial synthesizer through speech-dispatcher Message-ID: <20200207075346.vzponjq6kibrjzpp@function> References: <20200207000127.GA6319@gregn.net> <20200207042943.GA12133@gregn.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200207042943.GA12133@gregn.net> Organization: I am not organized User-Agent: NeoMutt/20170609 (1.8.3) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Feb 2020 07:53:53 -0000 Gregory Nowak, le jeu. 06 févr. 2020 21:29:43 -0700, a ecrit: > Right, this would require a speech-dispatcher module file. The thing > I'm not sure about is how to do the serial port I/O from > speech-dispatcher. The speech-dispatcher modules are .conf files, Not exactly. speech-dispatcher modules are .c programs, which can use a .conf file to be configured. It happens that there is the generic module which can be made to run whatever command you want by configuring it in a .conf file. But you can really do whatever you want in an entirely new .c speechd module. Samuel