summaryrefslogtreecommitdiffstats
path: root/content/browser/speech/speech_recognizer.cc
diff options
context:
space:
mode:
authorsatish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-14 16:59:58 +0000
committersatish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-14 16:59:58 +0000
commit9598dce7a441e64828958482b4f9fa23d95c674e (patch)
tree6a24c1d64e54424f3c2d817aedc12c758c0166c3 /content/browser/speech/speech_recognizer.cc
parent184808f27fbc5cf8dc4a9c637d644bda31c6cfe8 (diff)
downloadchromium_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.cc2
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.)