diff options
| author | krasimir <krasimir@chalmers.se> | 2015-08-06 14:19:13 +0000 |
|---|---|---|
| committer | krasimir <krasimir@chalmers.se> | 2015-08-06 14:19:13 +0000 |
| commit | a33e06649dab399b80978a7ed9fe187198e1de97 (patch) | |
| tree | 52bf9ce8d1daf9df97c04399e1c44cd5a681c3c4 /src/ui/android | |
| parent | 26c2f12170bdb4313c9eda418a5ee7872a190e75 (diff) | |
now the app shows the correct abstract syntax names for unknown words while it still produces the right TTS
Diffstat (limited to 'src/ui/android')
| -rw-r--r-- | src/ui/android/src/org/grammaticalframework/ui/android/ConversationView.java | 1 | ||||
| -rw-r--r-- | src/ui/android/src/org/grammaticalframework/ui/android/MainActivity.java | 1 |
2 files changed, 1 insertions, 1 deletions
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(); |
