• Ei tuloksia

T760403 Signaalinkäsittelyn laboraatiot 3op (syksy 2008) Laboraation 3 ohje:

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "T760403 Signaalinkäsittelyn laboraatiot 3op (syksy 2008) Laboraation 3 ohje:"

Copied!
2
0
0

Kokoteksti

(1)

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

(2)

3. Nauhoita puhekomennot pohjoinen, itä, etelä ja länsi. Piirrä nauhoittamasi signaalien näytteet alla olevan kuvan mukaisesti ja liitä kuva raporttiisi.

Viittaukset

LIITTYVÄT TIEDOSTOT

Toteuta c/c++ -kielinen ohjelma, joka lukee näppäimistöltä signaaliarvoja ja laskee niiden perusteella signaalin keskiarvon hajonnan ja varianssin ja tulostaa

Kokoa kunkin esitehtävän tulokset käsinkirjoitetulle paperille, joka palautetaan opettajalle laboraatiovuoron alussa.. Vastauspaperissa tulee näkyä selvästi ryhmän jäsenten nimet ja

Muodosta viime laboraatiokerralla tallettamisesi puhekomentojen spetrogrammit ja arvoi niiden perusteella, miten spektrogrammia voisi hyödyntää puhekomentojen luokittelussa3.

Tehtävän vastauspaperissa (tai koodilistauksessa) tulee näkyä selvästi henkilön nimi ja luokkatunnus.. Otsikoksi merkitään Laboraatiot, jälkitehtävä #, missä #

Kokoa kunkin esitehtävän tulokset käsinkirjoitetulle paperille, joka palautetaan opettajalle laboraatiovuoron alussa.. Vastauspaperissa tulee näkyä selvästi ryhmän jäsenten nimet ja

Piirrä piirresignaalit pareittain samaan kuvaan siten, että kumpikin piirre tulee omalle akselilleen. Arvioi kuvien perusteella, onko puhekomentojen tunnistaminen mahdollista

Toteuta Matlab funktio valmiiksi seuraavaa laboraatiokertaa varten, testaa se laboraation alussa ja esitä opettajalle sen oikea toiminta.. Funktio ottaa sisälle parametrina vektorin

Piirrä lohkokaavio tai kerro sanallisesti (vaikka pseudokoodina), miten toteutat alla olevan kuvan mukaisen puheentunnistimen.. Käytössäsi on neljällä edellisellä kerralla