(Microsoft PowerPoint - Krzysztof Dobrowolski
Transkrypt
(Microsoft PowerPoint - Krzysztof Dobrowolski
Algorytm rozpoznawania mowy oraz jego implementacja w układach reprogramowalnych Krzysztof Dobrowolski Praca dyplomowa inŜynierska pod kierunkiem dra inŜ. Pawła Tomaszewicza 1 1 Cel pracy Sprecyzowanie kryteriów Dobranie algorytmu Przetestowanie wybranej metody Implementacja sprzętowa 2 Analiza czasowa (1/3) 3 Analiza czasowa (2/3) Współczynniki cepstralne Logarytm współczynników FFT Obliczanie filtru LPC-10 4 Analiza czasowa (3/3) 5 Symulacje – Matlab 6.5 Baza wzorców – Cool Edit Pro Procedura izolowania słowa – wycinanie „ciszy” Wyniki 6 Realizacja sprzętowa (1/3) Cyclone II EP2C35F672C6 Nios II LCD, Audio I/O, SDRAM, wyświetlacze 7segmentowe, karta SD, przyciski 7 Realizacja sprzętowa (2/3) Sprzęt – VHDL, Verilog Procesor Kodek Audio I/O SDRAM SDFLASH LCD Wyświetlacze 7-seg Oprogramowanie – C Program główny Dodatkowe biblioteki Struktura plików – FAT32 Port szeregowy (SPI) Obsługa elementów, np. LCD, SDRAM, itp. 8 Realizacja sprzętowa (3/3) 9 Wyniki Czas analizy pojedynczego słowa około 4 s Czas porównania z jednym wzorcem wzorcem około 100 ms 10 Podsumowanie Wybrany algorytm rozpoznaje słowa z duŜą dokładnością przy niskich wymaganiach obliczeniowych. Realizacja sprzętowa powiodła się z wykorzystaniem tylko 15% zasobów. Istnieje moŜliwość rozwoju urządzenia poprzez zwielokrotnienie kluczowych procesów. Pomyślne pierwsze doświadczenia z rozpoznawaniem ciągłym. 11