1
일반적인 스마트 폰에서 실시간 오디오 처리를 실행하는 것이 얼마나 실용적입니까? 특히, 나는 그들이 마이크에 대고있는 동안 음절을 세 수 있어야합니다. 정확성은 그리 중요하지 않지만 실시간 (또는 닫기)이어야하므로 처리를 위해 외부 서비스에 오디오 녹음을 보내면 작동하지 않습니다.오디오 스트림의 음절을 실시간으로 계산합니다.
일반적인 스마트 폰에서 실시간 오디오 처리를 실행하는 것이 얼마나 실용적입니까? 특히, 나는 그들이 마이크에 대고있는 동안 음절을 세 수 있어야합니다. 정확성은 그리 중요하지 않지만 실시간 (또는 닫기)이어야하므로 처리를 위해 외부 서비스에 오디오 녹음을 보내면 작동하지 않습니다.오디오 스트림의 음절을 실시간으로 계산합니다.
FFT를 알아 내려고 시도하기 전에 MediaRecorder를 사용해 보시기 바랍니다. AudioRecord보다 훨씬 간단하며 진폭 차이를 분석하는 데 사용할 수 있습니다. 언급 된 코드 here을 사용할 수 있습니다.
gastlib github project 안에 클래퍼에 필요한 다양한 코드가 더 완벽하게 구현되어 있습니다.
흠, 'AudioRecord'와 FFT를 사용하여 주파수 스펙트럼 및 강도를 얻을 수 있어야합니다. 라이브 바탕 화면에서도 "일종의 실시간"입니다. – Jens
감사합니다 Jens, 나는 그것에 대해 조사 할 것입니다. 이전에 어떤 신호 처리도 해본 적이 없으며 어떤 것이 관련되어 있는지 전혀 알지 못했지만 진폭이나 주파수의 급격한 변화를 감지하면 음절과 관련이있을 수 있다고 생각했습니다. 푸리에 변환은 이것을 용이하게하는 형식으로 만듭니다. – goat