SpeakHere

Last Revision:
Version 2.5, 2012-09-10
Upgraded project to build with the iOS 5.1 SDK, minor bug fixes.
(Full Revision History)
Build Requirements:
iOS 5.1 SDK
Runtime Requirements:
iOS 4.0 or later.

SpeakHere demonstrates basic use of Audio Queue Services, Audio File Services, and Audio Session Services on the iPhone for recording and playing back audio.

The code in SpeakHere uses Audio File Services to create, record into, and read from a CAF (Core Audio Format) audio file containing uncompressed (PCM) audio data. The application uses Audio Queue Services to manage recording and playback. The application also uses Audio Session Services to manage interruptions (as described in Core Audio Overview).