blackberry/Core-Native-Community-Samples — pull request #4 by Gurtej (2012-12-11 20:38:17+00:00)
Title: AudioLoopBackSampleToFile

This sample demonstrates how to record and playback audio simultaneously (Full Duplex)
using the Audio Library APIs as part of the BlackBerry 10 Native SDK. This sample
generates an output.wav file with capturing voice overlap of record and playback.

This sample is designed to easily plug into a VoIP application for encoding/decoding
the audio stream

Feature Summary

Full duplex audio support
Interface to the microphone, receiver, loudspeaker and headset.
Hardware Audio Routing to select audio user interface (headset, speakerphone…)
Io-audio enables voice processing (AEC, NR, Gain Control) and routes audio to voice path
Volume control