diff options
author | satish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-14 16:59:58 +0000 |
---|---|---|
committer | satish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-14 16:59:58 +0000 |
commit | 9598dce7a441e64828958482b4f9fa23d95c674e (patch) | |
tree | 6a24c1d64e54424f3c2d817aedc12c758c0166c3 /content/browser/speech/speech_recognizer.cc | |
parent | 184808f27fbc5cf8dc4a9c637d644bda31c6cfe8 (diff) | |
download | chromium_src-9598dce7a441e64828958482b4f9fa23d95c674e.zip chromium_src-9598dce7a441e64828958482b4f9fa23d95c674e.tar.gz chromium_src-9598dce7a441e64828958482b4f9fa23d95c674e.tar.bz2 |
A small set of related fixes:
- Tell speech recognition server to return errors as part of the JSON response and not HTTP error codes (xjerr=1 url param)
- Don't treat an empty response as a parse failure, instead bubble it up to the recognizer which already shows a proper 'speech not recognized' message
- Fix a constant's value which was wrong (should've been 30.0, not 60.0)
- Change mic image to blue when recording.
BUG=none
TEST=unit_tests --gtest_filter=SpeechRecognitionRequestTest.*
Review URL: http://codereview.chromium.org/6682029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78043 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/speech/speech_recognizer.cc')
-rw-r--r-- | content/browser/speech/speech_recognizer.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/content/browser/speech/speech_recognizer.cc b/content/browser/speech/speech_recognizer.cc index 3b9201a..953dfb14 100644 --- a/content/browser/speech/speech_recognizer.cc +++ b/content/browser/speech/speech_recognizer.cc @@ -24,7 +24,7 @@ const float kDownSmoothingFactor = 0.7f; const float kAudioMeterMaxDb = 90.31f; // This value corresponds to RMS dB for int16 with 6 most-significant-bits = 0. // Values lower than this will display as empty level-meter. -const float kAudioMeterMinDb = 60.21f; +const float kAudioMeterMinDb = 30.0f; const float kAudioMeterDbRange = kAudioMeterMaxDb - kAudioMeterMinDb; // Maximum level to draw to display unclipped meter. (1.0f displays clipping.) |