aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/voice/VoiceInputLogger.java
diff options
context:
space:
mode:
authorMaryam Garrett <mkamvar@google.com>2010-12-03 16:28:31 -0500
committerMaryam Garrett <mkamvar@google.com>2010-12-06 11:37:28 -0500
commit7a3a99429f999f5b985092ae4b275ddec9639ad4 (patch)
tree3093afcc380075936ce5508252ba8d94b7036c68 /java/src/com/android/inputmethod/voice/VoiceInputLogger.java
parent6c13b1a6c7b36d1628cf81ce1afd5efe569ee703 (diff)
downloadlatinime-7a3a99429f999f5b985092ae4b275ddec9639ad4.tar.gz
latinime-7a3a99429f999f5b985092ae4b275ddec9639ad4.tar.xz
latinime-7a3a99429f999f5b985092ae4b275ddec9639ad4.zip
DO NOT MERGE: Logging for the VoiceSearch alternates
Log which voice-based alternates were selected, and what word in the recognition results were replaced. This change was commited in master, but was never merged into GB. Bug: 3243768 Change-Id: I8f624517990cc77c5cd714bd68ce32ac1b64489f
Diffstat (limited to 'java/src/com/android/inputmethod/voice/VoiceInputLogger.java')
-rw-r--r--java/src/com/android/inputmethod/voice/VoiceInputLogger.java18
1 files changed, 8 insertions, 10 deletions
diff --git a/java/src/com/android/inputmethod/voice/VoiceInputLogger.java b/java/src/com/android/inputmethod/voice/VoiceInputLogger.java
index 188d1376e..0d21133e0 100644
--- a/java/src/com/android/inputmethod/voice/VoiceInputLogger.java
+++ b/java/src/com/android/inputmethod/voice/VoiceInputLogger.java
@@ -205,22 +205,20 @@ public class VoiceInputLogger {
mContext.sendBroadcast(i);
}
- public void textModifiedByChooseSuggestion(int length) {
+ public void textModifiedByChooseSuggestion(int suggestionLength, int replacedPhraseLength,
+ int index, String before, String after) {
setHasLoggingInfo(true);
Intent i = newLoggingBroadcast(LoggingEvents.VoiceIme.TEXT_MODIFIED);
- i.putExtra(LoggingEvents.VoiceIme.EXTRA_TEXT_MODIFIED_LENGTH, length);
i.putExtra(LoggingEvents.VoiceIme.EXTRA_TEXT_MODIFIED_TYPE,
- LoggingEvents.VoiceIme.TEXT_MODIFIED_TYPE_CHOOSE_SUGGESTION);
- mContext.sendBroadcast(i);
- }
-
- public void nBestChoose(int index) {
- setHasLoggingInfo(true);
- Intent i = newLoggingBroadcast(LoggingEvents.VoiceIme.N_BEST_CHOOSE);
+ LoggingEvents.VoiceIme.TEXT_MODIFIED_TYPE_CHOOSE_SUGGESTION);
+ i.putExtra(LoggingEvents.VoiceIme.EXTRA_TEXT_MODIFIED_LENGTH, suggestionLength);
+ i.putExtra(LoggingEvents.VoiceIme.EXTRA_TEXT_REPLACED_LENGTH, replacedPhraseLength);
i.putExtra(LoggingEvents.VoiceIme.EXTRA_N_BEST_CHOOSE_INDEX, index);
+ i.putExtra(LoggingEvents.VoiceIme.EXTRA_BEFORE_N_BEST_CHOOSE, before);
+ i.putExtra(LoggingEvents.VoiceIme.EXTRA_AFTER_N_BEST_CHOOSE, after);
mContext.sendBroadcast(i);
}
-
+
public void inputEnded() {
setHasLoggingInfo(true);
mContext.sendBroadcast(newLoggingBroadcast(LoggingEvents.VoiceIme.INPUT_ENDED));