Reputation: 3766
I am implementing a Google Translator simulator to my app. How can I implement this? Some similar source url or related Google api?
Screenshot of this app
http://www.freeimagehosting.net/uploads/73620ad386.png
input:
from any language <-----translate----------->to any language
output:
translation of text and voice of translate text
this app same as google translator
Code:
checkIntent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);
startActivityForResult(checkIntent,1);
private TextToSpeech mTts;
protected void onActivityResult(
int requestCode, int resultCode, Intent data) {
if (requestCode == 1) {
if (resultCode == TextToSpeech.Engine.CHECK_VOICE_DATA_PASS) {
// success, create the TTS instance
mTts = new TextToSpeech(this, null);
} else {
// missing data, install it
Intent installIntent = new Intent();
installIntent.setAction(
TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA);
startActivity(installIntent);
}
}
mTts.setLanguage(Locale.US);
Upvotes: 1
Views: 2774
Reputation: 16796
There is the Google Language API.
Need to translate your website or application into one or more different languages? With Google Translate, you can dynamically translate text between thousands of language pairs.
Upvotes: 3