9

私はTextToSpeechクラスを使用してAndroidで作業しており、特定の長さの文字列を持っています。この生成されたテキスト読み上げオーディオの推定時間を計算したい(オーディオを取得してから、この生成されたオーディオの時間の長さを取得できることはわかっていますが、他の方法を検討したいと思います)。

私はspeechRateを取得しようとしていますが(可能ではないようです)、文字列の長さを使用して、時間の見積もりを取得する式を作成します。

何か疑惑はありますか?

前もって感謝します。

PD:spechRateについて:getSpeechRate()?(またはTTSが現在設定されているレートを確認する方法)

4

2 に答える 2

1

私は短い英語を話すために int pauseInSeconds=1+string.length()/7 を使用します。

もちろん非常にラフです。

于 2016-03-02T20:06:56.817 に答える