aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/voice (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use custom dialog builder building url link clickable from service•••This change is derived from I7611ebc1 (Honeycomb). Bug: 3246715 Change-Id: I6446bd785f1bd3d7b901e86661c91ca5a823f30e Tadashi G. Takaoka2011-02-011-72/+58
* If there is no keyboard view attached, use voice input view.•••Change-Id: Ibf0945f3bd70f02fe0d09229fc899641567c0d4c satok2011-01-271-7/+22
* Hide recognition view when switchToLastInputMethod failed.•••Change-Id: Ie5f3d267e1042b4379b51c2dc6c8756e394cfc0f satok2011-01-251-2/+12
* Fix resetting the status of VoiceIME when the user is switching from one Voic...•••Change-Id: Ibbbe3ed6c4e2e7e3c1266daddf109742bd8d97b6 Luca Zanolin2011-01-241-15/+27
* Merge "Always display the VoiceIME language in the Speak Now pop-up" into hon...Satoshi Kataoka2011-01-241-4/+23
|\
| * Always display the VoiceIME language in the Speak Now pop-up•••Change-Id: I1b01458aff98447b7b3d5459b765968bed5515cb Luca Zanolin2011-01-241-4/+23
* | Set minimum height for RecognitionView in the case that there is no keyboard ...•••Bug: 3352322 Change-Id: I9a7b2a745b47bdc62a96a5cd2c0d8ad717e1b406 satok2011-01-241-4/+9
|/
* Add log for voice IME•••Change-Id: I7d0a458b3cf41fc9dc679f654347e8870c75185d satok2011-01-241-1/+6
* Dim previously suggested words•••Change-Id: Id673c03bfa22ea9ce1bedb5174d8309a37a2a460 satok2011-01-211-1/+1
* Change the UI of Voice IME to be more like Voice Search.•••There has been a bit of refactoring in RecognitionView in particular to fix the portrait layout. The main issues found were: - the size of the keyboard is specified in inches, and (cm)(inches + inches) != ((cm) inches) + ((cm) inches)) - the height of keyboard background is high as the landscape keyboard, but it higher than the portrait keyboard. This is not an issue on LatinKeyboard, as it overwrite the onMeasure method. However, if I use the same image background in RelativeLayout the Relative layout height is set to the height of the background, thus higher than the keyboard - the change configuration was not propageted correctly Change-Id: Id5dca425826997c573ccae7a085d5ddc9719733b Luca Zanolin2011-01-184-128/+315
* Purge keyboard only when voice input will be invoked•••This change also draws the language name in light gray on spacebar without fading out even when the keyboard locale has not been changed. Bug: 3362369 Bug: 3361915 Change-Id: I66538b03ce2e48c3441091319d0377176f8118ec Tadashi G. Takaoka2011-01-181-1/+1
* Make sure that keyboard is not displayed when voice mode•••Bug: 3352347 Change-Id: I43cf5159f8bdcf2bc2c9a48662ea44a43ad4e25d Tadashi G. Takaoka2011-01-172-53/+48
* Invoke voice recognition certainly onStartInputView•••Bug: 3352347 Change-Id: I80763c0a48ebf1ecd23549d78269421ebb40d206 Tadashi G. Takaoka2011-01-151-2/+8
* Suppress punctuation suggestions if not needed•••Bug: 3294256 Bug: 3284745 Change-Id: I77d54cbfcc2e809315bab59ecb808ae944982501 Tadashi G. Takaoka2010-12-221-1/+1
* Introduce SuggestedWords class to represent suggestions list•••Change-Id: I81677a785640d37296be8b42c7a74bd0c00edf46 Tadashi G. Takaoka2010-12-121-6/+10
* Remove Tutorial class and unused debug feature•••This change also cleanups compiler warnings. Bug: 2897373 Change-Id: If972cf45c1eb40436adbddbf71969e5409f4c9c5 Tadashi G. Takaoka2010-12-103-18/+21
* Refactor LatinKeyboard and LatinKey•••This change also moves KeyboardSwitcher and related classes to com.android.inputmethod.keyboard package. Multi project change with Ib23017b2 Change-Id: Id7d54b24615fe22ebb540ca847549909e346ee24 Tadashi G. Takaoka2010-12-021-1/+1
* Move some inner static class to top class in new package•••This change introduces new package com.android.inputmethod.keyboard which hosts keyboard related classes. Also adds missing @Override and @SuppressWarning("unused") annotation Change-Id: I0317f5cfa317e13f3c77815f48ffc69b5d1ade05 Tadashi G. Takaoka2010-12-025-1/+24
* Update the voice input warning dialog message string.•••Updated the relevant settings menu as well. bug: 3194809 Change-Id: Ibcd00fcf32f82b7733da155ef6e15e389d53c645 Ken Wakasa2010-12-011-8/+96
* Cleanup unused Java import•••This change also fixes wrong file mode. Change-Id: Ifcf4c9444ddcdc62d2e4b394891d6eee135c1e8f Tadashi G. Takaoka2010-11-296-14/+11
* Preload SharedPreferences at start.•••bug: 3207554 Change-Id: I84072461aee9675cc67897de03f89e9c0036bc1f Ken Wakasa2010-11-262-5/+193
* Fix a bug at showing warning dialog at the first time when IME is trigerred i...•••bug: 3226268 Change-Id: Ife7c752ad309ef796d9b7cc32517f00c2bb2af34 satok2010-11-241-5/+46
* Enabled to change the current subtype to voice input subtypes•••bug: 3201828 Change-Id: I4450cbc8ba8829060d702564889c735f1326cf23 satok2010-11-231-4/+26
* Refactor to move voice functionarities in LatinIME to VoiceIMEConnector•••Change-Id: I593a8187d48338c9c0e7d75c73c2dbfc32400335 satok2010-11-231-0/+537
* resolved conflicts for merge of 21c3e696 to master•••Change-Id: I35b6abc1569f3e16ddf2db523dc1326ff294962a Maryam Garrett2010-10-141-8/+67
|\
| * Fix the over-calling of VoiceSearch Logging•••bug: 3035228 This change will reduce the number of times VoiceSearch app is called to log IME events. This is because it 1) only flushes the logs when there is relevant logging information available and 2) sets a flag in UserHappinessSignals so that other apps (eg: gmail/sms) can know if there is relevant logging information before sending the logging intent to voice search. Change-Id: I708fea5a38f854091f1101e4f6a3db46296f3e92 Maryam Garrett2010-10-111-6/+64
| * DO NOT MERGE. Backport LatinIME from master to Gingerbread•••TODO: Cleanup will follow. Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963 satok2010-08-204-230/+57
* | Logging for the VoiceSearch alternates•••Log which voice-based alternates were selected, and what word in the recognition results were replaced. Change-Id: I1527dc794902a18a226ca45e186ecf84841094c8 Conflicts: java/src/com/android/inputmethod/latin/LatinIME.java Maryam Garrett2010-08-302-14/+17
* | Read the alternatives from the server-side•••This change will parse the voice-search word-based alternatives from the bundle returned by the server, rather than generating them on the client. Change-Id: I7d7abc224de3ab8f37eca18632a427d39fd61a78 Maryam Garrett2010-07-261-19/+57
* | Show word alternatives for spoken input•••With this change, we show alternatives for a word that has been spoken.The user triggers the display of alternatives by tapping on the word. The alternatives are currently generated by a client-side algorithm, but will be improved when we move to a server-side generation of the alternatives Change-Id: I454ee28fef9bf97a1b026ce8c605ca4badb39e79 Maryam Garrett2010-06-291-2/+2
* | Remember typed words for auto-corrections•••Change-Id: I475c2fa7604f91659100510079fa13c7615177e9 Amith Yamasani2010-06-241-162/+0
* | Cleanup•••- Remove dead code - Add colors Change-Id: I011146b33a37375d2a0b12342d65bad62ba7542b satok2010-05-122-49/+0
|/
* Fix for: For Voice IME busy circle displayed below waveform•••bugfix for: http://b/issue?id=2568048 [Sapphire] ]For Voice IME busy circle displayed below waveform. STEPS TO REPRODUCE: 1. launch Calendar . -> Select menu -> New Event. 2. Switch soft keyboard to Number view. 3. Tap on mic symbol of to speak 4. Speak any word to enter in Text field . 5. Verify busy icon ( circular icon ) displayed in "working " screen. EXPECTED RESULTS: Busy circle should be displayed in center of waveform OBSERVED RESULTS: Busy circle displayed below waveform ADDITIONAL INFORMATION: Spoken word is enetering in text field correctly. Change-Id: I043ce6a985f526cade0e9f63525619a92d918485 Valentin Kravtsov2010-04-121-4/+3
* Fix bug 2553592 API REVIEW: android.speech•••Change 3 of 4 Notes from API Council review: Rename RecognitionManager to SpeechRecognizer Change-Id: Ieea0ade975b7c01f1fccb83a78a5b8f75e0c62de Jean-Michel Trivi2010-03-301-15/+15
* Fixes the over-logging of TextModified•••We were overlogging the TextMoified action because the old implementation would log a cursor change as a text modification. This CL logs 4 specific actions (choose suggestion, delete text, insert text, insert punctuation) as a text modification rather than any action in the textbox I also add in logging of the length of the recognition result so that we can get some more context around the scope of the editing of the ime result. Change-Id: I172df24ddc0a7b62bcc5ed806fd70ef7e1c42310 Maryam Garrett2010-03-152-8/+138
* Don't let the native code target be included twice when unbundling.•••Move java code to a different directory so that the unbundled version doesn't try to compile the native code again. Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986 Amith Yamasani2010-03-0910-0/+1592