| Index: content/browser/speech/speech_recognition_manager_impl.cc
|
| diff --git a/content/browser/speech/speech_recognition_manager_impl.cc b/content/browser/speech/speech_recognition_manager_impl.cc
|
| index 0b7700369a66f92ec4a08d22b9b667011207b632..31c5cc74e08441fa8455f21e68866d205c591705 100644
|
| --- a/content/browser/speech/speech_recognition_manager_impl.cc
|
| +++ b/content/browser/speech/speech_recognition_manager_impl.cc
|
| @@ -11,6 +11,7 @@
|
| #include "content/browser/speech/google_streaming_remote_engine.h"
|
| #include "content/browser/speech/speech_recognition_engine.h"
|
| #include "content/browser/speech/speech_recognizer_impl.h"
|
| +#include "content/browser/speech/speech_recognizer_impl_android.h"
|
| #include "content/public/browser/browser_thread.h"
|
| #include "content/public/browser/content_browser_client.h"
|
| #include "content/public/browser/resource_context.h"
|
| @@ -132,10 +133,9 @@ int SpeechRecognitionManagerImpl::CreateSession(
|
| !config.continuous,
|
| google_remote_engine);
|
| #else
|
| - // TODO(janx): Implement a SpeechRecognizerImplAndroid with a JNI interface
|
| - // forwarding calls to Android's platform speech recognition service (see
|
| - // crbug.com/222352).
|
| - session.recognizer = NULL;
|
| + session.recognizer = new SpeechRecognizerImplAndroid(
|
| + this,
|
| + session_id);
|
| #endif
|
| return session_id;
|
| }
|
|
|