16e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi/* 26e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * Copyright (C) 2015 The Android Open Source Project 36e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * 46e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * Licensed under the Apache License, Version 2.0 (the "License"); 56e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * you may not use this file except in compliance with the License. 66e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * You may obtain a copy of the License at 76e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * 86e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * http://www.apache.org/licenses/LICENSE-2.0 96e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * 106e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * Unless required by applicable law or agreed to in writing, software 116e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * distributed under the License is distributed on an "AS IS" BASIS, 126e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 136e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * See the License for the specific language governing permissions and 146e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * limitations under the License 156e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi */ 166e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi 176e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggipackage com.android.test.assist; 186e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi 196e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggiimport android.content.Intent; 206e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggiimport android.speech.RecognitionService; 216e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi 226e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi/** 236e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi * Stub recognition service needed to be a complete voice interactor. 246e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi */ 256e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggipublic class AssistRecognitionService extends RecognitionService { 266e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi 276e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi @Override 286e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi protected void onStartListening(Intent recognizerIntent, Callback listener) { 296e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi } 306e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi 316e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi @Override 326e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi protected void onCancel(Callback listener) { 336e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi } 346e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi 356e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi @Override 366e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi protected void onStopListening(Callback listener) { 376e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi } 386e9fa1a4b74dc4e35470739cfd64881cb9bcc7b1Jorim Jaggi} 39