如何将Google文本中的语音率降低到语音



我尝试了几种方法来降低Google TTS Android中的语音率。

 myTTS.setSpeechRate(1/2);

这不起作用。这会产生默认速度。它不接受0.5(类型为float(。有人帮助

您需要正确设置浮点值:

myTTS.setSpeechRate(0.5f);

您可以以这种方式使用浮动。这是调整音高和语音率

的样本
myTTS.setPitch((float)0.7);
myTTS.setSpeechRate((float)0.5);

将float值设置为参数

例如。1

float tempo = 1/2;
myTTS.setSpeechRate(0.5f);

例如。2

float tempo = 0.5f;
myTTS.setSpeechRate(tempo);

例如。3

myTTS.setSpeechRate(0.5f);

例如。4

myTTS.setSpeechRate((float)(1/2));

相关内容

  • 没有找到相关文章

最新更新