Glottaltopograph (GTG) analyze tool, Version 1.0  (2013)

Author: Gang Chen, Speech Processing and Auditory Perception Lab

University of California Los Angeles


Glottaltopography is a method to analyze high-speed laryngeal videos. The method is described in this paper:

Gang Chen, Jody Kreiman, Abeer Alwan, "The glottaltopogram: a method of analyzing high-speed images of the vocal folds", Computer Speech and Language, 2014, in press. Briefly, the "glottaltopogram" is based on principal component analysis of pixels' light-intensity time sequences from consecutive video images. This method reveals the overall synchronization of the vibrational patterns of the vocal folds over the entire laryngeal area. This method is effective in visualizing pathological and normal vocal fold vibratory patterns.

To install, download the "" file below and extract all files into a new folder or directory. Also download the associated pdf for additional instructions. From within Matlab, go to the folder with the extracted files and type "GTG_gui". This will open a gui from which you can analyze high-speed videos using glottaltopograph.


GTG analyze tool is written in Matlab under Windows. The laryngeal high-speed video file should be .avi format and contain at least approximately 100 ms of vocal fold vibration (about 10 glottal cycles). Analysis of long video (over 2 seconds of recorded vocal fold vibration) will take much more time to compute.

This research is supported in part by the NSF and NIH.
The Matlab code for PCA is from Matlab toolbox for dimensionality reduction  by Dr. Laurens van der Maaten.

If you have any questions and suggestion, feel free to let us know. Gang Chen ( is maintaining the toolkit and website.  

Last modified: May 7, 2013