답변:
https://launchpad.net/ubuntu/+source/jaaa/+publishinghistory
JACK & ALSA Audio Analyser, 오디오 신호 발생기 및 스펙트럼 분석기.
https://launchpad.net/ubuntu/+source/glfer/+publishinghistory
glfer
폭포 스펙트럼 디스플레이 및 느린 CW (QRSS) / 이중 주파수 CW (DFCW) 송신기 제어 인터페이스가있는 GTK + 애플리케이션입니다. [. . . ] 분석 할 신호는 사운드 카드에서 실시간으로 획득하거나WAV
파일 에서 읽을 수 있습니다 .
https://launchpad.net/ubuntu/+source/quisk/+publishinghistory
Quisk 수신기는 샘플 데이터를 읽고, 조정하고, 필터링하고, 복조하고, 오디오를 사운드 카드로 보내 외부 헤드폰 또는 스피커로 출력 할 수 있습니다. Quisk 송신기는 마이크 입력을 받아 들여 사운드 카드 나 이더넷을 통해 송신기로 전송할 수 있습니다.
https://launchpad.net/ubuntu/+source/spek/+publishinghistory
버전 0.8.2부터는 실시간으로 작동하지 않지만 Spek 도 있습니다 . 그러나 이를 변경할 수 있는 기능 요청 및 풀 요청 이 있습니다.
Spek (IPA : 네덜란드어의 / spɛk /, 'bacon')은 스펙트로 그램을 표시하여 오디오 파일을 분석하는 데 도움이됩니다. Spek은 Unix, Windows 및 Mac OS X 용 무료 소프트웨어입니다.
sox 도구는 스펙트로 그램을 작성할 수 있습니다.
sox Test.wav -n spectrogram -o Test.png
방금 똑같은 것을 검색하는이 파이썬 스 니펫에 도달했으며 꽤 훌륭하게 작동합니다.
정말 간단합니다. pip3으로 설치해야합니다 :-numpy as np-pyqtgraph as pg-pyaudio-PyQt4
작동 시키려면 줄을 변환했습니다.
self.img_array = np.zeros((1000, CHUNKSZ/2+1))
self.img_array = np.zeros ((1000, 수학 플로어 (CHUNKSZ / 2 + 1)))
float to int 변환 오류를 제거합니다.
그런 다음 $ python3 script.py
파이썬으로 개발하면이 멋진 기반에 재미있는 것들을 추가 할 수 있습니다.