1.首先去讯飞语记官网下载并安装APP:

2.设置语音引擎:

设置==>语言和输入法==>文字转语音(TTS)输出==>首选引擎

3.在代码中使用:

import android.content.Context;

import android.speech.tts.TextToSpeech;

import android.util.Log;

import java.util.Locale;

public class SystemTTS {

private static final String TAG = "SystemTTS";

private static SystemTTS instance;

private TextToSpeech textToSpeech;

private boolean isSupport = true;

private SystemTTS(Context context) {

textToSpeech = new TextToSpeech(context, new TextToSpeech.OnInitListener() {

@Override

public void onInit(int status) {

if (status == TextToSpeech.SUCCESS) {

int result = textToSpeech.setLanguage(Locale.CHINA);

textToSpeech.setPitch(1.0f); // 设置音调

textToSpeech.setSpeechRate(1.0f); // 设置语速

if (result == TextToSpeech.LANG_MISSING_DATA || result == TextToSpeech.LANG_NOT_SUPPORTED) {

isSupport = false;

Log.i(TAG, "系统不支持中文语音播报");

}

}

}

});

}

public static SystemTTS getInstance(Context context) {

if (instance == null) {

instance = new SystemTTS(context);

}

return instance;

}

public void speak(String text) {

if (!isSupport) {

return;

}

if (textToSpeech != null) {

textToSpeech.speak(text, TextToSpeech.QUEUE_FLUSH, null);

}

}

public void destroy() {

if (textToSpeech != null) {

textToSpeech.stop();

textToSpeech.shutdown();

}

instance = null;

}

}

参考链接:

谷歌tts android手机自带引擎,Android使用讯飞语记引擎实现中文TTS相关推荐

  1. android手机自带表情符号,android系统自带Emoji表情与表情描述互相转换

    前言 Emoji表情几乎都是有表情描述的,如愤怒的表情会有[愤怒],这样的描述,这里就是举了个列子,至于是什么样的表现形势,这是可以自己定义的.那么这样,一个表情带一个表情描述的好处就是,当我们发送信 ...

  2. android手机用户,2011年Android手机用户使用行为研究报告

    一.市场概述及研究背景 谷歌Android,自获得摩托罗拉.三星.HTC.中兴.华为等诸多品牌的拥趸开始,就扮演起了智能手机市场竞争格局颠覆者的角色.经过近三年时间的发展,Gartner最新数据显示, ...

  3. 谷歌chrome模拟手机浏览网页:iPhone/Android

    部分网站通过Http头中的User-Agent判断浏览器类型,如果是手机,显示手机版页面内容,如果是普通PC浏览器,显示电脑版网页内容. 因此谷歌Chrome浏览器,可以通过修改User-Agent和 ...

  4. 安卓 linux找回内置存储,Android手机自带内部存储路径的获取

    我有一台中兴的Android手机,型号是 ZTE U930HD,手机没有插入外置SD卡(也就是Micro SD Card,原名Trans-flash Card(TF卡),2004年正式更名为Micro ...

  5. android 获取sd卡目录失败_解决Android手机自带内部存储路径存在但是却获取不到内容的问题...

    我有一台中兴的Android手机,型号是 ZTE U930HD,手机没有插入外置SD卡(也就是Micro SD Card,原名Trans-flash Card(TF卡),2004年正式更名为Micro ...

  6. android手机连接windows,将Android手机投影到Windows 10 PC [夏昆冈]

    Windows 10 预览版Build 14328加入了原生的Miracast投影功能,简单说,任意加入无线网络的Win10设备都可以成为一台无线显示器设备.这样一来,几乎所有Android手机和Wi ...

  7. 好玩的手机android游戏,好玩的android手机游戏2018_热门android游戏排行榜

    ?很多安卓用户都在找好玩的android手机游戏,指尖端的操作,让你的游戏更好玩,接下来一起来看看好玩的android手机游戏2018.热门android游戏排行榜前十,必不可错过喔! 2018好玩的 ...

  8. 顶峰Android手机视频转换器,凡人Android手机视频转换器

    凡人Android手机视频转换器是一款专门针对谷歌Android安卓操作系统的手机开发的Android视频转换器工具,可以帮助您将各种流行的视频格式转换为Android手机所支持的视频格式和音频格式. ...

  9. moto+早期android手机,王者归来 MOTO近期Android手机汇总

    第1页:HTC甘拜下风 MOTO近期Android手机汇总 第2页:里程碑无键盘版:摩托罗拉XT711 第3页:新入门手机:摩托罗拉XT502 第4页:明系列谷歌新作:摩托罗拉A1680 第5页:纯直 ...

最新文章

  1. 如何制定一份永远完不成的年度计划?
  2. OpenStack 2018 年终盘点
  3. 简单介绍常用hadoop dfs命令
  4. SharePoint 2013 Designer系列之数据视图筛选
  5. 系统调用与软件中断SWI的实现
  6. 二十七、综合案例数据预处理
  7. python keyerror_python 日常笔记 - namedtuple
  8. 1289 大鱼吃小鱼
  9. Take Me To Your Heart 吻别英文版
  10. 应聘c语言面试试题,c语言面试最必考的十道试题,求职必看!!!
  11. windows+nginx+tomcat实现集群负载均衡(生产环境必读)
  12. 独轮车(广搜_队列)
  13. git 如何忽略掉文件夹_如何使git忽略某些文件或文件夹
  14. p12解析流程_iOS证书及描述文件制作流程详解
  15. Linux - wxWidgets安装和编译HelloWorld
  16. 绘制专利说明书附图的基本要素
  17. xsmax是大黑边?_苹果iPhone11和xsmax,8p x xr xs怎么选?干货分享!
  18. IE、Chrome浏览器主页被hao123或360篡改简单有效解决办法
  19. 阿里巴巴 html圆代码,阿里巴巴国际站HTML代码全透视
  20. 概率分布之二项分布与多项分布

热门文章

  1. 势头迅猛的儿童手表:恐陷下一个文曲星之地?
  2. 固有属性与自定义属性
  3. 单域MPLS ***数据转发实验分析
  4. MYSQLMANAGER实例管理器总结
  5. python中isinstance(3、object)_python中isinstance函数判断各种类型的小细节
  6. Prince2与PMP的区别
  7. ios10不能定位 window.navigator.geolocation.getCurrentPosition(定位第一节)
  8. 浅析jQuery中常用的元素查找方法总结
  9. 电子科技大学2019年计算机复试分数线,2019考研电子科技大学复试分数线已公布...
  10. java notify唤醒原理_Java wait和notify虚假唤醒原理