<?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: Don&#8217;t Speak Twice, It&#8217;s All Right</title>
	<atom:link href="http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right/feed" rel="self" type="application/rss+xml" />
	<link>http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right</link>
	<description>Mac &#38; Technology Writings by Daniel Jalkut</description>
	<lastBuildDate>Wed, 17 Mar 2010 22:33:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Andy Lee</title>
		<link>http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right/comment-page-1#comment-9569</link>
		<dc:creator>Andy Lee</dc:creator>
		<pubDate>Wed, 19 Jul 2006 14:01:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right#comment-9569</guid>
		<description>Nice sleuthing!  And I love the reference to one of my favorite songs. 

&lt;blockquote&gt;I somehow missed the presence of NSSpeechSynthesizer&lt;/blockquote&gt;

See, if you were completely speech-ignorant like me you could have searched for &quot;speech&quot; in AppKiDo, and NSSpeechSynthesizer would have been second on the list, after NSSpeechRecognizer. :)</description>
		<content:encoded><![CDATA[<p>Nice sleuthing!  And I love the reference to one of my favorite songs. </p>
<blockquote><p>I somehow missed the presence of NSSpeechSynthesizer</p></blockquote>
<p>See, if you were completely speech-ignorant like me you could have searched for &#8220;speech&#8221; in AppKiDo, and NSSpeechSynthesizer would have been second on the list, after NSSpeechRecognizer. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Casey Fleser</title>
		<link>http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right/comment-page-1#comment-9467</link>
		<dc:creator>Casey Fleser</dc:creator>
		<pubDate>Mon, 17 Jul 2006 22:08:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right#comment-9467</guid>
		<description>Beware NSSpeechSynthesizer is quite leaky (radar://4387934) . So plan on allocating one and keeping it around for the life of the app.</description>
		<content:encoded><![CDATA[<p>Beware NSSpeechSynthesizer is quite leaky (radar://4387934) . So plan on allocating one and keeping it around for the life of the app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Jalkut</title>
		<link>http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right/comment-page-1#comment-9464</link>
		<dc:creator>Daniel Jalkut</dc:creator>
		<pubDate>Mon, 17 Jul 2006 21:56:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right#comment-9464</guid>
		<description>Wow ... that&#039;s pretty amazing.  In that case I&#039;m especially surprised this bug has survived so long ...</description>
		<content:encoded><![CDATA[<p>Wow &#8230; that&#8217;s pretty amazing.  In that case I&#8217;m especially surprised this bug has survived so long &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rentzsch</title>
		<link>http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right/comment-page-1#comment-9457</link>
		<dc:creator>rentzsch</dc:creator>
		<pubDate>Mon, 17 Jul 2006 19:55:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right#comment-9457</guid>
		<description>This is reproducible in all Cocoa apps that have an NSTextField and don&#039;t go out of their way to disable the &quot;Start Speaking&quot; menu items (both the menu-bar one and the contextual one). Just starting speaking some text and while it&#039;s speaking, do it again. I run into this on a regular basis since I often have my Mac read back my blog postings to catch errors.

Bonus cool: Crash Reporter itself has a selectable NSTextField, so it&#039;s simple to crash Crash Reporter using this method. Sadly crashreporterd stops Crash Reporter from reporting Crash Reporter crashes :-)</description>
		<content:encoded><![CDATA[<p>This is reproducible in all Cocoa apps that have an NSTextField and don&#8217;t go out of their way to disable the &#8220;Start Speaking&#8221; menu items (both the menu-bar one and the contextual one). Just starting speaking some text and while it&#8217;s speaking, do it again. I run into this on a regular basis since I often have my Mac read back my blog postings to catch errors.</p>
<p>Bonus cool: Crash Reporter itself has a selectable NSTextField, so it&#8217;s simple to crash Crash Reporter using this method. Sadly crashreporterd stops Crash Reporter from reporting Crash Reporter crashes :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Albert</title>
		<link>http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right/comment-page-1#comment-9446</link>
		<dc:creator>Eric Albert</dc:creator>
		<pubDate>Mon, 17 Jul 2006 16:17:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.red-sweater.com/blog/160/dont-speak-twice-its-all-right#comment-9446</guid>
		<description>You might want to file a separate bug for the pure virtual method problem, since the fix for that is probably different from the fix for the crash.</description>
		<content:encoded><![CDATA[<p>You might want to file a separate bug for the pure virtual method problem, since the fix for that is probably different from the fix for the crash.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
