linuxscout / mishkal

Mishkal is an arabic text vocalization software
GNU General Public License v3.0
262 stars 67 forks source link

Import Mishkal to Android #8

Open linuxscout opened 8 years ago

linuxscout commented 8 years ago

We need to run Mishkal under Android, in order to use it to diacritize text before convert it to speech. Mishkal is a pure python program, How to run it under Android?

MagedSaeed commented 5 years ago

why not to use the web service instead?

linuxscout commented 5 years ago

We have already the web service. but we have not an android app.

djalilhebal commented 5 years ago

When I read this "issue", my first intuition was: Eh, since a Web API already exists, why not just make calls to it? Something this:

NOTES

Disclaimer: I have not programmed in Python before.

linuxscout commented 5 years ago

Great suggestion, I will try to work on, especially BeeWare

naskio commented 2 years ago

Chaquopy is a Python SDK for Android it provides a Simple APIs for calling Python code from Java/Kotlin, and vice versa. it may be a good option.

Disclaimer: I didn't use it before

naskio commented 2 years ago

I created this example repo where I used chaquopy for running mishkal in a native android app. Note: chaquopy is a commercial product but it can be used without a license (limited) or with a free license (for open source project - read more here)

screenshot

linuxscout commented 2 years ago

Thank you Mehdi, it's a great contribution.