1
私はRecognizerIntentを使用してユーザーの声を録音しています。私は次のコードを使用しています:録音した音声をACTION_RECOGNIZE_SPEECHを使って録音したファイルの形で取得する方法
@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);
}
ここで私は文字列として記録された音声を得ています。録音した音声ファイルを取得して、SDカードに保存したい
どうすれば入手できますか?
Thanx事前に。
私もこれを行う必要があります。あなたは解決策を見つけましたか? – Doug
これを確認してくださいhttp://www.ibm.com/developerworks/opensource/library/os-android-sensor/index.html「Media Recorder」チュートリアルに移動します。例コードも提供されています。 – neha
ありがとうございました。私を助けてくれない。 RecognizerIntentを使用して、音声をテキスト翻訳文字列に変換し、ユーザーが話した音声にアクセスできるようにします。テキスト文字列とオーディオファイルが必要です。理にかなっている? – Doug