(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

Podobne dokumenty