University of Joensuu Dept. of Computer Science P.O. Box 111 FIN- 80101 Joensuu Tel. +358 13 251 7959 fax +358 13 251 7955 www.cs.joensuu.fi Puheteknologian.

Slides:



Advertisements
Samankaltaiset esitykset
P.O. BOX 4600, University of Oulu • tel. (08) , fax (08) • Sosiaali- ja terveysalan uudet mahdollisuudet.
Advertisements

LPC LPCC PLP LSP/LSF Matemaattinen kikka Levinson-Durbin algoritmi
PROFIMILL Oy Tuotannon hallintaan liittyvät ohjelmistot ja konsultointipalvelut. Yritys.
UNIVERSITY OF JYVÄSKYLÄ Eero Tourunen 2003 Projektin johtaminen -opintojakso Yliopiston ja yritysten projektiyhteistyö.
Johdatus Linuxiin Mauri Heinonen
LAIVA 2025 LEHDISTÖTILAISUUS
Energiaseminaari eduskunnassa
LINGSOFT OY Language Management
Yliopisto-opiskelu eroaa kouluopetuksesta
Web-sovellusten arkkitehtuurit K1103TK CodeIgniter - perusteet Jouni Juntunen.
Avointa-hanke ja Prime Solutions Oy PlugIT-loppuseminaari
Oulu Juha Pulkkinen Tekes.
Mikko Tyrväinen InSitu –Luentopalautejärjestelmän tekninen evaluointi.
Tekninen suunnit-telu
Miten yritys höytyy korkeakoulutoiminnoista?
Web University (WU) - Kansainvälinen etäopiskelu ja - työympäristö tietoverkossa Mindtrek Riitta Rinta-Filppula,
Päästöoikeusmarkkinoiden analysointi ja riskienhallinta POMAR / MARMET Helsingin yliopisto Ympäristöekonomia Teknillinen korkeakoulu Ympäristö- ja laatujohtamisen.
12/12/01USIX tapaaminen Kohti luonnollisempaa ihmisen ja koneen välistä vuorovaikutusta USIX kieliprojektien yhteistapaaminen 12/ Interact Project.
Avoimet oppimisympäristöt verkossa -työpaja Heli Ruokamo TTKK/DMI/HypLab MindTrek Tampere International Media Week 1999.
SGN-4010 PUHEENKÄSITTELYN MENETELMÄT Luento
1 FinnONTO 2.0 kulttuuripaja Eetu Mäkelä, Joeli Takala, Tuomas Palonen, Joonas Laitio, Heini Kuittinen, Tomi Kauppinen, Tuukka Ruotsalo, Jussi.
Tietojenkäsittelytieteen laitos Helsingin yliopisto
1 Helsinki University of Technology Systems Analysis Laboratory Evoluutiopelit evakuointimalleissa - Pelastettavien kovan leikin peliteorettinen kuvaus.
Joensuun yliopisto PL Joensuu puh. (013) fax (013) Erilaiset konstit kansainvälistyä kotona Mari Ikonen Joensuun.
S Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset.
KANNANVAIHTO?.
OTANTATUTKIMUS OY Raporttia tai osia siitä ei saa edelleen toimittaa tai julkaista missään muodossa ilman Otantatutkimus Oy:n nimen mainitsemista. RAY:
Systemaattisen käyttöliittymäsuunnittelun tuottamien vaatimusten erot alkuperäisiin vaatimusmäärittelyn vaatimuksiin verrattuna Ville Nordberg,
CSS ja sen sovellukset Vesa Jussila. Esitys  Yleistä –Historia –Etuja ja huonoja puolia –Mediatyypit  Käyttö –Laatikkomalli –CSS-taitto –Sovelluksia.
SoberIT Software Business and Engineering Institute HELSINKI UNIVERSITY OF TECHNOLOGY Kokemuksia väitöskirjan tekemisestä Marjo Kauppinen.
Interact järjestelmäarkkitehtuuri + vuorovaikutustekniikoista ja evaluoinnista Markku Turunen Tampereen yliopisto Tietojenkäsittelytieteiden laitos Interact.
Pro gradu -tutkielmat ohjelmistotestauksesta
ZipIT Yleisesittely ZipIT-hankekokonaisuus Terveydenhuollon prosessien ja ohjelmistojen rinnakkainen kehittäminen.
Tietojenkäsittelytieteen Master Class -toiminta Tarkoituksena tutustua tietojenkäsittelyn eri osa- alueisiin ja tutkimukseen Erityisesti Itä-Suomen.
Esa Jaakola Valvoja: Professori Raimo Kantola
Professori Pekka Kauppi, Bio- ja ympäristötieteiden laitos, HY: Miksi yliopistotutkija tallentaa julkaisuarkistoon? JULKAISIJAN ILTAPÄIVÄ 2007 Julkaisuarkistojen.
Moonshot-työpaja Mikael Linden Connect | Communicate | Collaborate Federoitu tunnistus Suomessa Haka – WebSSO (47 organisaatiota) eduroam.
Pariohjelmointi Personal SE - Vesa Oinonen. Yleistä pariohjelmoinnista kaksi ohjelmoijaa istuu saman koneen ääressä ohjelmoimassa samaa ohjelmaa Tavoitteena.
1 Airi Salminen digitaalisen median professori Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Tutkimusalueita: rakenteiset.
University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Tietojenkäsittelytieteen.
IT-standardisoinnin vuosiseminaari
Heikki Hyötyniemi Teknillinen korkeakoulu, Systeemitekniikan laboratorio 1. Älykäs WWW Totuus vai Todellisuus - tutkimuksen haasteet Heikki.
A! Aalto University 1 Case SÄHKE-asiakirjojen automaattinen luokittaminen asiakirjojen tekstin pohjalta Katariina Nyberg Semantic Computing Research Group.
Linux palomuurina Kimmo Karhu, EL0A
Käyttäjäroolit rakennusten tietomallien tarkistamisessa
Menetelmä Markowitzin mallin parametrien estimointiin (aihe-esittely)
Diplomityöseminaari Ohjelmistokehysten erikoistamistutoriaalit Fred-ympäristössä Pekka Savolainen
Suomen rautatieverkoston robustisuus (aihe-esittely)
University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Tietojenkäsittelytieteen.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Heikki Vesterinen Systeemitieteiden kandidaattiseminaari – Syksy 2009 Epälineaarinen hinnoittelu:
Jari Hautamäki LLP/Erasmus/Virtual Campus... Edinet-hakemus R&D PRojects at the of year 2005 Active Projects JYVÄSKYLÄ UNIVERSITY OF APPLIED.
Customer projects integrated within curriculum at Media Engineering programmes Erkki Rämö EVTEK University of Applied sciences R&D Seminar Case:
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmöijän nimi Systeemitieteiden kandidaattiseminaari – Syksy/Kevät 200X Virheraportoijien jakaumat.
Fonetiikan opiskelijainfo
Miten abstraktin ilmiön kuvaaminen animaation avulla vaikuttaa fysiikan oppimiseen alakoulussa? Kandidaatin tutkielma.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Turkka Anttonen Systeemitieteiden kandidaattiseminaari – Syksy 2009 Epälineaariset pienimmän neliösumman.
AS Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen Ovivalpas väliraportti Mathias.
S ysteemianalyysin Laboratorio Aalto-yliopiston teknillinen korkeakoulu Esitelmä 22 – Jussi Kangaspunta Optimointiopin seminaari - Syksy 2010 Ohjaamaton.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä # - Esitelmöijän nimi Optimointiopin seminaari - Syksy 2000 / 1 Potentiaalien kertaus ja.
Miika Kuusinen LTY/Tietoliikenteen laitos 2003
Mistä saa hyvää aineistoa? Gradunteon eväät -infotilaisuus
Taxon Meta Ontology - TaxMeOn Department of Media Technology School of Science and Technology Department of Computer Science University of Helsinki Nina.
Kieliteknologian verkosto (KIT)
Datan hallinnan asiantuntijan työnkuva ja siinä tarvittava osaaminen
Tervetuloa Tietojenkäsittelytieteen laitokselle
Topic modeling sosiologin työkaluna
Lingsoft Language Management
PUHETEKNOLOGIA RIKOSTEN TUTKINNASSA
Smart Simulators / Kari T. Koskinen & Pekka Ranta
Kari Systä Tampere University of Technology / Software Systems
Esityksen transkriptio:

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Puheteknologian tutkimus Joensuussa Pasi Fränti Tietojenkäsittelytieteen laitos Joensuun yliopisto

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Joensuun yliopisto Perustettu kampusta: Joensuu, Savonlinna 6 tiedekuntaa, 9 muuta yksikköä Yhteensä 7200 opiskelijaa

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Tietojenkäsittelytiede 5 professoria, kokonaishenkilöstö FM-tutkintoa (v. 2002) 3-5 Väitöskirjaa (2004--) 80 uutta perusopiskelijaa ja 20 kansainvälistä maisteriopiskelijaa. Ohjelmistosuunnittelijoiksi, erikoisalojen asiantuntijoiksi, tietotekniikan kouluttajiksi.

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Laitoksen kehitys

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Päätutkimusalat Ohjelmistotuotanto Opetusteknologia Signaalinkäsittely –Spektrikuvat (InFotonics Center) –Hahmontunnistus –Kuva-analyysi –Data Mining –Puheteknologia

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Julkaisut

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Puheteknologian tutkimus Joensuussa yleisen kielitieteen ja tietojenkäsittelytieteen yhteistyötä Kielitiede: perustutkimusta, fonetiikka, prosodia, synteesi, puhujantunnistus TKT: puhetekniikan menetelmät –Hahmontunnistusmenetelmät –Datafuusio –Automaattinen tunnistus, reaaliaikaisuus –TKT:lla osaamista myös suomenkielisessä puheentunnistuksessa

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Historia SUOPUHE-projekti –Kielitiede mukana –Tulos: laadukas suomen puhesynteesi TKT:lla yllättäviä tuloksia: –puhujantunnistus onnistuu automaattisilla menetelmillä, ilman lingvistiikkaa –Useita graduja: Kinnunen (’99), Kilpeläinen (’02), Karpov (’03), Pulkrabek (’03). –Väitöskirjatason tutkimusta: Kinnunen ja Karpov sekä muita sivuavista aiheista.

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Mistä puhe koostuu? Sisältö: puhujan tarkoittama viesti Puhujan ominaisuudet: ääntöväylä, puhetapa Siirtoväylä: Puheympäristön akustiikka, sähköiset laitteet Aikariippuvat puhujaparametrit: tunnetila, terveydentila Kieli, murre

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Mitä on puhetekniikka? Puhesynteesi Puheentunnistus Puhujantunnistus Puhujan tunnetilan tunnistus Sovellukset –sähköpostinlukijat, puheohjaus, henkilövarmennus, rikostutkinta, näkö- ja kuulovammaisten palvelut

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Puhesignaalin analyysi Yleisesti käytetty menetelmä: –digitaalisesta puhesignaalivirrasta lasketaan jatkuvasti lokaaleja spektrejä –spektrien käyttö riippuu sovelluksesta –usein spektriä jalostetaan edelleen helpommin numeerisesti analysoitavaksi Muitakin menetelmiä on: –suodatus ja analyysi aika-alueessa –perustaajuuden ja formanttien mallintaminen

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Puhujantunnistus Mallinnetaan puhujan ominaisuudet –signaalista etsitään ja mallinnetaan puhujia erottelevia ominaisuuksia –muut ominaisuudet sivuseikka Mallin avulla päätellään kuka puhui –puhujantunnistus –puhujanvarmennus Opetusaineisto: puhenäytteitä puhujilta joita halutaan tunnistaa

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Puhujantunnistus: pääpiirteet Piirreirrotus ? Hahmontunnistus Päätöslogiikka Tunnistustulos / Varmennustulos PiirreirrotusMallin luonti Puhujatietokanta... Puhuja N Opetus Tunnistus Puhuja 1

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Esimerkki: Spektrit Tunnistus: kuka puhuu tässä? “Puhetietokanta”

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Ongelma: puhujakohtainen vaihtelu

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Signaalivirran käsittely Kehys 1 Kehys 2 Kehys iKehys 3 Kehyksen pituus Päällekkäisyys Ikkunafunkio... Piirrevektori x i Spektrianalyysi Piirreirrotus

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Esimerkki piirrejoukkoista Vektorikvantisointi (VQ) Gaussin mikstuura (GMM)

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Puhujaprofiilin muodostuminen

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Mallien vertailu Kahden puhujan vertailu: piirrejakaumien vertailu Lasketaan diskreettien jakaumien etäisyyksiä Puhujan no. 1 piirrevektorit Puhujan no. 2 piirrevektorit Puhujan no. 3 piirrevektorit tunnistettava puhuja

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Painotettu luokittelu Kullekin piirrevektorille annetaan painoarvo erottelukyvyn mukaan ”Huonoja” ”Hyviä” vektoreita puhujan #2 erotteluun ”Hyviä” vektoreita puhujan #1 erotteluun

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Puhujien karsinta Tehostaa tunnistusta reaaliaikasovelluksiin

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Piirrefuusio Parantaa tunnistustarkkuutta

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Akustiikan vaikutus Petkuttajan piirrejakauma Todellisen puhujan piirrejakauma Score Frekvenssi Päätösraja Laboratorio-oloissa nauhoitettu opetusaineisto Score Frekvenssi Meluisa käyttöympäristö HyväksyttyHylätty Todellisen henkilön piirrejaauma Petkuttajan piirrejakauma Seuraus: kaikki puhujat hyväksytään! Nykymenetelmillä esimerkiksi käyttöympäristön vaihtelu on ongelma Joensuussa tutkitaan kuinka tästä voidaan päästään eroon

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Puheentunnistus Mallinnetaan puheen sisältö –Samat spektripohjaiset signaalinkäsittelyn menetelmät kuin puhujantunnistuksessa. –Spektrien luokittelu Markov-ketjun tiloihin sanoina tai äänteinä (monofoni tai trifoni) –Tarvitaan kielimalli, joka rajoittaa tilasiirtymiä Opetusaineisto: paljon puhetta –vähintään sana-annotointi –paljon puhujia => puhujariippumaton puheentunnistin –vähän puhujia => puhujariippuva tunnistin

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax PUMS-projekti Puhetekniikan Uudet Menetelmät ja Sovellukset ( ) Tekes-projekti, jossa useita yritys- ja yhteisöosapuolia, korkeakouluista TTY, TY, TKK, TaY, HY, JoY, sekä VTT. 1. vuosi: Joensuussa kaksi henkilö- työvuotta puhujantunnistukseen. On-line tunnistus (Nokia, Lingsoft) 1,5 v. Off-line tunnistus (ProfMatch) 0,5 v.

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Projektin tavoitteet Totetuttaa tehokkaimmat puhujantunnistustekniikat –Puhujaprofiilien hallinta sekä puhujantunnistus –Signaali: kepstrit, Delta-kert, CMS, optimisuodinpankki –Profiilitietokanta ja luokittelumenetelmät: VQ, GMM Toteutuksen siirto yhteistyötahojen sovellusalustoille –PC-ohjelmisto: puhujaprofiilien hallinta ja tunnistus –Matkapuhelimessa toimiva puhujantunnistus Systemaattinen testaus eri käyttöoloissa ja laitteissa Pitkällä aikavälillä uusia tehokkaampia menetelmiä –Eri piirteiden yhtaikainen käyttö (fuusio) –Segmentoinnin hyödyntäminen: erotteleva piirreirrotus –Optimaalisesti erottelevat opetus-ja tunnistusmenetelmät –Kunnollinen luotettavuusestimaatti puhujanvarmennukseen –Reaaliaikasovellukset

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Tutkimusryhmä Pasi FräntiJuhani SaastamoinenEvgeny Karpov Ville HautamäkiTomi KinnunenIsmo Kärkkäinen

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Kehitettävät ohjelmistot Profmatch –PC-ohjelmisto (ANSI-C konsoli) –Perusalgoritmit off-line tunnistukseen ja kehittyneempiä menetelmiä kuten piirrefuusio Sprofiler –PC-ohjelmisto (ANSI-C konsoli), mikrofonituki –profiilitietokannan hallinta, on-line tunnistus –sisältää kehittyneempiä menetelmiä kuten karsinta Uudet ohjelmat reaaliaikatunnistukseen –Windows, ”Sprofiler-yhteensopiva”

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax DB small Entry Level Top of the Line DB large FE UI ID CLASS. Technology Components ID = Identification technology, consists of CLASS.: Speaker Modeling and Classification F.E.: Feature Extractor DB = Speaker Model Database U.I. = User Interface CLIENT Media UI FE Part of application SERVER Speaker Modeling and Classification Speaker Database Part of application ClientServer TCP/IP Application Concepts

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Mahdollisuudet ja haasteet Puhujantunnistuksen teknologiasiirto PUMS-projektin puitteissa. Periaatteessa muut tunnistustehtävät: puhujaryhmä, mielentila, kulttuuritausta, akustinen tausta Puheentunnistus –Osaamispohja löytyy –Samat signaalinkäsittelymenetelmät –Rajoittuminen suomenkieleen helpottaa

University of Joensuu Dept. of Computer Science P.O. Box 111 FIN Joensuu Tel fax Yhteystiedot Web: