안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요,
너무 꽉막힌 문제가 있어서 절실한 마음으로 질문을 올립니다.ㅠㅠ
제가 하는 프로젝트는 무선인터폰으로,
AVR과 핸드폰이 블루투스로 통신을 하면서
AVR에 블루투스 기기가 연결되어있고 마이크와 스피커, 서보모터등이 연결되어있습니다.
방문자가 마이크를 통해 말을 하면 AVR이 ADC과정을 거쳐서 디지털화된 신호가 블루투스 연결된
핸드폰 어플리케이션으로 전달되어 소리를 듣고, 다시 핸드폰 사용자가 말을 하면 블루투스를 거쳐
AVR의 DAC과정을 거쳐서 스피커로 출력되고 최종적으로 어플리케이션의 버튼을 누르면
AVR에 달린 서보모터가 작동해 문이 열리고 닫히는 과정입니다.
설명이 길었네요, 쉽게 말해 핸드폰이 아닌 기기와 블루투스 범위내에서 보이스톡 같은 것을 하는 것입니다.
현재 블루투스 연결을 하였고 어플리케이션의 버튼을 누르면 서보모터가 작동하는 것 까지 구현하였고
AVR내 코딩에서 ADC과정을 거치는 것까지 해놓았는데
어플리케이션에서 디지털처리된 음성신호를 받는 방법을 모르겠네요..
음성 신호를 전달받는 자료를 찾아보았는데 원하는 자료를 찾을수가 없었습니다.
혹시 외부 음성 신호를 어플리케이션으로 받고 다시 내보내는 방법을 아시는 분이 계시다면
귀한 조언좀 부탁드립니다.
p.s 사진은 제가 만든 어플리케이션 형태입니다. Apply버튼을 누르면 AVR의 음성 신호를 듣고 보내고 하고싶습니다.