<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
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/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>stefano &#187; Santa&#8217;s wishlist</title> <atom:link href="http://www.stefanoforenza.com/tag/santas-wishlist/feed/" rel="self" type="application/rss+xml" /><link>http://www.stefanoforenza.com</link> <description>Abbattuta l&#039;Accademia della Crusca gli SMS vinceranno</description> <lastBuildDate>Sun, 05 May 2013 00:47:22 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.5.1</generator> <item><title>Early Android SDK brings voice recognition</title><link>http://www.stefanoforenza.com/early-android-sdk-brings-voice-recognition/</link> <comments>http://www.stefanoforenza.com/early-android-sdk-brings-voice-recognition/#comments</comments> <pubDate>Wed, 15 Apr 2009 06:17:00 +0000</pubDate> <dc:creator>Stefano Forenza</dc:creator> <category><![CDATA[ubuntu]]></category> <category><![CDATA[Santa's wishlist]]></category> <guid
isPermaLink="false">http://www.stefanoforenza.com/?p=1241</guid> <description><![CDATA[If I were to name a feature Linux lacks compared to MacOSX and Vista, that would be voice recognition. As far as I can tell, there is almost no working voice recognition software for Linux. Here comes Android, the 1.5 early-look version of their SDK brings official support for voice recognition. That&#8217;s something Linux distribution may really want to grab and re-use. Update: Four Feet&#8216;s Chris Hager has been kind enough to point out that ...]]></description> <content:encoded><![CDATA[<p>If I were to name a feature Linux lacks compared to MacOSX and Vista, that would be voice recognition. As far as I can tell, there is almost no working voice recognition software for Linux.</p><p>Here comes Android, the 1.5 early-look version of their SDK <a
href="http://developer.android.com/sdk/preview/features.html">brings official support for voice recognition</a>. <span
style="text-decoration: line-through;">That&#8217;s something Linux distribution may really want to grab and re-use.</span></p><p><strong>Update:</strong> <a
href="http://www.4feets.com/">Four Feet</a>&#8216;s <em>Chris Hager</em> has been kind enough <a
href="http://www.stefanoforenza.com/early-android-sdk-brings-voice-recognition/comment-page-1/#comment-32191">to point out</a> that the speech recognition in android is based on the proprietary technology of <em>Nuance</em>. <a
href="http://www.nuance.com/naturallyspeaking/">Nuance technology</a> is well known to be effective and real-world proven (I even heard about US courts using it to transcribe their recording of the trials). Unfortunately, I see no chance of being able to have it on Linux. Not for free at least.</p><p><strong>Update2: </strong><a
href="http://www.androidandme.com/2009/05/news/cupcake-voice-recognition-now-available-for-testing/">this article claims</a> that the speech has to be sent over the internet to be converted to text. That shed a new light on the matter, and contrasts with Chris opinion.</p><p><strong><br
/> </strong></p><p
style="text-align: center;"><a
href="http://www.stefanoforenza.com/blog/wp-content/uploads/2009/04/screenshot104.png" rel="image_group"><img
class="aligncenter size-full wp-image-1242" title="Android voice recognition" src="http://www.stefanoforenza.com/blog/wp-content/uploads/2009/04/screenshot104.png" alt="Android voice recognition" width="526" height="206" /></a></p><p>As highlighted by <a
href="http://awalkingcity.com/blog/2009/02/10/android-fun-with-speech-recognition/">this post</a>, unofficial support was already available in Android SDK 1.1., with code being as easy as:</p><pre>Intent intent = new Intent("android.speech.action.RECOGNIZE_SPEECH");
startActivityForResult(intent, 0);</pre><p>and:</p><pre>@Override
	protected void onActivityResult(int requestCode, int resultCode, Intent data) {
		...code for checking resultCode and data intent...
	ArrayList results = data.getExtras().getStringArrayList("results");
	}</pre><p>You could call your pc by name (let&#8217;s say called it <em>Kubrick</em>) and:</p><p><em>&#8211; Lying on the sofa and watching a movie. Suddenly, the phone rings<br
/> me:</em> Kubrick STOOOP !<br
/> <em>computer: (the stop multimedia key action is triggered, the movie stops)<br
/> me (after carefully explaining that yes, I really liked her new shoes, really): </em>Kubrick PLAY !<em><br
/> computer: (play  multimedia key action  triggered, the movie resumes)<br
/> </em>Everything without having to stand up to to reach the computer.<br
/> <em>&#8211; five minutes later, the phone rings again (oh shit !) &#8230; to be continued <img
src='http://www.stefanoforenza.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br
/> </em></p><p>Another use case may be the netbooks, where the keyboard and trackpad are so costrained that may be more easy to launch programs by name than digging the menus or pressing hotkeys.<em><br
/> </em></p><p>Comments welcome. <img
src='http://www.stefanoforenza.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.stefanoforenza.com/early-android-sdk-brings-voice-recognition/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> </channel> </rss>