Puheenkoodaus Jukka Pätynen Aikataulu Viikko Luento Ope-ajat Harjoitus 0: 12.9- Johdanto Jukka, Jussi, Niklas OhjelmoinAympäristöt 15.9. Palautus: Vastaa ryhmätyökyselyyn 1: 19.9- Audio 1, ryhmäjako Jukka Reaaliaika- audio 2: 26.9.- Audio 2 Prof. Vesa Välimäki ÄänenkäsiJely 7.10. : Palautus: Alustava suunnitelma ryhmätöistä (30.9) 3: 3.10.- PuheenkäsiJely Kalle Palomäki Puheanalyysi 4:10.10.- Ryhmätyö- ohjaus, palaute Jukka, Jussi, Niklas, aiheassistenat 5: 17.10- Tilaääni Prof. Ville Pulkki, Juhani Paasonen Periodi vaihtuu tauko tenuviikolla 6: 31.10- Tietoliikenteen signaalinkäsijely Prof. Risto Wichman Puheenkoodaus Monikanava- audio Tietoliikenteen signaalinkäsijely 7: 7.11- KuvankäsiJely Jorma Laaksonen KuvankäsiJely 4.11. Ryhmätyön välipalautus 21.11. Harjoitustyön varsinainen palautus, 23.11. Posteri 28.11. Demopäivä Päiväkirjojen palautukset omilla määräajoillaan 1
10/10/16 Pakkaamaton ääni tuhlaa kaistaaa KoodaamaJomalle äänelle Näytetaajuus 8 khz, 16 bit näyjeet - > siirtokapasiteeu 128 kbit /s Koodaamaton puhe : 128 kbit /s Koodekki : 7,95 kbit / s 2
Aaltomuodon koodaus Tarvitaan monta tasoa - > paljon parametreja - > tehoton Perustuu kuulon kannalta riijävän tarkkaan aaltomuodon esijämiseen Puheenkoodaus pähkinänkuoressa Puhesignaali on lyhyissä aikaikkunoissa staaonäärinen (vrt. foneemit) StaAonäärinen signaali voidaan muujaa parametriseen muotoon Hyödynnetään Aetoa puheentuoton fysiologiasta Heräte + formanat Parametrien siirtäminen on tehokkaampaa kuin koko aikasignaalin välijäminen 3
Puheenkoodaus lähde- suodaan - malli - EsAmoidaan ääniväylä- suodaan Käänteis- suodatus KvanAsoinA Siirtolinja Lasketaan spektrimalli LP:llä N y(n) = a i y(n i) x(n) i=1 Es4moidaan ääniväylä suoda4n LP Kertoimet a i Käänteis- suodatus KvanAsoinA Siirtolinja 4
AnalyysisuodaAn eli käänteissuodatus EsAmoidaan ääniväylä suodaan LP LP- kertoimet a i Käänteis- suodatus N y(n) = a i x(n i) i=1 KvanAsoinA Valkaistu spektri Siirtolinja AnalyysisuodaAn eli käänteissuodatus EsAmoidaan ääniväylä suodaan LP LP- kertoimet a i Käänteis- suodatus Kvan4soin4 Siirtolinja 5
KvanAsoinA EsAmoidaan ääniväylä suodaan LP LP- kertoimet a i Käänteis- suodatus Kvan4soin4 Siirtolinja Valkaistu puhesignaali kvanasoitu signaali Dekooderi - synteesi EsAmoidaan ääniväylä suodaan LP LP- kertoimet a i Käänteis- suodatus Kvan4soin4 LP- kertoimet a i Siirtolinja Synteesi- suodaan kvanasoitu signaali N y(n) = a i y(n i) x(n) i=1 All- pole 6
Pörinä ja muutama hitaasa muujuva putki - > vähän parametreja Aaltomuodon vs. puheen koodaus Aaltomuodon koodaus 64 kbit / s (Pulse Code ModulaAon, PCM) PuheentuoJoon pohjautuva koodaus 2.4 kbit/ s (LPC- vokooderi) 7
ProjekAtyö- workshop Jukka Pätynen Workshop Jakaudutaan kahteen luokkaan: U356 ja ryhmätyöala naapurissa n. 5 ryhmää per Ala 30 min ryhmätyöskentelyä, ohjaajat kiertävät 5-7 min esitykset postereiden avulla muille ryhmille Alassa + lyhyt keskustelu 8
Suunnitelman työstöä Ongelman rajaus Alustavia suuntaviivoja mitä aioje työssänne toteujaa Ympäristöjen valinta Mitä tarjoamistamme ympäristöistä aioje käyjää LaiJeistot TarvitseJeko ipadiä, äänikoruvermeitä yms. Kehitystyökalut LuoteJava viesantä ryhmän kesken Lähdekoodien hallinta Kysymyksiä ohjaajille Suunnitelman työstöä Tavoitetaso Kurotetaanko vitosta vai mennäänkö rimaa hipoen ykkösellä Työn jako Miten jaaje työn projekassa? 9
Työnjaosta Kaikkien tulisi päästä koodaamaan sekä kirjoijamaan tasapuolisesa Päätavoite on oppiminen Kaikki ryhmässä oppivat projekan olennaiset asiat Reiska raportoi Kikka koodaa ja Essi esijää Workshop 1, ryhmätyöala 10
Jesse Nieminen Roope Lähetkangas Juhani Viinanen MIMO Ohjaajat: Emilio Antonio Esko Honkala AnU Paavola Nappaa voro, ryhmä 1 Ohjaajat: Jussi Nieminen (+Jukka Pätynen) 11
Jussi Mikkonen Jasmin Hoikkala AutomaaUzoom Ohjaaja: Jukka Pätynen Niklas Strengell Juuso Jahnukainen AuralisoinA/Alaääni Ohjaaja: Juhani Paasonen 12
Jukka Laakko Sami Nieminen Teemu Järvi RadiokarJakuvat Ohjaajat: Jaakko Ojaniemi Ossi Miikkulainen Aihe x Ohjaaja: Jukka Pätynen 13
Workshop 2, U356 Niko Rasi Markku Leppälä Puhesynteesi Ohjaaja: Niklas Sallinen 14
Nappaa voro, ryhmä 2 Miro Saarenmaa Akseli Koljonen Tuomas Ebeling Ohjaajat: Niklas Sallinen (+Jussi Nieminen) Joel Pulkkinen Tuomo Kivekäs Lauri VapalahA Audio: SynteAsaaJorit Ohjaaja: Jussi Nieminen (+Niklas Sallinen) 15
Lauri Myöhänen Otso Björklund Audio: EfekAt Ohjaajat: Niklas Sallinen (+Jussi Nieminen) Ilkka Malassu Olli Kauppinen Olli Kantamaa Audio: SoiAnmallit Ohjaajat: Jussi Nieminen (+Niklas Sallinen) 16
Ohjaajatapaaminen Olkaa yhteydessä aiheenne ohjaajaan ja sopikaa ainakin yksi (mieluummin 2) tapaaminen, jossa käyje läpi projekatyön toteutusta ja haasteita YhteysAedot MyCoursesissa (projekamateriaalit) Raportoikaa tapaamisesta päiväkirja 2:ssa (DL 18.11.) 17