如何降低 google 文字转语音的语速
how to decrease speech rate in google text to speech
我尝试了几种方法来降低 google tts android 中的语速。
myTTS.setSpeechRate(1/2);
这是行不通的。这会产生默认速度。它不接受 0.5(类型为浮点数)。有人帮忙
您需要正确设置浮点值:
myTTS.setSpeechRate(0.5f);
你可以这样使用float。这是调整音高和语速的示例
myTTS.setPitch((float)0.7);
myTTS.setSpeechRate((float)0.5);
设置浮点值作为参数
例如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));
我尝试了几种方法来降低 google tts android 中的语速。
myTTS.setSpeechRate(1/2);
这是行不通的。这会产生默认速度。它不接受 0.5(类型为浮点数)。有人帮忙
您需要正确设置浮点值:
myTTS.setSpeechRate(0.5f);
你可以这样使用float。这是调整音高和语速的示例
myTTS.setPitch((float)0.7);
myTTS.setSpeechRate((float)0.5);
设置浮点值作为参数
例如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));