diff --git a/README.md b/README.md index 0a97ab7..c017ca9 100644 --- a/README.md +++ b/README.md @@ -110,8 +110,7 @@ $ make fuzz -j # Run encoder and decoder fuzzers in parallel The implementation is qualified under the [_QDID 194161_](https://launchstudio.bluetooth.com/ListingDetails/160904) as part of Google Fluoride 1.5. -For more detail on conformance, refer to [_Bluetooth Conformance -Documents and scripts_](https://www.bluetooth.com/specifications/specs/low-complexity-communication-codec-1-0/) +The conformance reports can be found [here](conformance/README.md) ## Listening Test diff --git a/conformance/README.md b/conformance/README.md new file mode 100644 index 0000000..7a6184f --- /dev/null +++ b/conformance/README.md @@ -0,0 +1,245 @@ +# Conformance test reports + +For more detail on conformance, refer to [_Bluetooth Conformance +Documents and scripts_](https://www.bluetooth.com/specifications/specs/low-complexity-communication-codec-1-0/) + +Exposed reports were obtained by exercising the release [1.0.4](https://github.com/google/liblc3/releases/tag/v1.0.4), using the [_Test Software 1.0.6_](https://www.bluetooth.com/specifications/specs/low-complexity-communication-codec-1-0/) + +## Speech + +* Encoding 10ms + +``` +[speech_encode_10m] + +# test modes +test_sqam = 1 +test_band_limiting = 1 +test_low_pass = 0 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = encode, 8000, 24000 + encode, 16000, 32000 + encode, 24000, 48000 + encode, 32000, 64000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/speech_encode_10m.html) + +* Decoding 10ms + +``` +[speech_decode_10m] + +# test modes +test_sqam = 1 +test_band_limiting = 0 +test_low_pass = 0 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = decode, 8000, 24000 + decode, 16000, 32000 + decode, 24000, 48000 + decode, 32000, 64000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/speech_decode_10m.html) + +* Encoding + Decoding 10ms + +``` +[speech_encdec_10m] + +# test modes +test_sqam = 1 +test_band_limiting = 1 +test_low_pass = 0 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = encdec, 8000, 24000 + encdec, 16000, 32000 + encdec, 24000, 48000 + encdec, 32000, 64000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/speech_encdec_10m.html) + +* Encoding 7.5ms + +``` +[speech_encode_7m5] + +# test modes +test_sqam = 1 +test_band_limiting = 1 +test_low_pass = 0 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = encode, 8000, 27734 + encode, 16000, 32000 + encode, 24000, 48000 + encode, 32000, 64000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/speech_encode_7m5.html) + +* Decoding 7.5ms + +``` +[speech_decode_7m5] + +# test modes +test_sqam = 1 +test_band_limiting = 0 +test_low_pass = 0 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = decode, 8000, 27734 + decode, 16000, 32000 + decode, 24000, 48000 + decode, 32000, 64000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/speech_decode_7m5.html) + +* Encoding + Decoding 7.5ms + +``` +[speech_encdec_7m5] + +# test modes +test_sqam = 1 +test_band_limiting = 1 +test_low_pass = 0 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = encdec, 8000, 27734 + encdec, 16000, 32000 + encdec, 24000, 48000 + encdec, 32000, 64000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/speech_encdec_7m5.html) + +## Music + +* Encoding 10ms + +``` +[music_encode_10m] + +# test modes +test_sqam = 1 +test_band_limiting = 1 +test_low_pass = 1 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = encode, 48000, 80000 + encode, 48000, 96000 + encode, 48000, 124000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/music_encode_10m.html) + +* Decoding 10ms + +``` +[music_decode_10m] + +# test modes +test_sqam = 1 +test_band_limiting = 0 +test_low_pass = 1 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = decode, 48000, 80000 + decode, 48000, 96000 + decode, 48000, 124000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/music_decode_10m.html) + +* Encoding + Decoding 10ms + +``` +[music_encdec_10m] + +# test modes +test_sqam = 1 +test_band_limiting = 1 +test_low_pass = 1 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = encdec, 48000, 80000 + encdec, 48000, 96000 + encdec, 48000, 124000 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/music_encdec_10m.html) + +* Encoding 7.5ms + +``` +[music_encode_7m5] + +# test modes +test_sqam = 1 +test_band_limiting = 1 +test_low_pass = 1 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = encode, 48000, 80000 + encode, 48000, 96000 + encode, 48000, 124800 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/music_encode_7m5.html) + + +* Decoding 7.5ms + +``` +[music_decode_7m5] + +# test modes +test_sqam = 1 +test_band_limiting = 0 +test_low_pass = 1 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = decode, 48000, 80000 + decode, 48000, 96000 + decode, 48000, 124800 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/music_decode_7m5.html) + +* Encoding + Decoding 7.5ms + +``` +[music_encdec_7m5] + +# test modes +test_sqam = 1 +test_band_limiting = 1 +test_low_pass = 1 +test_rate_switching = 0 + +# Mode, Samplingrate, Bitrate +configs = encdec, 48000, 80000 + encdec, 48000, 96000 + encdec, 48000, 124800 +``` + +[Report](https://raw.githack.com/google/liblc3/main/conformance/music_encdec_7m5.html) diff --git a/conformance/music_decode_10m.html b/conformance/music_decode_10m.html new file mode 100644 index 0000000..84bafd3 --- /dev/null +++ b/conformance/music_decode_10m.html @@ -0,0 +1,31 @@ +music_decode_10m Report

Conformance test for "music_decode_10m" (Frame Size 10 ms) passed!

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateMax. Abs. Diff (threshold)RMS (threshold) [dB]RMS reached (threshold) [bits]
worst value0.000458-91.07914
decodeABBA48000800000.000214 (0.00148)-95.242 (-89.060)15 (14)
decodeABBA48000960000.000244 (0.00148)-95.226 (-89.060)15 (14)
decodeABBA480001240000.000214 (0.00148)-95.311 (-89.060)15 (14)
decodeCastanets48000800000.000427 (0.00148)-96.479 (-89.060)15 (14)
decodeCastanets48000960000.000458 (0.00148)-96.631 (-89.060)15 (14)
decodeCastanets480001240000.000427 (0.00148)-96.478 (-89.060)15 (14)
decodeEddie_Rabbitt48000800000.000244 (0.00148)-91.875 (-89.060)14 (14)
decodeEddie_Rabbitt48000960000.000214 (0.00148)-91.868 (-89.060)14 (14)
decodeEddie_Rabbitt480001240000.000244 (0.00148)-91.951 (-89.060)14 (14)
decodeFemale_Speech_German48000800000.000244 (0.00148)-92.549 (-89.060)14 (14)
decodeFemale_Speech_German48000960000.000214 (0.00148)-92.647 (-89.060)14 (14)
decodeFemale_Speech_German480001240000.000244 (0.00148)-92.672 (-89.060)14 (14)
decodeGlockenspiel48000800000.000244 (0.00148)-94.290 (-89.060)14 (14)
decodeGlockenspiel48000960000.000244 (0.00148)-94.435 (-89.060)14 (14)
decodeGlockenspiel480001240000.000244 (0.00148)-94.411 (-89.060)14 (14)
decodeHarpsichord48000800000.000061 (0.00148)-99.405 (-89.060)15 (14)
decodeHarpsichord48000960000.000061 (0.00148)-99.129 (-89.060)15 (14)
decodeHarpsichord480001240000.000061 (0.00148)-99.152 (-89.060)15 (14)
decodeMale_Speech_English48000800000.000244 (0.00148)-91.220 (-89.060)14 (14)
decodeMale_Speech_English48000960000.000275 (0.00148)-91.115 (-89.060)14 (14)
decodeMale_Speech_English480001240000.000275 (0.00148)-91.079 (-89.060)14 (14)
decodePiano_Schubert48000800000.000153 (0.00148)-94.611 (-89.060)14 (14)
decodePiano_Schubert48000960000.000153 (0.00148)-94.638 (-89.060)14 (14)
decodePiano_Schubert480001240000.000183 (0.00148)-94.625 (-89.060)14 (14)
decodeVioloncello48000800000.000244 (0.00148)-91.510 (-89.060)14 (14)
decodeVioloncello48000960000.000244 (0.00148)-91.493 (-89.060)14 (14)
decodeVioloncello480001240000.000244 (0.00148)-91.547 (-89.060)14 (14)
\ No newline at end of file diff --git a/conformance/music_decode_7m5.html b/conformance/music_decode_7m5.html new file mode 100644 index 0000000..1d684e5 --- /dev/null +++ b/conformance/music_decode_7m5.html @@ -0,0 +1,31 @@ +music_decode_7m5 Report

Conformance test for "music_decode_7m5" (Frame Size 7.5 ms) passed!

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateMax. Abs. Diff (threshold)RMS (threshold) [dB]RMS reached (threshold) [bits]
worst value0.000397-91.57114
decodeABBA48000800000.000214 (0.00148)-95.409 (-89.060)15 (14)
decodeABBA48000960000.000214 (0.00148)-95.367 (-89.060)15 (14)
decodeABBA480001248000.000244 (0.00148)-95.442 (-89.060)15 (14)
decodeCastanets48000800000.000305 (0.00148)-97.500 (-89.060)15 (14)
decodeCastanets48000960000.000336 (0.00148)-97.559 (-89.060)15 (14)
decodeCastanets480001248000.000336 (0.00148)-97.472 (-89.060)15 (14)
decodeEddie_Rabbitt48000800000.000183 (0.00148)-92.158 (-89.060)14 (14)
decodeEddie_Rabbitt48000960000.000214 (0.00148)-92.181 (-89.060)14 (14)
decodeEddie_Rabbitt480001248000.000214 (0.00148)-92.207 (-89.060)14 (14)
decodeFemale_Speech_German48000800000.000275 (0.00148)-92.727 (-89.060)14 (14)
decodeFemale_Speech_German48000960000.000305 (0.00148)-92.894 (-89.060)14 (14)
decodeFemale_Speech_German480001248000.000305 (0.00148)-92.843 (-89.060)14 (14)
decodeGlockenspiel48000800000.000153 (0.00148)-95.027 (-89.060)14 (14)
decodeGlockenspiel48000960000.000183 (0.00148)-95.014 (-89.060)14 (14)
decodeGlockenspiel480001248000.000183 (0.00148)-95.000 (-89.060)14 (14)
decodeHarpsichord48000800000.000061 (0.00148)-99.279 (-89.060)15 (14)
decodeHarpsichord48000960000.000061 (0.00148)-99.164 (-89.060)15 (14)
decodeHarpsichord480001248000.000061 (0.00148)-99.154 (-89.060)15 (14)
decodeMale_Speech_English48000800000.000366 (0.00148)-91.764 (-89.060)14 (14)
decodeMale_Speech_English48000960000.000366 (0.00148)-91.615 (-89.060)14 (14)
decodeMale_Speech_English480001248000.000397 (0.00148)-91.593 (-89.060)14 (14)
decodePiano_Schubert48000800000.000153 (0.00148)-94.766 (-89.060)14 (14)
decodePiano_Schubert48000960000.000153 (0.00148)-94.827 (-89.060)14 (14)
decodePiano_Schubert480001248000.000153 (0.00148)-94.831 (-89.060)14 (14)
decodeVioloncello48000800000.000214 (0.00148)-91.649 (-89.060)14 (14)
decodeVioloncello48000960000.000275 (0.00148)-91.571 (-89.060)14 (14)
decodeVioloncello480001248000.000244 (0.00148)-91.640 (-89.060)14 (14)
\ No newline at end of file diff --git a/conformance/music_encdec_10m.html b/conformance/music_encdec_10m.html new file mode 100644 index 0000000..f6938d1 --- /dev/null +++ b/conformance/music_encdec_10m.html @@ -0,0 +1,42 @@ +music_encdec_10m Report

Conformance test for "music_encdec_10m" (Frame Size 10 ms) passed!

Band-limited signals - 100%

+ + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.00548
encoderFemale_Speech_German_16000_wb4800096000-0.006830.000338 (0.06)
encoderFemale_Speech_German_24000_sswb4800096000-0.01480.00241 (0.06)
encoderFemale_Speech_German_32000_swb4800096000-0.1410.000049 (0.06)
encoderFemale_Speech_German_8000_nb4800096000-0.02530.00548 (0.06)

Signals above 20kHz - 100%

+ + + +
ModeItemSamplingrateBitrateEnergy (threshold) [dB]
worst value
encodeWhite_Noise_HP20480009600068.949 (70)

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0224
encdecABBA4800080000-0.4250.00591 (0.06)
encdecABBA4800096000-0.2380.0028 (0.06)
encdecABBA48000124000-0.04180.00376 (0.06)
encdecCastanets4800080000-0.4630.000401 (0.06)
encdecCastanets4800096000-0.2570.0068 (0.06)
encdecCastanets48000124000-0.05610.00515 (0.06)
encdecEddie_Rabbitt4800080000-0.3860.00621 (0.06)
encdecEddie_Rabbitt4800096000-0.1990.00124 (0.06)
encdecEddie_Rabbitt48000124000-0.03740.00139 (0.06)
encdecFemale_Speech_German4800080000-0.4610.00139 (0.06)
encdecFemale_Speech_German4800096000-0.2230.00354 (0.06)
encdecFemale_Speech_German48000124000-0.03250.00218 (0.06)
encdecGlockenspiel4800080000-1.2360.00251 (0.06)
encdecGlockenspiel4800096000-0.2780.0126 (0.06)
encdecGlockenspiel48000124000-0.05990.00215 (0.06)
encdecHarpsichord4800080000-1.1710.0062 (0.06)
encdecHarpsichord4800096000-0.650.00125 (0.06)
encdecHarpsichord48000124000-0.1870.00306 (0.06)
encdecMale_Speech_English4800080000-0.4160.00379 (0.06)
encdecMale_Speech_English4800096000-0.1780.00263 (0.06)
encdecMale_Speech_English48000124000-0.03610.00782 (0.06)
encdecPiano_Schubert4800080000-0.2580.000463 (0.06)
encdecPiano_Schubert4800096000-0.1080.000199 (0.06)
encdecPiano_Schubert48000124000-0.001410.00173 (0.06)
encdecVioloncello4800080000-0.8890.0224 (0.06)
encdecVioloncello4800096000-0.5330.0128 (0.06)
encdecVioloncello48000124000-0.1250.00381 (0.06)
\ No newline at end of file diff --git a/conformance/music_encdec_7m5.html b/conformance/music_encdec_7m5.html new file mode 100644 index 0000000..a789ff8 --- /dev/null +++ b/conformance/music_encdec_7m5.html @@ -0,0 +1,42 @@ +music_encdec_7m5 Report

Conformance test for "music_encdec_7m5" (Frame Size 7.5 ms) passed!

Band-limited signals - 100%

+ + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.00658
encoderFemale_Speech_German_16000_wb4800096000-0.0004290.00155 (0.06)
encoderFemale_Speech_German_24000_sswb4800096000-0.05420.00189 (0.06)
encoderFemale_Speech_German_32000_swb4800096000-0.2020.00658 (0.06)
encoderFemale_Speech_German_8000_nb4800096000-0.002250.00128 (0.06)

Signals above 20kHz - 100%

+ + + +
ModeItemSamplingrateBitrateEnergy (threshold) [dB]
worst value
encodeWhite_Noise_HP20480009600069.627 (70)

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0346
encdecABBA4800080000-0.4670.00588 (0.06)
encdecABBA4800096000-0.280.000523 (0.06)
encdecABBA48000124800-0.06120.000146 (0.06)
encdecCastanets4800080000-0.5490.0011 (0.06)
encdecCastanets4800096000-0.280.003 (0.06)
encdecCastanets48000124800-0.0630.00157 (0.06)
encdecEddie_Rabbitt4800080000-0.4650.000881 (0.06)
encdecEddie_Rabbitt4800096000-0.2510.00198 (0.06)
encdecEddie_Rabbitt48000124800-0.05260.00132 (0.06)
encdecFemale_Speech_German4800080000-0.5720.00318 (0.06)
encdecFemale_Speech_German4800096000-0.2830.00479 (0.06)
encdecFemale_Speech_German48000124800-0.05810.00236 (0.06)
encdecGlockenspiel4800080000-1.0670.0143 (0.06)
encdecGlockenspiel4800096000-0.1480.00127 (0.06)
encdecGlockenspiel48000124800-0.01260.00281 (0.06)
encdecHarpsichord4800080000-1.3490.000732 (0.06)
encdecHarpsichord4800096000-0.80.00401 (0.06)
encdecHarpsichord48000124800-0.2380.00126 (0.06)
encdecMale_Speech_English4800080000-0.5120.00568 (0.06)
encdecMale_Speech_English4800096000-0.2330.00271 (0.06)
encdecMale_Speech_English48000124800-0.04030.00286 (0.06)
encdecPiano_Schubert4800080000-0.3040.00175 (0.06)
encdecPiano_Schubert4800096000-0.1310.000239 (0.06)
encdecPiano_Schubert48000124800-0.01290.000599 (0.06)
encdecVioloncello4800080000-1.0390.0346 (0.06)
encdecVioloncello4800096000-0.6610.0262 (0.06)
encdecVioloncello48000124800-0.1690.0031 (0.06)
\ No newline at end of file diff --git a/conformance/music_encode_10m.html b/conformance/music_encode_10m.html new file mode 100644 index 0000000..d1a9eea --- /dev/null +++ b/conformance/music_encode_10m.html @@ -0,0 +1,42 @@ +music_encode_10m Report

Conformance test for "music_encode_10m" (Frame Size 10 ms) passed!

Band-limited signals - 100%

+ + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.00548
encoderFemale_Speech_German_16000_wb4800096000-0.006830.000338 (0.06)
encoderFemale_Speech_German_24000_sswb4800096000-0.01480.00241 (0.06)
encoderFemale_Speech_German_32000_swb4800096000-0.1410.000049 (0.06)
encoderFemale_Speech_German_8000_nb4800096000-0.02530.00548 (0.06)

Signals above 20kHz - 100%

+ + + +
ModeItemSamplingrateBitrateEnergy (threshold) [dB]
worst value
encodeWhite_Noise_HP20480009600068.949 (70)

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.021
encodeABBA4800080000-0.4250.00619 (0.06)
encodeABBA4800096000-0.2380.00269 (0.06)
encodeABBA48000124000-0.04180.00374 (0.06)
encodeCastanets4800080000-0.4630.000435 (0.06)
encodeCastanets4800096000-0.2570.00638 (0.06)
encodeCastanets48000124000-0.05610.00506 (0.06)
encodeEddie_Rabbitt4800080000-0.3860.0059 (0.06)
encodeEddie_Rabbitt4800096000-0.1990.00146 (0.06)
encodeEddie_Rabbitt48000124000-0.03740.000836 (0.06)
encodeFemale_Speech_German4800080000-0.4610.00229 (0.06)
encodeFemale_Speech_German4800096000-0.2230.00301 (0.06)
encodeFemale_Speech_German48000124000-0.03250.00136 (0.06)
encodeGlockenspiel4800080000-1.2360.0144 (0.06)
encodeGlockenspiel4800096000-0.2780.00246 (0.06)
encodeGlockenspiel48000124000-0.05990.000199 (0.06)
encodeHarpsichord4800080000-1.1710.00453 (0.06)
encodeHarpsichord4800096000-0.650.000858 (0.06)
encodeHarpsichord48000124000-0.1870.00336 (0.06)
encodeMale_Speech_English4800080000-0.4160.00364 (0.06)
encodeMale_Speech_English4800096000-0.1780.003 (0.06)
encodeMale_Speech_English48000124000-0.03610.00713 (0.06)
encodePiano_Schubert4800080000-0.2580.000973 (0.06)
encodePiano_Schubert4800096000-0.1080.0008 (0.06)
encodePiano_Schubert48000124000-0.001410.0013 (0.06)
encodeVioloncello4800080000-0.8890.021 (0.06)
encodeVioloncello4800096000-0.5330.0118 (0.06)
encodeVioloncello48000124000-0.1250.00333 (0.06)
\ No newline at end of file diff --git a/conformance/music_encode_7m5.html b/conformance/music_encode_7m5.html new file mode 100644 index 0000000..a4c75c8 --- /dev/null +++ b/conformance/music_encode_7m5.html @@ -0,0 +1,42 @@ +music_encode_7m5 Report

Conformance test for "music_encode_7m5" (Frame Size 7.5 ms) passed!

Band-limited signals - 100%

+ + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.00658
encoderFemale_Speech_German_16000_wb4800096000-0.0004290.00155 (0.06)
encoderFemale_Speech_German_24000_sswb4800096000-0.05420.00189 (0.06)
encoderFemale_Speech_German_32000_swb4800096000-0.2020.00658 (0.06)
encoderFemale_Speech_German_8000_nb4800096000-0.002250.00128 (0.06)

Signals above 20kHz - 100%

+ + + +
ModeItemSamplingrateBitrateEnergy (threshold) [dB]
worst value
encodeWhite_Noise_HP20480009600069.627 (70)

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0317
encodeABBA4800080000-0.4670.00547 (0.06)
encodeABBA4800096000-0.280.000177 (0.06)
encodeABBA48000124800-0.06120.000268 (0.06)
encodeCastanets4800080000-0.5490.00095 (0.06)
encodeCastanets4800096000-0.280.00287 (0.06)
encodeCastanets48000124800-0.0630.00131 (0.06)
encodeEddie_Rabbitt4800080000-0.4650.000562 (0.06)
encodeEddie_Rabbitt4800096000-0.2510.00185 (0.06)
encodeEddie_Rabbitt48000124800-0.05260.00133 (0.06)
encodeFemale_Speech_German4800080000-0.5720.00049 (0.06)
encodeFemale_Speech_German4800096000-0.2830.00424 (0.06)
encodeFemale_Speech_German48000124800-0.05810.00202 (0.06)
encodeGlockenspiel4800080000-1.0670.0182 (0.06)
encodeGlockenspiel4800096000-0.1480.00174 (0.06)
encodeGlockenspiel48000124800-0.01260.00155 (0.06)
encodeHarpsichord4800080000-1.3490.00008 (0.06)
encodeHarpsichord4800096000-0.80.00348 (0.06)
encodeHarpsichord48000124800-0.2380.00116 (0.06)
encodeMale_Speech_English4800080000-0.5120.00588 (0.06)
encodeMale_Speech_English4800096000-0.2330.00125 (0.06)
encodeMale_Speech_English48000124800-0.04030.00188 (0.06)
encodePiano_Schubert4800080000-0.3040.00143 (0.06)
encodePiano_Schubert4800096000-0.1310.00124 (0.06)
encodePiano_Schubert48000124800-0.01290.000591 (0.06)
encodeVioloncello4800080000-1.0390.0317 (0.06)
encodeVioloncello4800096000-0.6610.0247 (0.06)
encodeVioloncello48000124800-0.1690.00242 (0.06)
\ No newline at end of file diff --git a/conformance/speech_decode_10m.html b/conformance/speech_decode_10m.html new file mode 100644 index 0000000..aa86e40 --- /dev/null +++ b/conformance/speech_decode_10m.html @@ -0,0 +1,40 @@ +speech_decode_10m Report

Conformance test for "speech_decode_10m" (Frame Size 10 ms) passed!

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateMax. Abs. Diff (threshold)RMS (threshold) [dB]RMS reached (threshold) [bits]
worst value0.000366-90.73314
decodeABBA8000240000.000122 (0.00148)-95.672 (-89.060)15 (14)
decodeABBA16000320000.000153 (0.00148)-95.875 (-89.060)15 (14)
decodeABBA24000480000.000214 (0.00148)-95.668 (-89.060)15 (14)
decodeABBA32000640000.000122 (0.00148)-95.695 (-89.060)15 (14)
decodeCastanets8000240000.000244 (0.00148)-98.596 (-89.060)15 (14)
decodeCastanets16000320000.000305 (0.00148)-97.799 (-89.060)15 (14)
decodeCastanets24000480000.000366 (0.00148)-97.864 (-89.060)15 (14)
decodeCastanets32000640000.000305 (0.00148)-97.331 (-89.060)15 (14)
decodeEddie_Rabbitt8000240000.000244 (0.00148)-92.046 (-89.060)14 (14)
decodeEddie_Rabbitt16000320000.000214 (0.00148)-92.533 (-89.060)14 (14)
decodeEddie_Rabbitt24000480000.000244 (0.00148)-92.275 (-89.060)14 (14)
decodeEddie_Rabbitt32000640000.000244 (0.00148)-92.060 (-89.060)14 (14)
decodeFemale_Speech_German8000240000.000183 (0.00148)-92.724 (-89.060)14 (14)
decodeFemale_Speech_German16000320000.000214 (0.00148)-92.808 (-89.060)14 (14)
decodeFemale_Speech_German24000480000.000214 (0.00148)-92.808 (-89.060)14 (14)
decodeFemale_Speech_German32000640000.000214 (0.00148)-92.664 (-89.060)14 (14)
decodeGlockenspiel8000240000.000183 (0.00148)-95.678 (-89.060)15 (14)
decodeGlockenspiel16000320000.000122 (0.00148)-95.783 (-89.060)15 (14)
decodeGlockenspiel24000480000.000244 (0.00148)-95.794 (-89.060)15 (14)
decodeGlockenspiel32000640000.000244 (0.00148)-93.619 (-89.060)14 (14)
decodeHarpsichord8000240000.000061 (0.00148)-100.098 (-89.060)15 (14)
decodeHarpsichord16000320000.000061 (0.00148)-100.366 (-89.060)15 (14)
decodeHarpsichord24000480000.000061 (0.00148)-100.086 (-89.060)15 (14)
decodeHarpsichord32000640000.000061 (0.00148)-99.715 (-89.060)15 (14)
decodeMale_Speech_English8000240000.000305 (0.00148)-90.733 (-89.060)14 (14)
decodeMale_Speech_English16000320000.000214 (0.00148)-91.425 (-89.060)14 (14)
decodeMale_Speech_English24000480000.000244 (0.00148)-91.143 (-89.060)14 (14)
decodeMale_Speech_English32000640000.000305 (0.00148)-91.254 (-89.060)14 (14)
decodePiano_Schubert8000240000.000153 (0.00148)-94.144 (-89.060)14 (14)
decodePiano_Schubert16000320000.000183 (0.00148)-94.519 (-89.060)14 (14)
decodePiano_Schubert24000480000.000122 (0.00148)-94.755 (-89.060)14 (14)
decodePiano_Schubert32000640000.000153 (0.00148)-94.782 (-89.060)14 (14)
decodeVioloncello8000240000.000244 (0.00148)-91.460 (-89.060)14 (14)
decodeVioloncello16000320000.000183 (0.00148)-91.680 (-89.060)14 (14)
decodeVioloncello24000480000.000183 (0.00148)-92.011 (-89.060)14 (14)
decodeVioloncello32000640000.000183 (0.00148)-92.138 (-89.060)14 (14)
\ No newline at end of file diff --git a/conformance/speech_decode_7m5.html b/conformance/speech_decode_7m5.html new file mode 100644 index 0000000..ee8ce3f --- /dev/null +++ b/conformance/speech_decode_7m5.html @@ -0,0 +1,40 @@ +speech_decode_7m5 Report

Conformance test for "speech_decode_7m5" (Frame Size 7.5 ms) passed!

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateMax. Abs. Diff (threshold)RMS (threshold) [dB]RMS reached (threshold) [bits]
worst value0.000275-90.31014
decodeABBA8000277340.000183 (0.00148)-94.918 (-89.060)14 (14)
decodeABBA16000320000.000153 (0.00148)-95.384 (-89.060)15 (14)
decodeABBA24000480000.000153 (0.00148)-95.892 (-89.060)15 (14)
decodeABBA32000640000.000214 (0.00148)-95.519 (-89.060)15 (14)
decodeCastanets8000277340.000122 (0.00148)-98.903 (-89.060)15 (14)
decodeCastanets16000320000.000244 (0.00148)-97.624 (-89.060)15 (14)
decodeCastanets24000480000.000275 (0.00148)-98.079 (-89.060)15 (14)
decodeCastanets32000640000.000244 (0.00148)-97.639 (-89.060)15 (14)
decodeEddie_Rabbitt8000277340.000275 (0.00148)-90.984 (-89.060)14 (14)
decodeEddie_Rabbitt16000320000.000214 (0.00148)-91.900 (-89.060)14 (14)
decodeEddie_Rabbitt24000480000.000244 (0.00148)-92.418 (-89.060)14 (14)
decodeEddie_Rabbitt32000640000.000183 (0.00148)-92.461 (-89.060)14 (14)
decodeFemale_Speech_German8000277340.000153 (0.00148)-92.917 (-89.060)14 (14)
decodeFemale_Speech_German16000320000.000244 (0.00148)-92.750 (-89.060)14 (14)
decodeFemale_Speech_German24000480000.000244 (0.00148)-93.269 (-89.060)14 (14)
decodeFemale_Speech_German32000640000.000244 (0.00148)-92.878 (-89.060)14 (14)
decodeGlockenspiel8000277340.000122 (0.00148)-96.712 (-89.060)15 (14)
decodeGlockenspiel16000320000.000214 (0.00148)-94.915 (-89.060)14 (14)
decodeGlockenspiel24000480000.000214 (0.00148)-94.609 (-89.060)14 (14)
decodeGlockenspiel32000640000.000153 (0.00148)-96.532 (-89.060)15 (14)
decodeHarpsichord8000277340.000061 (0.00148)-99.774 (-89.060)15 (14)
decodeHarpsichord16000320000.000061 (0.00148)-99.456 (-89.060)15 (14)
decodeHarpsichord24000480000.000061 (0.00148)-100.108 (-89.060)15 (14)
decodeHarpsichord32000640000.000061 (0.00148)-99.790 (-89.060)15 (14)
decodeMale_Speech_English8000277340.000244 (0.00148)-90.310 (-89.060)14 (14)
decodeMale_Speech_English16000320000.000275 (0.00148)-91.107 (-89.060)14 (14)
decodeMale_Speech_English24000480000.000244 (0.00148)-92.106 (-89.060)14 (14)
decodeMale_Speech_English32000640000.000275 (0.00148)-92.217 (-89.060)14 (14)
decodePiano_Schubert8000277340.000153 (0.00148)-94.181 (-89.060)14 (14)
decodePiano_Schubert16000320000.000153 (0.00148)-94.706 (-89.060)14 (14)
decodePiano_Schubert24000480000.000153 (0.00148)-94.814 (-89.060)14 (14)
decodePiano_Schubert32000640000.000153 (0.00148)-95.076 (-89.060)14 (14)
decodeVioloncello8000277340.000214 (0.00148)-90.540 (-89.060)14 (14)
decodeVioloncello16000320000.000183 (0.00148)-91.878 (-89.060)14 (14)
decodeVioloncello24000480000.000153 (0.00148)-92.122 (-89.060)14 (14)
decodeVioloncello32000640000.000183 (0.00148)-92.084 (-89.060)14 (14)
\ No newline at end of file diff --git a/conformance/speech_encdec_10m.html b/conformance/speech_encdec_10m.html new file mode 100644 index 0000000..3c67a1c --- /dev/null +++ b/conformance/speech_encdec_10m.html @@ -0,0 +1,49 @@ +speech_encdec_10m Report

Conformance test for "speech_encdec_10m" (Frame Size 10 ms) passed!

Band-limited signals - 100%

+ + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.00925
encoderFemale_Speech_German_16000_wb2400048000-0.5720.00423 (0.06)
encoderFemale_Speech_German_16000_wb3200064000-0.2270.00243 (0.06)
encoderFemale_Speech_German_24000_sswb3200064000-0.4790.00236 (0.06)
encoderFemale_Speech_German_8000_nb1600032000-0.5870.00925 (0.06)
encoderFemale_Speech_German_8000_nb2400048000-0.270.00607 (0.06)
encoderFemale_Speech_German_8000_nb3200064000-0.2240.00449 (0.06)

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0485
encdecABBA800024000-0.890.0166 (0.06)
encdecABBA1600032000-1.3650.00222 (0.06)
encdecABBA2400048000-1.0870.000859 (0.06)
encdecABBA3200064000-0.6440.000187 (0.06)
encdecCastanets800024000-0.6120.0108 (0.06)
encdecCastanets1600032000-1.0920.000095 (0.06)
encdecCastanets2400048000-0.8890.00616 (0.06)
encdecCastanets3200064000-0.7650.00177 (0.06)
encdecEddie_Rabbitt800024000-0.7180.00149 (0.06)
encdecEddie_Rabbitt1600032000-1.1110.00494 (0.06)
encdecEddie_Rabbitt2400048000-0.9030.000227 (0.06)
encdecEddie_Rabbitt3200064000-0.6110.000368 (0.06)
encdecFemale_Speech_German800024000-1.0990.0155 (0.06)
encdecFemale_Speech_German1600032000-1.5720.00759 (0.06)
encdecFemale_Speech_German2400048000-1.0560.00581 (0.06)
encdecFemale_Speech_German3200064000-0.7660.00421 (0.06)
encdecGlockenspiel800024000-1.9110.0232 (0.06)
encdecGlockenspiel1600032000-2.5390.00423 (0.06)
encdecGlockenspiel2400048000-2.1430.00227 (0.06)
encdecGlockenspiel3200064000-1.5420.0116 (0.06)
encdecHarpsichord800024000-2.9180.0168 (0.06)
encdecHarpsichord1600032000-3.1660.0002 (0.06)
encdecHarpsichord2400048000-2.4050.00581 (0.06)
encdecHarpsichord3200064000-1.7100.00971 (0.06)
encdecMale_Speech_English800024000-0.7810.000324 (0.06)
encdecMale_Speech_English1600032000-1.3850.0128 (0.06)
encdecMale_Speech_English2400048000-1.0190.0231 (0.06)
encdecMale_Speech_English3200064000-0.7490.0167 (0.06)
encdecPiano_Schubert800024000-1.3340.00338 (0.06)
encdecPiano_Schubert1600032000-1.6920.0485 (0.06)
encdecPiano_Schubert2400048000-0.7410.0129 (0.06)
encdecPiano_Schubert3200064000-0.3980.00521 (0.06)
encdecVioloncello800024000-2.1200.0105 (0.06)
encdecVioloncello1600032000-2.0070.0074 (0.06)
encdecVioloncello2400048000-1.6830.00886 (0.06)
encdecVioloncello3200064000-1.3060.0018 (0.06)
\ No newline at end of file diff --git a/conformance/speech_encdec_7m5.html b/conformance/speech_encdec_7m5.html new file mode 100644 index 0000000..f251701 --- /dev/null +++ b/conformance/speech_encdec_7m5.html @@ -0,0 +1,49 @@ +speech_encdec_7m5 Report

Conformance test for "speech_encdec_7m5" (Frame Size 7.5 ms) passed!

Band-limited signals - 100%

+ + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0136
encoderFemale_Speech_German_16000_wb2400048000-0.6990.00167 (0.06)
encoderFemale_Speech_German_16000_wb3200064000-0.260.000556 (0.06)
encoderFemale_Speech_German_24000_sswb3200064000-0.6090.00388 (0.06)
encoderFemale_Speech_German_8000_nb1600032000-0.7270.0136 (0.06)
encoderFemale_Speech_German_8000_nb2400048000-0.2810.00383 (0.06)
encoderFemale_Speech_German_8000_nb3200064000-0.1720.00156 (0.06)

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0256
encdecABBA800027734-0.7950.000643 (0.06)
encdecABBA1600032000-1.6040.000496 (0.06)
encdecABBA2400048000-1.1770.00295 (0.06)
encdecABBA3200064000-0.7290.00275 (0.06)
encdecCastanets800027734-0.5020.00272 (0.06)
encdecCastanets1600032000-1.4190.00121 (0.06)
encdecCastanets2400048000-1.1080.00744 (0.06)
encdecCastanets3200064000-0.9370.000839 (0.06)
encdecEddie_Rabbitt800027734-0.6170.00367 (0.06)
encdecEddie_Rabbitt1600032000-1.3600.0221 (0.06)
encdecEddie_Rabbitt2400048000-1.0820.014 (0.06)
encdecEddie_Rabbitt3200064000-0.7420.000184 (0.06)
encdecFemale_Speech_German800027734-0.840.0133 (0.06)
encdecFemale_Speech_German1600032000-1.9390.0104 (0.06)
encdecFemale_Speech_German2400048000-1.3010.00191 (0.06)
encdecFemale_Speech_German3200064000-0.9140.00591 (0.06)
encdecGlockenspiel800027734-0.6650.00255 (0.06)
encdecGlockenspiel1600032000-2.2710.00622 (0.06)
encdecGlockenspiel2400048000-1.9600.00794 (0.06)
encdecGlockenspiel3200064000-1.3160.00447 (0.06)
encdecHarpsichord800027734-2.6840.000437 (0.06)
encdecHarpsichord1600032000-3.5040.00219 (0.06)
encdecHarpsichord2400048000-2.6470.00359 (0.06)
encdecHarpsichord3200064000-1.9810.00836 (0.06)
encdecMale_Speech_English800027734-0.6870.0102 (0.06)
encdecMale_Speech_English1600032000-1.7350.00444 (0.06)
encdecMale_Speech_English2400048000-1.2050.00973 (0.06)
encdecMale_Speech_English3200064000-0.8190.0124 (0.06)
encdecPiano_Schubert800027734-1.1980.00721 (0.06)
encdecPiano_Schubert1600032000-2.0800.0256 (0.06)
encdecPiano_Schubert2400048000-0.8520.00747 (0.06)
encdecPiano_Schubert3200064000-0.4750.00109 (0.06)
encdecVioloncello800027734-1.9780.0141 (0.06)
encdecVioloncello1600032000-2.6360.00507 (0.06)
encdecVioloncello2400048000-2.0400.00451 (0.06)
encdecVioloncello3200064000-1.5590.011 (0.06)
\ No newline at end of file diff --git a/conformance/speech_encode_10m.html b/conformance/speech_encode_10m.html new file mode 100644 index 0000000..66fd314 --- /dev/null +++ b/conformance/speech_encode_10m.html @@ -0,0 +1,49 @@ +speech_encode_10m Report

Conformance test for "speech_encode_10m" (Frame Size 10 ms) passed!

Band-limited signals - 100%

+ + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.00925
encoderFemale_Speech_German_16000_wb2400048000-0.5720.00423 (0.06)
encoderFemale_Speech_German_16000_wb3200064000-0.2270.00243 (0.06)
encoderFemale_Speech_German_24000_sswb3200064000-0.4790.00236 (0.06)
encoderFemale_Speech_German_8000_nb1600032000-0.5870.00925 (0.06)
encoderFemale_Speech_German_8000_nb2400048000-0.270.00607 (0.06)
encoderFemale_Speech_German_8000_nb3200064000-0.2240.00449 (0.06)

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0391
encodeABBA800024000-0.890.0125 (0.06)
encodeABBA1600032000-1.3650.00312 (0.06)
encodeABBA2400048000-1.0870.000477 (0.06)
encodeABBA3200064000-0.6440.000632 (0.06)
encodeCastanets800024000-0.6120.00742 (0.06)
encodeCastanets1600032000-1.0920.000312 (0.06)
encodeCastanets2400048000-0.8890.00596 (0.06)
encodeCastanets3200064000-0.7650.00173 (0.06)
encodeEddie_Rabbitt800024000-0.7180.00959 (0.06)
encodeEddie_Rabbitt1600032000-1.1110.00625 (0.06)
encodeEddie_Rabbitt2400048000-0.9030.000414 (0.06)
encodeEddie_Rabbitt3200064000-0.6110.00036 (0.06)
encodeFemale_Speech_German800024000-1.0990.0175 (0.06)
encodeFemale_Speech_German1600032000-1.5720.00729 (0.06)
encodeFemale_Speech_German2400048000-1.0560.00514 (0.06)
encodeFemale_Speech_German3200064000-0.7660.00229 (0.06)
encodeGlockenspiel800024000-1.9110.0391 (0.06)
encodeGlockenspiel1600032000-2.5390.00296 (0.06)
encodeGlockenspiel2400048000-2.1430.00757 (0.06)
encodeGlockenspiel3200064000-1.5420.0116 (0.06)
encodeHarpsichord800024000-2.9180.00513 (0.06)
encodeHarpsichord1600032000-3.1660.00138 (0.06)
encodeHarpsichord2400048000-2.4050.00873 (0.06)
encodeHarpsichord3200064000-1.7100.00812 (0.06)
encodeMale_Speech_English800024000-0.7810.00484 (0.06)
encodeMale_Speech_English1600032000-1.3850.0136 (0.06)
encodeMale_Speech_English2400048000-1.0190.0204 (0.06)
encodeMale_Speech_English3200064000-0.7490.016 (0.06)
encodePiano_Schubert800024000-1.3340.00514 (0.06)
encodePiano_Schubert1600032000-1.6920.0285 (0.06)
encodePiano_Schubert2400048000-0.7410.0244 (0.06)
encodePiano_Schubert3200064000-0.3980.000122 (0.06)
encodeVioloncello800024000-2.1200.0128 (0.06)
encodeVioloncello1600032000-2.0070.00708 (0.06)
encodeVioloncello2400048000-1.6830.00899 (0.06)
encodeVioloncello3200064000-1.3060.00065 (0.06)
\ No newline at end of file diff --git a/conformance/speech_encode_7m5.html b/conformance/speech_encode_7m5.html new file mode 100644 index 0000000..1fd69de --- /dev/null +++ b/conformance/speech_encode_7m5.html @@ -0,0 +1,49 @@ +speech_encode_7m5 Report

Conformance test for "speech_encode_7m5" (Frame Size 7.5 ms) passed!

Band-limited signals - 100%

+ + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0136
encoderFemale_Speech_German_16000_wb2400048000-0.6990.00167 (0.06)
encoderFemale_Speech_German_16000_wb3200064000-0.260.000556 (0.06)
encoderFemale_Speech_German_24000_sswb3200064000-0.6090.00388 (0.06)
encoderFemale_Speech_German_8000_nb1600032000-0.7270.0136 (0.06)
encoderFemale_Speech_German_8000_nb2400048000-0.2810.00383 (0.06)
encoderFemale_Speech_German_8000_nb3200064000-0.1720.00156 (0.06)

SQAM items - 100%

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ModeItemSamplingrateBitrateODG RefDelta ODG (threshold)
worst value0.0171
encodeABBA800027734-0.7950.000584 (0.06)
encodeABBA1600032000-1.6040.00188 (0.06)
encodeABBA2400048000-1.1770.00197 (0.06)
encodeABBA3200064000-0.7290.00146 (0.06)
encodeCastanets800027734-0.5020.00539 (0.06)
encodeCastanets1600032000-1.4190.00164 (0.06)
encodeCastanets2400048000-1.1080.00818 (0.06)
encodeCastanets3200064000-0.9370.000669 (0.06)
encodeEddie_Rabbitt800027734-0.6170.00215 (0.06)
encodeEddie_Rabbitt1600032000-1.3600.0128 (0.06)
encodeEddie_Rabbitt2400048000-1.0820.0138 (0.06)
encodeEddie_Rabbitt3200064000-0.7420.000459 (0.06)
encodeFemale_Speech_German800027734-0.840.00645 (0.06)
encodeFemale_Speech_German1600032000-1.9390.00742 (0.06)
encodeFemale_Speech_German2400048000-1.3010.000402 (0.06)
encodeFemale_Speech_German3200064000-0.9140.00415 (0.06)
encodeGlockenspiel800027734-0.6650.0171 (0.06)
encodeGlockenspiel1600032000-2.2710.0037 (0.06)
encodeGlockenspiel2400048000-1.9600.0119 (0.06)
encodeGlockenspiel3200064000-1.3160.00515 (0.06)
encodeHarpsichord800027734-2.6840.00152 (0.06)
encodeHarpsichord1600032000-3.5040.00316 (0.06)
encodeHarpsichord2400048000-2.6470.00341 (0.06)
encodeHarpsichord3200064000-1.9810.0113 (0.06)
encodeMale_Speech_English800027734-0.6870.00858 (0.06)
encodeMale_Speech_English1600032000-1.7350.00176 (0.06)
encodeMale_Speech_English2400048000-1.2050.0118 (0.06)
encodeMale_Speech_English3200064000-0.8190.0137 (0.06)
encodePiano_Schubert800027734-1.1980.00763 (0.06)
encodePiano_Schubert1600032000-2.0800.0139 (0.06)
encodePiano_Schubert2400048000-0.8520.00789 (0.06)
encodePiano_Schubert3200064000-0.4750.00106 (0.06)
encodeVioloncello800027734-1.9780.0125 (0.06)
encodeVioloncello1600032000-2.6360.00606 (0.06)
encodeVioloncello2400048000-2.0400.00429 (0.06)
encodeVioloncello3200064000-1.5590.00863 (0.06)
\ No newline at end of file