As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
The default voice is not suitable for every purpose. Is there a way (some jar or some online API) by which we can have more natural speech.
Ps. my app is for prayers where computerized voice is not good enough and I don't want to ship self-recorded audio with the app.
You don't have to use any external JAR.You need to install another suitable text-to-speech engine for your application.(I think Loquendo is good option See here)
you can use following steps-
1)Get the APK of TTS engine
2)put it in your asset folder
3)install this APK from asset folder to android device when user install your app for the first time
4)set this TTS engine as your Default TTS engine
5)You are ready to go.
You can do other checks like:
a)if device has already have Loquendo install then no need to re-install it
b)if user does not set Loquendo as default TTS then prompt the user.
c)programmatically change the TTS language as per your need
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I am creating an app where user can delete all history of a particular number or group of numbers. I am able to delete calls and sms was just thinking if there a way to delete message/chats related to a particular number from whatsapp pragmatically in android. As whatsapp is also a popular source now. Any views/directions would be helpful.
Thanks in advance.
No, you cannot do this.
WhatsApp is a third party app, and does not provide an API for you to edit their data. On a rooted device you may be able to gain access to their databases, by they are AES encrypted, and you will have a tough time editing them on the fly.
You can't access to other app. But if your device is root, you can access to database of Whatsapp
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm doing a Mobile Device Management (MDM) solution for android device. I have found out few feature that are possible for this application:
Remote lock
Wipe data
Password policy
Disable Camera
Manage Applications
I have done all the things mentioned above. Is there any other possible feature that I can include in my application ? some feature using native android programming ?
I think there are alot of things to do in the arena of MDM policy and its implmentations like for example:
Backup/Restore.
New apps Installation notifications.
GPS tracking and mapping.
and for more information about those implmentation you can start by reading the following here
Some I can think right off the bat are:
Monitoring : Administrator can monitor device status .A lot of info available here, like battery, location, uptime, network usage history etc.
Settings : Administrator can configure the device.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm in the process of starting an android app - however i'm confused as to what is the best option to take with regards to the development of an android app.
What would be the best system to use? Phonegap, Titanium, Feedhenry or a native android app using java?
Thanks in advance.
Depends on what kind of App it is.
If you are not going to need any significant interaction with web API's or it is not a kind of web-android-app -> you should go with native android.
Else if you need to use some web-service which requires you to access it from a browser then you should consider using Phonegap, Titanium etc.....
What Phonegap, Titanium etc.. do is -> they deploy a special Activity which Extends Android Activity class to start a highly customized Android Web View + they provide a javascript interface for most Android functionality. So you can just make an HTML page and handle all your application logic using javascript.
My experience with phonegap etc -> if you have more complicated application logic -> you will end up with a messy javascript code.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I am making a web app that needs to communicate with the Android phone, what is the best way to get data from the web app to the phone? I have heard of C2DM but I don't know any good guides for it. I have tried polling, but that is way too heavy on the battery. Whats the best way to accomplish this?
The best practice is the following: using C2DM your phone should just receive a notification about the event. Basing on this event you connect to a resource and download necessary information. This and this resources I used when I've tried to develop my C2DM application.
As well as C2DM you could also look at services such as Urban Airship or if the communication with the device is interactive then you could look at a realtime web technology.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm trying to create an email application which is depending upon the same function of our android mobile's default email application. How can I get that default email functions source code?
I think what you are looking for is K-9 mail. It looks like you're in luck. it's open source on github: https://github.com/k9mail/k-9
For sake of completeness, the source of the default Email application is available at
http://android.git.kernel.org/?p=platform/packages/apps/Email.git;a=summary.
EDIT: Palaniraja suggests the following alternate link, however it does not support the source browsing capability of the discontinued original repository.
https://android.googlesource.com/platform/packages/apps/Email/
However, it will (or at least used to) require a fair amount of adaptation before it can be built with the SDK, as it was originally designed to be built with the platform build system before decisions about APIs available under the SDK were finalized. Unless that has changed, you may be better off working with some other codebase that someone has already adapted for SDK use.
maybe this will help you: http://java.sun.com/developer/onlineTraining/JavaMail/contents.html
i've used that for my own gmail client app.