<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-713636013428920237</id><updated>2026-05-16T01:48:01.375-07:00</updated><category term="Android"/><category term="PDF"/><category term="app"/><category term="football"/><category term="reader"/><category term="text-to-speech"/><category term="worldcup"/><title type='text'>Practical Android Apps</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-4560383163583552636</id><published>2012-10-03T17:18:00.003-07:00</published><updated>2012-10-03T17:18:19.486-07:00</updated><title type='text'>Pdf-to-Speech 11.0.1</title><content type='html'>Version &amp;nbsp;11.0.1 is out with some fixes. &amp;nbsp;As always, this blog post contains somewhat technical description of changes. &amp;nbsp;It is meant for hard-core users and developers looking to partner with Practical Android Apps. &amp;nbsp;Users in general are invited to follow us at Google+&amp;nbsp;&lt;a href=&quot;https://plus.google.com/u/0/b/103037044611920202429/103037044611920202429/posts&quot;&gt;https://plus.google.com/u/0/b/103037044611920202429/103037044611920202429/posts&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Changes:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Freeze (ANR) addressed: &amp;nbsp;over the previous update, the number of freezes has been reduced. &amp;nbsp;The freezes where due to the way Pdf-to-Speech has to interact with the android services. Using my background in parallel computing, I redesign the complete Text-to-Speech service to make it virtually&amp;nbsp;impossible&amp;nbsp;for the app to freeze. &amp;nbsp;Now, all the modules are able to share resources without deadlocking one another.&lt;/li&gt;
&lt;li&gt;Fixed find/replace tool: &amp;nbsp;Better practices where used to avoid error when saving certain symbols on the find/replace tool.&lt;/li&gt;
&lt;li&gt;Switch Google Account: &amp;nbsp;The initial release of Google Drive support did not include switch Google Accounts as a requirement. &amp;nbsp;This version ensures the previous Google account&#39;s file information is cleaned before loading the new account. &amp;nbsp;The user must have multiple Google Account&#39;s on the device for this feature to be noticed.&lt;/li&gt;
&lt;li&gt;Support for text codecs: &amp;nbsp;The support for codecs on text files was revisited. &amp;nbsp;Better use of libraries was used to provide reliable support for Lating-1 (ISO9986), ASCII, and UTF-8. &amp;nbsp;UTF-8 is the standard used in the US, and Android OS standard.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Version 11.0&lt;/div&gt;
&lt;div&gt;
A user suggested support to open hyperlinks from the sentence viewer. &amp;nbsp;This feature was added for hyperlinks that are spelled out on any document (doc, pdf, txt, or epub). &amp;nbsp;Also, the hyperlinks encoded in MS doc files are now linked on the sentence viewer. &amp;nbsp;Future updates may include hyperlinks encoded into the pdf file. &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
What is cooking in the oven ?&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;The Web-to-Speech feature on the current version will be improved with a redesign of this use case.&lt;/li&gt;
&lt;li&gt;The Front-end shall be tweaked to display more than one sentence at a time.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
Other user suggestions that are on the TODO list for future updates include:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;The find/replace tools will be redesigned so the user can do straight find/replace words. &amp;nbsp;But for more advanced users, a find/replace tool that accepts patterns will be added.&lt;/li&gt;
&lt;li&gt;Other features will be published as the release date nears !&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
If you are not a Pdf-to-Speech user already, you can find the app at:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.practicalapps&amp;amp;feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5wcmFjdGljYWxhcHBzIl0.&quot;&gt;https://play.google.com/store/apps/details?id=com.practicalapps&amp;amp;feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5wcmFjdGljYWxhcHBzIl0.&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
and at&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.amazon.com/Practical-Android-Apps-Pdf-Speech/dp/B0073TZ1AA/ref=sr_1_1?ie=UTF8&amp;amp;qid=1349309723&amp;amp;sr=8-1&amp;amp;keywords=pdf+to+speech&quot;&gt;http://www.amazon.com/Practical-Android-Apps-Pdf-Speech/dp/B0073TZ1AA/ref=sr_1_1?ie=UTF8&amp;amp;qid=1349309723&amp;amp;sr=8-1&amp;amp;keywords=pdf+to+speech&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
Let me know if you would like to see Pdf-to-Speech on a market that is more convenient given your device.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/4560383163583552636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/4560383163583552636' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/4560383163583552636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/4560383163583552636'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2012/10/pdf-to-speech-1101.html' title='Pdf-to-Speech 11.0.1'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-119923402576004586</id><published>2012-04-02T12:22:00.002-07:00</published><updated>2012-04-02T12:30:31.169-07:00</updated><title type='text'>Pdf-To-Speech 9.5</title><content type='html'>&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;As we continue to practice fast release cycles on Pdf-to-Speech, version 9.5 adds support for Microsoft Word (.doc).  I used code from the Apache POI project to parse the .doc documents.  The library works &lt;/span&gt;seamlessly &lt;span style=&quot;font-size: 100%;&quot;&gt;and the feature is now part of the app.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;There is an Apache POI library on code.google.com.  However, the project does not seem to have too much activity.  If other fellow developers are interested in the version we forked for Pdf-to-Speech, let us know and we will release the code under Apache 2.0 License.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;Also, development on an Intent API to allow developer&#39;s apps to use Pdf-to-Speech is still an open proposition.  However, we first need to see interest from fellow developers.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;We are now focusing on providing features to increase user&#39;s access to their data, no matter where it is.  And the addition of Google Docs-to-speech is still on the pipeline.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/119923402576004586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/119923402576004586' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/119923402576004586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/119923402576004586'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2012/04/pdf-to-speech-95.html' title='Pdf-To-Speech 9.5'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-3841549260927756672</id><published>2012-02-29T13:17:00.003-08:00</published><updated>2012-02-29T13:43:18.302-08:00</updated><title type='text'>Pdf-To-Speech 8.9</title><content type='html'>&lt;span style=&quot;font-style: normal; font-variant: normal; line-height: normal; &quot;&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;The latest update of Pdf-to-Speech sports an automatic header and footer extractor.  Thanks to &lt;a href=&quot;http://www.amazon.com/review/R1M9W8U5025FUE/ref=cm_cr_pr_perm?ie=UTF8&amp;amp;ASIN=B0073TZ1AA&amp;amp;nodeID=&amp;amp;tag=&amp;amp;linkCode=&quot;&gt;B. Real feedback&lt;/a&gt;, we&#39;ve added automatic footer and header extraction.  The update is immediately available on the Android Maket and will be available on the Amazon Market soon.&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; line-height: normal; &quot;&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;For version 9.0 we plan to have ePub format support.  A rebuild of the file loading tab is on schedule as well to make the tab focus more on the &lt;/span&gt;searching&lt;span style=&quot;font-size: 100%;&quot;&gt; tool.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;For version 10.0, we are pondering adding Google Doc&#39;s to speech.  We welcome feedback on the usefulness of this feature.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;As Real&#39;s feedback shows, we depend on your feedback to make pdf-to-speech a more useful tool for your every day needs.  You can post your feed back as a comment on the Android or Amazon market, on this blog, or at Pdf-to-Speech&#39;s Google+ page &lt;a href=&quot;https://plus.google.com/u/0/103037044611920202429/up/start/#103037044611920202429/posts&quot;&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/3841549260927756672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/3841549260927756672' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/3841549260927756672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/3841549260927756672'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2012/02/pdf-to-speech-89.html' title='Pdf-To-Speech 8.9'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-2801277593269578548</id><published>2012-02-22T16:31:00.013-08:00</published><updated>2012-03-10T23:00:21.103-08:00</updated><title type='text'>How to take out footer And headers in your PDF</title><content type='html'>&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;Follow this link to read a tutorial on the use of the Find/Replace tool in Pdf-to-Speech.  The tool is useful to take out the header and footer from the PDF documents when read with text-to-speech.  The tools is also &lt;/span&gt;useful&lt;span style=&quot;font-size: 100%;&quot;&gt; to replace words with &lt;/span&gt;phonetical&lt;span style=&quot;font-size: 100%;&quot;&gt; equivalents. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span &gt;&lt;a href=&quot;https://docs.google.com/document/d/14zkZQKtko5VPANSWcDcFQowc-n6WfDRE2PGhTeiYQKg/edit&quot;&gt;https://docs.google.com/document/d/14zkZQKtko5VPANSWcDcFQowc-n6WfDRE2PGhTeiYQKg/edit&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/2801277593269578548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/2801277593269578548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/2801277593269578548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/2801277593269578548'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2012/02/how-to-take-out-footer-and-headers-in.html' title='How to take out footer And headers in your PDF'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-7670612397765388935</id><published>2012-01-02T10:41:00.000-08:00</published><updated>2012-01-02T10:55:59.951-08:00</updated><title type='text'>Pdf-To-Speech 9</title><content type='html'>On January 1, 2012 Pdf-to-speech 8.5 was released.  The update addressed a force-close that was happening when the phone comes off standby while playing a pdf file.  The settings tab was improved to comply with Android setting&#39;s standards.  This year, the pdf-to-speech app will receive additional bug fixes to improve stability on multiple Android phones.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For version 9 of the Pdf-to-speech, I would like to release an Intent-based extension of the app that will allow other Android app developers to turn multiple other document formats to speech using pdf-to-spech&#39;s engine (epub, oppenoffice, etc).  I will be releasing the API&#39;s and documentation on how to do this as the work is done.  In the mean time, I welcome interest and suggestions by fellow developers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/7670612397765388935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/7670612397765388935' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7670612397765388935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7670612397765388935'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2012/01/pdf-to-speech-9.html' title='Pdf-To-Speech 9'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-5636070060140649139</id><published>2011-08-02T20:32:00.000-07:00</published><updated>2011-08-02T20:52:37.866-07:00</updated><title type='text'>Pdf-To-Speech 8</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiow4-5d-CiSwtoX9AtUtucigHMjegm53fLjrWntZkFD49sS5Q7cVNnZYH6mx9GbtHsDMXJZ9fgNOyHQSbpp3angCNi-AyMNwkCrFVRzPBgerKonNCIQOxM9KmKgQzfh1gR_SrPnejL1eHd/s1600/snapshot2.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;img style=&quot;float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 212px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiow4-5d-CiSwtoX9AtUtucigHMjegm53fLjrWntZkFD49sS5Q7cVNnZYH6mx9GbtHsDMXJZ9fgNOyHQSbpp3angCNi-AyMNwkCrFVRzPBgerKonNCIQOxM9KmKgQzfh1gR_SrPnejL1eHd/s320/snapshot2.png&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5636472627219812338&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBdoHOjEuX5rEV9TVAPzMYE_BPDY1GxAhXqIIK-H2qmIY75hTpB8DLE6GurprZ1-aBY6I4uIQDL5EBMfQsCFlntcPr5vAve4kWtRbdy5Mv1ZB61V_86E0sG3oh_LtBBWYsfgYGyHn12UI1/s1600/snapshot1.png&quot; onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot;&gt;&lt;br /&gt;&lt;/a&gt;We have listen to users&#39; suggestions and the most commonly requested feature is speed.  So the next version, version 8, will have an experiment Pdf reader that can be three times as fast on a Galaxy S or comparable phone, and can be twice as fast on a Xoom or comparable tablet.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The figure to the right shows how long it takes for the app to load the first page of Moby Dick, a 1047 page document.  On average, the reader will now take about 3 seconds to read any random page on the document (images and other media can delay the reader).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The update is almost ready.  The feature will be provided as experimental because there are many PDF creators, and it will take some time to verify the Fast PDF reader can process multiple types of PDF files.  So be sure to give us your feedback.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/5636070060140649139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/5636070060140649139' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/5636070060140649139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/5636070060140649139'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2011/08/pdf-to-speech-8.html' title='Pdf-To-Speech 8'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiow4-5d-CiSwtoX9AtUtucigHMjegm53fLjrWntZkFD49sS5Q7cVNnZYH6mx9GbtHsDMXJZ9fgNOyHQSbpp3angCNi-AyMNwkCrFVRzPBgerKonNCIQOxM9KmKgQzfh1gR_SrPnejL1eHd/s72-c/snapshot2.png" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-5807819712575906225</id><published>2011-05-02T19:58:00.000-07:00</published><updated>2011-05-02T20:06:16.628-07:00</updated><title type='text'>Pdf-to-Speech 5.0</title><content type='html'>We added OCR to Pdf-to-Speech.  The app can now be used to read text in pictures that are embedded in a PDF document. &lt;br /&gt;&lt;br /&gt;To use the feature.  go to Settings and select Google Docs as the text extraction engine.  A few things to note: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Google OCR is in beta and a quota is in effect, so the service may stop as the quota is reached.&lt;/li&gt;&lt;li&gt;Pdfbox, the default text extractor is better at reading Pdf&#39;s with columns than Google OCR.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Upcoming updates will allow the app to read jpegs and pngs.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/5807819712575906225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/5807819712575906225' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/5807819712575906225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/5807819712575906225'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2011/05/pdf-to-speech-50.html' title='Pdf-to-Speech 5.0'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-7420518838956912131</id><published>2011-04-22T18:36:00.000-07:00</published><updated>2011-04-22T18:48:46.166-07:00</updated><title type='text'>Pdf-to-Speech 4.0 Release</title><content type='html'>Finally, version 4.0 has been releases.  The major features added were:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Bookmarks.  They include the option to add a comment as suggested by one of the users.&lt;/li&gt;&lt;li&gt;Tabbed GUI:  The information was starting to get too crowded for a single minimalist screen.  The tabbed GUI hopefully will keep things clear and still be minimalistic.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Search:  The load screen includes a search option that will help you find files on the phone or on the web.  The web search will only look for pdfs on Google.  Notice that a similar action can be done from your desktop adding the keyboard filetype:pdf to the end of your search query.&lt;/li&gt;&lt;li&gt;Wait screen is gone:  while the program was speed up, the real problem for users was not the wait, but being locked out of the app while the text is being extracted.  The new implementation does this in the background, leaving the user free to exit the app, or browsing other tabs while the pdf is extracted.&lt;/li&gt;&lt;/ul&gt;Keep the feedback coming.  There is a list of other features that will be added in the future.  The major one expected in the next month is adding OCR to read the pdfs that cannot be read by pdf-to-speech at present.  The OCR feature will also allow for reading of photographed text.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/7420518838956912131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/7420518838956912131' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7420518838956912131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7420518838956912131'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2011/04/pdf-to-speech-40-release.html' title='Pdf-to-Speech 4.0 Release'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-8177311751459889166</id><published>2011-04-09T23:20:00.000-07:00</published><updated>2011-06-02T13:21:59.820-07:00</updated><title type='text'>Mouse Surfer</title><content type='html'>Today we released mouse surfer.  The app will turn your phone into a computer mouse.  The app fixes a couple of issues present in other android mice.  First, it uses physics based movement so you can cover large spaces on high resolution screens.  This feature is also really pleasing.  It was inspired by way the GUI moves on the Android phones.&lt;br /&gt;&lt;br /&gt;Second, the mouse self-configures.  One problem with many Android mice is that they require the user to configure the mouse by setting in network information.  This can be ok for some Android users; but if the mouse self-configure, all Android users would see the convenience in this.  So the mouse will self-configure.&lt;br /&gt;&lt;br /&gt;Self-configuration brings the mouse down to a usability level similar to a regular hardware mouse.  The user simply  downloads the driver, installs it and that it! the mouse will take a few seconds to configure it self.&lt;br /&gt;&lt;br /&gt;The main use-case for the mouse it to use it to browse the Internet, watch Netflix, DVD, and flash based videos like Hulu.com and cnn.com.  The mouse can be used for any other purpose.  However, from experience, the mouse can be hard to use to draw, or to write very long papers, so don&#39;t throw out your old mouse just yet.&lt;br /&gt;&lt;br /&gt;Get on the &lt;a href=&quot;https://market.android.com/details?id=com.practicalapps.cloudymouse&quot;&gt;Android Market &lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/8177311751459889166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/8177311751459889166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/8177311751459889166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/8177311751459889166'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2011/04/mouse-surfer.html' title='Mouse Surfer'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-4647157894630220419</id><published>2011-02-02T02:28:00.000-08:00</published><updated>2011-02-22T20:13:59.487-08:00</updated><title type='text'>PDF-to-Speech 4.0</title><content type='html'>There are some improvement we are considering for version 4.0 of PDF-TO-SPEECH.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;First, we will give the app a face lift.  The number of controls have grown as more features have been added to the app, and a GUI redesign is in order to reorganized the new options.&lt;/li&gt;&lt;li&gt;Second, we will add bookmarks.  The automatic bookmark is already implemented.  This one is the one that remembers where you left off when you close the app.  The new bookmark feature will allow you to mark a place in the document.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Thanks to all our customers for constant feedback.  Always feel free to let us know about issues and feature requests.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/4647157894630220419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/4647157894630220419' title='24 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/4647157894630220419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/4647157894630220419'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2011/02/pdf-to-speech-30.html' title='PDF-to-Speech 4.0'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>24</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-1229144040118124521</id><published>2010-10-30T14:37:00.000-07:00</published><updated>2010-10-30T14:41:11.079-07:00</updated><title type='text'>PDF-to-Speech Update (2.0.7)</title><content type='html'>Small fixes.&lt;br /&gt;&lt;br /&gt;*The language list won&#39;t disappear.&lt;br /&gt;*Opening a gmail attachment and coming back to it later won&#39;t report a missing attashment.&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;*added contrast change for day/night use.&lt;br /&gt;*speed up pdf reading 2% (more coming soon)&lt;br /&gt;&lt;br /&gt;Svox update:  Svox is aware of the problem and are working to improve their service&#39;s compatibility with other Android apps such as pdf-to-speech.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/1229144040118124521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/1229144040118124521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/1229144040118124521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/1229144040118124521'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/10/pdf-to-speech-update-207.html' title='PDF-to-Speech Update (2.0.7)'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-7278401234520374634</id><published>2010-10-19T16:51:00.000-07:00</published><updated>2010-10-19T17:02:36.108-07:00</updated><title type='text'>SVOX Bug</title><content type='html'>SVOX does not seem to be getting along with PDF-to-speech since SVOX&#39;s last update.  We&#39;ll keep you updated on this bugs status.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A couple of known bugs will squash this week:&lt;/div&gt;&lt;div&gt;*Language list shows an empty list sometimes&lt;/div&gt;&lt;div&gt;*Returning to a previously open email attachment will not work.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/7278401234520374634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/7278401234520374634' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7278401234520374634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7278401234520374634'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/10/svox-bug.html' title='SVOX Bug'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-3074426595253077718</id><published>2010-10-16T12:48:00.000-07:00</published><updated>2010-10-16T13:00:30.117-07:00</updated><title type='text'>PDF-To-Speech (bugfixes)</title><content type='html'>&lt;div&gt;On version 2.0.5&lt;/div&gt;Base on very constructive user feed back, here are the bug fixes for this week.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;* fixed stutter when reading the next page in the background.&lt;/div&gt;&lt;div&gt;* fixed having to pres play twice to get the program to stop when coming back to app.&lt;/div&gt;&lt;div&gt;* won&#39;t crash if swiping finger on sentence read seek bar.  Instead the sentence seek will&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;   be shown on the screen.  when the user releases the seek button, the app will continue to &lt;/div&gt;&lt;div&gt;   read at that point.&lt;/div&gt;&lt;div&gt;&lt;div&gt;* The last page remembered is the last page read and sentence was too far behind current page and sentence.  this is fixed to update the page and sentence more often.&lt;/div&gt;&lt;div&gt;* Was skipping last sentence in page if the sentence did not end with a period.&lt;/div&gt;&lt;div&gt;* took out unnecessary Internet access permission.&lt;/div&gt;&lt;div&gt;* the changes in speech speed and language settings are applied immediately.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/3074426595253077718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/3074426595253077718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/3074426595253077718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/3074426595253077718'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/10/pdf-to-speech-bugfixes.html' title='PDF-To-Speech (bugfixes)'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-5949243370401373287</id><published>2010-10-04T18:15:00.000-07:00</published><updated>2010-10-04T18:32:25.007-07:00</updated><title type='text'>PDF to Speech Update</title><content type='html'>PDF-to-Speech has been updated to run in the background like a media player.  The update is considered beta while some bugs are iron out.  The bugs however are no show-stoppers and will be fixed in future updates. &lt;br /&gt;&lt;br /&gt;We suggested to the Android market to allow for beta version of programs to be posted on the market, so that we can release updates faster, and use the help of our users to find and fix bugs.&lt;br /&gt;&lt;br /&gt;The next update will be mainly the bug fixing.&lt;br /&gt;&lt;br /&gt;The big bug in the list for the next update is to enable the program to handle bigger PDFs.&lt;br /&gt;&lt;br /&gt;Thanks for embracing the app, and providing so much feedback.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/5949243370401373287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/5949243370401373287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/5949243370401373287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/5949243370401373287'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/10/pdf-to-speech-update.html' title='PDF to Speech Update'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-8095760481061470853</id><published>2010-09-08T12:20:00.001-07:00</published><updated>2010-09-08T12:25:30.364-07:00</updated><title type='text'>PDF to Speech Update</title><content type='html'>The latest version of PDF to Speech is able to open email attachment.  The feature is beta, some GUI problem is making the play, skip buttons disappear, but we are working to fix it.&lt;br /&gt;&lt;br /&gt;The updates to be added this month are the&lt;br /&gt;&lt;ul&gt;&lt;li&gt;providing pdf-to-speech as a service, which basically will make it behave the same as your media player or pandora.&lt;/li&gt;&lt;li&gt;The second update will be support for encrypted pdf&#39;s.  The feature will be added for beta testing at first to work out the bugs with the help of our users.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The Dictionary Logger app is slated for improvements in its logging GUI.  Other requested features will be added.&lt;br /&gt;&lt;br /&gt;Feel welcome to post bug reports, feature request, and general comments.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/8095760481061470853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/8095760481061470853' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/8095760481061470853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/8095760481061470853'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/09/pdf-to-speech-update.html' title='PDF to Speech Update'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-1481718019682806432</id><published>2010-08-08T14:28:00.000-07:00</published><updated>2010-08-08T14:36:45.624-07:00</updated><title type='text'>Dictionary Logger and PDF-to-speech feedback</title><content type='html'>The Dictionary Logger has been updated since its UI looked awful on the Droid phone.  We are testing the new UI hopefully it looks better now.  I&#39;m getting a Galaxy S this week, this will help me upgrade the suite of apps for the newer Android OS (2.1 and 2.2).&lt;br /&gt;&lt;br /&gt;I&#39;ve gotten good feedback about the PDF-to-speech app.  The project is officially released as open-source using the Apache License version 2 on the Google project hosting site.  So I&#39;ll appreciate having programmers adding their expertise to the project.  The app will still be on sale on the market to finance routine improvements.  Spanish support is on the pipeline as well as a new feature I&#39;ll leave as a surprise.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/1481718019682806432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/1481718019682806432' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/1481718019682806432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/1481718019682806432'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/08/dictionary-logger-and-pdf-to-speech.html' title='Dictionary Logger and PDF-to-speech feedback'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-7454893294049992899</id><published>2010-07-26T12:02:00.001-07:00</published><updated>2010-07-26T12:07:00.138-07:00</updated><title type='text'>PDF to Speech  Bug Fixed</title><content type='html'>A few bugs were fixed in release 1.5.1:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;PDF to speech is now able to read all pdf files, limited only by the size of the file and the phone&#39;s resources.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The app will not restart when the phone is tilted ( for phones with orientation enabled)&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;The next release will have the feature of playing a PDF in the background allowing the user to do other things with the phone while listening.&lt;br /&gt;&lt;br /&gt;Spanish support is also on the pipeline.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/7454893294049992899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/7454893294049992899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7454893294049992899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7454893294049992899'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/07/pdf-to-speech-bug-fixed.html' title='PDF to Speech  Bug Fixed'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-7877955537647857284</id><published>2010-07-03T23:57:00.000-07:00</published><updated>2010-07-04T00:05:14.808-07:00</updated><title type='text'>PDF to Speech Upcoming Features and Bug Fixes</title><content type='html'>Planned features:&lt;br /&gt;&lt;br /&gt;Some users have suggested to make PDF-to-speech behave more like a media player.  That is being able to play the pdf on the background leaving the foreground to check emails and use other apps.  The feature will start development soon.&lt;br /&gt;&lt;br /&gt;Caching the text will be implemented as well.  The feature will reduce the wait time to just the first time the pdf is opened. &lt;br /&gt;&lt;br /&gt;Bugs in line to be fixed:&lt;br /&gt;&lt;br /&gt;A newer version of PDFBox seems has been able to read some of the pdfs that were to being read before.  The code is in the process of being ported to pdf-to-speech.&lt;br /&gt;&lt;br /&gt;Bug fix:  changing screen orientation on my-touch makes the application restart.  The caching feature will help eliminate this error.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/7877955537647857284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/7877955537647857284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7877955537647857284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/7877955537647857284'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/07/pdf-to-speech-upcoming-features-and-bug.html' title='PDF to Speech Upcoming Features and Bug Fixes'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-2886239871596786994</id><published>2010-06-25T22:21:00.000-07:00</published><updated>2010-06-25T22:29:16.618-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="app"/><category scheme="http://www.blogger.com/atom/ns#" term="PDF"/><category scheme="http://www.blogger.com/atom/ns#" term="reader"/><category scheme="http://www.blogger.com/atom/ns#" term="text-to-speech"/><title type='text'>PDF to Speech Update</title><content type='html'>Today we released PDF to Speech version 1.3.  The features we added are:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;The current sentence is shown on the screen.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;A control to adjust reading speed was added.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;PDF-to-speech now report to Android as an app able to open PDF&#39;s.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;Bug fixes.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;The IO Manager was not working correctly the first time it was used due to its agreement dialog.  However.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Off-by-one error when reporting the current sentence being read fixed.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Remaining bugs:&lt;br /&gt;*Some PDF&#39;s are not being read, we are working on a fix for this.&lt;br /&gt;*The Reader has a limit on how many pages it can load.  Documents with more than 700 pages may not work.  For example, a PDF of Moby Dick cannot be read.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/2886239871596786994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/2886239871596786994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/2886239871596786994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/2886239871596786994'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/06/pdf-to-speech-update.html' title='PDF to Speech Update'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-8422484507387139806</id><published>2010-06-11T14:55:00.000-07:00</published><updated>2010-06-25T22:30:13.971-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="football"/><category scheme="http://www.blogger.com/atom/ns#" term="worldcup"/><title type='text'>Referee</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXu65LIVNGBvSUyR34OggT8zbHDsB50HcnbHyBvxZ9h5DyO9cMQQoxJCB_HOaWPL8OuCW4KxrM6CtpOC8eKpxWBeIaTuVfGoCPYit75ETfm3ZR30HkRH3NUewlBCKjHlS88xZzvK6Zqrp/s1600/firs_page1.png&quot;&gt;&lt;img style=&quot;float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 214px; height: 320px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXu65LIVNGBvSUyR34OggT8zbHDsB50HcnbHyBvxZ9h5DyO9cMQQoxJCB_HOaWPL8OuCW4KxrM6CtpOC8eKpxWBeIaTuVfGoCPYit75ETfm3ZR30HkRH3NUewlBCKjHlS88xZzvK6Zqrp/s320/firs_page1.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5481639691052858594&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;With the Referee Android app, you can play with your friends showing them the yellow, and red card.  And you can sign a goal along with YouTube video of Andres Cantor.  Place questions or comments on this blog entry.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/8422484507387139806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/8422484507387139806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/8422484507387139806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/8422484507387139806'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/06/referee.html' title='Referee'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXu65LIVNGBvSUyR34OggT8zbHDsB50HcnbHyBvxZ9h5DyO9cMQQoxJCB_HOaWPL8OuCW4KxrM6CtpOC8eKpxWBeIaTuVfGoCPYit75ETfm3ZR30HkRH3NUewlBCKjHlS88xZzvK6Zqrp/s72-c/firs_page1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-6994945420218677180</id><published>2010-06-07T14:53:00.000-07:00</published><updated>2010-06-21T14:26:08.272-07:00</updated><title type='text'>PDF to Speech</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRp0yqkpNcOAjGdCmV8XQKGYEbLMjAIpW3z3cF77sP75q2ahHcllmJGSbCEmTtf4F2YeaIlPBK3MoBJjdiKuWyrsVbJ_LFEwkVPjgaQ6yDTbXwS233inpF0oCOBp3UUAZet3k_g-uZxhJ-/s1600/promo_one.png&quot;&gt;&lt;img style=&quot;float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 214px; height: 320px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRp0yqkpNcOAjGdCmV8XQKGYEbLMjAIpW3z3cF77sP75q2ahHcllmJGSbCEmTtf4F2YeaIlPBK3MoBJjdiKuWyrsVbJ_LFEwkVPjgaQ6yDTbXwS233inpF0oCOBp3UUAZet3k_g-uZxhJ-/s320/promo_one.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5481663354153227362&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today we released PDF-to-Speech into the Android Market.  The App will let you select a PDF file from your SD card, and it will read it to you.  Some of its features are:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Seek to sentences within a page&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Seek among pages&lt;/li&gt;&lt;br /&gt;&lt;li&gt;costume blue-themed UI&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Requirements:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;You&#39;ll need Android 1.6 or higher to install this app.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The app will install text-to-speech if not present&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The app will install OI File Manager if not present&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;This is the first version.  Future versions will support more PDF format variants.  And seamless support for Spanish and Italian are coming, although rough support is already available.&lt;br /&gt;&lt;br /&gt;Some PDFs variants that are not supported at the moment are encrypted PDF files, documents created with OpenOffice and other non-standard pdf creators.  The program will not be able to read a pdf file that has scanned images, even if these images have text.  The best way to know if the app will work for you is to get it and try it on the PDF&#39;s you plan to hear.  If a dialog message is shown, or the reader just reads the page number until the end of the document, your document is not supported yet.  More formats will be covered in the coming months.&lt;br /&gt;&lt;br /&gt;Another restriction is the size of the PDF file.  The program has been updated to let the user know if the file is too big.  All the restriction will be fixed as soon as possible.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/6994945420218677180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/6994945420218677180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/6994945420218677180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/6994945420218677180'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/06/pdf-to-speech.html' title='PDF to Speech'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRp0yqkpNcOAjGdCmV8XQKGYEbLMjAIpW3z3cF77sP75q2ahHcllmJGSbCEmTtf4F2YeaIlPBK3MoBJjdiKuWyrsVbJ_LFEwkVPjgaQ6yDTbXwS233inpF0oCOBp3UUAZet3k_g-uZxhJ-/s72-c/promo_one.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-2891794892374305967</id><published>2010-04-21T18:41:00.000-07:00</published><updated>2010-04-21T18:51:15.444-07:00</updated><title type='text'>Android ideas</title><content type='html'>If you have a small application for an Android phone, and it has a small niche so you don&#39;t expect it will be develop in the next year, let me know about it.  I can do the leg-work and could probably develop the app for you.&lt;br /&gt;&lt;br /&gt;You get the opportunity to use the app and my thanks of course.&lt;br /&gt;&lt;br /&gt;Oh, I would release it for free (ad-supported), and eventually open-source it on Google hosting website.&lt;br /&gt;&lt;br /&gt;This month, I released a couple of android apps:  RAS (Radio Alphabet Speller) and Referee (show the yellow card to your friends when they have it coming)</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/2891794892374305967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/2891794892374305967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/2891794892374305967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/2891794892374305967'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/04/android-ideas.html' title='Android ideas'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-4866414315210203468</id><published>2010-01-26T17:11:00.000-08:00</published><updated>2010-01-26T17:27:02.487-08:00</updated><title type='text'>New app and keeping old promises</title><content type='html'>I have just released an app on the Android market.  the application is called RAS (Radio Alphabet Speller).  The application will turn your words into Radio/telephony letter, also known as a phonetic alphabet. &lt;br /&gt;&lt;br /&gt;I went over previous comments, and realize that a year has gone by, and I never released the code for the pedometer and the nutrition application.  Both work fine, but they are not exhaustively checked for bugs, so I won&#39;t put it on the market.  But I will get then on Google open source projects. I will post the name of the projects when I create them.&lt;br /&gt;&lt;br /&gt;Sorry for the delay, and I understand if the few fans of the code have moved on.  But if you are still interested in working on the code with me, here is one challenge the nutritional diary faces.  We need to have a database with existing nutritional information available for the application,  I had the RPC (Remote Procedure Call) code necessary to have the app interact with an external nutrional dabase through RPC.  But the datadabase needs to be designed, the code to access it, and somebody (or some app) needs to populate the tables.  I&#39;ll be busy this year finishing up a PhD Dissertation, so I will release the code, and hope somebody can pick it up.  I&#39;ll be available for for help though.&lt;br /&gt;&lt;br /&gt;There are other nutritional applications on the market, but this one should be the only open source one. &lt;br /&gt;&lt;br /&gt;The pedometer is another story, in that case the only thing that could make the software useful is if the Nexus or the Droid have with them a more sensitive accelerometer and compass.  I&#39;ll post the code, and somebody can test is.  I only have a G1, which by now feels dated.&lt;br /&gt;&lt;br /&gt;The RAS took me about 6 hours to make.  I will release other applications in the future that are simple to code and have a very small niche.  for the end-user reader, let me know of any idea you may want to see in your Android phone, and I promise the app will be GNU open source if it makes to the market.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/4866414315210203468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/4866414315210203468' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/4866414315210203468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/4866414315210203468'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2010/01/new-app-and-keeping-old-promises.html' title='New app and keeping old promises'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-5018542337803487425</id><published>2009-05-23T12:28:00.000-07:00</published><updated>2009-05-23T12:39:50.128-07:00</updated><title type='text'>Pedometer Project Freeze</title><content type='html'>We&#39;ll freeze development of the pedometer project.  The G1&#39;s accelerometer sensor only does 4 to 7 reading per second.  This means that it is possible to count steps for slow walking but not fast walking or running.&lt;br /&gt;&lt;br /&gt;We will release the prototype code we have so far, but no Android Market application will be made based on it.  If the sensor in future phones improves, we may come back to the project.&lt;br /&gt;&lt;br /&gt;For the near future, one way we may get this to work is to create a standalone pedometer with bluetooth enabled so that we can access it from the phone and provide neat analysis tools.  This is outside our expertise, but it would be a nice challenge for device engineerings out there.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/5018542337803487425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/5018542337803487425' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/5018542337803487425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/5018542337803487425'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2009/05/pedometer-update.html' title='Pedometer Project Freeze'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-713636013428920237.post-2853407284928018033</id><published>2009-05-04T23:13:00.000-07:00</published><updated>2009-05-04T23:23:10.904-07:00</updated><title type='text'>Updated FitAndroid Beta</title><content type='html'>Android SDK keeps changing every few months, which is good because it usually brings better tools with it.  But bad because it tends to break old code.&lt;br /&gt;The testing Nutrition Diary has being released today updated with Android&#39;s new SDK (1.5).  We hope to start bringing this open source project to the Android Market this summer.&lt;br /&gt;&lt;br /&gt;The updated source package can be downloaded &lt;a href=&quot;http://www.fitandroid.com/Download.php&quot;&gt;here&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://practicalandroidapps.blogspot.com/feeds/2853407284928018033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/713636013428920237/2853407284928018033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/2853407284928018033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/713636013428920237/posts/default/2853407284928018033'/><link rel='alternate' type='text/html' href='http://practicalandroidapps.blogspot.com/2009/05/updated-fitandroid-beta.html' title='Updated FitAndroid Beta'/><author><name>jeremy</name><uri>http://www.blogger.com/profile/01967125113576774006</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>