I'm continuing to develop a VOLTS framework for functional testing of VoIP systems. And one of the problems it tries to catch is a no-media issue, which is greatly detected via sox. But better is actually to know that what is sent/received on audio is correct. And sox is really not a good option here.
Luckily, there is a tool called fpcalc, which is part of a chromaprint/AcoustID project, which is actually aiming for this. In other words - fingerprinting audio files. Only thing here - it's not really for for a short files, so better to have long (10-15 seconds) audio samples.
fpcalc was really easy to integrate into VOLTS, so now you can check not only if audio is present, but also if the audio is correct.
More info can be found on the project page and the VOLTS documentation.
Happy testing!
No comments:
Post a Comment