diff --git a/text-to-speech/src/main/java/com/ibm/watson/developer_cloud/text_to_speech/v1/TextToSpeech.java b/text-to-speech/src/main/java/com/ibm/watson/developer_cloud/text_to_speech/v1/TextToSpeech.java index 04588286b05..6e09c54a9a7 100755 --- a/text-to-speech/src/main/java/com/ibm/watson/developer_cloud/text_to_speech/v1/TextToSpeech.java +++ b/text-to-speech/src/main/java/com/ibm/watson/developer_cloud/text_to_speech/v1/TextToSpeech.java @@ -31,7 +31,6 @@ import com.ibm.watson.developer_cloud.text_to_speech.v1.model.Pronunciation; import com.ibm.watson.developer_cloud.text_to_speech.v1.model.Voice; import com.ibm.watson.developer_cloud.util.GsonSingleton; -import com.ibm.watson.developer_cloud.util.RequestUtils; import com.ibm.watson.developer_cloud.util.ResponseConverterUtils; import com.ibm.watson.developer_cloud.util.ResponseUtils; import com.ibm.watson.developer_cloud.util.Validator; @@ -216,10 +215,10 @@ public ServiceCall synthesize(final String text, final Voice voice, String customizationId) { Validator.isTrue((text != null) && !text.isEmpty(), "text cannot be null or empty"); Validator.isTrue(voice != null, "voice cannot be null or empty"); - String encodedText = RequestUtils.encode(text); + String modifiedText = text.replace(";", "%3B"); final RequestBuilder request = RequestBuilder.get(PATH_SYNTHESIZE); - request.query(TEXT, encodedText); + request.query(TEXT, modifiedText); request.query(VOICE, voice.getName()); request.query(ACCEPT, audioFormat != null ? audioFormat : AudioFormat.WAV);