ÄÄNISYNTEESI TYÖKONESIMULAATTOREISSA



Samankaltaiset tiedostot
Pianon äänten parametrinen synteesi

Spektrin sonifikaatio

5 Akustiikan peruskäsitteitä

SGN-4200 Digitaalinen audio

Digitaalinen audio

T DSP: GSM codec

Puheenkoodaus. Olivatpa kerran iloiset serkukset. PCM, DPCM ja ADPCM

Kohti uuden sukupolven digitaalipianoja

ELEC-C Sovellettu digitaalinen signaalinkäsittely. Äänisignaalien näytteenotto ja kvantisointi Dither Oskillaattorit Digitaalinen suodatus

ÄÄNEKKÄÄMMÄN KANTELEEN MALLINTAMINEN ELEMENTTIME- NETELMÄLLÄ

MS-C2128 Ennustaminen ja aikasarja-analyysi ARMA esimerkkejä

SAMETTIKOHINA 1 JOHDANTO 2 SAMETTIKOHINAN SYNTEESI. Vesa Välimäki 1, Heidi-Maria Lehtonen 1 ja Jari Kleimola 2

Digitaalinen signaalinkäsittely Kuvankäsittely

KERTALUKUANALYYSI KAIVOSKONEEN MELUKARTOITUKSESSA 1 JOHDANTO 2 MITTAUKSET. Velipekka Mellin

Historiaa musiikillisten äänten fysikaalisesta mallintamisesta

Teknillinen korkeakoulu, Akustiikan ja äänenkäsittelytekniikan laboratorio PL 3000, TKK, Espoo

PSYKOAKUSTINEN ADAPTIIVINEN EKVALISAATTORI KUULOKEKUUNTELUUN MELUSSA

SWEPT SINE MITTAUSTEKNIIKKA (NOR121 ANALYSAATTORILLA)

Åbo Akademi klo Mietta Lennes Nykykielten laitos Helsingin yliopisto

Suodattimet. Suodatintyypit: Bessel Chebyshev Elliptinen Butterworth. Suodattimet samalla asteluvulla (amplitudivaste)

SGN-4200 Digitaalinen Audio Harjoitustyö-info

Kompleksiluvut signaalin taajuusjakauman arvioinnissa

Kuvan pakkaus JPEG (Joint Photographic Experts Group)

THE audio feature: MFCC. Mel Frequency Cepstral Coefficients

LOPPURAPORTTI Lämpötilahälytin Hans Baumgartner xxxxxxx nimi nimi

IMPULSSIVASTEEN ANALYSOINTI AALLOKEMENETELMIN TIIVISTELMÄ 1 AALLOKEANALYYSI. Juha Urhonen, Aki Mäkivirta

Synteesi-analyysi koodaus

Mark Summary. Taitaja Skill Number 105 Skill Metsäkoneen käyttö. Competitor Name

Organization of (Simultaneous) Spectral Components

JOHDATUS TEKOÄLYYN TEEMU ROOS

PL 9/Siltavuorenpenger 5 A, Helsingin yliopisto etunimi.sukunimi@helsinki.fi

JOHDATUS TEKOÄLYYN TEEMU ROOS

Alipäästösuotimen muuntaminen muiksi perussuotimiksi

JOHDATUS TEKOÄLYYN TEEMU ROOS

Karteesinen tulo. Olkoot A = {1, 2, 3, 5} ja B = {a, b, c}. Näiden karteesista tuloa A B voidaan havainnollistaa kuvalla 1 / 21

JOHDATUS TEKOÄLYYN TEEMU ROOS

Korkean resoluution ja suuren kuva-alueen SAR

Puhesynteesin perusteet Luento 4: difonikonkatenaatio

Laskuharjoitus 9, tehtävä 6

Dynamiikan hallinta Lähde: Zölzer. Digital audio signal processing. Wiley & Sons, Zölzer (ed.) DAFX Digital Audio Effects. Wiley & Sons, 2002.

Systemaattisuus työmalleissa puunkorjuussa

KAIKUPEDAALIN VAIKUTUKSET PIANON ÄÄNEEN: ANALYYSI JA SYNTEESI 1 JOHDANTO 2 ÄÄNITYKSET JA SIGNAALIANALYYSI

VIRTUAALIANALOGIASYNTEESIN LYHYT HISTORIA 1 JOHDANTO

ELEC-C5210 Satunnaisprosessit tietoliikenteessä

Signaalit ja järjestelmät aika- ja taajuusalueissa

Automaatio ja robotiikka arjessa

Projektisuunnitelma ja johdanto AS Automaatio- ja systeemitekniikan projektityöt Paula Sirén

LASKOSTUMISEN HAVAITSEMINEN SAHA-AALLOSSA

Luento 8. Suodattimien käyttötarkoitus

Monikanavaäänen perusteet. Tero Koski

SIGNAALITEORIAN KERTAUSTA 1

TTS. Puhesynteesi (tekstistä puheeksi, engl. text-tospeech,

Poimintahakkuiden puunkorjuu

JOHDATUS TEKOÄLYYN TEEMU ROOS

Hannu Nykänen, Marko Antila, Panu Maijala, Seppo Uosukainen

TSSH-HEnet : Kansainvälistyvä opetussuunnitelma. CASE4: International Master s Degree Programme in Information Technology

Simulaattoreiden ja virtuaalitodellisuuden hyödyntäminen metsäalalla. Antti Peltola, Creanex Oy

Signaalien tilastollinen mallinnus T (5 op) Syksy 2006 Harjoitustyö

Evoluutiopuu. Aluksi. Avainsanat: biomatematiikka, päättely, kombinatoriikka, verkot. Luokkataso: luokka, lukio

Männyn laaturajojen integrointi runkokäyrän ennustamisessa. Laura Koskela Tampereen yliopisto

Puiden biomassan, puutavaralajien ja laadun ennustaminen laserkeilausaineistoista

METSÄKONEENKULJETTAJA. Metsäkoneenkuljettaja käyttää, kuljettaa ja huoltaa puuntuottamiseen, -korjuuseen ja -kuljetukseen käytettäviä koneita.

Spektri- ja signaalianalysaattorit

TIETOJEN TUONTI TIETOKANNASTA + PIVOT-TAULUKON JA OLAP-KUUTION TEKO

S Signaalit ja järjestelmät

Jouni Huotari OLAP-ohjetekstit kopioitu Microsoftin ohjatun OLAP-kuution teko-ohjeesta. Esimerkin kuvaus ja OLAP-määritelmä

2 CEMBALON TOIMINTAPERIAATE JA OMINAISUUKSIA

Säätötekniikan ja signaalinkäsittelyn työkurssi

Mitä on konvoluutio? Tutustu kuvankäsittelyyn

RYHMÄKERROIN ÄÄNILÄHDERYHMÄN SUUNTAAVUUDEN

TL5503 DSK, laboraatiot (1.5 op) Kuvasignaalit. Jyrki Laitinen

JOHDATUS TEKOÄLYYN TEEMU ROOS

3 Ikkunointi. Kuvio 1: Signaalin ikkunointi.

HUUDETUN PUHEEN ANALYYSI JA SYNTEESI

Digitaalinen audio & video I

ELEC-C7230 Tietoliikenteen siirtomenetelmät

Pv Pvm Aika Kurssin koodi ja nimi Sali Tentti/Vk Viikko

KONSERTTISALIAKUSTIIKAN SUBJEKTIIVINEN ARVIOINTI PERUSTUEN BINAURAALISIIN IMPULSSIVASTEISIIN 1 JOHDANTO

MURSKAUKSEN MELUMITTAUS Kivikontie Eritasoliittymä Destia Oy

Jälkimarkkinapalvelut. Jälkimarkkinapalveluilla varmistat metsäkoneesi korkean tuottavuuden

ELEKTRONISET TOIMINNOT

Binauraalinen äänentoisto kaiuttimilla

ETAPPI ry JOOMLA 2.5 Mediapaja. Artikkeleiden hallinta ja julkaisu

Tiistai klo Jari Eerola

S Laskennallinen Neurotiede

ESIMERKKIPOHJAINEN MELUISAN PUHEEN AUTOMAATTINEN TUNNISTUS 1 JOHDANTO 2 ESIMERKKIPOHJAINEN PUHEENTUNNISTUS

nykyään käytetään esim. kaapelitelevisioverkoissa radio- ja TVohjelmien

HRTFN MITTAAMINEN SULJETULLA VAI AVOIMELLA KORVA- KÄYTÄVÄLLÄ? 1 JOHDANTO 2 METODIT

Laskuharjoitus 4 ( ): Tehtävien vastauksia

1. Perusteita Äänen fysiikkaa. Ääniaalto. Aallonpituus ja amplitudi. Taajuus (frequency) Äänen nopeus

REUNAEHTOJEN TOTEUTUSTAPOJA AALTOJOHTOVERKOSSA

Laskuharjoitus 2 ( ): Tehtävien vastauksia

Successive approximation AD-muunnin

Kapeakaistainen signaali

5 Lineaarinen ennustus

1.3 Prosenttilaskuja. pa b = 100

KAISTANLEVEYDEN JA TEHON KÄYTÖN KANNALTA OPTIMAALINEN MODULAATIO TRELLISKOODATTU MODULAATIO (TCM)

Harjoitustyö "Cities on Fire"

Tee-se-itse.fi Ja saat sellaisen, kuin sattuu tulemaan!

AKUSTISIA SIMULAATIOITA PÄÄ- JA TORSOMALLILLA. Tomi Huttunen, Timo Avikainen, John Cozens. Kuava Oy Microkatu 1, Kuopio

Transkriptio:

Ville Mäntyniemi ja Vesa Välimäki Aalto-yliopisto Sähkötekniikan korkeakoulu Signaalinkäsittelyn ja akustiikan laitos Otakaari 5A, 215 Espoo v.mantyniemi@gmail.com, vesa.valimaki@aalto.fi Tiivistelmä Tässä artikkelissa esitellään tutkimusprojektia, jossa pyrittiin parantamaan työkonesimulaattoreiden äänisynteesiä. Nykypäivän simulaattorit ovat visuaalisesti ja toiminnaltaan erittäin kehittyneitä, mutta niiden äänimaailma on vielä puutteellinen. Parantamalla simulaattoreiden ääniympäristöä simulaattorit voivat saavuttaa roolin täysin realistisina opetustyökaluina, joiden avulla tulevat koneenkuljettajat voidaan kouluttaa realistisessa, mutta turvallisessa ympäristössä. Työssä parannetaan simulaattoreiden olemassa olevia ääniä ja luodaan uusia ääniä kahdelle eri simulaattorityypille: metsäkone- ja porauskonesimulaattori. Tässä artikkelissa esittelemme miten loimme synteettisiä porauslaitteiston hydrauliikkaääniä ja metsäkoneen syöttö-, karsinta- ja kontaktiääniä. Työssä hyödynnetään useita eri signaalinkäsittely- ja äänisynteesimenetelmiä, kuten lineaariprediktiota, verhokäyräanalyysiä, suodatusta ja spektrivähentämistä. Lineaariprediktiota käytetään äänisynteesissä huomattavan paljon työn aikana, erityisesti hydraulisten äänien ja metsäkoneäänien parissa. Menetelmän ansiosta voidaan mallintaa halutun äänisignaalin spektriominaisuuksia, jotka yhdistettynä kohinaherätteeseen mahdollistavat helposti muokattavien laadukkaiden synteettisten äänien luomisen. Verhokäyräanalyysin avulla voidaan myös mallintaa äänisignaalin verhokäyrän muodot, jolloin synteettinen signaali vastaa amplitudiltaan myös mahdollisimman tarkasti alkuperäistä ääninäytettä. Verhokäyräanalyysistä oli erityisesti hyötyä metsäkoneen syöttöja karsintaäänien synteesissä. Metsäkoneiden kontaktiäänien luomisessa käytettiin spektrivähentämistä, jonka avulla voidaan poistaa taustakohinaa äänitteistä. Tämä mahdollisti taustakohinattomien lyhyiden kontaktiäänien erottelemisen ja luomisen kohinallisesta äänitteestä. 1 JOHDANTO Koulutussimulaattorit ovat kehittymässä nykypäivänä erittäin tärkeiksi työkaluiksi työkoneiden kuljettajien koulutuksessa. Nämä simulaattorit mahdollistavat turvallisen koulutusympäristön, jossa tulevat kuljettajat voivat tehokkaasti oppia tärkeimmät taidot ja mahdolliset vaaratilanteet. Ideaalitilanteessa simulaattorilla koulutettu kuljettaja osaa käyttää oikeata työkonetta ilman aiempaa kokemusta. Tämän tavoitteen saavuttamiseksi simulaattoreiden ympäristön tulee olla mahdollisimman realistinen sekä visuaalisesti että auditiivisesti.

Vaikka nykysimulaattorit ovat jo visuaalisesti ja toiminnallisesti erittäin kehittyneitä, niiden äänimaailmassa on vielä parantamisen varaa. Äänillä on tärkeä rooli työkoneiden käytössä: ne ilmoittavat työkoneen kunnosta, kertovat lähestyvistä muista koneista ja antavat tärkeitä vihjeitä itse laitteen operoimisessa. Realistisella ääniympäristöllä kuljettajia voitaisiin kouluttaa simulaattoreiden avulla muun muassa tunnistamaan vikoja laitteissa, välttämään vaaratilanteita ja käyttämään työkonetta sekä ääni- että näkövihjeiden avulla. Tällaisen koulutustavan hyöty on uusien kuljettajien kouluttaminen yllämainitulla tavalla täysin turvallisessa ympäristössä sen sijaan, että koulutus suoritettaisiin oikealla työmaalla oikeiden koneiden ja ihmisten kanssa. Tässä artikkelissa esitellään porakone- ja metsäkonesimulaattorin ääniympäristön tutkimusta, jota tehtiin REMES-hankkeessa [1]. Simulaattoreiden nykyinen äänirajapinta perustuu pitkälti yksittäisten ääninäytteiden toistamiseen. Tässä projektissa pyrittiin kehittämään näitä yksittäisiä ääninäytteitä realistisemman kuuloisiksi erilaisin synteesimenetelmin [2]. Näihin menetelmiin kuuluvat: lineaariprediktio, verhokäyräanalyysi ja spektrivähentäminen. 2 SYNTEESIMENETELMÄT 2.1 Lineaariprediktio Lineaariprediktio (LPC = linear predictive coding) on yleinen menetelmä äänenkäsittelyssä sekä erityisesti puheenkäsittelyssä. Sen avulla voidaan mallintaa äänen spektriominaisuudet [3][4]. Lineaariprediktiossa jaetaan signaali käytännössä kahteen osaan: käänteissuodatin A(z) ja jäännössignaali (residuaali) e(n). Tämän menetelmän vastakohta on LPC-synteesi, jossa residuaali suodatetaan siirtofunktiolla 1/A(z) eli LPCsuodattimella, jolloin saadaan palautettua alkuperäinen signaali. LPC-suodatin sisältää alkuperäisen signaalin spektriominaisuudet ja vaihtamalla residuaalin paikalle esimerkiksi valkoista kohinaa saadaan tuloksena synteettinen signaali, jolla on samankaltainen spektri alkuperäisen signaalin kanssa. Johtuen residuaalin kohinamaisesta olemuksesta, sen korvaaminen valkoisella kohinalla on kuuloaistin kannalta pätevä menetelmä. Huomioitavaa on kuitenkin, että riittävän hyvälaatuisen synteettisen lopputuloksen saavuttamiseksi on käytettävä erittäin korkeaa suodatinkertoimien määrää (tässä projektissa esim. p = 1). LPC-suodatin on esitelty alla, missä E(z) on herätesignaali (esim. kohinaa) tai residuaali ja A(z) on käänteissuodatin: 1 S(z) = E(z) A(z) = E(z) 1 p. (1) a k z k k=1 LPC-synteesin avulla voidaan luoda mielivaltaisen pitkiä näytteitä yksinkertaisesti pidentämällä tai lyhentämällä kohinaherätteen pituutta, jolloin vältytään konekivääriefektiltä, joka syntyy toistaessa samaa lyhyttä näytettä.

2.2 Verhokäyräanalyysi Verhokäyräanalyysin avulla voidaan mallintaa signaalia aika-alueessa eli pystytään hahmottelemaan signaalin amplitudin käyttäytyminen ajan suhteen. Tässä projektissa tämä on toteutettu Giannoulisin, Massbergin ja Reissin esittämän verhokäyräseuraajan avulla [5], joka on esitelty alla. y 1 = max(x L [n], α R y 1 [n 1] + (1 α R )x L [n]) (2) y L = α A y L [n 1] + (1 α A )y 1 [n] (3) Verhokäyräseuraajan tarkkuuden määräävät alukekerroin α A (engl. attack coefficient) ja vapautuskerroin α R (engl. release coefficient), jotka saadaan laskettua aikavakion τ avulla seuraavasti. α = e 1/(τfs) (4) Kertomalla LPC-synteesillä luotu signaali alkuperäisen signaalin verhokäyrällä saadaan lopputuloksena synteettinen signaali, jonka spektri- ja aika-alueen ominaisuudet vastaavat alkuperäistä signaalia. 2.3 Spektrivähentäminen Spektrivähentämisellä tarkoitetaan menetelmää, jossa signaalista poistetaan taustakohinaa [6]. Kyseinen menetelmä on tärkeä työkalu tässä projektissa, sillä se mahdollistaa kohinattomien ääninäytteiden luomisen äänimateriaalista, joka sisältää erilaista työkoneista ja ympäristöstä johtuvaa taustamelua. Idea spektrivähentämisen takana on vähentää kohinan magnitudispektri kohinaa sisältävän signaalin magnitudispektristä, jolloin jäljelle jää kohinattoman signaalin spektri. Kohinan spektri määritetään signaalista hetkellä, jolloin siinä esiintyy pelkästään taustakohinaa. Menetelmä suoritetaan analysoimalla signaali ikkunoittain käyttämällä lyhyen ajan Fourier-muunnosta (STFT = short time Fourier-transform) magnitudispektrien laskemiseen [7]. Spektrivähennyksen jälkeen signaali palautetaan aika-alueeseen käänteisellä Fourier-muunnoksella (IFT). 3 HYDRAULIIKKAÄÄNET Hydrauliikan aiheuttamat äänet ovat tärkeä osa työkoneiden äänimaailmaa. Työkoneiden puomit ja monet muut osat toimivat hydraulisen järjestelmän avulla, joka aiheuttaa erilaisia kohinamaisia ääniä. Seuraavaksi esitellään hydrauliikkaäänten synteesiä porakone- ja metsäkonesimulaattoreita varten. Hydrauliikkaääni syntetisoitiin käyttämällä äänitettä todellisista hydrauliikan äänistä sekä LPC-menetelmää. Kyseisestä äänitteestä otettiin 1 ms pätkä äänisignaalia, josta laskettiin käänteissuodin A(z) asteluvulla P = 1. Tämän jälkeen suodatettiin valkoista kohinaa kaavassa 1 esitetyllä LPC-suodattimella, jolloin saatiin täysin synteettinen hydrauliikkaääni, jonka spektriominaisuudet vastaavat alkuperäistä signaalia. Kuvassa

esitetään tämä synteesiprosessi eri käänteissuodattimen asteluvuilla. Kuvasta 1 näkee hyvin LPC:n tavan mallintaa signaalin spektriä ja aseteluvun vaikutus sen tarkkuuteen: vaaditaan suuria (P 1) astelukuja, jotta LPC mallintaa spektriä riittävän tarkasti. Kuten kuvasta voi nähdä, asteluvun 1 suodattimella synteettisen signaalin spektri vastaa hyvin tarkasti alkuperäisen signaalin spektriä. Synteettinen signaali kuulostaa silti hieman erilaiselta kuin alkuperäinen, koska signaalien yksityiskohdissa on eroja. 6 6 Sig. Orig. LP (P = 1) Sig. Syn. (P = 1) 5 1 15 5 1 15 6 6 Sig. Orig. LP (P = 1) Sig. Syn. (P = 1) 5 1 15 5 1 15 6 6 Sig. Orig. LP (P = 1) Sig. Syn. (P = 1) 5 1 15 5 1 15 Kuva 1: Alkuperäisen hydrauliikkaäänen spektri (vasen) ja synteettisen hydrauliikkaäänen spektri (oikea). 4 METSÄKONEÄÄNET Tässä osiossa esitellään metsäkonesimulaattorille syntetisoituja ääniä. Syntetisoituihin ääniin kuuluvat harvesterin syöttöäänet sekä kuormatraktorin kolahdusäänet. Harvesterilla tarkoitetaan metsäkonetta jonka avulla voidaan kaataa, katkoo ja karsia puita. Harvesteriin kuuluu harvesteripää, jonka läpi puun rungot syötetään oksien karsimiseksi. Tällöin syntyy syöttöääni, jonka synteesi esitellään tässä osiossa. Toinen metsäkonetyyppi on kuormatraktori, jonka avulla puun runkoja lastataan ja siirretään. Kuormatraktoriin liittyvät erilaiset kontaktiäänet, kuten puomin ja rungon väliset kolahdukset, joita myös tutkittiin ja jäljiteltiin tässä osiossa.

Ä ÄNISYNTEESI TYÖKONESIMULAATTOREISSA 4.1 Syöttöääni Synteettinen syöttöääni on luotu samalla tavalla kuin hydrauliikkaääni: alkuperäisestä syöttöääninäytteestä on laskettu 1 asteen LPC-suodatin, jolla on suodatettu valkoista kohinaa. Tämän lisäksi on kuitenkin käytetty myös kappaleessa 2.2 esiteltyä verhokäyräseuraajaa, jotta syöttöääni vastaisi amplitudiltaan alkuperäistä signaalia myös aikaalueessa. Alkuperäisessä signaalissa esiintyvän taustamelun takia alkuperäistä signaalia on jouduttu suodattamaan ennen synteesiä. Kaistanestosuodattimella on poistettu noin 5 Hz:n taajuudella oleva voimakas dieselmoottorin vinkuna, minkä lisäksi signaali on alipäästösuodatettu 8 KHz:n taajuudella korkeataajuisen taustamelun poistamiseksi. Synteesin lopputulos on esitelty kuvassa 2, mistä voi huomata samankaltaisia piirteitä ja muotoja synteettisen ja alkuperäisen signaalin välillä sekä aika-alueessa että spektrogrammissa. Kuva 2: a)b) Alkuperäisen syöttöäänen ja c)d) synteettisen syöttöäänen aika-alueen kuvat ja spektrogrammit. 4.2 Kontaktiäänet Kontaktiäänillä tarkoitetaan erilaisia ääniä, jotka syntyvät kuormatraktorin puomin ja tukkien osuessa sen rungon eri osiin. Näitä kontaktiääninäytteitä luotiin erottelemalla

Ä ÄNISYNTEESI TYÖKONESIMULAATTOREISSA haluttuja äänitapahtumia videomateriaalista, joka sisälsi kuormatraktorin työskentelyä. Videon ääniraita sisälsi huomattavan määrän taustamelua johtuen esimerkiksi tuulesta sekä moottoriäänistä ja tästä johtuen puhtaiden ääninäytteiden luomiseen käytettiin osioissa 2.3 esiteltyä spektrivähentämistä. Spektrivähentämisen ansiosta pystyttiin luomaan erittäin puhtaita näytteitä erilaisista kontaktiäänistä. Kuvassa 3 on esitelty tällä menetelmällä luotu ääninäyte tukkien osumisesta sermiin (kuormatraktorin lavan takaosa). Taustamelun huomattavan vähentymisen voi huomata sekä aika-alueen kuvista sekä spektrogrammeista, jolloin haluttu signaali tulee paremmin esille. Kuva 3: Aika-alueen kuvat ja spektrogrammit tukkien osumisesta sermiin a)b) ennen spektrivähentämistä ja c)d) spektrivähentämisen jälkeen. 5 Y HTEENVETO Tässä artikkelissa esiteltiin kolme eri synteesimenetelmää työkonesimulaattoreiden äänisynteesiä varten. Hydrauliikkaääniä syntetisoitiin korkean asteluvun LPC-menetelmällä, jonka ansioista voitiin luoda korkealaatuisia synteettisiä hydrauliikkaääniä suodattamalla valkoista kohinaa. Tämän lisäksi esiteltiin verhokäyräseuraajan käyttöä metsäkoneen syöttöäänen syntetisoimisessa, jolloin voitiin myös mallintaa tarkasti alkuperäisen signaalin amplitudin käyttäytyminen aika-alueessa. Viimeisenä esiteltiin spektrivähentämisen vaikutusta puhtaiden ääninäytteiden luomisessa kohinaisesta äänimateriaalista. Näiden

menetelmien soveltaminen työkonesimulaattoreiden kehityksessä luo simulaattoriympäristölle paremmat lähtökohdat äänimaailman realistisuuden suhteen, jolloin myös koulutuksesta kehittyy tehokkaampaa ja realistisempaa. 6 KIITOKSET Tätä työtä ovat tukeneet Creanex Oy, Sandvik Mining and Construction Oy ja Työsuojelurahasto (hankenumero 113252). VIITTEET [1] V. Mäntyniemi, R. Mignot, and V. Välimäki, REMES final report, Tech. Rep., SCIENCE+TECHNOLOGY 16/14, Aalto University, Helsinki, Finland, 14, Available at https://aaltodoc.aalto.fi/handle/123456789/1475. [2] P. R. Cook, Real Sound Synthesis for Interactive Applications, AK Peeters, Ltd., 2. [3] D. O Shaughnessy, Linear predictive coding, IEEE Potentials, vol. 7, pp. 29 32, Feb. 1988. [4] J. Makhoul, Linear prediction: A tutorial review, Proceedings of the IEEE, vol. 63, pp. 561 58, Apr. 1975. [5] D. Giannoulis, M. Massberg, and J. D. Reiss, Digital dynamic range compressor design A tutorial and analysis, Journal of the Audio Engineering Society, vol. 6, no. 6, pp. 399 8, June 12. [6] S. F. Boll, Suppression of acoustic noise in speech using spectral subtraction, IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 27, no. 2, pp. 113 1, Apr. 1979. [7] J. B. Allen, Short term spectral analysis, synthesis, and modication by discrete Fourier transform, IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. 25, no. 3, pp. 235 238, June 1977.