diff options
author | satish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-27 13:34:09 +0000 |
---|---|---|
committer | satish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-27 13:34:09 +0000 |
commit | e5a00caa638c720ed9257c57e98b0f8476ce5853 (patch) | |
tree | 05173b4de12e94b37c63ce6c9d104cf828dbbb30 /chrome/browser/speech/speech_recognizer.h | |
parent | a0c0c0f2dc6f0f078902c068f805ee9df4899f36 (diff) | |
download | chromium_src-e5a00caa638c720ed9257c57e98b0f8476ce5853.zip chromium_src-e5a00caa638c720ed9257c57e98b0f8476ce5853.tar.gz chromium_src-e5a00caa638c720ed9257c57e98b0f8476ce5853.tar.bz2 |
Show proper messages if we find errors before or during audio recording.
BUG=none
TEST=manual, try clicking on speech input button without a mic connected.
Review URL: http://codereview.chromium.org/3240002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57672 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/speech/speech_recognizer.h')
-rw-r--r-- | chrome/browser/speech/speech_recognizer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/speech/speech_recognizer.h b/chrome/browser/speech/speech_recognizer.h index 308a93d..ea962ea 100644 --- a/chrome/browser/speech/speech_recognizer.h +++ b/chrome/browser/speech/speech_recognizer.h @@ -43,6 +43,11 @@ class SpeechRecognizer // sequence and the |SpeechRecognizer| object can be freed up if necessary. virtual void DidCompleteRecognition(int caller_id) = 0; + // Invoked if there was an error while recording or recognizing audio. The + // session may get terminated and the DidXxxx callbacks may be issued after + // this call. + virtual void OnRecognizerError(int caller_id) = 0; + protected: virtual ~Delegate() {} }; |