Hi,
> I never set the tessedit_ocr_engine_mode
> configuration for tesseract, so I assume that it is using the default mode
> which, from my reading, will infer the best mode to use from the engine for the
> particular language.
You're right in your assumptions, it will use the default (non-cube)
mode unless you tell it otherwise. You're also correct that the
default mode is likely the best for Spanish.
> Finally, where can I set the tessedit_ocr_engine_mode? I cannot find this in
> any documentation online. Do I need to modify the source before compiling? Is
> there a configuration file that I can modify or add?
It's a configuration variable, which you set the same way as any
other configuration variable. That is documented a little here:
http://code.google.com/p/tesseract-ocr/wiki/ControlParams
I'm afraid I can't help you with performance, as I have no knowledge
of android stuff. You might find it useful to look at the code of
Renard's excellent looking Text Fairy app for android:
https://github.com/renard314/textfairy
Nick