1
나는 RecognizerIntent를 사용하여 사용자의 목소리를 녹음하고 있습니다. 다음 코드를 사용하고 있습니다.녹음 된 음성을 ACTION_RECOGNIZE_SPEECH를 사용하여 녹음 한 파일 형태로 얻는 방법 android
@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);
}
여기에 녹음 된 음성이 문자열로 전달됩니다. 녹음 된 음성 파일을 sdcard에 저장하려고합니다.
어떻게해야합니까?
고지.
나는 이것을 역시 할 필요가있다. 해결책을 찾았습니까? – Doug
점검하십시오 http://www.ibm.com/developerworks/opensource/library/os-android-sensor/index.html 'Media Recorder'자습서로 이동하십시오. 예제 코드도 제공됩니다 .. – neha
감사합니다.하지만 그럴 수 있습니다. 도와주지 마라. RecognizerIntent를 사용하여 음성을 텍스트 번역 문자열로 가져오고 사용자가 말한 오디오에 액세스 할 수있게하려고합니다. 텍스트 문자열과 오디오 파일을 원합니다. 이해가 되니? – Doug