4 ms·
Very cool achievement! IIUC, the author was targeting a digital replacement for analog SSB voice comms. I don't expect to see widespread adoption in other are
by JoeDaDude 10y ago
Very cool achievement! IIUC, the author was targeting a digital replacement for analog SSB voice comms.
I don't expect to see widespread adoption in other areas though, such as cellular phones and similar. To my ears, I doubt the codec will compete with common voice intelligibility metrics, such as Diagnostic Rhyme Test [1] or PESQ [2].
However, it may be an improvement over SSB voice intelligibility!
[1] http://www.dynastat.com/Speech%20Intelligibility.htm http://www.dynastat.com/Speech%20Intelligibility.htm
[2] https://en.wikipedia.org/wiki/PESQ https://en.wikipedia.org/wiki/PESQ
- dbcurtis 10y agoWell, I listened to the samples, and I've done a whole lot of SSB on HF over the past 40 years. The codec is a huge achievement, but most SSB signals sound much more natural. I'm not ready to say the codec is equally intelligible, but it certainly is good. I think a better metric is spectral power for equal intelligibility. Over an HF channel, given 2700 Hz bandwidth (nominal for SSB, although you can go narrower), and a given level of transmitter power, say 100W PEP on the SSB side, then take 100W PEP and whatever error-correcting modem you can come up with that fits in 2700 HZ on the digital side, what does it sound like? What is the intelligibility comparison? There are a lot of factors in play here, BER, power level, channel fading, etc. It's not clear to me that a system that is good when it works but suffers total drop outs if it loses bits is better than an analog system that suffers noise floor variations but at least gives you something.
- nullc 10y agoThis signal with suitable FEC in a 2700Hz bandwidth should be copyable at a power level where you wouldn't be to tell that there was someone talking with SSB. There have been some examples showing that for older versions of the codec running at twice this rate. RE: fading, there isn't really any great way to fix that short of higher delays (longer FEC) or increasing bandwidth to be wider than the fade-- no other way around the signal not just being there.
- derf_ 10y agoKeep in mind that 700 b/s is an extremely low bitrate. I worked on Opus, which bottoms out at around 6000 b/s. A typical IP+UDP+RTP packet has 40 bytes of headers, which with 40 ms frames is 8000 b/s of overhead. Cell networks will use header compression to reduce that, but even so. 8000 b/s is almost eleven and a half 700C codec2 streams. codec2 is just in another league. It's seriously impressive work.
- nitrogen 10y agoI think the old Crichton novel, Congo, mentioned using a very low bitrate codec over a digital satellite link. So maybe something already exists off the shelf that one could try over amateur radio.
- jdietrich 10y agoAFAIK there aren't any commercial codecs with such low bit rates, as there simply isn't the demand. The minimum bit rate of GSM-AMR is 4.75kbps. Some military codecs designed for use over HF are in the same ballpark as Codec2 - STANAG 4479 operates at 800bps. There is some academic research on voice codecs below 500bps.
- nullc 10y agoFun fact: export of very low bitrate (<2400 bps) codecs has been restricted under the same munitions restrictions as crypto (And also when open source presumably subject to the same court outcomes in the US).
- axman6 10y agoGotta talk to those subs somehow, those ultra long wavelength Comms aren't exactly high bandwidth. (I'm just making this up but it feels plausible, at least a few decades ago)