여기에 질문을 해도되는지 모르겠네요.
안드로이드 OS 에서 노래방어플로 마이크를 이용해 부르면
스피커나 차량용 스피커로 바로 출력이 되는 기능자체가 없다고하는데
안드로이드는 오픈소스라서 어플 개발자의 기술력이 부족한건지 아니면
안드로이드 OS내에서 지원이 불가능한건지 궁금합니다.
아니면 제조사에 문의를 해야하는건가요..?
아래 이미지는 한 노래방어플 개발자께 받은 답변입니다.
노래방 개발자분이 잘 못 아신듯 합니다.
젤리빈 이상의 단말이라면, 안드로이드에서도 지원 가능합니다.
MediaRecorder 를 사용하면 파일로만 생성되지만.
AudioRecord 를 사용하면 MIC으로 구한 소리 정보가 PCM으로 반환됩니다.
이걸 AudioTrack 을 통해 재생시킬 수 있습니다.
또한 이 PCM을 MediaCodec을 통해 encoding 한 후 MediaMuxer 를 통해 파일로 생성하는 것도 동시에 수행 가능합니다.