Scientific Background
AQuA Command Line parameters
AQuA Command Line usage
Analysis of possible reasons for voice and audio quality loss
Visualizing signals spectrum for analysis
AQuA Online
AQuA Benefits

AQuA – Audio Quality Analyzer page
Download AQuA Manual as PDF


AQuA is a simple but powerful tool to provide perceptual voice quality testing and audio file comparison in terms of audio quality. This is the easiest way to compare two audio files and test voice quality loss between original and degraded files. Besides this a most demanded functionality of the software can also test audio codecs and generate audio signals for voice quality testing.

AQuA gives a unique opportunity to design your own voice quality testing solution not being dependent on particular hardware and software. It is available as a library for Windows and Linux, portable to Java and mobile devices.



There are different versions of AQuA working with audio files represented in .wav or .pcm formats. Audio files should have the following characteristics depending on the version one uses

AQuA Voice: 8kHz, 16 bit, Mono.
AQuA HD Voice: 16kHz and up to 22.5kHz, 16 bit, Mono, Stereo.
AQuA WB: 8kHz and up to 192kHz, 32 bit, Mono, Stereo.

Generate test signals

AQuA allows generating test signals with the following parameters:

  • Choosing voice type for synthesized sound: male or female
  • Allows to define name of the synthesized sound or to run generation of full speech sounds distribution
  • Allows choosing duration for synthesized sound equal in amount of samples
  • Signals are built according to internal speech model
  • Allows test sound signals generated as short, normal and long

Test voice codecs

  • Allows output of codec speed performance indicator
  • Allows testing any codec library (Windows only)

Compare wav files

  • Allows intrusive testing of original wav file against degraded wav file
  • Allows testing using internally generated audio test files
  • Allows direct wav files comparison quality wise
  • Allows measuring voice quality for any language

Testing parameters

AQuA supports the following parameters for voice quality testing:

  • Choosing type of quality measurement: overall quality loss or voice naturalness
  • Choosing filenames for original, test and generated audio files
  • Define type of weight coefficients: uniform, linear or logarithmic
  • Allows energy normalization
  • Allows setting envelope smoothing level from 1 to 10
  • Allows choosing source for original sound (external file or generated internally)
  • Contains audio synchronization and voice activity detection
  • Provides reasons for voice quality loss (quite unique feature on the market)
  • Duration distortion
  • Changes in signal spectrum
  • Distortion detection in low, medium and high frequency bands
  • Provides voice quality feedback in:
  • Percentage of similarity
  • MOS-like value
  • PESQ-like value
  • Enabling advanced psycho-acoustic model:
  • Psycho-acoustic filter
  • Normalization to loudness level at 1kHz
  • Spectrums transform into detectable range of loudness
  • Audio synchronization – trimming silence in the beginning and end of the test file
  • Adjusting ratio between calculation performance and quality score forecast accuracy

To AQuA Manual Page (2/7)


Copyright 2003-2017 Sevana Oü