2017-10-08 11 views
1

음악 신호 분석과 필수 기능 추출에 librosa을 사용하기로 결정했습니다. 현재, 전 시간 동안 음악의 스펙트럼을 시각화하려고합니다. 도서관에서이 method이 발견되어 STFT를 수행하고 스펙트럼을 반환합니다. 그러나 스펙트럼은 모든 프레임이 아닌 특정 프레임에 대해 계산 된 행렬을 반환합니다.librosa를 사용하여 음악 신호의 전체 기간 동안 스펙트럼을 얻는 방법?

이 라이브러리를 사용하여 전체 시간 동안 스펙트럼을 계산할 수 있습니까, 어쩌면 주어진 매트릭스를 처리하거나이 목적을 위해 librosa에 특별한 방법이 있습니까?

아니요 - 다른 라이브러리를 제안 해주세요.

미리 감사드립니다.

답변

1

그러나 하나의 매트릭스는 모든 프레임이 아닌 특정 프레임에 대해 계산 된 매트릭스를 반환합니다.

전체 기간 동안 계산합니다. 각 프레임 샘플 (예를 들어 2,048)

frames_to_samples를 이용한 단위 간의 변환 캔의 윈도우에 대해 계산되기 때문에 짧다 반환 매트릭스에 대한 이유이다.

+0

여기에서 도와 드릴 수 있습니다. https://stackoverflow.com/questions/48220514/finding-speed-and-tone-of-speech-in-an-audio-using-python thanks –