Idea i zastosowanie narzędzia Speex
Transkrypt
Idea i zastosowanie narzędzia Speex
Speex – narzędzie wolnego oprogramowania do kodowania mowy Nazwa wydziału: WIMiR Kierunek: Inżynieria Akustyczna Autor: Tomasz Niedziela www.agh.edu.pl Plan prezentacji 1. 2. 3. 4. 5. Idea i zastosowanie narzędzia Speex Pojęcia związane z kodowaniem dźwięku Opis algorytmu CELP Przykładowe nagrania Porównanie z MP3 www.agh.edu.pl Idea i zastosowanie narzędzia Speex • • • • • Kompresja audio sygnału mowy Algorytm CELP Opcje próbkowania: 8/16/32 kHz Bit-rate: 2-44 kbps Kompresja w systemach czasu rzeczywistego • Część projektu GNU.org www.agh.edu.pl Pojęcia związane z kodowaniem dźwięku • • • • • • • Częstotliwość próbkowania - sampling rate Rozdzielczość bitowa – bit-rate VBR – Variable Bit-Rate ABR – Avarage Bit-Rate CBR – Constant Bit-Rate VAD – Voice Activity Detection DTX - Discontinuous Transmission www.agh.edu.pl Opis algorytmu CELP • Code Excited Linear Prediction Źródło: http://www.speex.org/docs/manual/speexmanual/node9.html www.agh.edu.pl Opis algorytmu CELP 1. Predykcja liniowa dźwięku Źródło: http://www.speex.org/docs/manual/speexmanual/node9.html www.agh.edu.pl Opis algorytmu CELP 1. Predykcja liniowa dźwięku www.agh.edu.pl Opis algorytmu CELP 2. Wykorzystanie stałego słownika Źródło: http://www.speex.org/docs/manual/speexmanual/node9.html www.agh.edu.pl Opis algorytmu CELP 2. Wykorzystanie stałego słownika www.agh.edu.pl Opis algorytmu CELP 3. Filtracja wyjściowa Źródło: http://www.speex.org/docs/manual/speexmanual/node9.html www.agh.edu.pl Przykładowe nagrania oryginał 4 kbps 15 kbps Źródło: http://www.speex.org/samples www.agh.edu.pl Porównanie z MP3 Speex - 4 kbps MP3 - 8 kbps Speex - 15 kbps MP3 - 16 kbps Źródło: http://www.speex.org/samples www.agh.edu.pl