Voice box supreme: FPGA-based hardware implementation of an ADPCM codec

This is an FPGA hardware implementation of the ITU's G.726 Recommendation for Adaptive Differential Pulse Code Modulation (ADPCM). ADPCM is a speech compression technique that can compress speech by as much as 400%. The project makes use of the Virtex-II V2MB1000 development board. Voice is sam...

Full description

Saved in:
Bibliographic Details
Main Authors: Cada, Rona Francesca N., Javier, Joyce Patricia A., Te, Mark Anthony D., Yu, Rhydon William C.
Format: text
Language:English
Published: Animo Repository 2007
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_bachelors/14308
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etd_bachelors-14950
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etd_bachelors-149502021-11-17T02:36:08Z Voice box supreme: FPGA-based hardware implementation of an ADPCM codec Cada, Rona Francesca N. Javier, Joyce Patricia A. Te, Mark Anthony D. Yu, Rhydon William C. This is an FPGA hardware implementation of the ITU's G.726 Recommendation for Adaptive Differential Pulse Code Modulation (ADPCM). ADPCM is a speech compression technique that can compress speech by as much as 400%. The project makes use of the Virtex-II V2MB1000 development board. Voice is sampled using an analog-to-digital pulse code modulation (PCM) encoder which converts the speech into a 13-bit PCM code. It is then compressed to 32 kbps and stored on an external static random access memory. The group was able to implement the G.726 algorithm on Matlab and VHDL. The Matlab code was designed for comparison with the VHDL output. The group recorded six speech samples from different speakers and tested the outputs for their signal-to-noise ratios. All the samples scored higher than 20 dB. The ACR Subjective Listening Test was also performed on these samples and all outputs scored fair/moderate. In the future this can be applied in Voice over Internet Protocol, speech archiving, and cordless telephony. 2007-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/etd_bachelors/14308 Bachelor's Theses English Animo Repository Pulse-code modulation Engineering
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Pulse-code modulation
Engineering
spellingShingle Pulse-code modulation
Engineering
Cada, Rona Francesca N.
Javier, Joyce Patricia A.
Te, Mark Anthony D.
Yu, Rhydon William C.
Voice box supreme: FPGA-based hardware implementation of an ADPCM codec
description This is an FPGA hardware implementation of the ITU's G.726 Recommendation for Adaptive Differential Pulse Code Modulation (ADPCM). ADPCM is a speech compression technique that can compress speech by as much as 400%. The project makes use of the Virtex-II V2MB1000 development board. Voice is sampled using an analog-to-digital pulse code modulation (PCM) encoder which converts the speech into a 13-bit PCM code. It is then compressed to 32 kbps and stored on an external static random access memory. The group was able to implement the G.726 algorithm on Matlab and VHDL. The Matlab code was designed for comparison with the VHDL output. The group recorded six speech samples from different speakers and tested the outputs for their signal-to-noise ratios. All the samples scored higher than 20 dB. The ACR Subjective Listening Test was also performed on these samples and all outputs scored fair/moderate. In the future this can be applied in Voice over Internet Protocol, speech archiving, and cordless telephony.
format text
author Cada, Rona Francesca N.
Javier, Joyce Patricia A.
Te, Mark Anthony D.
Yu, Rhydon William C.
author_facet Cada, Rona Francesca N.
Javier, Joyce Patricia A.
Te, Mark Anthony D.
Yu, Rhydon William C.
author_sort Cada, Rona Francesca N.
title Voice box supreme: FPGA-based hardware implementation of an ADPCM codec
title_short Voice box supreme: FPGA-based hardware implementation of an ADPCM codec
title_full Voice box supreme: FPGA-based hardware implementation of an ADPCM codec
title_fullStr Voice box supreme: FPGA-based hardware implementation of an ADPCM codec
title_full_unstemmed Voice box supreme: FPGA-based hardware implementation of an ADPCM codec
title_sort voice box supreme: fpga-based hardware implementation of an adpcm codec
publisher Animo Repository
publishDate 2007
url https://animorepository.dlsu.edu.ph/etd_bachelors/14308
_version_ 1772834993546985472