Here's a thread from another forum which sheds some light.
> On Aug 14, 12:06Âpm, David Turner <di...@xxxxxxxxxxx> wrote:
> > It's a current limitation of theemulator'skernel driver that it only
> > supports 8kHz mono audio for recording.
> > Recent changes to the platform image (in Android 1.5) modify the Audio
> > daemon to want 16kHz by default,
> > and hence broke audio recording in theemulator.
> > The fix is not trivial unfortunately, because the driver's architecture does
> > not allow for theemulatorto
> > detect whether it should emulate an 8kHz or 16kHz recording mike (and we
> > want to keep a singleemulator
> > binary to support all existing platforms, so breaking 1.0/1.1 for the
> > benefit of 1.5 is not an option currently).
> > A correct fix would be to extend the driver to let the emulated hardware
> > what sampling rate it needs, and
> > adapt to it (something theemulatorcan trivially do). This hasn't been
> > fixed yet due to other priorities.
So my question is this: do you think you can use a virtual audio device to feed the emulator 8kHZ mono data to make it happy?