- 浏览: 1486183 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (419)
- XMPP (19)
- Android (180)
- Java (59)
- Network (4)
- HTML5 (13)
- Eclipse (9)
- SCM (23)
- C/C++ (4)
- UML (4)
- Libjingle (15)
- Tools&Softwares (29)
- Linphone (5)
- Linux&UNIX (6)
- Windows (18)
- Google (10)
- MISC (3)
- SIP (6)
- SQLite (5)
- Security (4)
- Opensource (29)
- Online (2)
- 文章 (3)
- MemoryLeak (10)
- Decompile (5)
- Ruby (1)
- Image (1)
- Bat (4)
- TTS&ASR (28)
- Multimedia (1)
- iOS (20)
- Asciiflow - ASCII Flow Diagram Tool.htm (1)
- Networking (1)
- DLNA&UPnP (2)
- Chrome (2)
- CI (1)
- SmartHome (0)
- CloudComputing (1)
- NodeJS (3)
- MachineLearning (2)
最新评论
-
bzhao:
点赞123!
Windows的adb shell中使用vi不乱码方法及AdbPutty -
wahahachuang8:
我觉得这种东西自己开发太麻烦了,就别自己捣鼓了,找个第三方,方 ...
HTML5 WebSocket 技术介绍 -
obehavior:
view.setOnTouchListenerview是什么
[转]android 一直在最前面的浮动窗口效果 -
wutenghua:
[转]android 一直在最前面的浮动窗口效果 -
zee3.lin:
Sorry~~
When I build "call ...
Step by Step about How to Build libjingle 0.4
TTS在句子中间会停顿,你也可以通过在任何字符串中加点"."后面加空格来达到目的。最多可以有三个点,最后一个点后面加空格,没有空格可能不起作用。点越多停顿时间越长。
下面的代码中在一开始有一个长的停顿,然后在读消息体之前也有一个停顿:
private final BroadcastReceiver SMScatcher = new BroadcastReceiver() { @Override public void onReceive(final Context context, final Intent intent) { if (intent.getAction().equals( "android.provider.Telephony.SMS_RECEIVED")) { // if(message starts with SMStretcher recognize BYTE) StringBuilder sb = new StringBuilder(); /* * The SMS-Messages are 'hiding' within the extras of the * Intent. */ Bundle bundle = intent.getExtras(); if (bundle != null) { /* Get all messages contained in the Intent */ Object[] pdusObj = (Object[]) bundle.get("pdus"); SmsMessage[] messages = new SmsMessage[pdusObj.length]; for (int i = 0; i < pdusObj.length; i++) { messages[i] = SmsMessage .createFromPdu((byte[]) pdusObj[i]); } /* Feed the StringBuilder with all Messages found. */ for (SmsMessage currentMessage : messages) { // periods are to pause sb.append("... Message From: "); /* Sender-Number */ sb.append(currentMessage.getDisplayOriginatingAddress()); sb.append(".. "); /* Actual Message-Content */ sb.append(currentMessage.getDisplayMessageBody()); } // Toast.makeText(application, sb.toString(), // Toast.LENGTH_LONG).show(); if (mTtsReady) { try { mTts.speak(sb.toString(), TextToSpeech.QUEUE_ADD, null); } catch (Exception e) { Toast.makeText(application, "TTS Not ready", Toast.LENGTH_LONG).show(); e.printStackTrace(); } } } } } };
Refer to:
http://stackoverflow.com/questions/4970204/how-to-pause-android-speech-tts-texttospeech
发表评论
-
[Android] 为Android安装BusyBox —— 完整的bash shell
2013-12-27 10:19 1425http://www.cnblogs.com/xiaowen ... -
Windows的adb shell中使用vi不乱码方法及AdbPutty
2013-12-27 10:17 7422http://www.veryhuo.com/down/ht ... -
AppMobi推出新XDK,可创建测试PhoneGap项目
2012-09-03 13:39 2550AppMobi今天发布了一个新的工具PhoneGap Mobi ... -
Sencha
2012-09-03 12:59 1145http://www.sencha.com/ Se ... -
jQuery Mobile学习
2012-09-01 12:33 1635使用Jquery Mobile设计Android通讯录 ... -
BackBone
2012-09-01 12:34 1232Backbone.js 是一种重量级javascript M ... -
jQTouch
2012-08-30 15:57 949A Zepto/jQuery plugin for mobil ... -
SwiFTP
2012-08-30 15:43 1256SwiFTP is a FTP server that run ... -
kWS
2012-08-30 15:41 1160kWS is a lightweight and fast W ... -
jQuery Mobile
2012-08-30 15:07 986http://jquerymobile.com/ -
PhoneGap
2012-08-30 15:07 1009http://phonegap.com/ -
Android Button background image pressed/highlighted and disabled states without
2012-08-06 12:49 1639http://shikii.net/blog/android- ... -
[AndriodTips]Image, saved to sdcard, doesn't appear in Android's Gallery app
2012-08-04 16:15 1121http://stackoverflow.com/questi ... -
Voice detection for Android
2012-07-23 11:39 2305Here it is, my fist JAVA applic ... -
[AndroidTip]local reference table overflow (max=512)的错误解决
2012-07-22 22:56 5967JNI层coding经常会遇到ReferenceTable o ... -
[AndroidTip]EditText如何初始状态不获得焦点?
2012-07-22 15:35 1192最简单的办法是在EditText前面放置一个看不到的Linea ... -
[AndroidTip]android textview滚动条
2012-07-21 14:29 1267本来是想做一个显示文字信息的,当文字很多时View的高度不能超 ... -
Google公布Android 4.1完整功能
2012-07-16 09:48 3141http://www.android.com/about/je ... -
Android开发:使用AudioTrack播放PCM音频数据【附源码】
2012-07-13 15:20 20784http://www.linuxidc.com/Linux/2 ... -
Android上的行车记录仪
2012-07-11 22:31 1971MyCar Recorder DailyRoads
相关推荐
用java调用微软的语音库,将传过来的文字读出来。 我这里上传了源代码,jar包,和具体方法。 微软的语音库下载地址百度上一堆,就不上传了。 下载要两分是因为我实在没分了。
详解Android SDK1.6中Text-To-Speech(TTS)语音朗读
在android开发当中如何调用系统的tts引擎,完成系统的开发调用。把一段文本转换成为声音朗读出来
自己写的例子,封装接口,使用科大讯飞语音包,加载SO和MSC.jar,只需要初始化,再调用speak函数即可使用语音播报
调用安卓自带文本朗读.rar
安卓Android源码——调用安卓自带文本朗读.rar
安卓Android源码——调用安卓自带文本朗读.zip
QT调用ms SPEECH实现中文文本朗读,可极大的提升系统友好亲切感。
使用android studio调用AP接口判断登录注册是否成功
ttskitText To Speech Toolkit: 语音合成工具箱。安装pip install -U ttskit注意可能需另外安装的依赖包:torch,版本要求torch>=1.6.0,<=1.7.1,根据自己的实际环境安装合适cuda或cpu版本的torch。ttskit的默认...
Android应用源码之调用安卓自带文本朗读
以系统调用open为例,深刻地分析了Android系统调用流程。
使用Delphi d10.3开发安卓下调用系统的TTS,中文语音朗读中文的APP就那么简单。下载资源内包括开发源码,直接调用过程,一句代码,即可使你的APP读出想要读出的内容!
TTS朗读软件调用Microsoft Speech Platform Runtime和Languages
android和js互相调用,并且可以传参数。
android studio 调用摄像头拍照或选择相册照片,拿到图片并存储图片