From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id CD16A1EF9BE; Mon, 28 Mar 2016 20:30:48 -0400 (EDT) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by befuddled.reisers.ca (Postfix) with ESMTPS id ABB5F1EF9BC for ; Mon, 28 Mar 2016 20:30:47 -0400 (EDT) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 9923B20A39 for ; Mon, 28 Mar 2016 20:30:35 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute3.internal (MEProxy); Mon, 28 Mar 2016 20:30:35 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=speedpost.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=CQG 95p4Mc/rSjc51MGXX8dbnUys=; b=k4XNNu0VQ95w2h+786HZAxAUt7iHAztntAp UBRWgIuqPfBCaIIidEQRThFlHE3erPxhj+t9QZFMj0RtX/Ke8sXp/UwsonpMwBSH 18xFKjy4U0/yE65/ymGEK1PeKyZsBihsJvoTAWYx46HPILy7E8tN/fkxr4PYnzkI 0Ug4/KTA= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=CQG95p4Mc/rSjc51MGXX8dbnUys=; b=uSzI5 TsFWRHcN1S57sH4kFzPslA5e14eag+UmxUpvUz5vRCsGlKqqheQucHdUaHW97yr9 Wdqkvtp4OXxXtr9OXBUgPKzHSGrWuZP4wE0WpFhSt6eml9sj/XY9mRfB15e1msIQ 8/6EqL4czRYHuDkg+SXeZsaTkjiUP/cP1yCaGk= X-Sasl-enc: lgvotee3Mafd/gAQbUQfCcYM6JFZZrcv46FN6U7N1/1U 1459211435 Received: from [10.0.0.15] (c-71-231-193-76.hsd1.wa.comcast.net [71.231.193.76]) by mail.messagingengine.com (Postfix) with ESMTPA id 32A7CC00014 for ; Mon, 28 Mar 2016 20:30:35 -0400 (EDT) From: Zachary Kline Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Teaching Speakup how to pronounce characters Message-Id: <46752867-A801-409D-BE8F-1B2C3CB8CDDF@speedpost.net> Date: Mon, 28 Mar 2016 17:30:33 -0700 To: speakup@linux-speakup.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.20 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: Tue, 29 Mar 2016 00:30:48 -0000 Hi All, I=E2=80=99m wondering how I can teach Speakup to pronounce certain = characters a specific way? Some Linux games I would like to play use = characters from IBM CodePage 437, which do not seem to be pronounced = properly. These all seem to be read as =E2=80=9Cnull,=E2=80=9D when they = should be smiley faces, card suits, and so forth. It seems that speak of does not have proper Unicode support yet, or at = least that it is still defaulting to reading things in seven or eight = bit ASCII. One aspect which makes this difficult is that the command to read the = hex value of a character under the cursor fails to produce meaningful = output, saying that all these characters have a hex value of 0x00, which = they certainly should not. Any help with this would be greatly appreciated. Thanks much, Zack.=