마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

통화시 녹음 할때 오류 질문요.

0 추천

안녕하세요 
통화녹음 어플을 만들고 있는데 
한가지 문제가 있네요 ㅠㅠ 
블루투스로 통화시 상대방 목소리만 녹음이 되는 문제가 있어서 현제 마켓에 올라와 있는 통화 녹음 어플들도 
테스트를 해보니 똑같이 상대방 목소리만 녹음이 되더라구요. 

몇일 동안 찾아봐도 해답이 안보이네요 ㅠㅠ 

제가 기본을 잘몰라서 이런 질문을 드리는데. 
왜 블루투스로 통화시 전화상으로는 상대방에게 목소리가 제대로 전달되는데 
AudioManager에서는 통화시 블루투스해드셋에서 나오는 목소리를 잡지를 못할까요? 

통화시 목소리 송수신하는 함수?는 AudioManager 아닌 다른 무언가 있나요? 
있다면 그걸 제가 잡아 낼수 있을까요? 
아니면 일반 개발자들은 접근 못하도록 블럭?처리가 되어 있나요? 

통화 중 블루투스 사용시 녹음이 안되면 왜 안되는지라도 정확하게 알고 싶은데 
찾지를 못하겠네요 ㅠㅠ 

제발 고수님들 도와주세요 ㅠㅠ 
참고 할만한 검색 키워드라도 알려주시면 정말 감사할거 같네요 ㅠㅠ

 

뭐 제질문에 무슨 문제가 있다면 그거라도 알려주시면 감사하겠네요 ㅠㅠ

 

 

초록귀신 (760 포인트) 님이 2014년 9월 1일 질문

1개의 답변

0 추천
 
채택된 답변
제가 전에 잠깐 살펴봤던 내용이군요.

저는 블루투스가 연결된 상태에서 전화가 왔을 때 발신자 이름을 읽어주는 걸 찾고 있었어요.

결국 블루투스가 연결되지 않은 상태에서만 발신자 이름을 읽어주는게 가능하더군요

 

일단 전화앱이 우선순위가 높아서 앱에서는 소리에 관여를 할 수가 없습니다. 블루투스의 프로토콜이 그렇게 되게 돼있더라구요. 오디오 매니저 이런 것도 사용을 못해요. 블루투스의 프로토콜에서 막고 있는거라서 어떻게 할 수가 없었습니다. 빠른 포기를 하시는걸 추천합니다
쎄미 (162,410 포인트) 님이 2014년 9월 2일 답변
초록귀신님이 2014년 9월 2일 채택됨
글쿤요 ㅠ_ㅠ
왜 안되는지 엄청 답답했었는데 감사합니다.
...