Silverlight 4 - encoding PCM data from the microphone

Posted by Richard on Stack Overflow See other posts from Stack Overflow or by Richard
Published on 2010-03-19T18:09:07Z Indexed on 2010/03/19 18:11 UTC
Read the original article Hit count: 438

Filed under:
|
|
|

Hi

I've written a basic SL4 application to capture audio data from the microphone using CaptureSource. The trouble is, it's raw PCM output - which means huge and uncompressed.

Given that I need this application to run purely within a SL4 environment, how can I compress the PCM audio data into something that can be delivered to a remote server more easily?

In conversation, people have suggested Speex and WMA for instance, but I haven't found any libraries or examples that work without requiring reference to DLL's that won't work in a SL4 project.

Thanks,

Richard.

© Stack Overflow or respective owner

Related posts about c#

Related posts about silverlight-4.0