안드로이드/자바의 발음 일치를 위해 두 소리를 비교하려면 어떻게해야합니까? 기본적으로 음성 인식/텍스트 음성 변환과 유사하지만 내 언어에서는 음성 인식을 사용할 수 없습니다. 내 응용 프로그램은 다음과 같습니다. 10 명의 사용자가 데이터베이스에 저장되어 있으며 각 사용자마다 다른 소리 (음성)를 녹음하고 저장했습니다. 그런 다음 버튼을 누르면 다른 소리가 녹음되어 일시적으로 저장됩니다. 이제 어떻게하면이 녹음을 내 인원의 녹음 10 개와 비교하고 한사람과 일치시킬 수 있습니까?Android는 두 소리를 음성 일치로 비교합니다.
5
A
답변
1
나열된 링크는 오디오 분석에 대한 지침을 제공하지만, 나는 AFAIK가 순수하게 가능하지 않은 음성의 유사성을 찾기 위해 주파수 분석이 필요하므로 원하는 작업을 수행 할 수 있다고 생각하지 않습니다. 장치에 집중되어 있고 상당히 프로세서 집약적입니다.
녹음 내용을 서버에 업로드하고 서버를 사용하여 처리 한 다음 결과를 다시 전송하는 것과 비슷한 작업을 수행했습니다. 가능하다면 해당 경로를 권합니다.
여기가 [link] (http://stackoverflow.com/questions/2257075/real-time-audio-processing-in-android)이며 도움이됩니다. –