Gunawan, Teddy Surya and Kartiwi, Mira and Khalifa, Othman Omran (2012) Parallelization of speech compression based algorithm based on human auditory system on multicore system. Journal of Applied Sciences, 12 (4). pp. 375-380. ISSN 1812-5662 (O), 1812-5654 (P)
PDF
- Published Version
Restricted to Repository staff only Download (1MB) | Request a copy |
Abstract
Human auditory system has been successfully employed in speech compression to reduce bit rate requirement. Previous researches on speech compression stated that the use of simultaneous masking and/or temporal masking reduced the bit rate requirement while maintained perceptual quality. However, the benefit of using auditory masking in speech coding was outweighed by the amount of computation required to calculate masking threshold. Nevertheless, the current advances in microprocessor technology shows that to overcome heat generation and power cap, a multicore processor integrates two or more independent cores into a single package become popular. The objective of this research is to develop and implement a novel parallel speech compression algorithm based on human auditory system on a multicore system. To achieve a scalable parallel speech coding algorithm, single program multiple data (SPMD) programming model was used, in which a single program was written for all cores. Matlab parallel computing toolbox was used in the implementation. Finally, the performance of the developed parallel algorithm was evaluated using Perceptual Evaluation of Speech Quality (PESQ) and parallel execution time. Results show that the average PESQ score and pulse reduction for all 30 files when both auditory masking models were used is around 4.00 (transparent quality) and 41.12%, respectively. Moreover, the maximum speed achievable on our parallel experiment was around 2.45 if four cores were fully utilized.
Item Type: | Article (Journal) |
---|---|
Additional Information: | 5588/21774 |
Uncontrolled Keywords: | human auditory system, simultaneous masking, temporal masking, speech compression, PESQ, SPMD, parallel execution time |
Subjects: | T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5101 Telecommunication. Including telegraphy, radio, radar, television |
Kulliyyahs/Centres/Divisions/Institutes (Can select more than one option. Press CONTROL button): | Kulliyyah of Engineering > Department of Electrical and Computer Engineering |
Depositing User: | Prof. Dr. Teddy Surya Gunawan |
Date Deposited: | 18 Jun 2012 10:19 |
Last Modified: | 22 Oct 2020 09:18 |
URI: | http://irep.iium.edu.my/id/eprint/21774 |
Actions (login required)
View Item |