A software tool for introducing speech coding fundamentals in a DSP course

Andreas Spanias, Edward M. Painter

Research output: Contribution to journalArticle

14 Citations (Scopus)

Abstract

An educational software tool on speech coding is presented. Portions of this program are used in our senior-level DSP (digital signal processing) class at Arizona State University to expose undergraduate students to speech coding and present speech analysis/synthesis as an application paradigm for many DSP fundamental concepts. The simulation software provides an interactive environment that allows users to investigate and understand speech coding algorithms for a variety of input speech records. Time- and frequency-domain representations of input and reconstructed speech can be graphically displayed and played back on a PC equipped with a standard 16-bit sound card. The program has been developed for use in the MATLAB environment and includes implementations of the FS-1015 LPC-10e, the FS-1016 CELP, the ETSI GSM, the IS-54 VSELP, the G.721 ADPCM, and the G.728 LD-CELP speech coding algorithms, integrated under a common graphical interface.

Original languageEnglish (US)
Pages (from-to)143-152
Number of pages10
JournalIEEE Transactions on Education
Volume39
Issue number2
DOIs
StatePublished - 1996

Fingerprint

Speech coding
Digital signal processing
coding
Speech analysis
Global system for mobile communications
MATLAB
Acoustic waves
Students
software
PC
paradigm
simulation
present

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Education

Cite this

A software tool for introducing speech coding fundamentals in a DSP course. / Spanias, Andreas; Painter, Edward M.

In: IEEE Transactions on Education, Vol. 39, No. 2, 1996, p. 143-152.

Research output: Contribution to journalArticle

@article{5b0572fa5a1e4a3f84b648aa17fe75f7,
title = "A software tool for introducing speech coding fundamentals in a DSP course",
abstract = "An educational software tool on speech coding is presented. Portions of this program are used in our senior-level DSP (digital signal processing) class at Arizona State University to expose undergraduate students to speech coding and present speech analysis/synthesis as an application paradigm for many DSP fundamental concepts. The simulation software provides an interactive environment that allows users to investigate and understand speech coding algorithms for a variety of input speech records. Time- and frequency-domain representations of input and reconstructed speech can be graphically displayed and played back on a PC equipped with a standard 16-bit sound card. The program has been developed for use in the MATLAB environment and includes implementations of the FS-1015 LPC-10e, the FS-1016 CELP, the ETSI GSM, the IS-54 VSELP, the G.721 ADPCM, and the G.728 LD-CELP speech coding algorithms, integrated under a common graphical interface.",
author = "Andreas Spanias and Painter, {Edward M.}",
year = "1996",
doi = "10.1109/13.502059",
language = "English (US)",
volume = "39",
pages = "143--152",
journal = "IEEE Transactions on Education",
issn = "0018-9359",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "2",

}

TY - JOUR

T1 - A software tool for introducing speech coding fundamentals in a DSP course

AU - Spanias, Andreas

AU - Painter, Edward M.

PY - 1996

Y1 - 1996

N2 - An educational software tool on speech coding is presented. Portions of this program are used in our senior-level DSP (digital signal processing) class at Arizona State University to expose undergraduate students to speech coding and present speech analysis/synthesis as an application paradigm for many DSP fundamental concepts. The simulation software provides an interactive environment that allows users to investigate and understand speech coding algorithms for a variety of input speech records. Time- and frequency-domain representations of input and reconstructed speech can be graphically displayed and played back on a PC equipped with a standard 16-bit sound card. The program has been developed for use in the MATLAB environment and includes implementations of the FS-1015 LPC-10e, the FS-1016 CELP, the ETSI GSM, the IS-54 VSELP, the G.721 ADPCM, and the G.728 LD-CELP speech coding algorithms, integrated under a common graphical interface.

AB - An educational software tool on speech coding is presented. Portions of this program are used in our senior-level DSP (digital signal processing) class at Arizona State University to expose undergraduate students to speech coding and present speech analysis/synthesis as an application paradigm for many DSP fundamental concepts. The simulation software provides an interactive environment that allows users to investigate and understand speech coding algorithms for a variety of input speech records. Time- and frequency-domain representations of input and reconstructed speech can be graphically displayed and played back on a PC equipped with a standard 16-bit sound card. The program has been developed for use in the MATLAB environment and includes implementations of the FS-1015 LPC-10e, the FS-1016 CELP, the ETSI GSM, the IS-54 VSELP, the G.721 ADPCM, and the G.728 LD-CELP speech coding algorithms, integrated under a common graphical interface.

UR - http://www.scopus.com/inward/record.url?scp=0030149875&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0030149875&partnerID=8YFLogxK

U2 - 10.1109/13.502059

DO - 10.1109/13.502059

M3 - Article

AN - SCOPUS:0030149875

VL - 39

SP - 143

EP - 152

JO - IEEE Transactions on Education

JF - IEEE Transactions on Education

SN - 0018-9359

IS - 2

ER -