Fix length scale for kokoro tts (#2060)

This commit is contained in:
Fangjun Kuang
2025-03-27 10:52:01 +08:00
committed by GitHub
parent bd61c1d8e5
commit a5dd0cdfc3

View File

@@ -84,6 +84,9 @@ class OfflineTtsKokoroModel::Impl {
style_embedding_shape.size()); style_embedding_shape.size());
int64_t speed_shape = 1; int64_t speed_shape = 1;
if (config_.kokoro.length_scale != 1 && speed == 1) {
speed = 1. / config_.kokoro.length_scale;
}
Ort::Value speed_tensor = Ort::Value speed_tensor =
Ort::Value::CreateTensor(memory_info, &speed, 1, &speed_shape, 1); Ort::Value::CreateTensor(memory_info, &speed, 1, &speed_shape, 1);