该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

在设置/语言和输入法/下对TTS进行设置

public class TTS extends Activity implements OnInitListener

{

TextToSpeech speak=null;

String speakStr="";

Button btn;

TextView tv;

EditText et;

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

setContentView(R.layout.tts);

et=(EditText)findViewById(R.id.et);

tv=(TextView)findViewById(R.id.tv);

btn=(Button)findViewById(R.id.btn);

btn.setOnClickListener(new Listener());

Intent check=new Intent();

check.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);

startActivityForResult(check,0);

}

@Override

public void onInit(int status)

{

if(status==TextToSpeech.SUCCESS){

int result=speak.setLanguage(Locale.US);

if(result==TextToSpeech.LANG_MISSING_DATA

||result==TextToSpeech.LANG_NOT_SUPPORTED){

//不可用

toast("不可用");

}else{

speak.speak("hello android.",TextToSpeech.QUEUE_ADD,null);

}

}

}

Linux文本转语音合成教程,〔教程〕使用TTS将文本转语音输出相关推荐

  1. linux 批量选中文本删除,教程 | 【七牛云】Qshell Linux下批量删除文件教程

    原标题:教程 | [七牛云]Qshell Linux下批量删除文件教程 项目内容 本文将教您使用七牛云提供的Qshell工具在linux下安装并且使用批量查询和批量删除命令行进行远程删除文件. 项目教 ...

  2. 独家 | 手把手教你用Python 3创建用于机器学习开发的Linux虚拟机(附安装教程代码)

    原文标题:How to Create a Linux Virtual Machine For Machine Learning Development With Python 3 作者:Jason B ...

  3. 独家 | 手把手教你用Python 3创建用于机器学习开发的Linux虚拟机(附安装教程代码)...

    Linux是使用Python进行机器学习开发的极佳环境.这些工具能够被简便快捷地安装,并且您可以直接开发和运行大型模型. 在本教程中,您将了解如何使用Python创建和安装用于机器学习的Linux虚拟 ...

  4. 【“计算机科学与技术”专业小白成长系列】Linux Shell 编程 极简教程

    Linux Shell 编程 极简教程 内容摘要 本文是 Linux Shell 编程简单入门.主要内容: Linux 简介 Shell 编程入门 Kotlin 脚本与 Shell 脚本 Linux ...

  5. linux下的vim使用教程!从零基础到入门!

    linux下的vim使用教程!从零基础到入门! 文章目录 linux下的vim使用教程!从零基础到入门! vim的介绍! vim的模式介绍! vim三种模式的关系! vim的基本操作! vim的退出! ...

  6. Linux学习笔记二Shell教程

    Shell 教程 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁.Shell 既是一种命令语言,又是一种程序设计语言. Shell 是指一种应用程序,这个应用程序提供了一个 ...

  7. linux基础教程之Linux操作系统安装图文配置教程详细版

    这篇文章主要为大家详细介绍了Linux操作系统安装图文配置教程,帮助大家顺利的安装Linux操作系统,感兴趣的小伙伴们可以参考一下 随着嵌入式的发展,Linux的知识是必须的一部分,下面就让我们进行L ...

  8. 《嵌入式 Linux应用程序开发标准教程(第2版)》——第1章 Linux快速入门 1.1 嵌入式Linux基础...

    本节书摘来自异步社区<嵌入式 Linux应用程序开发标准教程(第2版)>一书中的第1章,第1.1节,作者 华清远见嵌入式培训中心,更多章节内容可以访问云栖社区"异步社区" ...

  9. jpgraph中文使用手册之文本和字体控制教程

    摘要:在之前的php jpgraph安装配置教程中已介绍过jpgraph字体的安装与配置方法,jpgraph类库中字体和文本的使用是非常重要的,jpgraph既可以控 制文本的旋转.对齐方式.字体大小 ...

最新文章

  1. 干货 | OpenCV看这篇就够了,9段代码详解图像变换基本操作
  2. 索引超出了数组界限_还在用优先队列?来试试索引优先队列吧(优先队列amp;索引优先队列)...
  3. SAP实施后你的关键用户还关键吗?
  4. stata面板数据gmm回归_【stata】面板GMM估计
  5. 如何发布Android Library到maven私有仓库
  6. 干货 | 如何系统学习 C 语言?
  7. mysql int 优化_MySQL数据类型优化—整数类型优化选择
  8. eclispe Springboot项目修改html,jsp 页面不能及时刷新
  9. PointNet论文笔记
  10. mysql lru scan depth_如何解决mysql警告:“ InnoDB:page_cleaner:1000毫秒的预期循环用了XXX毫秒。设置可能不是最佳的”?...
  11. 数据--第34课 - 二叉树的深层性质
  12. (西瓜书)机器学习(周志华)书目录
  13. 单片机课程设计音乐盒c语言,单片机课程设计《数字音乐盒的设计》
  14. 系统分析与设计-我爱烤鱼创新过程与UP过程对比分析之我见
  15. java excel导入导出案例
  16. 下列字符是c语言保留两位小数,c语言中保留两位小数
  17. 什么是敏捷开发?它有什么特点
  18. 区块链上的中国?2018见分晓
  19. java unrar压缩_用java解压缩rar文件 de.innosystec.unrar解压缩rar文件
  20. gcc -m32报错解决

热门文章

  1. git基本操作:上传代码
  2. 这两天在学习微信小程序,不可避免的又要用到一些图标,通过问朋友解决了这个事情 想分享给你们一下 希望对你们有用...
  3. ZBrush常用快捷键
  4. 如何生成一副Poker
  5. javascript 获取图片原始尺寸
  6. 【Windows 8 Store App】学习二:ResourceLoader
  7. 如何从源码包安装软件?
  8. gcc之UTF-8编码
  9. Windows10共享文件夹、打印机,可是网络上显示“未授予用户在此计算机上的请求登录类型”的解决方案
  10. 【报告分享】2021年中国互联网保险消费者洞察报告.pdf(附下载链接)