相关疑难解决方法(0)

如果没有Android手机中烦人的对话框,我怎么能使用语音识别

这可能没有修改android API吗?我发现了一篇关于此的文章.有一条评论我应该对android API进行修改.但它没有说明如何进行修改.谁能给我一些关于如何做到这一点的建议?谢谢!


我找到了这篇文章; SpeechRecognizer 他的需求与我的几乎相同.这对我来说是一个很好的参考!


我完全解决了这个问题.
从这个中国网站上搜索了一个可用的示例代码.这 是我的源代码

package voice.recognition.test;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.speech.RecognitionListener;
import android.speech.RecognizerIntent;
import android.speech.SpeechRecognizer;
import android.widget.Button;
import android.widget.TextView;
import java.util.ArrayList;
import android.util.Log;



public class voiceRecognitionTest extends Activity implements OnClickListener 
{

   private TextView mText;
   private SpeechRecognizer sr;
   private static final String TAG = "MyStt3Activity";
   @Override
   public void onCreate(Bundle savedInstanceState) 
   {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            Button speakButton = (Button) findViewById(R.id.btn_speak);     
            mText = (TextView) findViewById(R.id.textView1);     
            speakButton.setOnClickListener(this);
            sr = SpeechRecognizer.createSpeechRecognizer(this); …
Run Code Online (Sandbox Code Playgroud)

android speech-recognition speech

121
推荐指数
4
解决办法
7万
查看次数

标签 统计

android ×1

speech ×1

speech-recognition ×1