Command-line Tract Model Based Vowel Synthesis
Digital Waveguide Modeling of the Vocal Tract
Derivation of Acoustic Wave Propagation in a Tube and the Cascaded-Tube Section
Unfortunately, there is currently no class in STK implementing the
aforementioned synthesis technique. For this reason, a C/C++ class has been
written from scratch. The class is called VoicTract, and has been
designed with an interface similar to other STK instruments. The code for this
class is shown in Appendix A. It is hoped that this class may soon
be included in subsequent releases of the STK.
The class features the ability to modify tube section radii and length.
Regarding the modification of section length, tube sections may be set to a
non-unity delay (unlike the example shown in Figure 3), and
also to fractional delay values for maximum versatility.
Command-line Tract Model Based Vowel Synthesis
Digital Waveguide Modeling of the Vocal Tract
Derivation of Acoustic Wave Propagation in a Tube and the Cascaded-Tube Section
``Audio Speech Research Note'',
Ryan J. Cassidy,
published electronically by author, July 2003.
Download PDF version (audio_speech.pdf)
Download compressed PostScript version (audio_speech.ps.gz)
Copyright © 2003-11-28 by Ryan J. Cassidy.
Please email errata, comments, and suggestions to Ryan J. Cassidy <ryanc@ieee.org>
Stanford University