©copyright Raimo Olavi Toivonen 1985-2021. All rights reserved. Last updated on Jan 30, 2021.

Home  Multi-envelope displays 1998-  FFT displays 1985-  Cepstrum displays 1983-  LPC displays 1992-  Auditory displays 1983-  Loudness displays 1995-  Loudness curves 1998-  Timbre spectrum 1983-  LTAS displays 1982-  Harmonic FFT displays 1989-  Waterfall displays 1983-  F0 displays 1983-  F0 histograms in semitone scale 1989-  Jitter/shimmer 1990-  Computer Voice Fields 1983-  FFT spectrogram displays 1985-  LPC spectrogram displays 1998-  Auditory spectrogram displays 1985-  Formant charts in Bark, ERB, mel, semitone and Hz scales 1988-   Synte 2 demo video speech on 8.8.1977 analyzed 2018-  Formant charts of world languages in Bark scale 2018-   Other links

Works   Works before ISA

ISA software

Signal displays

Signal x(n) = xa(nT), n=0...N-1, T is the sample period, xa = analog signal, amplitude envelope = 10log10(x(n)2), n=0...N-1. If xa is the voltage signal of the microphone, then xa(nT) = kPa(nT), where Pa is the pressure and k is the constant factor. SPLdb = 10log10((Σx(n)2)/N), n=0...N-1.

Over the years, I have coded as a DSP man speech analysis methods of the Intelligent Speech Analyser™ (ISA) program
(1) for the Texas 16-bit TMS320 signal processor family in machine language,
(2) for Motorola's 16 and 32-bit M68000 microprocessor families in machine language and C language,
(3) for IBM 600 Series 32-bit PowerPC Microprocessor Family in machine language and C language,
(4) for Intel 32-bit and 64-bit microprocessor families in C++ language.

Analysis pictures I have coded from the very beginning in Neon object-oriented programming language.

SYNTE2 said 42 years ago 1977, "Tämä on ohjelma, joka käsittelee tulevaisuutta" (This is a program about the future). The loudness values ​​for the named segments on the sone scale are "Tämä" 31, 48, 33, 46, "on" 53, 32, "ohjelma" 46, 28, 40, 55, 56, 34, 49, "joka" 34, 54, 20 , 58, "käsittelee" 44, 62, 60, 55, 16, 56, 61, 57, "tulevaisuutta" 20, 44, 47, 52, 27, 57, 54, 60, 13, 62.
.
Signal display with segment lines

Signal and envelope display with segment lines.

Signal display with segment lines and segment controls

Signal and envelope display with segment lines and segment controls -.

Signal display with segment lines and segment controls

Signal and envelope display with segment lines and segment controls +.

Signal display with segment lines and segment controls

Signal and envelope display with segment lines and segment controls +.