haku: @keyword speech coding / yhteensä: 11
viite: 6 / 11
Tekijä: | Andersson, Mikko |
Työn nimi: | Puheenkompression toteuttaminen signaaliprosessorilla |
Department of Electrical and Communications Engineering | |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 2002 |
Sivut: | 61 Kieli: fin |
Koulu/Laitos/Osasto: | Sähkö- ja tietoliikennetekniikan osasto |
Oppiaine: | Laitteistotekniikka (S-88) |
Valvoja: | Hartimo, Iiro |
Ohjaaja: | Lipasti, Lauri |
OEVS: | Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossaOppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa. Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/ Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.
Kirjautuminen asiakaskoneille
Opinnäytteen avaaminen
Opinnäytteen lukeminen
Opinnäytteen tulostus
|
Sijainti: | P1 Ark S80 | Arkisto |
Avainsanat: | speech coding compression LPC vocoder DSP signal processor digital signal processing puheenkoodaus kompressio LPC vokooderi DSP signaaliprosessori digitaalinen signaalinkäsittely |
Tiivistelmä (fin): | Tässä diplomityössä toteutetaan tehokas puheenkompressioalgoritmi 16-bittisellä signaaliprosessorilla. Toteutettava lineaariseen ennustukseen (LPC) perustuva algoritmi on suunnattu erityisesti kulutuselektroniikan sovelluksiin, joissa digitaalista puhetta halutaan tallentaa muistipiirille. Algoritmin koodaukseen käyttämä bittinopeus on noin 2.5 kbps, eli 64 kbps PCM-signaaliin verrattuna saavutetaan yli 25-kertainen kompressio. Puheenlaadultaan algoritmi on kilpailukykyinen muiden samaa bittinopeusluokkaa käyttävien menetelmien kanssa. Toteutuksessa käytetään Atmelin DSP-kontrolleripiiriä, joka sisältää 16-bittisen kiinteän pilkun signaaliprosessorin, A/D-muuntimia sekä muita I/O-lohkoja. Toteutettua algoritmia päästään siten testaamaan reaaliajassa piirillä. Työn lopputulos on miltei valmis laite, joka voi toimia esimerkiksi digitaalisen puhelinvastaajan pohjana. Algoritmin ohjelmointityö tehdään konekielisenä valmiin C-kielisen lähdekoodin pohjalta. Toteutettavan algoritmin ohella diplomityössä tarkastellaan myös yleistä puheenkoodauksen teoriaa ja vertaillaan eri tyyppisiä puheenkoodausmenetelmiä. Lisäksi käsitellään hieman myös toteutuksessa käytettävän DSP-kontrolleripiirin digitaalisuunnittelua ja laitteiston rakennetta. |
ED: | 2002-04-30 |
INSSI tietueen numero: 18480
+ lisää koriin
INSSI