Я работаю с ibm watson tts API, но дело в том, что когда я синтезирую несколько предложений (одно за другим), между выводами возникает небольшая задержка, но я хотел бы, чтобы она была непрерывной (как если бы отдельные предложения произносились в одном высказывании). ). Есть какой-либо способ сделать это? Или есть какие-то другие решения tts, которые могут помочь мне в этом?
Это метод, который синтезирует различные высказывания с помощью API:
public void sayUtterances() {
String[] splitUtterance = {"this is", "the sentence I would",
"like to say in one utterance", "without pausing"};
for(int i = 0; i < splitUtterance.length; i++) {
textToSpeechService.synthesize(splitUtterance[i], Voice.EN_ALLISON);
}
}