android TextToSpeech:获取音频时间长度

我正在使用TextToSpeech类在 android中工作,并且拥有一个具有特定长度的字符串.我想计算这个生成的文本到语音音频的估计时间(我知道我可以得到音频,然后得到这个生成的音频的时间长度,但我想探索其他选择).

我正在尝试获取speechRate(但似乎没有可行)并且使用String的长度创建一些公式得到结果估计时间.

任何sugestions?

提前致谢.

PD:关于spechRate:getSpeechRate()? (or how to tell what rate TTS is currently set at)

解决方法

我使用int pauseInSeconds = 1 string.length()/ 7进行简短的英语口语.

当然很粗糙.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...