aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/android/inputmethod/voice (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Don't let the native code target be included twice when unbundling.Amith Yamasani2010-03-0910-1592/+0
| | | | | | | Move java code to a different directory so that the unbundled version doesn't try to compile the native code again. Change-Id: I05cf9e643824ddc448821f69805ccb0240c5b986
* Retain voice input across orientation changes. Fixes 2428545Amith Yamasani2010-03-082-8/+28
| | | | | | If an configuration change happens when voice is being captured or processed, it keeps the voice input state intact and reattaches the recognition view to the input method.
* Bug fix for: a spinner is shown on VoiceIME startupValentin Kravtsov2010-02-111-40/+31
| | | | | | The last change did not solve the bug completely, the spinner was still shown at times when no initialization dialog was shown Change-Id: I43a5f8df4e333ffb6deb727c3bf45ed7b7a54069
* bug fix: sometimes a spinner is shown on VoiceIME startupValentin Kravtsov2010-02-101-3/+3
| | | | | bug: http://b/issue?id=2434331 Change-Id: Ia65d7d92fe4ce212be0323a3b00eb63044d3191b
* Adding VoiceIME support for the modified RecognitionManagerValentin Kravtsov2010-02-051-49/+36
| | | | | | | Now there is a delay each time the voice recognition screen is opened, however, this is the correct behavior as microphone setup takes about 600ms. The previous implementation, although being fast, was not actually recording the first 1/2 second of user's speech. Change-Id: I8b8373a59658502f7451150ff4a4ffd1c8e83205
* Add additional language information to FieldContext used for voice input.Mike LeBeau2010-02-041-4/+15
| | | | | This will allow us to choose the right voice input language for the user on the VoiceSearch side.
* Use de-duped version on LoggingEvents now in android-common.Maryam Garrett2010-01-292-120/+4
| | | | | | | | | | | | | This CL now simply moves LatinIME to use the version of LoggingEvents in android-common, rather than duplicating the LoggingEvents class between VoiceSearch, Browser, and LatinIME. I also added in a TIMESTAMP to the START broadcast, so that we would be able to evaluate if various events happened after a user tried Voice Input. Change-Id: Ic88ff40fcedf707abc3c5eb2e68dfd0fcdef3701
* remove references to Gservices from LatinIMEDoug Zongker2010-01-283-127/+65
| | | | | | | | | | Open-sourced platform code shouldn't refer to Gservices. Use the platform-standard Secure settings table instead (which we can still push values into from the servers on google-experience devices, like gservices), but can be populated by other mechanisms for non-ged phones. Change-Id: Id0b5830bfc78c1d10dc732dce46546cd09cd1422
* Adding VoiceIME support for new RecognitionManager interfaceValentin Kravtsov2010-01-261-135/+97
| | | | Change-Id: I14506149def2f5b47fa2697aef49ff5cd41b64a8
* Put the LoggingEvents class in sync with latest - adds some VoiceSearchMike LeBeau2010-01-251-2/+25
| | | | events which won't be used by LatinIME.
* Migrate voice features into the open-source LatinIME. This includesMike LeBeau2010-01-1711-0/+1776
the change to logging to remove any private dependencies and use broadcast intents to VoiceSearch instead. I have audited this code and it appears good to go for open-source, but would appreciate a second pair of eyes. Still to do after submitting this CL: * Reintroduce Amith's memory leak fix (37557) which was the only CL added to LatinIME since the last merge over to the private copy. * Make some changes to allow LatinIME to work without voice search installed. Currently I believe it will show the mic but fail if you press it. We need to base the visibility on the mic on the availability of the service. * Fix this code to use the new Gservices framework, it's still trying to use the old one.