android TextToSpeech:获取音频时间长度

Est*_*epo 8 android text-to-speech

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

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

任何sugestions?

提前致谢.

PD:关于spechRate:getSpeechRate()?(或如何判断TTS当前设定的速率)

djd*_*nce 1

我使用 intpauseInSeconds=1+string.length()/7 来进行简短的英语口语。

当然非常粗糙。