2010-10-31 2 views
0

im приложение для андроида, требующее захвата голоса пользователя и его распознавания. Я попытался записать аудио, используя этот код: http://xhampa.pastebin.com/Yr2hie6q на Android 2.1. Я понял, что звук не был записан в хорошем качестве вообще (например, медленное движение). К несчастью, у меня нет андроида, чтобы проверить его, поэтому я использую эмулятор. Есть ли способ улучшить качество записи с помощью эмулятора?Распознавание голоса с помощью эмулятора android

ответ

1

Качество записи по умолчанию при использовании медиарекордера составляет 4,75 кбит/с и 8 кГц, что не подходит для любой обработки звука. Вам просто нужно изменить эти значения с помощью методов setAudioEncodingBitRate и setAudioSamplingRate.

setAudioSamplingRate(11.05) 
setAudioEncodingBitRate(20) 

Значения, которые я включил, будут оптимизировать качество звука, но вам может потребоваться изменить их в соответствии с вашими потребностями.

Запись на носитель: Документация: http://developer.android.com/reference/android/media/MediaRecorder.html

Смежные вопросы