diff --git a/src/ui/android/src/org/grammaticalframework/ui/android/ConversationView.java b/src/ui/android/src/org/grammaticalframework/ui/android/ConversationView.java index 716523462..95cebbd9a 100644 --- a/src/ui/android/src/org/grammaticalframework/ui/android/ConversationView.java +++ b/src/ui/android/src/org/grammaticalframework/ui/android/ConversationView.java @@ -148,7 +148,6 @@ public class ConversationView extends ScrollView { // unknown linearizations in output: darkest red color. But replace [ ] by spaces and remove _ for better speech synthesis else if (target.toString().contains("[")) { view.setBackgroundDrawable(getResources().getDrawable(R.drawable.second_person_worst_utterance_bg)); - target = target.toString().replace('[',' ').replace(']',' ').replaceAll("_","").trim(); } // parse by domain grammar, marked by +, green color diff --git a/src/ui/android/src/org/grammaticalframework/ui/android/MainActivity.java b/src/ui/android/src/org/grammaticalframework/ui/android/MainActivity.java index 1d0bcd592..f4f303f64 100644 --- a/src/ui/android/src/org/grammaticalframework/ui/android/MainActivity.java +++ b/src/ui/android/src/org/grammaticalframework/ui/android/MainActivity.java @@ -323,6 +323,7 @@ public class MainActivity extends Activity { if (DBG) Log.d(TAG, "Speaking: " + res.first); CharSequence text2 = mConversationView.addSecondPersonUtterance(input, text, alts); + text2 = text2.toString().replace('[',' ').replace(']',' ').replaceAll("_","").trim(); mTts.speak(getTargetLanguageCode(), text2.toString()); hideProgressBar();