使用Android模拟器进行语音识别

时间:2010-10-31 13:41:05

标签: android android-emulator voice-recognition

我在Android上制作一个应用程序,需要捕获用户的声音并识别它。我尝试使用以下代码录制音频:{2.1}在android 2.1上。我意识到声音根本没有录制好(如慢动作)。不幸的是,我没有安卓程序来测试它,所以我正在使用模拟器。无论如何使用模拟器提高记录质量?

1 个答案:

答案 0 :(得分:1)

使用mediarecorder时的默认录制质量是4.75kbps和8kHz,这不适合任何类型的音频处理。您只需使用setAudioEncodingBitRate和setAudioSamplingRate方法更改这些值。

setAudioSamplingRate(11.05)
setAudioEncodingBitRate(20)

我所包含的值将优化您的音频质量,但您可能需要更改它们以满足您的需求。

Mediarecorder文档:http://developer.android.com/reference/android/media/MediaRecorder.html