As a first step toward a speech recognition project, we wrote a simple
voice recording application based on the information in this thread:
groups.google.com/group/android-developers/browse_thread/thread/
860b5f346c59f2ca/b94fa1131077321f?lnk=gst&q=microphone
+emulator#b94fa1131077321f

It is working; however, the audio is extremely poor -- too staticy for
our needs. When we do a similar recording with audacity on a pc, the
quality is very clear.

Has anyone been able to record high quality audio with the emulator?
If not, is it any better on the android dev phone?

According to the documentation of MediaRecorder, there is only one
audio encoder "AMR (Narrowband) audio codec" and three output
formats--3gpp, mpeg, and raw AMR:
http://developer.android.com/reference/android/media/MediaRecorder.html

It seems as though the only open is AMR NB which is always 8hz? Is
there an API to record with something like 24hz?

We are testing on Windows XP, with a Logitec USB microphone, eclipse
ganymede, and we are using all the defaults for an android 1.5 app (no
emulator command-line options.. we defined the sdcard in the avd
manager).

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to