<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Introducing espeak-gui</title>
	<atom:link href="http://bloc.eurion.net/archives/2010/introducing-espeak-gui/feed/" rel="self" type="application/rss+xml" />
	<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/</link>
	<description>I would love to change the world, but they won&#039;t give me the source code...</description>
	<lastBuildDate>Fri, 16 Dec 2011 09:41:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Robin Rozum</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-23733</link>
		<dc:creator>Robin Rozum</dc:creator>
		<pubDate>Sat, 17 Jul 2010 06:35:02 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-23733</guid>
		<description>I personally feel that the problem in LGB&#039;s case is not the software but the hardware...If there is any python problem in this, then it may be due to the port sharing...it may be possible that python is sharing any port which is already in use...I faced this problem when I was trying to install python and I had Apache server installed(customized installation) on my laptop....</description>
		<content:encoded><![CDATA[<p>I personally feel that the problem in LGB&#8217;s case is not the software but the hardware&#8230;If there is any python problem in this, then it may be due to the port sharing&#8230;it may be possible that python is sharing any port which is already in use&#8230;I faced this problem when I was trying to install python and I had Apache server installed(customized installation) on my laptop&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bengt Grahn</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-18151</link>
		<dc:creator>Bengt Grahn</dc:creator>
		<pubDate>Sat, 17 Apr 2010 11:23:06 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-18151</guid>
		<description>I like it, but I have a wish: Please make a setting for voice as well, male or female. I find it more relaxing to listen to a female voice.</description>
		<content:encoded><![CDATA[<p>I like it, but I have a wish: Please make a setting for voice as well, male or female. I find it more relaxing to listen to a female voice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Burmeister</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-14805</link>
		<dc:creator>Joe Burmeister</dc:creator>
		<pubDate>Fri, 29 Jan 2010 11:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-14805</guid>
		<description>For me, what this project has that gespeaker hasn&#039;t and should, is highlighting words as it reads them, and auto scrolling to keep the highlighted words in view. For me that is one of the most important things reading software should do!</description>
		<content:encoded><![CDATA[<p>For me, what this project has that gespeaker hasn&#8217;t and should, is highlighting words as it reads them, and auto scrolling to keep the highlighted words in view. For me that is one of the most important things reading software should do!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: espeak-gui 0.2 @ Eurion · RainCT&#8217;s Blog</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-14522</link>
		<dc:creator>espeak-gui 0.2 @ Eurion · RainCT&#8217;s Blog</dc:creator>
		<pubDate>Wed, 20 Jan 2010 15:00:49 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-14522</guid>
		<description>[...] I did a first release of espeak-gui, so while I&#8217;m still in practice I&#8217;ve decided to get out a second [...]</description>
		<content:encoded><![CDATA[<p>[...] I did a first release of espeak-gui, so while I&#8217;m still in practice I&#8217;ve decided to get out a second [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paco</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-14452</link>
		<dc:creator>Paco</dc:creator>
		<pubDate>Mon, 18 Jan 2010 16:33:23 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-14452</guid>
		<description>I agree espeak-gui is too geek... and it&#039;s a gui, - mainly for not geeks! What about, Read, Parole, Verbum, Paraula, Wort, Vocabulo, ParlaLinux, LinuxSpeak, ... ?</description>
		<content:encoded><![CDATA[<p>I agree espeak-gui is too geek&#8230; and it&#8217;s a gui, &#8211; mainly for not geeks! What about, Read, Parole, Verbum, Paraula, Wort, Vocabulo, ParlaLinux, LinuxSpeak, &#8230; ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RainCT</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13832</link>
		<dc:creator>RainCT</dc:creator>
		<pubDate>Sat, 02 Jan 2010 20:17:47 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13832</guid>
		<description>I&#039;ve got out an update tarball with a couple fixes and support for translating the interface. See http://bloc.eurion.net/archives/2010/espeak-gui-0-2/.

@ LGB: I&#039;ve also applied a fix to setup.py similar to the last one I&#039;ve proposed, I hope it works!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve got out an update tarball with a couple fixes and support for translating the interface. See <a href="http://bloc.eurion.net/archives/2010/espeak-gui-0-2/">http://bloc.eurion.net/archives/2010/espeak-gui-0-2/</a>.</p>
<p>@ LGB: I&#8217;ve also applied a fix to setup.py similar to the last one I&#8217;ve proposed, I hope it works!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RainCT</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13828</link>
		<dc:creator>RainCT</dc:creator>
		<pubDate>Sat, 02 Jan 2010 18:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13828</guid>
		<description>@ LGB:

Oh, looking at it again I think I&#039;ve found the problem. Please try changing the line:
 self._destdir = os.path.join(self.root, self.prefix.strip(‘/’))
To:
 self._destdir = self.prefix</description>
		<content:encoded><![CDATA[<p>@ LGB:</p>
<p>Oh, looking at it again I think I&#8217;ve found the problem. Please try changing the line:<br />
 self._destdir = os.path.join(self.root, self.prefix.strip(‘/’))<br />
To:<br />
 self._destdir = self.prefix</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Links 2/1/2010: KDE&#8217;s Usability Goals, Pardus Praised &#124; Boycott Novell</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13827</link>
		<dc:creator>Links 2/1/2010: KDE&#8217;s Usability Goals, Pardus Praised &#124; Boycott Novell</dc:creator>
		<pubDate>Sat, 02 Jan 2010 18:51:18 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13827</guid>
		<description>[...] Introducing espeak-gui [...]</description>
		<content:encoded><![CDATA[<p>[...] Introducing espeak-gui [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RainCT</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13815</link>
		<dc:creator>RainCT</dc:creator>
		<pubDate>Sat, 02 Jan 2010 14:52:19 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13815</guid>
		<description>@ FabriceV:

Thanks for letting me know about it!

Most of the features espeak-gui doesn&#039;t have were already planned and should be straightforward to implement. The only one which has me curious is the &quot;mbrola voices&quot; support, I&#039;ll have to look into that! Maybe I&#039;ll be even able to borrow some code from there, as Gespeaker is also using Python and a compatible license.

(On a technical side, espeak-gui has the advantage that it uses libespeak instead of calling the &quot;espeak&quot; binary in a subprocess, so it&#039;s doing it the proper way, but I guess for end-users this difference isn&#039;t really noticeable.)

@ LGB:

I don&#039;t know what the problem could be then :/.

But well, if you&#039;ve got python-espeak installed you can run espeak-gui right there, without needing to install it; just run &quot;./espeak-gui&quot; inside its source directory.

You can also install it semi-manually, by deleting the &quot;cmdclass = {&#039;install&#039;: _install},&quot; line from the setup.py, installing it, and then creating the missing symlinks manually:
sudo ln -s /usr/share/espeak-gui/espeak-gui /usr/bin/espeak-gui
sudo ln -s /usr/share/espeak-gui/data/espeak-gui.png /usr/share/pixmaps/espeak-gui.png

Or even better, if you&#039;re on a Debian-based system use the .deb packages from my PPA, those work :).</description>
		<content:encoded><![CDATA[<p>@ FabriceV:</p>
<p>Thanks for letting me know about it!</p>
<p>Most of the features espeak-gui doesn&#8217;t have were already planned and should be straightforward to implement. The only one which has me curious is the &#8220;mbrola voices&#8221; support, I&#8217;ll have to look into that! Maybe I&#8217;ll be even able to borrow some code from there, as Gespeaker is also using Python and a compatible license.</p>
<p>(On a technical side, espeak-gui has the advantage that it uses libespeak instead of calling the &#8220;espeak&#8221; binary in a subprocess, so it&#8217;s doing it the proper way, but I guess for end-users this difference isn&#8217;t really noticeable.)</p>
<p>@ LGB:</p>
<p>I don&#8217;t know what the problem could be then :/.</p>
<p>But well, if you&#8217;ve got python-espeak installed you can run espeak-gui right there, without needing to install it; just run &#8220;./espeak-gui&#8221; inside its source directory.</p>
<p>You can also install it semi-manually, by deleting the &#8220;cmdclass = {&#8216;install&#8217;: _install},&#8221; line from the setup.py, installing it, and then creating the missing symlinks manually:<br />
sudo ln -s /usr/share/espeak-gui/espeak-gui /usr/bin/espeak-gui<br />
sudo ln -s /usr/share/espeak-gui/data/espeak-gui.png /usr/share/pixmaps/espeak-gui.png</p>
<p>Or even better, if you&#8217;re on a Debian-based system use the .deb packages from my PPA, those work :).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LGB</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13806</link>
		<dc:creator>LGB</dc:creator>
		<pubDate>Sat, 02 Jan 2010 08:22:05 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13806</guid>
		<description>None of your suggestion fixed the problem :(
Can it be a problem because of python 2.6? Just guessing.</description>
		<content:encoded><![CDATA[<p>None of your suggestion fixed the problem :(<br />
Can it be a problem because of python 2.6? Just guessing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FabriceV</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13795</link>
		<dc:creator>FabriceV</dc:creator>
		<pubDate>Sat, 02 Jan 2010 03:47:39 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13795</guid>
		<description>This software seems rather advanced.

http://code.google.com/p/gespeaker/</description>
		<content:encoded><![CDATA[<p>This software seems rather advanced.</p>
<p><a href="http://code.google.com/p/gespeaker/">http://code.google.com/p/gespeaker/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RainCT</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13790</link>
		<dc:creator>RainCT</dc:creator>
		<pubDate>Sat, 02 Jan 2010 01:44:20 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13790</guid>
		<description>@ LGB:

Try changing in setup.py the line:
 self._destdir = os.path.join(self.root, self.prefix.strip(&#039;/&#039;))
to the following:
 self._destdir = os.path.join(self.root, self.prefix.strip(&#039;/&#039;) if self.prefix else &#039;usr&#039;)

If that works I&#039;ll commit the fix. Can you also try whether running &quot;sudo python setup.py install --prefix=/usr&quot; (without doing the above change) works?

Thanks!</description>
		<content:encoded><![CDATA[<p>@ LGB:</p>
<p>Try changing in setup.py the line:<br />
 self._destdir = os.path.join(self.root, self.prefix.strip(&#8216;/&#8217;))<br />
to the following:<br />
 self._destdir = os.path.join(self.root, self.prefix.strip(&#8216;/&#8217;) if self.prefix else &#8216;usr&#8217;)</p>
<p>If that works I&#8217;ll commit the fix. Can you also try whether running &#8220;sudo python setup.py install &#8211;prefix=/usr&#8221; (without doing the above change) works?</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LGB</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13789</link>
		<dc:creator>LGB</dc:creator>
		<pubDate>Sat, 02 Jan 2010 01:38:53 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13789</guid>
		<description>Unfortunately it does not work:

lgb@oxygene:/tmp/x/espeak-gui-0.1$ sudo python setup.py install
running install
Traceback (most recent call last):
  File &quot;setup.py&quot;, line 60, in 
    &#039;Environment :: X11 Applications :: GTK&#039;,
  File &quot;/usr/lib/python2.6/distutils/core.py&quot;, line 152, in setup
    dist.run_commands()
  File &quot;/usr/lib/python2.6/distutils/dist.py&quot;, line 975, in run_commands
    self.run_command(cmd)
  File &quot;/usr/lib/python2.6/distutils/dist.py&quot;, line 995, in run_command
    cmd_obj.run()
  File &quot;setup.py&quot;, line 24, in run
    self._destdir = os.path.join(self.root, self.prefix.strip(&#039;/&#039;))
  File &quot;/usr/lib/python2.6/posixpath.py&quot;, line 67, in join
    elif path == &#039;&#039; or path.endswith(&#039;/&#039;):
AttributeError: &#039;NoneType&#039; object has no attribute &#039;endswith&#039;</description>
		<content:encoded><![CDATA[<p>Unfortunately it does not work:</p>
<p>lgb@oxygene:/tmp/x/espeak-gui-0.1$ sudo python setup.py install<br />
running install<br />
Traceback (most recent call last):<br />
  File &#8220;setup.py&#8221;, line 60, in<br />
    &#8216;Environment :: X11 Applications :: GTK&#8217;,<br />
  File &#8220;/usr/lib/python2.6/distutils/core.py&#8221;, line 152, in setup<br />
    dist.run_commands()<br />
  File &#8220;/usr/lib/python2.6/distutils/dist.py&#8221;, line 975, in run_commands<br />
    self.run_command(cmd)<br />
  File &#8220;/usr/lib/python2.6/distutils/dist.py&#8221;, line 995, in run_command<br />
    cmd_obj.run()<br />
  File &#8220;setup.py&#8221;, line 24, in run<br />
    self._destdir = os.path.join(self.root, self.prefix.strip(&#8216;/&#8217;))<br />
  File &#8220;/usr/lib/python2.6/posixpath.py&#8221;, line 67, in join<br />
    elif path == &#8221; or path.endswith(&#8216;/&#8217;):<br />
AttributeError: &#8216;NoneType&#8217; object has no attribute &#8216;endswith&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RainCT</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13786</link>
		<dc:creator>RainCT</dc:creator>
		<pubDate>Sat, 02 Jan 2010 00:11:51 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13786</guid>
		<description>Thanks for your feedback!

@ Rabe:

At the moment I&#039;m happy with &quot;espeak-gui&quot; (it&#039;s simple and says exactly what it is, a GUI for eSpeak), though I may consider renaming it to something else, so any suggestions are welcome.

However, I&#039;d like to keep the name something unique, for Google karma, so I won&#039;t name it &quot;Reader&quot; or anything else like that.

In regards to keeping it understandable, that&#039;s a good point, but only up to a certain degree as non-technical users shouldn&#039;t really need to worry about the name (I suppose I should improve the Debian package&#039;s description to explain what it does in plain terms, though).

@ Matt:

Writing a plugin for that shouldn&#039;t be too difficult, but I don&#039;t use Evolution so you&#039;ll have to look for someone else to work on it :).</description>
		<content:encoded><![CDATA[<p>Thanks for your feedback!</p>
<p>@ Rabe:</p>
<p>At the moment I&#8217;m happy with &#8220;espeak-gui&#8221; (it&#8217;s simple and says exactly what it is, a GUI for eSpeak), though I may consider renaming it to something else, so any suggestions are welcome.</p>
<p>However, I&#8217;d like to keep the name something unique, for Google karma, so I won&#8217;t name it &#8220;Reader&#8221; or anything else like that.</p>
<p>In regards to keeping it understandable, that&#8217;s a good point, but only up to a certain degree as non-technical users shouldn&#8217;t really need to worry about the name (I suppose I should improve the Debian package&#8217;s description to explain what it does in plain terms, though).</p>
<p>@ Matt:</p>
<p>Writing a plugin for that shouldn&#8217;t be too difficult, but I don&#8217;t use Evolution so you&#8217;ll have to look for someone else to work on it :).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13785</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Fri, 01 Jan 2010 23:05:02 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13785</guid>
		<description>Hey - great idea! Do you think it would be possible to integrate this into evolution and get espeak to read out new emails etc? I looked into this a while ago but I couldn&#039;t seem to find any utilites which would do this. Keep up the good work!</description>
		<content:encoded><![CDATA[<p>Hey &#8211; great idea! Do you think it would be possible to integrate this into evolution and get espeak to read out new emails etc? I looked into this a while ago but I couldn&#8217;t seem to find any utilites which would do this. Keep up the good work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rabe</title>
		<link>http://bloc.eurion.net/archives/2010/introducing-espeak-gui/comment-page-1/#comment-13783</link>
		<dc:creator>Rabe</dc:creator>
		<pubDate>Fri, 01 Jan 2010 22:45:51 +0000</pubDate>
		<guid isPermaLink="false">http://bloc.eurion.net/?p=463#comment-13783</guid>
		<description>Hey,

appreciate your work. What about calling it something not that technical? Like &quot;Read&quot;, &quot;Reader&quot; .. :D</description>
		<content:encoded><![CDATA[<p>Hey,</p>
<p>appreciate your work. What about calling it something not that technical? Like &#8220;Read&#8221;, &#8220;Reader&#8221; .. :D</p>
]]></content:encoded>
	</item>
</channel>
</rss>

