Praat is scientific tool for those studying linguistics, which can analyze spectrograms.
Praat can read sounds recorded with the program or audio files recorded in another way. Once loaded, Praat generates a graph of waves which indicate intonation, intensity, volume and other complex details. Praat is able to isolate certain sound bites or filter frequencies either manually or using scripts.
There is no avoiding that Praat is a complex tool for linguists, however. It is difficult to get to grips with and although there is an extensive manual, this too is aimed mainly at linguistic experts. For those seeking an introduction to audio analysis and spectrographs, they may well find Praat too complex.
Praat is a powerful audio analysis tool that will give linguists a high degree of control over spectrographs.