©copyright Raimo Olavi Toivonen 1985-2022. All rights reserved. Last updated on March 13, 2022. |
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 45 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 and multi-envelope display.