Mam problemy ze zrozumieniem, jak to zrobić praktycznie
Mam plik wav, który zawiera czystą mowę i inny plik ave, który zawiera tylko szum tła (mogą to być różne rzeczy, takie jak biały szum, hałas tłumu, nagranie wiejącego wiatru itp.). Są to albo wyłącznie mowa, albo wyłącznie szum. Więc przypuszczam, że mogę uzyskać od nich wartość SNR poprzez prosty podział odpowiadających próbek (lub średniej liczby próbek) w obu plikach. Następnie łączę je w zuchwałości, aby uzyskać głośny plik mowy. Zgaduję, że ten plik nadal będzie miał ten sam SNR.
Teraz przekazuję ten plik przez mój program redukcji szumów i uzyskuję w rezultacie inny plik. Jak obliczyć SNR tego pliku „zmniejszonego hałasu”?
--- EDYTOWAĆ ---
pytanie uzupełniające opublikowane TUTAJ
Po stronie wejściowej:
SNR wynosi = DB2 - DB1
Po stronie wyjściowej:
źródło