[Vm-dev] SqueakVM for Android and tablet choice?

Andreas Raab andreas.raab at gmx.de
Thu Jan 27 14:33:59 UTC 2011


On 1/26/2011 6:51 PM, Dimitry Golubovsky wrote:
> 1. Is Squeak UI responsive enough on a 600Mhz CPU tablet, or say 1 Ghz
> is necessary?

Get the fast one.

> 2. Are there known tablets where Squeak VM just did not install/work
> by any reason? Installation via adb is sufficient for my needs.

Don't know.

> 3. My application requires some speech synthesis. In the PC
> application prototype I wrote a wrapper which invokes flite [2] and
> passes the phrase to speak to it via command line (voice is not
> perfect, but IMHO better than Klatt). Can Squeak access Android TTS
> service (I am guessing its name is eyes-free [3]) in any way? At last,
> there is a flite port for Android [4]. In general, is there any way to
> call Java code from Squeak currently implemented?

In a general way, no. You can use JNI from C so if you wrote a plugin 
that makes JNI calls back into Java it should work, but I don't think 
anyone has done this yet.

> 4. The current version of Android Squeak does not support text input:
> is this due to limitations in previous versions of NDK? NDK r5 claims
> that input subsystem is available, does this lift the limitation?

We couldn't get it to work for the initial version. Help is greatly welcome.

Cheers,
   - Andreas

> Thanks for any ideas. I probably could already run my application on a
> Windows/Linux tablet, but these tablets are more expensive and choice
> is much narrower.
>
> [1] http://code.google.com/p/squeak-android-vm/
> [2] http://www.speech.cs.cmu.edu/flite/
> [3] http://code.google.com/p/eyes-free/
> [4] https://github.com/happyalu/Flite-TTS-Engine-for-Android/


More information about the Vm-dev mailing list