我想检测来自用户语音的声音/噪音,如果语音输入为空,它将自动停止 .
比如app talking tom cat,它会在有声音/语音输入时自动开始收听,并在没有声音/语音输入时自动停止 .
任何帮助肯定会感谢谢谢!这是我的课程项目
tts = new TextToSpeech(this, new TextToSpeech.OnInitListener() { @Override public void onInit(int status) { if (status != TextToSpeech.ERROR) { tts.setLanguage(Locale.US); } } });
在onCreate方法中检查上面的方法,然后单击一个按钮放下面的代码,希望它能正常工作 .
String text = txtWordEnglish.getText().toString(); tts.speak(text, TextToSpeech.QUEUE_FLUSH, null);
tts是TextToSpeech对象,全局定义它 .
任何帮助,请告诉我这一点 .
1 回答
在onCreate方法中检查上面的方法,然后单击一个按钮放下面的代码,希望它能正常工作 .
tts是TextToSpeech对象,全局定义它 .
任何帮助,请告诉我这一点 .