We need a iOS library written in Objective C that would do the following:
1. Get sound samples from the microphone using the VoiceProcessingIO Audio Unit. We want the echo cancellation, so that seems to be the right choice.
2. Encode those samples using the freely available Speex codec ([url removed, login to view]). A library precompiled for iOS is available here: [url removed, login to view]
This is the first stage of a project whose end result is to be able to feed the resulting Speex stream to an Adobe Flash/AIR client for playback.
This is a potentially challenging but fun project for an experienced iOS developer. It will involve some research, too. More work is in the pipeline upon successful completion of this first stage.
Please start your application with the word "air" to be considered.