2017-11-10 13 views
-1

응용 프로그램을 만들었지 만 오디오를 텍스트로 변환하는 .wav 파일 만 지원합니다. .mp3 파일을 제공 할 때 어떤 대답도 보이지 않습니다. 오디오 파일을 텍스트로 변환하기 위해 스핑크스를 사용하고 있습니다. 내 질문은 .MP3에서 텍스트로 변환하지 않는 이유는 무엇입니까?mp3 파일을 텍스트 형식으로 변환 할 수 없습니다. Java의 .wav 파일 만 지원합니다.

+1

몇 가지 세부 정보를 제공하면 더 이상 유용한 답변을 얻을 수있는 기회가 더 많습니다. 예를 들어 얻은 오류 메시지의 세부 정보 – barryhunter

+0

@barryhunter 내가 얻는 결과물은 아무런 오류도 보이지 않기 때문에 .. 왜 변환되지 않는지 전혀 모른다 .wav 파일을 제공 할 때 작동하지만 .mp3에서는 작동하지 않는다. – Manu

+0

당신은 리드를 받았습니까 https://cmusphinx.github.io/wiki/faq/#q-how-can-i-decode-audio-encoded-with-a-codec-mp3-mu-law-mp4-g729 – barryhunter

답변

0

CMU 스핑크스 문서에서 지정 되었 듯이 선형 PCM WAV 오디오 형식 만 음성 인식기에서 허용됩니다. 따라서 임의의 MP3 오디오 파일은 16kHz 샘플링 속도, 16 비트/프레임, 리틀 엔디 언 및 1 채널 (모노)의 선형 PCM 형식을 얻기 위해 디코딩됩니다. 이 디코딩은 Tarsos Transcoder 1.2에서 구현됩니다. 이 라이브러리는 많은 Apache 유틸리티를 사용하므로 TarsosTranscoder.jar 옆에 mp3plugin.jar도 프로젝트 구축 경로에 포함되어야합니다.

+0

adulaziz 감사합니다. – Manu