API 문서 에서 Camera에 보시면 Camera.ShutterCallback이라고 있습니다.
ShutterCallback에서 원하는 동작을 하시면 됩니다.
AudioManager를 이용해서 사운드를 출력하게 하면 될듯하네요.
===========================
기본셔터음이랑 중복해서 소리가 나오신다고 해서 다시 답변드립니다.
enableShutterSound라는 메서드가 있긴한데 아마 안될거에요.
그래서 생각한 방법인데
다음처럼 takePicture 호출하실때 첫번째를 ShutterCallback대신에 null을 넣어 버리면 일단 기본 셔터음이 나오지 않습니다.
mCamera.takePicture(null, mPictureCallbackRaw,
mPictureCallbackJpeg);
그다음 PictureCallbackRaw 또는 PictureCallbackJpeg에서 소리를 재생하게 하면 될듯 합니다. 아니면 takePicture를 호출하는 시점에서 재생하셔도 될듯하구요.