Hi Nick,

there is a 50mb limit for the size of the app binary. 
There are only a limited number possible solutions for the size problem:

   - providing a large separate data file that gets downloaded 
   automatically by the play store after the user installed the app. The 
   problem here is that space is often times a rather rare resource on android 
   phones. Many low end devices have only 2 or 4gb in total. If a single  app 
   takes several hundred megs many users would complain or not even understand 
   why so much space is needed. So in the end i decided against this all or 
   nothing approach
   - let the app selectively download the training data at the cost of 
   adding the internet permission. This is how it is now.
   - let the user push the training data manually to the app by copying it 
   to the sd card himself. (this is currently possible but i think this 
   feature is too complicated for the average user)

Regarding publishing the code. I want to do this. Iam not yet sure if i 
want to use the GPL or Apache 2.0. 
Also since i modified tesseract and leptonica sources a bit and have 
several submodules i need to write a proper build script or readme file 
before releasing the sources.
If i have time i'll push something to my git hub this weekend.

Cheers
Renard

Am Freitag, 10. Mai 2013 11:04:04 UTC+2 schrieb Nick White:
>
> On Fri, May 10, 2013 at 12:32:32AM -0700, Renard Wellnitz wrote: 
> > Unfortunately i had to add this permission because it was not feasible 
> to pack 
> > the training data into the apk file. English alone is about 20mb and 
> there are 
> > more than 50 languages. 
> > Now the user can selectivly download those files later if he wishes. 
>
> I saw this too, and agree it isn't ideal. I'm not particularly 
> familiar with Android, but might one of the following ideas be 
> better? 
>
> - Have separate packages ("apps") for each training file (I don't 
>   know if the Google Play store would like that, or if everything is 
>   too sandboxed for it to work) 
> - Just include all of the languages in the app, or in a 
>   multilingual (i.e. non-english) version. Is space for apps a 
>   problem on Android devices? I naively assumed they would have many 
>   GiB of space. 
>
> Are you planning to release the source code under a free license? 
> That would be amazing! 
>
> Thanks for this work Renard, it's great to see :) 
>
> Nick 
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "tesseract-ocr" group.
To post to this group, send email to tesseract-ocr@googlegroups.com
To unsubscribe from this group, send email to
tesseract-ocr+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/tesseract-ocr?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tesseract-ocr+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to