Android TTS
文章平均质量分 63
地下室森林
1寻找大地的幻想家独自行走的大学生2地下室人的通病就是把人生看得太透彻了
展开
-
Android 语音合成
语音合成是将人类语音用人工的方式所产生。若是将电脑系统用在语音合成上,则称为语音合成器,而语音合成器可以用软/硬件所实现。文字转语音(text-to-speech,TTS)系统则是将一般语言的文字转换为语音,其他的系统可以描绘语言符号的表示方式,就像音标转换至语音一样。而合成后的语音则是利用在数据库内的许多已录好的语音连接起来。系统则因为储存的语音单元大小不同而有所差异,若是要储存phon原创 2013-12-06 14:37:41 · 1339 阅读 · 0 评论 -
Android Studio 快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动原创 2013-12-06 16:06:51 · 1004 阅读 · 0 评论 -
Android TTS 实战五:摇一摇输入
应用功能:摇一摇手机,自动连接Google Voice ,可以将语音转成文本步骤:1. 在 AndroidMainfest.xml 中添加权限:2.布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com原创 2013-12-31 16:34:51 · 1406 阅读 · 0 评论 -
语法规范:BNF与ABNF
早上做智能施法项目,说一句话比如“明天6点开灯”,智能插座就会在6点把灯开起来,这涉及到语音语法方面的问题。由于科大讯飞开发语义,就决定用讯飞的SDKBNF 巴科斯范式(BNF: Backus-Naur Form 的缩写)是由 John Backus 和 Peter Naur 首先引入的用来描述计算机语言语法的符号集。现在,几乎每一位新编程语言书籍的作者都使用巴科斯范式来定原创 2014-01-03 13:24:19 · 8327 阅读 · 0 评论 -
Android - 智能 wifi 插座控制开关
在实验室呆了一天,累死洒家。做了一天的 android 智能家居控制,总算摸到点门路了~~智能家居的原理:android 手机登录服务端,智能插座连接到服务到(智能插座相当于路由器,但是不能提供其他设备上网),这样就能在手机上控制家里电灯的开关情况。弄了一个摇一摇就能实现开关,还是按钮实现开关,本来想语音实现的,但是感觉有点杀鸡用牛刀了,orz接下来的任务1.智能施法,说一原创 2014-01-02 22:09:28 · 3267 阅读 · 0 评论 -
Android TTS 实战四:中文走起
不能用中文的语音识别感觉很不爽,下午终于弄出来了,网上查找资料说要使用开源项目eyes-free或者下载科大讯飞的 jar 包。但我是用谷歌的 voice search (现在有支持中文了)来做的。名词解释 语音搜索(voice search)是一种语音识别技术,它使用户能够通过大声说出条目来进行搜索,而不用将它们输入到搜索栏来搜索。智能手机以及其他小型的具有网络功能的移动设备的剧增激发了原创 2013-12-16 15:11:49 · 1710 阅读 · 3 评论 -
Android TTS 实战三:爱你一万年
把合成的语音以音频文件的形式保存在系统里,然后就可以直接用播放音频文件的方式来播放。这个功能调用的函数为:public int synthesizeToFile ( String text, HashMap String , String > params, String filename)第一个参数为要进行语音合成的文本;第二个参数我们在上一个Demo中有原创 2013-12-12 16:03:17 · 1411 阅读 · 0 评论 -
Android TTS 实战一:认识 TTS
1.TTS定义TextToSpeech简称 TTS,称为语音合成,是Android 从1.6版本开始支持的新功能,能将所指定的文本转成不同语言音频输出,文字转语音(text-to-speech,TTS)系统是将一般语言的文字转换为语音。TTS功能需要有TTS Engine的支持,下面我们就来了解下android提供的TTS Engine。Android使用了叫Pico的原创 2013-12-07 00:01:48 · 2873 阅读 · 0 评论 -
Android TTS 实战二:全世界都知道我爱你
1.简介实战而建立在实战一的基础上,只加了一个 Spinner ,给上一个 Demo 增加语言选择功能,可以使用 TTS 引擎支持的English、French、German、Italian和Spanish这5大语言来进行相应的语音合成,并用这5种外语向她说出“我爱你”。让全世界都知道我爱你~-~wlh2.实例xml布局代码<LinearLayout xmlns:android=原创 2013-12-07 00:02:00 · 2523 阅读 · 0 评论 -
高手速成android开源项目【View篇】
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。 一、ListView android-pulltorefresh转载 2014-01-11 11:06:23 · 1684 阅读 · 1 评论