T760403 Signaalinkäsittelyn laboraatiot 3op (syksy 2008)
Laboraation 3 ohje:
Tausta ja tavoite
Tutustutaan äänisignaalin näytteistämiseen ja tehdään Matlab funktio (nauhoita) puheentunnistinta varten.
Kuva 1 Puheentunnistimen lohkokaaviokuva
Tehtävät
1. Tee matlab funktio, joka lukee tietokoneen äänikorttiin liitetyltä mikrofonilta signaalin.
Funktion input parametrina tulee olla nauhoitusaika sekunteina ja output parametrina on vektori, joka sisältää nauhoitetun signaalin amplitudinäytteet.
2. Tee matlab funktio, jolla voit kuunnella nauhoittamasi signaalin tai käytä Matlabin valmiita funktioita. Testaa nauhoitusfunktiotasi eri A/D-muunnoksen bittimäärillä (4,8,12,16) ja valitse pienin, mutta puheenlaadun kannalta riittävä bittimäärä nauhoitusfunktioosi. Testaa myös vaadittava näytteenottotaajuus (4,8,12,16 kHz) ja valitse puheenlaadun kannalta riittävä bittimäärä. Dokumentoi havaintosi raporttiin.
Jatkuu seuraavalla sivulla….
Signaalin nauhoitus ja esikäsittely A/D
Piirteiden
laskenta Etäisyyden
laskenta Päätöksenteko
Referenssi
aineiston
kerääminen
3. Nauhoita puhekomennot pohjoinen, itä, etelä ja länsi. Piirrä nauhoittamasi signaalien näytteet alla olevan kuvan mukaisesti ja liitä kuva raporttiisi.