Przetwarzanie sygnałów

21
Poprawianie rozdzielczości spektrogramu w Pythonie?

Używam tej specgram()funkcji matplotlibdo generowania spektrogramów plików fal mowy w Pythonie, ale wynik jest zawsze znacznie gorszej jakości niż to, co może wygenerować moje normalne oprogramowanie do transkrypcji, Praat. Na przykład następujące połączenie: specgram(...

21
Najszybszy algorytm transformacji odległości

Szukam najszybszego dostępnego algorytmu do przekształcania odległości. Według tej strony http://homepages.inf.ed.ac.uk/rbf/HIPR2/distance.htm opisuje: Transformację odległości można obliczyć znacznie wydajniej przy użyciu sprytnych algorytmów tylko w dwóch przebiegach (np. Rosenfeld i Pfaltz...

21
Wskazówki dotyczące poprawy wykrywania skoku

Pracuję nad prostą aplikacją internetową, która pozwala użytkownikowi nastroić gitarę. Jestem prawdziwym początkującym w przetwarzaniu sygnałów, więc nie oceniaj zbyt mocno, jeśli moje pytanie jest niewłaściwe. Tak więc udało mi się uzyskać częstotliwość podstawową za pomocą algorytmu FFT i w tym...

20
Jak działają kaskadowe sekcje biquad dla filtrów wyższego rzędu?

Próbuję zaimplementować filtr IIR 8. rzędu, a każda notka aplikacji i podręcznik, który przeczytałem, mówi, że najlepiej jest zaimplementować dowolny filtr rzędu więcej niż 2 jako sekcje drugiego rzędu. Użyłem tf2sosw MATLAB, aby uzyskać współczynniki dla sekcji drugiego rzędu, co dało mi...