2014-04-26 5 views
0

나는 소리를 녹음 할 수있는 응용 프로그램을 개발, 박수 또는 다른 소리. 안드로이드 시스템은 사용자가 명령을 삭제하기 때문에 저장해야합니다. 녹음 소리로 사용자는 장치가 인 텐트 또는 다른 것을 표시 할 수있는 명령을 선택할 수 있습니다. 이제 내 질문 : 녹음 음성이 듣기 시작했을 때 장치에 마이크가있을 때 의도를 시작하고 가능한 경우 어떻게 할 수 있습니까? 나는 어쩌면 getMaxAmplitude()으로 처리한다고 생각하지만 그 진폭의 길이를 결정하는 방법이 필요합니다.녹음 소리 인식 android

답변

0

https://code.google.com/p/musicg/ 당신을 도울 수 있습니다.

사이트에서 데모 응용 프로그램을 찾을 수 있습니다. 사이트에 기재된

특징을 다음과 같이

  • 박수 API는, - 입력 오디오 호각
  • 읽기 PCM WAVE인지 감지 - 입력 오디오 박수
  • 휘슬 API는 유무를 검출 헤더
  • 읽기 오디오 데이터
  • 오디오 데이터
  • 저장을 편집 한 오디오 파일
  • 트림
  • 읽기 진폭 - 시간 도메인 데이터
  • 읽기 주파수 - 시간 영역 데이터
  • 오디오 파형 이미지를 렌더링이
  • 오디오 스펙트로 그램 이미지를 렌더링 (I/O, 안드로이드 호환되지 않는 자바 2D & Java 이미지를 필요) (필요 Java 2D & Java 이미지 I/O, Android 비 호환)
+0

내 문제를 해결하는 다른 방법이 있습니까? – droiddora