`
endual
  • 浏览: 3581705 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android 谷歌发音

 
阅读更多

http://translate.google.com/translate_tts?ie=UTF-8&q=nima&tl=en&prev=input

 

 

 

 

package google.fayin.activity;

import android.app.Activity;
import android.media.MediaPlayer;
import android.net.Uri;
import android.os.Bundle;

public class MainActivity extends Activity {
	
	String[] cailiao = {"hello","word","i","love","you"} ;
	
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
//        String path="http://translate.google.com/translate_tts?ie=UTF-8&q=hello&tl=en&prev=input";     //这里给一个歌曲的网络地址就行了
//        Uri  uri  =  Uri.parse(path);
//        MediaPlayer   player  =   MediaPlayer.create(MainActivity.this, uri);
//        player.start();
      

        String word = "" ;
        for (int i=0; i <cailiao.length; i++ ) {
        	word = cailiao[i] ;
        	Uri uri  =  Uri.parse(getUri(word));
        	MediaPlayer player  =   MediaPlayer.create(MainActivity.this, uri);
            player.start();
            uri = null ;
            player = null ;
           
        }
        
       
        
        
    }
    
    
    private String getUri(String word) {
    	
    	 String path = "http://translate.google.com/translate_tts?ie=UTF-8&q="+word+"&tl=en&prev=input"; 
    	 return path ;
    }
}
 
分享到:
评论

相关推荐

    Android 云端发音字典源码.zip

    本文将深入探讨一个基于Google Translate API的Android应用源码,该应用能够快速进行文字翻译并支持语音发音,尤其适用于学习语言的用户。这款应用的核心优势在于其运行速度快,避免了Web版本的延迟问题,提高了用户...

    Android 云端发音字典源码

    总结起来,"Android 云端发音字典源码"是一个集成了Google Translate API的实用示例,它展示了如何在Android应用中实现高效的翻译和语音合成功能。通过学习这个项目,开发者可以深入了解如何与云服务交互,提升自己...

    谷歌TTS离线语音包.zip

    在移动设备上,如Android手机和平板电脑,谷歌TTS服务是一个关键组件,为各种应用提供语音合成功能。 这个"谷歌TTS离线语音包.zip"文件显然包含了谷歌TTS服务的离线语音资源。离线语音包意味着用户无需连接互联网就...

    Android程序研发源码Android 云端发音字典源码.zip

    Android系统内置了TTS服务,但也可以使用第三方库,如Google的Speech Synthesis API,提供更丰富的发音选项和语言支持。 4. **播放音频**:合成的语音会被存储为音频文件(如MP3或WAV),然后通过Android的...

    Android应用源码之在线英语翻译发音项目.zip

    这个压缩包文件“Android应用源码之在线英语翻译发音项目.zip”显然包含了开发一个Android应用程序的源代码,该应用的功能主要是实现在线英语翻译并具备发音功能。我们可以从以下几个方面来探讨这个项目的知识点: ...

    Android云端发音字典源码.zip

    Android系统提供了内置的TTS引擎,但也可以集成第三方服务,如Google Text-to-Speech,以提供更丰富的语音选项。 8. **UI设计**: - 使用Android的布局和组件,如RecyclerView展示字典条目,搜索框实现查询功能,...

    GoogleTTS中文语音数据包.zip

    标题中的"GoogleTTS中文语音数据包.zip"指的是Google Text-to-Speech (TTS)引擎的一个专门针对中文发音的数据包。Google TTS是一项服务,它能够将文本转换为高质量的语音输出,支持多种语言,包括中文。这个数据包...

    Android 云端发音字典源码.rar

    5. **语音合成(TTS,Text-to-Speech)**:为了实现字词的发音功能,源码可能包含了集成Google TTS引擎或其他第三方TTS库的代码,通过调用相应的API来播放语音。 6. **数据库存储**:为了缓存或者离线使用字典数据...

    Android-一个基于Java的粤语发音TTS文字转语音.

    3. **自定义发音**:如果系统默认的粤语发音不满足需求,开发者可以考虑使用第三方TTS引擎,如Google的TTSService,或者通过`setEngineByPackageName()`方法指定自定义引擎。这可能就是`java-tts-master`项目的核心...

    Android 云端发音字典源码-IT计算机-毕业设计.zip

    这篇文档将深入解析《Android 云端发音字典源码》这一毕业设计项目,旨在帮助学习者理解Android应用的开发流程,以及如何结合云端资源实现字典应用的功能。首先,我们来了解一下Android应用的基本架构和开发环境。 ...

    Android-tts.rar_android_android TTS_tts_tts Android_语音 tts

    Android TTS还支持自定义发音引擎,开发者可以通过实现`TextToSpeechEngine`接口创建自己的引擎。这为开发者提供了更大的灵活性,可以根据需求调整发音效果或添加额外的功能。 在实际开发中,开发者还需要考虑不同...

    zxing-client-android

    这个项目的核心是ZXing(发音为 "zebra crossing"),它是一个开放源代码的多格式一维和二维条码图像处理库,用于读取、写入和处理各种条码格式。ZXing提供了广泛的支持,包括QR码、Data Matrix、UPC-A和EAN-13等...

    Delphi XE5 Android 调用 Google ZXing

    ### Delphi XE5 Android 调用 Google ZXing #### 概述 在本篇文章中,我们将探讨如何在Delphi XE5环境下利用Google ZXing库实现Android平台上的条形码扫描功能。ZXing(发音为“zing”)是一个开源项目,提供了...

    Android电子词典_大作业版

    其次,Android ADT(Android Developer Tools)是Google提供的一套集成开发环境,包含Eclipse插件,用于Android应用的开发、调试和测试。在这个项目中,ADT提供了图形化的界面来创建和管理Android项目,编辑XML布局...

    android TTS语音引擎包

    这个“android TTS语音引擎包”集合了多种知名的TTS引擎,包括度秘3.0、谷歌语音合成、科大讯飞3.0和5.0版本,这些引擎为用户提供离线的语音服务,无需网络连接即可工作。 1. **度秘TTS**:度秘是百度公司开发的一...

    Android studio 之Zxing 实现二维码生成和扫描

    在Android开发中,Zxing(ZXing,发音“zebra crossing”,斑马线)是一个流行的开源项目,提供了多种格式的一维和二维条码的读取和生成能力。本教程将聚焦于如何在Android Studio环境中利用Zxing库实现二维码的生成...

    Android二维码的识别

    在Android应用中实现二维码识别,通常会用到Zxing(ZXing,发音“zebra crossing”)库,这是一个开源的条码解码框架,支持多种条码格式,包括二维码。 **步骤1:添加Zxing依赖** 要在Android项目中使用Zxing,首先...

    android利用Zxing编码与解码

    在Android平台上,Zxing(ZXing,发音为“zebra crossing”,意为斑马线)是一个开源项目,提供了丰富的二维码(QR Code)和条形码(Barcode)处理功能,包括生成、扫描和解析。本教程将详细介绍如何在Android应用中...

    Android应用源码在线英语翻译发音项目.zip

    在本项目中,我们主要探讨的是一个基于Android平台的应用程序,该程序专注于提供源码级的英语翻译和发音功能。这个应用可能是一个实用工具,帮助开发者或者英语学习者理解并学习Android应用中的英文代码,同时提供...

Global site tag (gtag.js) - Google Analytics