如何使用ACTION\u Recognite\u SPEECH android以文件形式获取录制的语音
我正在使用识别器记录用户语音。我正在使用以下代码:如何使用ACTION\u Recognite\u SPEECH android以文件形式获取录制的语音,android,voice-recognition,Android,Voice Recognition,我正在使用识别器记录用户语音。我正在使用以下代码: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == VOICE_RECOGNITION_REQUEST_CODE && resultCode == RESULT_OK) { ArrayList<String> matches =
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == VOICE_RECOGNITION_REQUEST_CODE && resultCode == RESULT_OK) {
ArrayList<String> matches = data.getStringArrayListExtra(
RecognizerIntent.EXTRA_RESULTS);
mList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,
matches));
}
super.onActivityResult(requestCode, resultCode, data);
}
@覆盖
受保护的void onActivityResult(int请求代码、int结果代码、意图数据){
if(requestCode==语音识别\请求\代码和结果代码==结果\确定){
ArrayList matches=data.getStringArrayListExtra(
识别者意图。额外结果);
mList.setAdapter(新的ArrayAdapter)(这是android.R.layout.simple_list_item_1,
火柴);
}
super.onActivityResult(请求代码、结果代码、数据);
}
在这里,我将录制的语音作为字符串。我想获取录制的语音文件以将其存储在SD卡上
我该如何得到它
Thanx提前完成。我在上使用教程完成此工作。我在上使用教程完成此工作。我也需要这样做。你找到解决方案了吗?检查这个“媒体录制器”教程,还提供了示例代码。谢谢neha,但这对我没有帮助。我想使用ReconfizerIntent获取语音到文本的翻译字符串,并能够访问用户讲话的音频。我想要文本字符串和音频文件。有道理吗?我也需要这么做。你找到解决方案了吗?检查这个“媒体录制器”教程,还提供了示例代码。谢谢neha,但这对我没有帮助。我想使用ReconfizerIntent获取语音到文本的翻译字符串,并能够访问用户讲话的音频。我想要文本字符串和音频文件。有道理?