<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; orca: UnicodeEncodeError: 'ascii' codec can't encode characters]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=21576</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=21576&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «orca: UnicodeEncodeError: 'ascii' codec can't encode characters».]]></description>
		<lastBuildDate>Wed, 11 Apr 2012 07:32:04 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[orca: UnicodeEncodeError: 'ascii' codec can't encode characters]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=267589#p267589</link>
			<description><![CDATA[<p>Всем привет!<br />Подскажите пожалуйста!<br />Пытаюсь настроить orca-screen-reader для слепого человека.<br />При запуски орки из консоли и дальнейшем наведении на какую-нибудь кнопку в которой русский текст вижу в консоли ошибку:</p><div class="codebox"><pre><code>UnicodeEncodeError: &#039;ascii&#039; codec can&#039;t encode characters in position 0-4: ordinal not in range(128)</code></pre></div><p>Т.е. видимо проблема с чтением русского текста...<br />Немножечко подробной инфы:</p><div class="codebox"><pre><code>locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE=&quot;ru_RU.UTF-8&quot;
LC_NUMERIC=&quot;ru_RU.UTF-8&quot;
LC_TIME=&quot;ru_RU.UTF-8&quot;
LC_COLLATE=&quot;ru_RU.UTF-8&quot;
LC_MONETARY=&quot;ru_RU.UTF-8&quot;
LC_MESSAGES=&quot;ru_RU.UTF-8&quot;
LC_PAPER=&quot;ru_RU.UTF-8&quot;
LC_NAME=&quot;ru_RU.UTF-8&quot;
LC_ADDRESS=&quot;ru_RU.UTF-8&quot;
LC_TELEPHONE=&quot;ru_RU.UTF-8&quot;
LC_MEASUREMENT=&quot;ru_RU.UTF-8&quot;
LC_IDENTIFICATION=&quot;ru_RU.UTF-8&quot;
LC_ALL=

lsb_release -a
Distributor ID:    Ubuntu
Description:    Ubuntu 11.10
Release:    11.10
Codename:    oneiric
3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux</code></pre></div><p>Вывод ошибки в консоли:</p><div class="codebox"><pre><code>Traceback (most recent call last):
  File &quot;/usr/lib/python2.7/dist-packages/orca/event_manager.py&quot;, line 238, in _dequeue
    self._processObjectEvent(event)
  File &quot;/usr/lib/python2.7/dist-packages/orca/event_manager.py&quot;, line 499, in _processObjectEvent
    script.processObjectEvent(event)
  File &quot;/usr/lib/python2.7/dist-packages/orca/script.py&quot;, line 397, in processObjectEvent
    self.listeners[key](event)
  File &quot;/usr/lib/python2.7/dist-packages/orca/scripts/apps/gnome-terminal/script.py&quot;, line 269, in onTextInserted
    speech.speak(text)
  File &quot;/usr/lib/python2.7/dist-packages/orca/speech.py&quot;, line 221, in speak
    _speak(content, acss, interrupt)
  File &quot;/usr/lib/python2.7/dist-packages/orca/speech.py&quot;, line 196, in _speak
    _speechserver.speak(text, __resolveACSS(voice), interrupt)
  File &quot;/usr/lib/python2.7/dist-packages/orca/speechdispatcherfactory.py&quot;, line 432, in speak
    self._speak(text, acss)
  File &quot;/usr/lib/python2.7/dist-packages/orca/speechdispatcherfactory.py&quot;, line 344, in _speak
    self._apply_acss(acss)
  File &quot;/usr/lib/python2.7/dist-packages/orca/speechdispatcherfactory.py&quot;, line 263, in _apply_acss
    method(value)
  File &quot;/usr/lib/python2.7/dist-packages/orca/speechdispatcherfactory.py&quot;, line 253, in _set_family
    self._send_command(set_synthesis_voice, name)
  File &quot;/usr/lib/python2.7/dist-packages/orca/speechdispatcherfactory.py&quot;, line 213, in _send_command
    return command(*args, **kwargs)
  File &quot;/usr/lib/python2.7/dist-packages/speechd/client.py&quot;, line 989, in set_synthesis_voice
    self._conn.send_command(&#039;SET&#039;, scope, &#039;SYNTHESIS_VOICE&#039;, value)
  File &quot;/usr/lib/python2.7/dist-packages/speechd/client.py&quot;, line 322, in send_command
    cmd = &#039; &#039;.join((command,) + tuple(map(str, args)))
UnicodeEncodeError: &#039;ascii&#039; codec can&#039;t encode characters in position 0-4: ordinal not in range(128)</code></pre></div><p>Видил где-то, что можно поправить настройки питона. Но не советовалось, мол вдруг другие программы использующие питон навернутся.<br />Подскажите как быть? Пожалуйста, любую другую доп инфу выложу, только скажите что нужно...<br />Спасибо всем!</p>]]></description>
			<author><![CDATA[null@example.com (cmygeHm)]]></author>
			<pubDate>Wed, 11 Apr 2012 07:32:04 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=267589#p267589</guid>
		</item>
	</channel>
</rss>
