如何在android中实现将一种语言翻译成另一种语言
我正在为我的应用程序实现google translator similator如何在android中实现将一种语言翻译成另一种语言,android,google-translate,Android,Google Translate,我正在为我的应用程序实现google translator similator 如何实现有关此应用程序的一些想法 一些类似的源url或相关的谷歌api请提前转发谢谢 screenshot of this app http://www.freeimagehosting.net/uploads/73620ad386.png input: from any language <-----translate----------->to any language output: tran
如何实现有关此应用程序的一些想法 一些类似的源url或相关的谷歌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
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);
此应用程序的屏幕截图
http://www.freeimagehosting.net/uploads/73620ad386.png
输入:
从任何语言到任何语言
输出:
文本的翻译与译文的声音
此应用程序与google translator相同
checkIntent.setAction(TextToSpeech.Engine.ACTION\u CHECK\u TTS\u数据);
startActivityForResult(检查意图,1);
私有文本语音MTT;
活动结果上的受保护无效(
int请求代码、int结果代码、意图数据){
if(requestCode==1){
if(resultCode==TextToSpeech.Engine.CHECK\u VOICE\u DATA\u PASS){
//成功,创建TTS实例
mTts=新的TextToSpeech(此为空);
}否则{
//缺少数据,请安装它
Intent installIntent=新Intent();
installIntent.setAction(
TextToSpeech.Engine.ACTION\u安装\u TTS\u数据);
startActivity(installIntent);
}
}
mTts.setLanguage(Locale.US);
有一个
需要将您的网站或应用程序翻译成一种或多种不同的语言吗?使用Google translate,您可以在数千种语言对之间动态翻译文本
没关系,我正在使用谷歌api翻译文本将完成,但翻译的声音不起作用这是我将在2天内尝试的情况,但没有解决方案我正在寻找上面的一些源代码请提前转发一些有价值的解决方案谢谢