| Index: content/browser/speech/speech_recognizer.cc
|
| diff --git a/content/browser/speech/speech_recognizer.cc b/content/browser/speech/speech_recognizer.cc
|
| index 66a2fb3f0172308e5464ff8f7d04ae52e3689232..36f0fddd1aa89b6b3e0518dcafd823ef1cd5e30d 100644
|
| --- a/content/browser/speech/speech_recognizer.cc
|
| +++ b/content/browser/speech/speech_recognizer.cc
|
| @@ -485,9 +485,10 @@ SpeechRecognizer::FSMState
|
| SpeechRecognizer::StopCaptureAndWaitForResult(const FSMEventArgs&) {
|
| DCHECK(state_ >= STATE_ESTIMATING_ENVIRONMENT && state_ <= STATE_RECOGNIZING);
|
|
|
| + recognition_engine_->AudioChunksEnded();
|
| +
|
| DVLOG(1) << "Concluding recognition";
|
| CloseAudioControllerAsynchronously();
|
| - recognition_engine_->AudioChunksEnded();
|
|
|
| if (state_ > STATE_WAITING_FOR_SPEECH)
|
| listener_->OnSoundEnd(session_id_);
|
|
|